BMF - IV C 5 - S 2361/0

Programmablaufplan für die Erstellung von Lohnsteuertabellen in 2008 (einschließlich der Berechnung des Solidaritätszuschlags und der Bemessungsgrundlage für die Kirchenlohnsteuer)

Bezug: (BStBl 2006 I S. 719)

Im Einvernehmen mit den obersten Finanzbehörden der Länder wird hiermit der nach § 51 Abs. 4 Nr. 1a EStG aufzustellende Programmablaufplan für die Herstellung von Lohnsteuertabellen zur manuellen Berechnung der Lohnsteuer für das Jahr 2008 bekannt gemacht. Der Programmablaufplan berücksichtigt die Anhebung des Prozentsatzes für die Berücksichtigung der Beiträge zur Rentenversicherung bei der Vorsorgepauschale von 28 auf 32 Prozent (§ 10c Abs. 2 Satz 4 EStG) und die Anhebung der Beitragsbemessungsgrenze für die Rentenversicherung auf 63.600 €.

Dieses Schreiben wird im Bundessteuerblatt I veröffentlicht.

Programmablaufplan für die Erstellung von Lohnsteuertabellen in 2008 (einschließlich der Berechnung des Solidaritätszuschlags und der Bemessungsgrundlage für die Kirchenlohnsteuer)

1. Gesetzliche Grundlagen

Der Programmablaufplan enthält gem. § 51 Abs. 4 Nr. 1a EStG die Berechnung für die Herstellung von Lohnsteuertabellen einschließlich der Berechnung des Solidaritätszuschlags und der Bemessungsgrundlage für die Kirchensteuer mit Lohnstufen. Er berücksichtigt das Gesetz zur Neuordnung der einkommensteuerrechtlichen Behandlung von Altersvorsorgeaufwendungen und Altersbezügen (Alterseinkünftegesetz), die Günstigerprüfung bei der Berechnung der Vorsorgepauschale nach dem EU-Richtlinien-Umsetzungsgesetz sowie die Vorschriften aus dem Steueränderungsgesetz 2007.

2. Erläuterungen

2.1 Allgemeines

Es sind tägliche, wöchentliche, monatliche und jährliche Lohnzahlungszeiträume berücksichtigt. Die Aufteilung von Jahresbeträgen auf unterjährige Lohnzahlungszeiträume wird entsprechend den in § 39b Abs. 2 Satz 5 EStG angegebenen Bruchteilen vorgenommen.

Bruchteile eines Cents werden entsprechend den Angaben im Programmablaufplan auf ganze Cents aufgerundet bzw. bleiben außer Ansatz.

Hat ein Rechenergebnis oder ein zu übertragendes Feld Dezimalstellen, die im Empfangsfeld nicht vorgesehen sind und es ist im Programmablaufplan nichts anderes angegeben, sind diese überschüssigen Dezimalstellen wegzulassen.

Der „Programmablaufplan für die Erstellung von Lohnsteuertabellen in 2008” ist an den „Programmablaufplan für die maschinelle Berechnung der vom Arbeitslohn einzubehaltenden Lohnsteuer, des Solidaritätszuschlags und der Maßstabsteuer für die Kirchenlohnsteuer in 2008” angelehnt. So sind Felder und Unterprogramme häufig identisch.

2.2 Feldlängen

Das Format und die Länge der Parameter und internen Felder sind bei der Programmierung (Codierung) zu bestimmen, soweit sie sich nicht unmittelbar aus den Erläuterungen oder dem Programmablaufplan ergeben.

Feldbeschreibungen ohne Stellenangaben beziehen sich auf Ganzzahlen, ansonsten sind die Nachkommastellen angegeben. Bei der Steuerberechnung werden Gleitkommafelder verwendet.

2.3 Symbole

Die im Programmablaufplan verwendeten Sinnbilder entsprechen der Zeichenschablone nach DIN 66001.

Darüber hinaus bedeuten:


Tabelle in neuem Fenster öffnen
= Wert nach unten abrunden (z.B. € ↓ = auf volle € abrunden)
= Wert nach oben aufrunden (z.B. C ↑ = auf volle C aufrunden)
= „übertragen nach” (Zuweisung)

