No ads, no sign-upChecked 2026-08-29

German Teacher Salary Calculator (Bavaria, A 12–A 14)

Result

5,247.58

Result: 5,247.58 €

A tenured teacher's pay in Germany is a table, and each state writes its own. In Bavaria an A 13 starts at 5,247.58 € a month in Stufe 5 and reaches 6,168.25 € in Stufe 11. That is the basic salary alone, before family and structural allowances and before any tax.

The numbers at a glance

Held fixed: Pay grade A 13 (from Stufe 5), Stufe (experience step) 5.

Employment fraction (%)Result
80.04,198.06
85.04,460.44
90.04,722.82
95.04,985.20
100.0Your value5,247.58

Worked examples

Case 1
Pay grade
A 13 (from Stufe 5)
Stufe (experience step)
5
Employment fraction
100%

5,247.58

Open with these values
Case 2
Pay grade
A 12 (from Stufe 4)
Stufe (experience step)
8
Employment fraction
100%

5,177.76

Open with these values
Case 3
Pay grade
A 14 (from Stufe 5)
Stufe (experience step)
6
Employment fraction
50%

2,944.11

Open with these values

How it's calculated

basic pay = table value for grade and step × fraction

  1. StepPick your Besoldungsgruppe; teachers usually sit in A 12, A 13 or A 14.
  2. StepEnter your Stufe — it rises with time served, in two, three then four-year steps.
  3. StepEnter your employment fraction if you teach a reduced load.
  4. ResultRead the monthly basic salary before allowances and before tax.

What this number means

Tenured teachers in Germany are civil servants, and civil-service pay is set by each state in its own salary act. The figures here are Anlage 3 to the Bavarian salary act, the basic salary scale of Besoldungsordnung A, in the version that has applied since February 2025. Two coordinates decide the amount. The Besoldungsgruppe follows the office you hold: A 12 and A 13 are the usual entry grades for teachers depending on the Lehramt, and A 14 is the next promotion office. The Stufe rises with time served, first in two-year steps, then three, then four, so the same office pays roughly a fifth more at the top than at entry. Grades do not start at the same step: A 12 begins at Stufe 4, and A 13 and A 14 begin at Stufe 5. Part-time work cuts the whole amount in the same proportion as the reduced teaching load. What the calculator reports is basic pay only. A family allowance for a spouse or children, the Bavarian structural allowance, office and post allowances and any overtime payment all come on top, and income tax, church tax and a private health insurance premium all come off. Another state has the same structure and different numbers.

Bavaria, and only Bavaria

The table is Anlage 3 to the Bayerisches Besoldungsgesetz, published by the state chancellery. Every other German state has its own salary act with different amounts.

Check the version before you rely on it

These basic salary rates have applied since February 2025. Pay is adjusted every year or two, so compare the table date with the current one at your state finance office before using the figure.

Basic pay only, not the payslip

Family and structural allowances, post allowances and overtime come on top; tax and a private health premium come off. This is the line the rest is built on, not the amount that reaches your account.

Your Bezügestelle does the binding sum

This page is an estimate and not legal, tax or pay advice. Your step assignment on appointment and any recognised prior service are decided by the employer.

Commonly misread

A 13 pays the same wherever I teach in Germany.

Each state sets its own amounts, and the gap between the highest and lowest state runs to several hundred euros a month.

Every pay grade starts at Stufe 1.

The table starts each grade at its own entry step: A 12 at Stufe 4, A 13 and A 14 at Stufe 5. There is no lower amount in those grades.

This is what I take home.

It is the gross basic salary. Allowances are added, income tax and a private health premium are subtracted, and the order matters.

Reference table

StufeA 12A 13A 14
44527.30
54720.215247.585612.74
64915.435460.025888.22
75046.615601.656071.93
85177.765743.296255.61
95308.945884.966439.27
105440.116026.596622.96
115571.286168.256806.64

Questions

How much does an A 13 teacher earn in Bavaria?

Basic pay runs from 5,247.58 € a month at Stufe 5 to 6,168.25 € at Stufe 11. Allowances such as the family and structural allowance come on top.

What is the difference between A 12 and A 13?

At the same step the gap runs from 527 euros of basic pay a month at Stufe 5 to 597 euros at Stufe 11. Which grade applies depends on the Lehramt you qualified for and the office you hold.

How does the Stufe rise?

With time served in the office, in two-year steps at first, then three-year and finally four-year intervals. Recognised prior service can place a new appointee above the entry step.

How is part-time pay calculated?

Art. 6 of the Bavarian salary act cuts the pay in the same proportion as the working time. A half teaching load is half the basic salary.

Why is there no net figure here?

Net pay depends on your tax class, church tax, the number of children and your private health premium, and none of that is a published table. Take the gross to an official Brutto-Netto-Rechner.

Sources and last check

  1. gesetze-bayern.de

Information, not financial advice.