mirror of
http://100.103.83.12:3003/fegger/odoo-at-payroll.git
synced 2026-09-17 08:52:45 +00:00
[IMP] l10n_at_hr_payroll: GP3 Lohnsteuer-Kern (tariff, cumulative monthly tax, 67 sechstel engine, 68 buckets) + TASY runtime fixes
This commit is contained in:
@@ -0,0 +1,106 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<odoo>
|
||||
<!-- ============================================================ -->
|
||||
<!-- Lohnsteuer-Parameter 2026 (GP3, AP3-Kern). Werte verifiziert -->
|
||||
<!-- am EStG-Volltext (RIS-Fassung 10. 09. 2026, lokal; Anm.-Werte -->
|
||||
<!-- je §-Anker in RECHTSQUELLEN-Privat Abschnitt 5). Versioniert -->
|
||||
<!-- über date_from (Jahreswechsel GP8). -->
|
||||
<!-- ============================================================ -->
|
||||
|
||||
<!-- § 33 Abs 1 Tarif 2026: Zonen [Untergrenze, Grenzsteuersatz %]. -->
|
||||
<record id="hr_rule_parameter_at_lst_tarif" model="hr.rule.parameter">
|
||||
<field name="name">EStG § 33 Abs 1 Tarif (Zonen)</field>
|
||||
<field name="code">at_lst_tarif</field>
|
||||
<field name="country_id" ref="base.at"/>
|
||||
</record>
|
||||
<record id="hr_rule_parameter_value_at_lst_tarif" model="hr.rule.parameter.value">
|
||||
<field name="rule_parameter_id" ref="hr_rule_parameter_at_lst_tarif"/>
|
||||
<field name="date_from">2026-01-01</field>
|
||||
<field name="parameter_value">{'zonen': [[0.0, 0.0], [13539.0, 20.0], [21992.0, 30.0], [36458.0, 40.0], [70365.0, 48.0], [104859.0, 50.0], [1000000.0, 55.0]]}</field>
|
||||
</record>
|
||||
|
||||
<!-- § 66 Abs 2 iVm § 16 Abs 3 / § 18 Abs 2: jahresbezogene
|
||||
Pauschbeträge (nach der Hochrechnung von der JBG abzuziehen). -->
|
||||
<record id="hr_rule_parameter_at_lst_pauschalen" model="hr.rule.parameter">
|
||||
<field name="name">Lohnsteuer Jahrespauschalen (Werbe-/SA-Pauschbetrag)</field>
|
||||
<field name="code">at_lst_pauschalen</field>
|
||||
<field name="country_id" ref="base.at"/>
|
||||
</record>
|
||||
<record id="hr_rule_parameter_value_at_lst_pauschalen" model="hr.rule.parameter.value">
|
||||
<field name="rule_parameter_id" ref="hr_rule_parameter_at_lst_pauschalen"/>
|
||||
<field name="date_from">2026-01-01</field>
|
||||
<field name="parameter_value">{'werbepauschbetrag': 132.0, 'sonderausgaben_pauschbetrag': 60.0}</field>
|
||||
</record>
|
||||
|
||||
<!-- § 66 iVm § 33: Absetzbeträge (AN-AB entfallen — Reform, im Tarif
|
||||
integriert; Verkehrs-AB 496 €; AVB/AVAB 612/828/+273). -->
|
||||
<record id="hr_rule_parameter_at_lst_absetzbetraege" model="hr.rule.parameter">
|
||||
<field name="name">Lohnsteuer Absetzbeträge (§ 33 Abs 4/5 idF)</field>
|
||||
<field name="code">at_lst_absetzbetraege</field>
|
||||
<field name="country_id" ref="base.at"/>
|
||||
</record>
|
||||
<record id="hr_rule_parameter_value_at_lst_absetzbetraege" model="hr.rule.parameter.value">
|
||||
<field name="rule_parameter_id" ref="hr_rule_parameter_at_lst_absetzbetraege"/>
|
||||
<field name="date_from">2026-01-01</field>
|
||||
<field name="parameter_value">{'verkehrsabsetzbetrag': 496.0, 'verkehrsabsetzbetrag_pendler': 853.0, 'avb_kind1': 612.0, 'avb_kinder2': 828.0, 'avb_weiteres_kind': 273.0}</field>
|
||||
</record>
|
||||
|
||||
<!-- § 67 Abs 1: Fixsätze sonstige Bezüge — Freibetrag 620 € (0 %),
|
||||
dann Pakete [Breite, Satz %]: 24.380 → 6 %, 25.000 → 27 %,
|
||||
33.333 → 35,75 %; darüber § 67 Abs 10 tarifisch (LSt-lfd). -->
|
||||
<record id="hr_rule_parameter_at_lst_67_fixsaetze" model="hr.rule.parameter">
|
||||
<field name="name">EStG § 67 Abs 1 Fixsätze sonstige Bezüge</field>
|
||||
<field name="code">at_lst_67_fixsaetze</field>
|
||||
<field name="country_id" ref="base.at"/>
|
||||
</record>
|
||||
<record id="hr_rule_parameter_value_at_lst_67_fixsaetze" model="hr.rule.parameter.value">
|
||||
<field name="rule_parameter_id" ref="hr_rule_parameter_at_lst_67_fixsaetze"/>
|
||||
<field name="date_from">2026-01-01</field>
|
||||
<field name="parameter_value">{'freibetrag': 620.0, 'pakete': [[24380.0, 6.0], [25000.0, 27.0], [33333.0, 35.75]]}</field>
|
||||
</record>
|
||||
|
||||
<!-- § 67 Abs 1: Freigrenze Jahressechstel (Pauschalierung unterbleibt
|
||||
darunter — SZ tarifisch wie laufender Bezug). -->
|
||||
<record id="hr_rule_parameter_at_lst_67_freigrenze" model="hr.rule.parameter">
|
||||
<field name="name">EStG § 67 Abs 1 Freigrenze Jahressechstel</field>
|
||||
<field name="code">at_lst_67_freigrenze</field>
|
||||
<field name="country_id" ref="base.at"/>
|
||||
</record>
|
||||
<record id="hr_rule_parameter_value_at_lst_67_freigrenze" model="hr.rule.parameter.value">
|
||||
<field name="rule_parameter_id" ref="hr_rule_parameter_at_lst_67_freigrenze"/>
|
||||
<field name="date_from">2026-01-01</field>
|
||||
<field name="parameter_value">2615.0</field>
|
||||
</record>
|
||||
|
||||
<!-- § 68 Abs 1: SZFN-Zuschläge steuerfrei bis 400 €/Monat
|
||||
(600 € bei überwiegender Nachtarbeit in der NAZ). -->
|
||||
<record id="hr_rule_parameter_at_68_szfn_grenze" model="hr.rule.parameter">
|
||||
<field name="name">EStG § 68 Abs 1 SZFN-Freibetrag</field>
|
||||
<field name="code">at_68_szfn_grenze</field>
|
||||
<field name="country_id" ref="base.at"/>
|
||||
</record>
|
||||
<record id="hr_rule_parameter_value_at_68_szfn_grenze" model="hr.rule.parameter.value">
|
||||
<field name="rule_parameter_id" ref="hr_rule_parameter_at_68_szfn_grenze"/>
|
||||
<field name="date_from">2026-01-01</field>
|
||||
<field name="parameter_value">{'grenze': 400.0, 'grenze_ueberwiegend': 600.0}</field>
|
||||
</record>
|
||||
|
||||
<!-- § 68 Abs 2 iVm § 124b Z 440 lit c idF BGBl I 4/2026: ÜStd-Zuschläge
|
||||
(bis 50 % Grundlohn) steuerfrei — 2026: erste 15 ÜStd, max 170 €/Monat
|
||||
(Aufrollung bis 31. 5. 2026); ab 2027 Grundregel § 68 Abs 2: 10/120. -->
|
||||
<record id="hr_rule_parameter_at_68_ue_std" model="hr.rule.parameter">
|
||||
<field name="name">EStG § 68 Abs 2 ÜStd-Freibetrag (Stunden/Betrag)</field>
|
||||
<field name="code">at_68_ue_std</field>
|
||||
<field name="country_id" ref="base.at"/>
|
||||
</record>
|
||||
<record id="hr_rule_parameter_value_at_68_ue_std_2026" model="hr.rule.parameter.value">
|
||||
<field name="rule_parameter_id" ref="hr_rule_parameter_at_68_ue_std"/>
|
||||
<field name="date_from">2026-01-01</field>
|
||||
<field name="parameter_value">{'stunden': 15.0, 'betrag': 170.0}</field>
|
||||
</record>
|
||||
<record id="hr_rule_parameter_value_at_68_ue_std_2027" model="hr.rule.parameter.value">
|
||||
<field name="rule_parameter_id" ref="hr_rule_parameter_at_68_ue_std"/>
|
||||
<field name="date_from">2027-01-01</field>
|
||||
<field name="parameter_value">{'stunden': 10.0, 'betrag': 120.0}</field>
|
||||
</record>
|
||||
</odoo>
|
||||
Reference in New Issue
Block a user