3. Schnittstellenkonventionen

3.1 Eingangsparameter

Die Plausibilität der Parameter wird im Programm nicht geprüft. Sie müssen daher in Vorprogrammen des Arbeitgebers abgesichert werden. Es kommen z.B. in Betracht:

  • Vorzeichenprüfung;

  • Prüfung auf gültigen Inhalt (z.B. Wert in LZZ nur 1, 2, 3 oder 4):

Es werden folgende Eingangsparameter benötigt:


Tabelle in neuem Fenster öffnen
Name
Bedeutung
KRV
0 = allgemeine Lohnsteuertabelle
 
1 = besondere Lohnsteuertabelle
LZZ
Lohnzahlungszeitraum:
 
1 = Jahr
 
2 = Monat
 
3 = Woche
 
4 = Tag

3.2 Ausgangsparameter

Als Ergebnis stellt das Programm folgende Ausgangsparameter zur Verfügung:


Tabelle in neuem Fenster öffnen
Name
Bedeutung
BK
Bemessungsgrundlage für die Kirchenlohnsteuer in Cents
LSTBZU
Lohnsteuer im Lohnzahlungszeitraum bzw. Bemessungsgrundlage
für Zuschlagsteuern in Cents
LZALOG
Obergrenze der Tabellenstufe in der Lohnsteuertabelle für den
Lohnzahlungszeitraum in Cents
LZALUG
Untergrenze der Tabellenstufe in der Lohnsteuertabelle für den
Lohnzahlungszeitraum in Cents
SOLZLZZ
Für den Lohnzahlungszeitraum einzubehaltender Solidaritätszu-
schlag in Cents

4. Interne Felder

Das Programm verwendet intern folgende Felder (wenn ggf. solche Felder im Umfeld des Programms verwendet werden sollen, können sie als Ausgangsparameter behandelt werden, soweit sie nicht während des Programmdurchlaufs noch verändert wurden). Die internen Felder müssen vor Aufruf des Programms gelöscht werden:


Tabelle in neuem Fenster öffnen
Name
Bedeutung
ANP
Arbeitnehmer-Pauschbetrag in €
ANTEIL 1
Auf den Lohnzahlungszeitraum entfallender Anteil von Jahreswerten
auf ganze Cents abgerundet
DIFF
Differenz zwischen ST1 und ST2 in €
EFA
Entlastungsbetrag für Alleinerziehende in €
JBMG
Jahressteuer nach § 51a EStG, aus der Solidaritätszuschlag und
Bemessungsgrundlage für die Kirchenlohnsteuer ermittelt werden in
JW
Jahreswert, dessen Anteil für einen Lohnzahlungszeitraum in
UPANTEIL errechnet werden soll in Cents
KFB
Summe der Freibeträge für Kinder in €
KZTAB
Kennzahl für die Einkommensteuer-Tarifarten:
 
1 = Grundtarif
 
2 = Splittingtarif
LSTJAHR
Jahreslohnsteuer in €
MIST
Mindeststeuer für die Steuerklassen V und VI in €
RW
Rechenwert in Gleitkommadarstellung
SAP
Sonderausgaben-Pauschbetrag in €
SOLZFREI
Freigrenze für den Solidaritätszuschlag in €
SOLZJ
Solidaritätszuschlag auf die Jahreslohnsteuer in €, C (2 Dezimalstel-
len)
SOLZMIN
Zwischenwert für den Solidaritätszuschlag auf die Jahreslohnsteuer
in €, C (2 Dezimalstellen)
ST
Tarifliche Einkommensteuer in €
STKL
Steuerklasse:
 
1 = I
 
2 = II
 
3 = III
 
4 = IV
 
5 = V
 
