home *** CD-ROM | disk | FTP | other *** search
/ ABBUC Magazin 45A / ABBUC_Magazin_45_1996_ABBUC_Side_A.atr / lstber96.txt < prev    next >
Text File  |  2023-02-26  |  5KB  |  1 lines

  1. ABBUC # 45¢¢LSTBER96.TUR¢(biite mit TurboBasic laden)¢von Alexander Klinner¢¢¢Lohnsteuerberechnungsprogramm zur Einbehaltung der Lohnsteuer fuer 1996¢-----------------------------------------------------------------------¢¢¢Vorliegendes Programm dient der Berechnung der einzubehaltenden und an das oertlich zustaendige Finanzamt abzufuehrenden Lohnsteuer im Kalenderjahr 1996. Es wurde gemaess dem Programmablaufplan zu Anhang 42 der Lohnsteuerhandausgabe 1996 (Verweis auf Abschnitt 121 der Lohnsteuerrichtlinien) fuer den ATARI XL/XE in TURBO-BASIC programmiert. ¢Ergaenzend wurde ein (sehr einfaches) Eingabeprogramm entworfen, welches die Daten fuer das eigentliche Berechnungsprogramm anfordert. Der amtliche Programmablaufplan schweigt sich hierueber naemlich aus.¢¢Auf die Erlaeuterung der intern verwendeten Felder wurde in diesem Fall verzichtet. Wen es dennoch interessieren sollte, der wende sich einfach an mich oder lese dies in der Lohnsteuerhandausgabe nach.¢¢Was laesst sich mit dem Programm anstellen? Ganz einfach gesagt: Die Lohnsteuer berechnen. Man kann damit als Arbeitnehmer also ueberpruefen, ob die vom Arbeitsgeber einbehaltene Lohnsteuer auch richtig berechnet wurde bzw. kann man als Arbeitgeber (auch die Haushaltshilfe ist eine Arbeitnehmerin!) dieses Programm zur eben jener Berechnung verwenden.¢¢Sollten Fehler auftauchen, bitte nicht sofort das naechste Finanzamt rebellisch machen: evtl. habe ich mich ja auch mit dem Programm irgendwo vertippt oder vertan. In einem solchen Fall wenden Sie sich bitte zunaechst an mich um einen Programmfehler auszuschliessen.¢¢¢programmiert von:     Alexander Klinner (piXLgames)¢                      Altungstrasse 22¢                      87452 Altusried¢                      (0 83 73) 9 31 62¢¢¢Im folgenden eine Erklaerung der verwendeten Parameter (Auszug entsprechend Anhang 42 der LStR):¢¢¢1. Gesetzliche Grundlagen:¢¢Das Programm enthaelt:¢¢a) die Berechnung der vom laufenden Arbeitslohn nach Par. 39 b Abs. 2 Saetze 2 bis 6 EStG in Verbindung mit Par. 38 c Abs. 1 und 2 EStG einzubehaltenden Lohnsteuer fuer Lohnzahlungszeitraeume, die nach dem 31. Dezember 1995 enden.¢¢b) die Berechnung des Solidaritaeszuschlags nach dem Solidaritaetszuschlaggesetz 1995.¢¢c) die Ermittlung der Bemessungsgrundlage fuer die einzubehaltende Kirchenlohnsteuer (Minderung der ermittelten Lohnsteuer nach Par. 51 a EStG.¢Das Programm beruecksichtigt die Vorschriften des Jahressteuergesetzes 1996.¢¢¢2. Erlaeuterungen:¢¢Es sind taegliche, woechentliche, monatliche und jaehrliche Lohnzahlungszeitraeume (LZZ) beruecksichtigt. Die Aufteilung von Jahresbetraegen auf unterjaehrige LZZ sowie die Hochrechnung von Betraegen fuer unterjaehrige LZZ wird entsprechend den in Par. 38 c Abs. 3 Satz 2 erster Halbsatz EStG angegebenen Bruchteilen vorgenommen.¢¢Bei unterjaehrigen Arbeitsloehnen, die oberhalb der Grenzen des Par 38 c Abs. 3 EStG liegen, kann die nach dem Programm ermittelte Lohnsteuer (LSt) auf einen Anfangsbetrag einer Arbeitslohnstufe geringfuegig (eine Tabellenstufe) von der LSt abweichen, die nach den Anleitungen in den Lohnsteuertabellen ermittelt wuerde.¢¢¢3. Schnittstellenkonventionen:¢¢3.1 Eingangsparameter¢Die Plausibilitaet der Parameter wird im Programm nicht geprueft. Sie muessen daher in Vorprogrammen des Arbeitgebers abgesichert werden. Es kommen z. B. in Betracht:¢- Vorzeichenpruefung (z. B. darf der Wert in RE4 nicht negativ sein)¢- Pruefung auf gueltigen Inhalt (z. B. Wert in LZZ nur 1; 2; 3 oder 4; Wert in ALTER1 nur 0 oder 1)¢- Pruefung von Eingangswerten im Verhaeltnis zu anderen Eingangswerten (z. B. darf VBEZ nicht groesser als RE4 sein, da die Versorgungsbezuege im Bruttolohn enthalten sein muessen; wenn STKL = 2 ist, muss ZKF groesser Null sein)¢¢Es werden folgende Eingangsparameter benoetigt:¢¢ALTER1¢1, wenn das 64. Lebensjahr vor Beginn des Kalenderjahres¢vollendet wurde, in dem der LZZ endet (Par. 24 a EStG), sonst = 0¢¢KRV¢1 = der Arbeitnehmer (AN) ist im LZZ in der gesetzlichen Rentenversicherung versicherungsfrei und gehoert zu den in Par. 10 c Abs. 3 EStG genannten Personen (Anm.: z. B. Beamte).¢Bei anderen AN ist "0" einzusetzen.¢Fuer die Zuordnung sind allein die dem Arbeitgeber (AG) ohnehin bekannten Tatsachen massgebend; zusaetzliche Ermittlungen braucht der AG nicht anzustellen.¢¢LZZ¢Lohnzahlungszeitraum¢1 = Jahr¢2 = Monat¢3 = Woche¢4 = Tag¢¢R¢Religionsgemeinschaft des AN lt. Lohnsteuerkarte (bei keiner Religionszugehoerigkeit = 0)¢¢RE4¢Steuerpflichtiger Arbeitslohn (AL) vor Beruecksichtigung des Versorgungsfreibetrags, des Altersentlastungsbetrags und des auf der Lohnsteuerkarte fuer den LZZ eingetragenen Freibetrags in Pfennigen¢¢STKL¢Steuerklasse¢1 = I¢2 = II¢3 = III¢4 = IV¢5 = V¢6 = VI¢¢VBEZ¢In RE4 entaltene Versorgungsbezuege (ggf. 0) in Pfennigen¢¢WFUNDF¢In der Lohnsteuerkarte des AN eingetragener Freibetrag fuer den Lohnzahlungszeitraum in Pfennigen¢¢ZKF¢Zahl der Kinderfreibetraege (eine Dezimalstelle, nur bei Steuerklassen I; II; III und IV)¢¢¢3.2 Ausgangsparameter¢Als Ergebnis stellt das Programm folgende Ausgangsparameter zur Verfuegung:¢¢BK¢Bemessungsgrundlage fuer die Kirchenlohnsteuer in Pfennigen¢¢LSTLZZ¢Fuer den LZZ einzubehaltende LSt in Pfennigen¢¢LZALOG¢Obergrenze der Tabellenstufe in der Lohnsteuertabelle fuer den LZZ in Pfennigen¢¢LZALUG¢Untergrenze der Tabellenstufe in der Lohnsteuertabelle fuer den LZZ in Pfennigen¢¢SOLZLZZ¢Fuer den LZZ einzubehaltender Solidaritaetszuschlag in Pfennigen¢ ¢