Jump to content

File:Solidaritaetszuschlag alt neu vs zu versteuerndes einkommen 2019.svg

Page contents not supported in other languages.
This is a file from the Wikimedia Commons
From Wikipedia, the free encyclopedia

Original file (SVG file, nominally 576 × 432 pixels, file size: 55 KB)

Summary

Description
Deutsch: Vergleich des Solidaritätszuschlages vor und nach der Reform 2019 in Abhängigkeit des zu versteuernden Einkommens basierend auf der Einkommensteuer 2019
Date
Source
Deutsch: selbst erzeugt
Author Gnosis~dewiki (Diskussion)

Lesebeispiele

  • Ein Angestellter mit einem zu versteuernden Einkommen von 40'000€ pro Jahr bezahlt vor der Reform knapp 500€ Solidaritätszuschlag pro Jahr, danach entfällt die Abgabe für ihn.
  • Eine Angestellte mit einem zu versteuernden Einkommen von 70'000€ pro Jahr bezahlt vor der Reform etwa 1'150€ Solidaritätszuschlag pro Jahr, danach reduziert sich die Abgabe für sie um etwa 700€ auf etwa 450€.

Erzeugender Code

#!/usr/bin/env python3
import math

import matplotlib.pyplot as plt
import numpy as np

def get_einkommensteuer_2019(zvE):
    zvE = math.floor(zvE)
    if zvE <= 9168:
        return 0
    elif zvE <= 14254:
        y = (zvE - 9168) / 10000
        return (980.14 * y + 1400) * y
    elif zvE <= 55960:
        y = (zvE - 14254) / 10000
        return (216.16 * y + 2397) * y + 965.58
    elif zvE <= 265326:
        return 0.42 * zvE - 8780.9
    elif zvE > 265326:
        return 0.45 * zvE - 16740.68

def get_soli_alt(einkommensteuer):
    return max(0, min((einkommensteuer - 972) * 0.2, einkommensteuer * 0.055))

def get_soli_neu(einkommensteuer):
    return max(0, min((einkommensteuer - 16956) * 0.119, einkommensteuer * 0.055))

def plot_soli_alt_neu_vs_einkommen():
    xs = np.linspace(start=0, stop=110000, num=1001, endpoint=True)
    ys1 = [
        get_soli_alt(einkommensteuer=get_einkommensteuer_2019(zvE=zvE))
        for zvE in xs
    ]
    ys2 = [
        get_soli_neu(einkommensteuer=get_einkommensteuer_2019(zvE=zvE))
        for zvE in xs
    ]
    ys3 = [
        get_soli_alt(einkommensteuer=get_einkommensteuer_2019(zvE=zvE)) -
        get_soli_neu(einkommensteuer=get_einkommensteuer_2019(zvE=zvE))
        for zvE in xs
    ]

    fig = plt.figure()
    ax = fig.add_subplot(111)
    plt.yticks(np.arange(0, 2255, 100))

    ax.plot(xs, ys1, label="Solidaritätszuschlag alt", lw=2, color="coral")
    ax.plot(xs, ys2, label="Solidaritätszuschlag neu", lw=2, color="steelblue")
    ax.plot(xs, ys3, ':', label="Entlastung", lw=4, color="forestgreen")

    ax.set_ylim(0, 2250)
    ax.set_xlim(min(xs), max(xs))
    ax.legend()
    ax.set_xlabel(u"Zu versteuerndes Einkommen [€]")
    ax.set_ylabel(u"Betrag [€]")
    ax.grid()

    ax.text(1., 1., 'Einkommensteuer 2019',
            horizontalalignment='right',
            verticalalignment='bottom',
            transform=ax.transAxes,
            color="grey",
            fontsize=6)

    plt.tight_layout()
    plt.savefig("solidaritaetszuschlag_alt_neu_vs_zu_versteuerndes_einkommen_2019.svg")
    fig.clear()

if __name__ == "__main__":
    plot_soli_alt_neu_vs_einkommen()

Licensing

The copyright holder of this work allows anyone to use it for any purpose including unrestricted redistribution, commercial use, and modification.

Please check the source to verify that this is correct. In particular, note that publication on the Internet, like publication by any other means, does not in itself imply permission to redistribute. Files without valid permission should be tagged with {{subst:npd}}.

Usage notes:

Captions

Add a one-line explanation of what this file represents

Items portrayed in this file

depicts

21 November 2021

File history

Click on a date/time to view the file as it appeared at that time.

Date/TimeThumbnailDimensionsUserComment
current16:29, 22 August 2019Thumbnail for version as of 16:29, 22 August 2019576 × 432 (55 KB)Gnosis~dewikiDirekte Darstellung der Entlastung
19:27, 21 August 2019Thumbnail for version as of 19:27, 21 August 2019576 × 432 (98 KB)Gnosis~dewiki{{Information |Beschreibung = Vergleich des Solidaritätszuschlages vor und nach der Reform 2019 in Abhängigkeit des zu versteuernden Einkommens basierend auf der Einkommensteuer 2019 |Quelle = selbst erzeugt |Urheber = ~~~ |Datum = 2019 |Genehmigung = |Andere Versionen = |Anmerkungen = }} = Erzeugender Code = <pre> #!/usr/bin/env python3 import math import matplotlib.pyplot as plt import matplotlib.patheffects as path_effects import numpy as np…

The following page uses this file:

Global file usage

The following other wikis use this file:

Metadata