6 = VI
ST1
Tarifliche Einkommensteuer auf das 1,25-fache ZX in €
ST2
Tarifliche Einkommensteuer auf das 0,75-fache ZX in €
VHB
Höchstbetrag der Vorsorgepauschale nach Alterseinkünftegesetz in
€, C (2 Dezimalstellen)
VSP
Vorsorgepauschale in €, C (2 Dezimalstellen)
VSPN
Vorsorgepauschale nach Alterseinkünftegesetz in €, C (2 Dezimal-
stellen)
VSP1
Zwischenwert 1 bei der Berechnung der Vorsorgepauschale nach
dem Alterseinkünftegesetz in €, C (2 Dezimalstellen)
VSP2
Zwischenwert 2 bei der Berechnung der Vorsorgepauschale nach
dem Alterseinkünftegesetz in €, C (2 Dezimalstellen)
VSPKURZ
Höchstbetrag der Vorsorgepauschale nach § 10c Abs. 3 EStG in der
für 2004 geltenden Fassung in €
VSPMAX1
Höchstbetrag der Vorsorgepauschale nach § 10c Abs. 2 Nr. 2 EStG
in der für 2004 geltenden Fassung in €
VSPMAX2
Höchstbetrag der Vorsorgepauschale nach § 10c Abs. 2 Nr. 3 EStG
in der für 2004 geltenden Fassung in €
VSPO
Vorsorgepauschale nach § 10c Abs. 2 Satz 2 EStG in der für 2004
geltenden Fassung vor der Höchstbetragsberechnung in €, C
(2 Dezimalstellen)
VSPREST
Für den Abzug nach § 10c Abs. 2 Nrn. 2 und 3 EStG in der für 2004
geltenden Fassung verbleibender Rest von VSPO in €, C (2 Dezimal-
stellen)
VSPVOR
Höchstbetrag der Vorsorgepauschale nach § 10c Abs. 2 Nr. 1 EStG
in der für 2004 geltenden Fassung in €, C (2 Dezimalstellen)
X
Zu versteuerndes Einkommen gem. § 32a Abs. 1 und 2 EStG
(2 Dezimalstellen)
Y
gem. § 32a Abs. 1 EStG (6 Dezimalstellen)
ZKF
Zahl der Freibeträge für Kinder (eine Dezimalstelle, nur bei Steuer-
klassen I, II, III und IV)
ZRE4
Steuerpflichtiger Arbeitslohn in €, C (2 Dezimalstellen)
ZRE4O
Maßgeblicher steuerpflichtiger Arbeitslohn in €, C (2 Dezimalstellen)
ZRE4VP
Auf einen Jahreslohn hochgerechnetes ZRE4O zur Berechnung der
Vorsorgepauschale in €, C (2 Dezimalstellen)
ZTABFB
Feste Tabellenfreibeträge (ohne Vorsorgepauschale) in €
ZVE
Zu versteuerndes Einkommen in €
ZX, ZZX, HOCH,
VERGL
Zwischenfelder zu X für die Berechnung der Steuer nach § 39b
Abs. 2 Satz 8 EStG in €.


Tabelle in neuem Fenster öffnen

Allgemeine Jahreslohnsteuertabelle 2008 (Prüftabelle)

Jahresbruttolohn
(in €, Cent)
Tabellenstufe
Jahreslohnsteuer 2008 (in €) in Steuerklasse
von … €
bis … €
I
II
III
IV
V
VI
5.000
4.968,00
5.003,99
0
0
0
0
612
750
7.500
7.488,00
7.523,99
0
0
0
0
990
1.128
10.000
9.972,00
10.007,99
0
0
0
0
1.363
1.742
12.500
12.492,00
12.527,99
237
22
0
237
2.414
2.800
15.000
14.976,00
15.011,99
717
446
0
717
3.402
3.726
17.500
17.496,00
17.531,99
1.371
1.052
0
1.371
4.274
4.586
20.000
19.980,00
20.015,99
2.031
1.696
0
2.031
5.134
5.464
22.500
22.500,00
22.535,99
2.676
2.327
268
2.676
6.060
6.412
25.000
24.984,00
25.019,99
3.339
2.975
632
3.339
7.030
7.402
27.500
27.468,00
27.503,99
4.028
3.650
1.106
4.028
8.053
8.440
30.000
29.988,00
30.023,99
4.754
4.361
1.638
4.754
9.112
9.498
32.500
32.472,00
32.507,99
5.496
5.089
2.242
5.496
10.155
10.541
35.000
34.992,00
35.027,99
6.276
5.854
2.960
6.276
11.213
11.600
37.500
37.476,00
37.511,99
7.072
6.636
3.672
7.072
12.257
12.643
40.000
39.996,00
40.031,99
7.906
7.455
4.302
7.906
13.315
13.701
42.500
42.480,00
42.515,99
8.755
8.290
4.936
8.755
14.358
14.745
45.000
45.000,00
45.035,99
9.643
9.164
5.592
9.643
15.417
15.803
47.500
47.484,00
47.519,99
10.545
10.051
6.252
10.545
16.460
16.846
50.000
49.968,00
50.003,99
11.474
10.965
6.928
11.474
17.503
17.890
52.500
52.488,00
52.523,99
12.443
11.920
7.624
12.443
18.562
18.948
55.000
54.972,00
55.007,99
13.425
12.888
8.324
13.425
19.605
19.991
57.500
57.492,00
57.527,99
14.446
13.896
9.050
14.446
20.663
21.050
60.000
59.976,00
60.011,99
15.456
14.907
9.778
15.456
21.707
22.093


Tabelle in neuem Fenster öffnen

Besondere Jahreslohnsteuertabelle 2008 (Prüftabelle)

Jahresbruttolohn
(in €, Cent)
Tabellenstufe
Jahreslohnsteuer 2008 (in €) in Steuerklasse
von … €
bis … €
I
II
III
IV
V
VI
5.000
4.968,00
5.003,99
0
0
0
0
612
750
7.500
7.488,00
7.523,99
0
0
0
0
990
1.128
10.000
9.972,00
10.007,99
38
0
0
38
1.363
1.742
12.500
12.492,00
12.527,99
435
196
0
435
2.414
2.800
15.000
14.976,00
15.011,99
945
650
0
945
3.402
3.726
17.500
17.496,00
17.531,99
1.561
1.237
0
1.561
4.274
4.586
20.000
19.980,00
20.015,99
2.197
1.859
222
2.197
5.134
5.464
22.500
22.500,00
22.535,99
2.871
2.518
622
2.871
6.060
6.412
25.000
24.984,00
25.019,99
3.564
3.196
1.048
3.564
7.030
7.402
27.500
27.468,00
27.503,99
4.285
3.902
1.522
4.285
8.053
8.440
30.000
29.988,00
30.023,99
5.046
4.647
2.110
5.046
9.112
9.498
32.500
32.472,00
32.507,99
5.824
5.411
2.716
5.824
10.155
10.541
35.000
34.992,00
35.027,99
6.642
6.214
3.344
6.642
11.213
11.600
37.500
37.476,00
37.511,99
7.477
7.034
3.978
7.477
12.257
12.643
40.000
39.996,00
40.031,99
8.353
7.894
4.636
8.353
13.315
13.701
42.500
42.480,00
42.515,99
9.244
8.771
5.298
9.244
14.358
14.745
45.000
45.000,00
45.035,99
10.178
9.690
5.984
10.178
15.417
15.803
47.500
47.484,00
47.519,99
11.127
10.623
6.676
11.127
16.460
16.846
50.000
49.968,00
50.003,99
12.103
11.585
7.380
12.103
17.503
17.890
52.500
52.488,00
52.523,99
13.123
12.590
8.110
13.123
18.562
18.948
55.000
54.972,00
55.007,99
14.157
13.609
8.844
14.157
19.605
19.991
57.500
57.492,00
57.527,99
15.215
14.666
9.602
15.215
20.663
21.050
60.000
59.976,00
60.011,99
16.259
15.709
10.364
16.259
21.707
22.093

BMF v. - IV C 5 - S 2361/0

Auf diese Anweisung wird Bezug genommen in folgenden Verwaltungsanweisungen:


Fundstelle(n):
DB 2007 S. 2801 Nr. 51
EStB 2008 S. 60 Nr. 2
StB 2008 S. 8 Nr. 1
RAAAC-66263