{"id":32585,"date":"2026-05-24T13:05:32","date_gmt":"2026-05-24T11:05:32","guid":{"rendered":"https:\/\/www.finanzen.net\/ratgeber\/?p=32585"},"modified":"2026-05-24T13:05:32","modified_gmt":"2026-05-24T11:05:32","slug":"brutto-netto-rechner","status":"publish","type":"post","link":"https:\/\/www.finanzen.net\/ratgeber\/rechner-vergleiche\/brutto-netto-rechner\/","title":{"rendered":"Brutto Netto Rechner"},"content":{"rendered":"\n<div class=\"container container--narrow\">\n    <div class=\"header\">\n                <div class=\"header__text header__text--fullwidth\">\n                            <div class=\"headline headline--preline headline--h4 header__preline\">\n                                     <\/div>\n                                        <h1 class=\"headline headline--h1 header__headline headline--has-preline\">\n                    Brutto-Netto-Rechner 2026: So viel Gehalt bleibt dir wirklich                <\/h1>\n                        <div class=\"header__excerpt flow-content\">\n                                    <p>3.500 Euro brutto klingt gut. Aber was landet davon auf deinem Konto? Unser <a href=\"https:\/\/www.finanzen.net\/ratgeber\/brutto-netto-rechner\/\" data-ilm-light=\"12\" title=\"Brutto Netto Rechner\">Brutto-Netto-Rechner<\/a> zeigt es dir in Sekunden: Trag dein Bruttogehalt und deine pers\u00f6nlichen Daten ein und sieh sofort, wie viel Netto nach Steuern und Sozialabgaben \u00fcbrig bleibt. Mit allen Werten f\u00fcr 2026.<\/p>\n                            <\/div>\n            <div class=\"header__footer\">\n                <span class=\"header__meta\">\n                    <img loading=\"lazy\" decoding=\"async\" class=\"header__author-image\"\n                         src=\"https:\/\/www.finanzen.net\/ratgeber\/wp-content\/uploads\/2025\/10\/Roland_Kuse-1-150x150.jpg\"\n                         width=\"58\"\n                         height=\"58\"\n                         alt=\"\">\n                    <span class=\"header__meta-info\">\n                        <span class=\"header__author-name\">\n                            von <a href=\"https:\/\/www.finanzen.net\/ratgeber\/author\/roland-kruse\/\" title=\"Beitr\u00e4ge von Roland Kuse\" rel=\"author\" class=\"link link--no-underline\">Roland Kuse<\/a>                        <\/span>\n                        <span class=\"header__date\">\n                            <span class=\"hide-on-smartphone\">Aktualisiert am<\/span>\n                            <time datetime=\"2026-05-24 13:05\"\n                                  title=\"Aktualisiert am 24.05.2026\">\n                                24.05.26                            <\/time>\n                        <\/span>\n                    <\/span>\n                <\/span>\n\n                                    <div class=\"header__buttons\">\n                                                    <a class=\"fnet-button fnet-button--small\"\n                                                                  style=\"--button-background:#50ce6b;--button-hover-background:#50ce6b;\"\n                                                              href=\"https:\/\/www.finanzen.net\/ratgeber\/rechner-vergleiche\/zinseszinsrechner\/\"\n                               target=\"\">\n                                zum Zinseszinsrechner                            <\/a>\n                                            <\/div>\n                            <\/div>\n        <\/div>\n    <\/div>\n<\/div>\n\n\n\n<div class=\"container container--narrow\">\n            <style>\r\n.wp-bruttonetto-container { max-width: 900px; margin: 20px auto; padding: 20px; font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, sans-serif; background-color: #ffffff; border-radius: 16px; border: 3px solid #e2e8f0; box-shadow: 0 4px 12px rgba(0,0,0,0.1); color: #1a202c; }\r\n.wp-bruttonetto-container .section-title { font-size: 14px; font-weight: 700; color: #64748b; text-transform: uppercase; letter-spacing: 0.5px; margin: 25px 0 15px 0; padding-bottom: 8px; border-bottom: 2px solid #e2e8f0; }\r\n.wp-bruttonetto-container .section-title:first-of-type { margin-top: 0; }\r\n.wp-bruttonetto-container .calculator-form .input-group { display: flex; align-items: center; margin-bottom: 15px; }\r\n.wp-bruttonetto-container .calculator-form .input-group label { width: 240px; flex-shrink: 0; margin-right: 10px; font-weight: 600; color: #4a5568; }\r\n.wp-bruttonetto-container .input-wrapper { position: relative; flex-grow: 1; }\r\n.wp-bruttonetto-container .calculator-form .input-group input,\r\n.wp-bruttonetto-container .calculator-form .input-group select { width: 100%; padding: 10px; padding-right: 60px; border: 1px solid #e2e8f0; border-radius: 8px; box-sizing: border-box; font-size: 16px; }\r\n.wp-bruttonetto-container .input-unit { position: absolute; top: 50%; transform: translateY(-50%); right: 15px; color: #718096; font-weight: 500; pointer-events: none; }\r\n.wp-bruttonetto-container .calculator-form .input-group select { padding-right: 40px; -webkit-appearance: none; -moz-appearance: none; appearance: none; background-image: url('data:image\/svg+xml;charset=UTF-8,%3Csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 20 20\" fill=\"%23718096\"%3E%3Cpath fill-rule=\"evenodd\" d=\"M5.293 7.293a1 1 0 011.414 0L10 10.586l3.293-3.293a1 1 0 111.414 1.414l-4 4a1 1 0 01-1.414 0l-4-4a1 1 0 010-1.414z\" clip-rule=\"evenodd\" \/%3E%3C\/svg%3E'); background-repeat: no-repeat; background-position: right 12px center; background-size: 1.2em; cursor: pointer; }\r\n.wp-bruttonetto-container .button-container { display: flex; gap: 10px; margin-top: 25px; }\r\n.wp-bruttonetto-container .calculate-button,\r\n.wp-bruttonetto-container .reset-button { border-radius: 8px; padding: 12px 20px; cursor: pointer; width: 100%; font-size: 16px; font-weight: 700; transition: all 0.2s; border: none; }\r\n.wp-bruttonetto-container .calculate-button { background-color: #4A69FF; color: white; }\r\n.wp-bruttonetto-container .calculate-button:hover { background-color: #3a50d2; }\r\n.wp-bruttonetto-container .reset-button { background-color: #fee2e2; color: #dc2626; border: 1px solid #fecaca; }\r\n.wp-bruttonetto-container .reset-button:hover { background-color: #fecaca; }\r\n.wp-bruttonetto-container .results-wrapper { margin-top: 30px; border-top: 2px solid #e2e8f0; padding-top: 25px; }\r\n.wp-bruttonetto-container .result-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 20px; }\r\n.wp-bruttonetto-container .result-header-title { font-size: 20px; font-weight: 700; margin: 0; }\r\n.wp-bruttonetto-container .permalink-button { background: none; border: none; color: #4A69FF; cursor: pointer; font-size: 14px; font-weight: 700; }\r\n\/* PDF Button Style entfernt *\/\r\n.wp-bruttonetto-container .result-main { background: linear-gradient(135deg, #10b981 0%, #34d399 100%); color: white; padding: 30px; border-radius: 12px; text-align: center; margin-bottom: 24px; }\r\n.wp-bruttonetto-container .result-main .result-label { font-size: 16px; opacity: 0.9; margin-bottom: 8px; }\r\n.wp-bruttonetto-container .result-main .result-number { font-size: 48px; font-weight: 800; }\r\n.wp-bruttonetto-container .result-main .result-sub { font-size: 14px; opacity: 0.85; margin-top: 8px; }\r\n.wp-bruttonetto-container .result-breakdown { margin-bottom: 24px; }\r\n.wp-bruttonetto-container .breakdown-section { background-color: #f8fafc; border-radius: 12px; padding: 20px; margin-bottom: 16px; border: 1px solid #e2e8f0; }\r\n.wp-bruttonetto-container .breakdown-section h4 { margin: 0 0 15px 0; font-size: 14px; color: #64748b; text-transform: uppercase; letter-spacing: 0.5px; }\r\n.wp-bruttonetto-container .breakdown-header { display: flex; justify-content: space-between; padding: 0 0 10px 0; border-bottom: 2px solid #cbd5e1; margin-bottom: 10px; }\r\n.wp-bruttonetto-container .breakdown-header span { font-size: 12px; font-weight: 700; color: #64748b; text-transform: uppercase; }\r\n.wp-bruttonetto-container .breakdown-header .col-label { flex: 1; }\r\n.wp-bruttonetto-container .breakdown-header .col-monat, .wp-bruttonetto-container .breakdown-header .col-jahr { width: 120px; text-align: right; }\r\n.wp-bruttonetto-container .breakdown-row { display: flex; justify-content: space-between; align-items: center; padding: 8px 0; border-bottom: 1px solid #e2e8f0; }\r\n.wp-bruttonetto-container .breakdown-row:last-child { border-bottom: none; }\r\n.wp-bruttonetto-container .breakdown-row.total { border-top: 2px solid #cbd5e1; margin-top: 8px; padding-top: 12px; font-weight: 700; }\r\n.wp-bruttonetto-container .breakdown-row .breakdown-label { flex: 1; color: #4a5568; }\r\n.wp-bruttonetto-container .breakdown-row .breakdown-value { width: 120px; text-align: right; font-weight: 600; color: #1e293b; }\r\n.wp-bruttonetto-container .breakdown-row .breakdown-value.negative { color: #dc2626; }\r\n.wp-bruttonetto-container .breakdown-row .breakdown-value.positive { color: #16a34a; }\r\n.wp-bruttonetto-container .chart-container { position: relative; height: 60px; background-color: #f1f5f9; border-radius: 8px; overflow: hidden; margin-bottom: 24px; }\r\n.wp-bruttonetto-container .chart-bar { height: 100%; display: flex; }\r\n.wp-bruttonetto-container .chart-segment { height: 100%; display: flex; align-items: center; justify-content: center; color: white; font-size: 12px; font-weight: 600; transition: width 0.3s; }\r\n.wp-bruttonetto-container .chart-segment.netto { background-color: #10b981; }\r\n.wp-bruttonetto-container .chart-segment.lohnsteuer { background-color: #4A69FF; }\r\n.wp-bruttonetto-container .chart-segment.soli { background-color: #8b5cf6; }\r\n.wp-bruttonetto-container .chart-segment.kirche { background-color: #a855f7; }\r\n.wp-bruttonetto-container .chart-segment.kv { background-color: #f59e0b; }\r\n.wp-bruttonetto-container .chart-segment.rv { background-color: #ef4444; }\r\n.wp-bruttonetto-container .chart-segment.av { background-color: #ec4899; }\r\n.wp-bruttonetto-container .chart-segment.pv { background-color: #14b8a6; }\r\n.wp-bruttonetto-container .chart-legend { display: flex; flex-wrap: wrap; gap: 12px; margin-top: 12px; }\r\n.wp-bruttonetto-container .legend-item { display: flex; align-items: center; gap: 6px; font-size: 12px; color: #64748b; }\r\n.wp-bruttonetto-container .legend-color { width: 12px; height: 12px; border-radius: 3px; }\r\n.wp-bruttonetto-container .info-box { background-color: #f0f9ff; border: 1px solid #bae6fd; padding: 12px 16px; border-radius: 8px; margin-top: 16px; font-size: 13px; color: #0369a1; }\r\n.wp-bruttonetto-container .collapsible-section { margin-top: 10px; }\r\n.wp-bruttonetto-container .collapsible-header { background-color: #f8fafc; border: 1px solid #e2e8f0; border-radius: 8px; padding: 12px 16px; cursor: pointer; display: flex; justify-content: space-between; align-items: center; font-weight: 600; color: #4a5568; }\r\n.wp-bruttonetto-container .collapsible-header:hover { background-color: #f1f5f9; }\r\n.wp-bruttonetto-container .collapsible-content { display: none; padding: 15px; border: 1px solid #e2e8f0; border-top: none; border-radius: 0 0 8px 8px; }\r\n.wp-bruttonetto-container .collapsible-content.open { display: block; }\r\n@media (max-width: 768px) {\r\n    .wp-bruttonetto-container .calculator-form .input-group { flex-direction: column; align-items: flex-start; }\r\n    .wp-bruttonetto-container .calculator-form .input-group label { width: 100%; margin-bottom: 8px; }\r\n    .wp-bruttonetto-container .result-main .result-number { font-size: 36px; }\r\n    .wp-bruttonetto-container .button-container { flex-direction: column; }\r\n    .wp-bruttonetto-container .chart-segment { font-size: 10px; }\r\n    .wp-bruttonetto-container .breakdown-header .col-monat, .wp-bruttonetto-container .breakdown-header .col-jahr { width: 90px; font-size: 10px; }\r\n    .wp-bruttonetto-container .breakdown-row .breakdown-value { width: 90px; font-size: 13px; }\r\n}\r\n.wp-bruttonetto-container .cta-button-container { margin-top: 10px; }\r\n.wp-bruttonetto-container .cta-button-container .cta-button { display: block; width: 100%; border-radius: 8px; padding: 12px 20px; cursor: pointer; font-size: 16px; font-weight: 700; transition: all 0.2s; border: none; background-color: #fa2879; color: white; text-align: center; text-decoration: none; box-sizing: border-box; }\r\n.wp-bruttonetto-container .cta-button-container .cta-button:hover { background-color: #d91f66; }\r\n<\/style>\r\n\r\n<div class=\"wp-bruttonetto-container\">\r\n    <form class=\"calculator-form\" onsubmit=\"return false;\">\r\n        <div class=\"section-title\">Angaben zum Gehalt<\/div>\r\n        \r\n        <div class=\"input-group\">\r\n            <label for=\"bn-bruttolohn\">Bruttolohn<\/label>\r\n            <div class=\"input-wrapper\">\r\n                <input type=\"number\" id=\"bn-bruttolohn\" class=\"bruttolohn\" value=\"3000\" step=\"100\">\r\n                <span class=\"input-unit\">EUR<\/span>\r\n            <\/div>\r\n        <\/div>\r\n\r\n        <div class=\"input-group\">\r\n            <label for=\"bn-zeitraum\">Zeitraum<\/label>\r\n            <div class=\"input-wrapper\">\r\n                <select id=\"bn-zeitraum\" class=\"zeitraum\">\r\n                    <option value=\"monat\" selected>Monat<\/option>\r\n                    <option value=\"jahr\">Jahr<\/option>\r\n                <\/select>\r\n            <\/div>\r\n        <\/div>\r\n\r\n        <div class=\"input-group\">\r\n            <label for=\"bn-abrechnungsjahr\">Abrechnungsjahr<\/label>\r\n            <div class=\"input-wrapper\">\r\n                <select id=\"bn-abrechnungsjahr\" class=\"abrechnungsjahr\">\r\n                    <option value=\"2025\">2025<\/option>\r\n                    <option value=\"2026\" selected>2026<\/option>\r\n                <\/select>\r\n            <\/div>\r\n        <\/div>\r\n\r\n        <div class=\"section-title\">Angaben zur Besteuerung<\/div>\r\n\r\n        <div class=\"input-group\">\r\n            <label for=\"bn-steuerklasse\">Steuerklasse<\/label>\r\n            <div class=\"input-wrapper\">\r\n                <select id=\"bn-steuerklasse\" class=\"steuerklasse\">\r\n                    <option value=\"1\">I<\/option>\r\n                    <option value=\"2\">II<\/option>\r\n                    <option value=\"3\" selected>III<\/option>\r\n                    <option value=\"4\">IV<\/option>\r\n                    <option value=\"5\">V<\/option>\r\n                    <option value=\"6\">VI<\/option>\r\n                <\/select>\r\n            <\/div>\r\n        <\/div>\r\n\r\n        <div class=\"input-group\">\r\n            <label for=\"bn-freibetrag\">Steuerfreibetrag (jaehrlich)<\/label>\r\n            <div class=\"input-wrapper\">\r\n                <input type=\"number\" id=\"bn-freibetrag\" class=\"freibetrag\" value=\"0\" step=\"100\">\r\n                <span class=\"input-unit\">EUR<\/span>\r\n            <\/div>\r\n        <\/div>\r\n\r\n        <div class=\"input-group\">\r\n            <label for=\"bn-kirchensteuer\">Kirchensteuerpflichtig<\/label>\r\n            <div class=\"input-wrapper\">\r\n                <select id=\"bn-kirchensteuer\" class=\"kirchensteuer\">\r\n                    <option value=\"0\" selected>Nein<\/option>\r\n                    <option value=\"1\">Ja<\/option>\r\n                <\/select>\r\n            <\/div>\r\n        <\/div>\r\n\r\n        <div class=\"input-group\">\r\n            <label for=\"bn-bundesland\">Bundesland<\/label>\r\n            <div class=\"input-wrapper\">\r\n                <select id=\"bn-bundesland\" class=\"bundesland\">\r\n                    <option value=\"bw\" selected>Baden-Wuerttemberg<\/option>\r\n                    <option value=\"by\">Bayern<\/option>\r\n                    <option value=\"be\">Berlin<\/option>\r\n                    <option value=\"bb\">Brandenburg<\/option>\r\n                    <option value=\"hb\">Bremen<\/option>\r\n                    <option value=\"hh\">Hamburg<\/option>\r\n                    <option value=\"he\">Hessen<\/option>\r\n                    <option value=\"mv\">Mecklenburg-Vorpommern<\/option>\r\n                    <option value=\"ni\">Niedersachsen<\/option>\r\n                    <option value=\"nw\">Nordrhein-Westfalen<\/option>\r\n                    <option value=\"rp\">Rheinland-Pfalz<\/option>\r\n                    <option value=\"sl\">Saarland<\/option>\r\n                    <option value=\"sn\">Sachsen<\/option>\r\n                    <option value=\"st\">Sachsen-Anhalt<\/option>\r\n                    <option value=\"sh\">Schleswig-Holstein<\/option>\r\n                    <option value=\"th\">Thueringen<\/option>\r\n                <\/select>\r\n            <\/div>\r\n        <\/div>\r\n\r\n        <div class=\"input-group\">\r\n            <label for=\"bn-geburtsjahr\">Geburtsjahr<\/label>\r\n            <div class=\"input-wrapper\">\r\n                <select id=\"bn-geburtsjahr\" class=\"geburtsjahr\">\r\n                    <option value=\"0\">Bitte waehlen<\/option>\r\n                <\/select>\r\n            <\/div>\r\n        <\/div>\r\n\r\n        <div class=\"input-group\">\r\n            <label for=\"bn-kinder\">Kinderfreibetraege<\/label>\r\n            <div class=\"input-wrapper\">\r\n                <select id=\"bn-kinder\" class=\"kinder\">\r\n                    <option value=\"0\" selected>Keine<\/option>\r\n                    <option value=\"0.5\">0,5<\/option>\r\n                    <option value=\"1\">1<\/option>\r\n                    <option value=\"1.5\">1,5<\/option>\r\n                    <option value=\"2\">2<\/option>\r\n                    <option value=\"2.5\">2,5<\/option>\r\n                    <option value=\"3\">3<\/option>\r\n                    <option value=\"3.5\">3,5<\/option>\r\n                    <option value=\"4\">4<\/option>\r\n                    <option value=\"4.5\">4,5<\/option>\r\n                    <option value=\"5\">5 oder mehr<\/option>\r\n                <\/select>\r\n            <\/div>\r\n        <\/div>\r\n\r\n        <div class=\"section-title\">Angaben zur Sozialversicherung<\/div>\r\n\r\n        <div class=\"input-group\">\r\n            <label for=\"bn-krankenversicherung\">Krankenversicherung<\/label>\r\n            <div class=\"input-wrapper\">\r\n                <select id=\"bn-krankenversicherung\" class=\"krankenversicherung\">\r\n                    <option value=\"gesetzlich\" selected>Gesetzlich (14,6%)<\/option>\r\n                    <option value=\"privat\">Privat<\/option>\r\n                    <option value=\"keine\">Keine (z.B. Beamte)<\/option>\r\n                <\/select>\r\n            <\/div>\r\n        <\/div>\r\n\r\n        <div class=\"input-group kv-zusatz\">\r\n            <label for=\"bn-zusatzbeitrag\">Zusatzbeitrag KV<\/label>\r\n            <div class=\"input-wrapper\">\r\n                <input type=\"number\" id=\"bn-zusatzbeitrag\" class=\"zusatzbeitrag\" value=\"2.9\" step=\"0.1\">\r\n                <span class=\"input-unit\">%<\/span>\r\n            <\/div>\r\n        <\/div>\r\n\r\n        <div class=\"input-group\">\r\n            <label for=\"bn-rentenversicherung\">Rentenversicherungspflicht<\/label>\r\n            <div class=\"input-wrapper\">\r\n                <select id=\"bn-rentenversicherung\" class=\"rentenversicherung\">\r\n                    <option value=\"1\" selected>Ja<\/option>\r\n                    <option value=\"0\">Nein (z.B. Beamte)<\/option>\r\n                <\/select>\r\n            <\/div>\r\n        <\/div>\r\n\r\n        <div class=\"input-group\">\r\n            <label for=\"bn-arbeitslosenversicherung\">Arbeitslosenversicherung<\/label>\r\n            <div class=\"input-wrapper\">\r\n                <select id=\"bn-arbeitslosenversicherung\" class=\"arbeitslosenversicherung\">\r\n                    <option value=\"1\" selected>Ja<\/option>\r\n                    <option value=\"0\">Nein<\/option>\r\n                <\/select>\r\n            <\/div>\r\n        <\/div>\r\n    <\/form>\r\n\r\n    <div class=\"button-container\">\r\n        <button type=\"button\" class=\"reset-button resetButton\">Zuruecksetzen<\/button>\r\n        <button type=\"submit\" class=\"calculate-button calculateButton\">Berechnen<\/button>\r\n    <\/div>\r\n    \r\n    <div class=\"cta-button-container\">\r\n        <a class=\"cta-button\" style=\"background-color: #fa2879; color: yellow; display: block; border-radius: 8px; padding: 12px 24px; font-size: 16px; font-weight: 700; text-align: center; text-decoration: none;\" href=\"https:\/\/g.finanzen.net\/zero-fnet_331c-ratgeber-brutto-netto-rechner\" target=\"_blank\" rel=\"noopener noreferrer\" style=\"color: white;\">Kostenloses Depot gesucht? Spare Ordergeb\u00fchren mit finanzen.net ZERO!<\/a>\r\n    <\/div>\r\n\r\n    <div class=\"results-wrapper\" style=\"display: none;\">\r\n        <div class=\"result-header\">\r\n            <h3 class=\"result-header-title\">Ergebnis<\/h3>\r\n            <div>\r\n                <button type=\"button\" class=\"permalink-button permalinkButton\">Link kopieren<\/button>\r\n                <\/div>\r\n        <\/div>\r\n        \r\n        <div class=\"result-main\">\r\n            <div class=\"result-label\">Nettolohn (monatlich)<\/div>\r\n            <div class=\"result-number netto-result\"><\/div>\r\n            <div class=\"result-sub netto-prozent\"><\/div>\r\n        <\/div>\r\n\r\n        <div class=\"chart-container\">\r\n            <div class=\"chart-bar\"><\/div>\r\n        <\/div>\r\n        <div class=\"chart-legend\"><\/div>\r\n\r\n        <div class=\"result-breakdown\">\r\n            <div class=\"breakdown-section\">\r\n                <h4>Steuerabzuege<\/h4>\r\n                <div class=\"breakdown-header\">\r\n                    <span class=\"col-label\"><\/span>\r\n                    <span class=\"col-monat\">Monat<\/span>\r\n                    <span class=\"col-jahr\">Jahr<\/span>\r\n                <\/div>\r\n                <div class=\"breakdown-row\">\r\n                    <span class=\"breakdown-label\">Bruttolohn<\/span>\r\n                    <span class=\"breakdown-value brutto-monat\"><\/span>\r\n                    <span class=\"breakdown-value brutto-jahr\"><\/span>\r\n                <\/div>\r\n                <div class=\"breakdown-row\">\r\n                    <span class=\"breakdown-label\">Lohnsteuer<\/span>\r\n                    <span class=\"breakdown-value negative lst-monat\"><\/span>\r\n                    <span class=\"breakdown-value negative lst-jahr\"><\/span>\r\n                <\/div>\r\n                <div class=\"breakdown-row soli-row\">\r\n                    <span class=\"breakdown-label\">Solidaritaetszuschlag<\/span>\r\n                    <span class=\"breakdown-value negative soli-monat\"><\/span>\r\n                    <span class=\"breakdown-value negative soli-jahr\"><\/span>\r\n                <\/div>\r\n                <div class=\"breakdown-row kirche-row\">\r\n                    <span class=\"breakdown-label\">Kirchensteuer<\/span>\r\n                    <span class=\"breakdown-value negative kirche-monat\"><\/span>\r\n                    <span class=\"breakdown-value negative kirche-jahr\"><\/span>\r\n                <\/div>\r\n                <div class=\"breakdown-row total\">\r\n                    <span class=\"breakdown-label\">Steuern gesamt<\/span>\r\n                    <span class=\"breakdown-value negative steuern-monat\"><\/span>\r\n                    <span class=\"breakdown-value negative steuern-jahr\"><\/span>\r\n                <\/div>\r\n            <\/div>\r\n\r\n            <div class=\"breakdown-section\">\r\n                <h4>Sozialversicherung (Arbeitnehmeranteil)<\/h4>\r\n                <div class=\"breakdown-header\">\r\n                    <span class=\"col-label\"><\/span>\r\n                    <span class=\"col-monat\">Monat<\/span>\r\n                    <span class=\"col-jahr\">Jahr<\/span>\r\n                <\/div>\r\n                <div class=\"breakdown-row kv-row\">\r\n                    <span class=\"breakdown-label\">Krankenversicherung<\/span>\r\n                    <span class=\"breakdown-value negative kv-monat\"><\/span>\r\n                    <span class=\"breakdown-value negative kv-jahr\"><\/span>\r\n                <\/div>\r\n                <div class=\"breakdown-row rv-row\">\r\n                    <span class=\"breakdown-label\">Rentenversicherung<\/span>\r\n                    <span class=\"breakdown-value negative rv-monat\"><\/span>\r\n                    <span class=\"breakdown-value negative rv-jahr\"><\/span>\r\n                <\/div>\r\n                <div class=\"breakdown-row av-row\">\r\n                    <span class=\"breakdown-label\">Arbeitslosenversicherung<\/span>\r\n                    <span class=\"breakdown-value negative av-monat\"><\/span>\r\n                    <span class=\"breakdown-value negative av-jahr\"><\/span>\r\n                <\/div>\r\n                <div class=\"breakdown-row pv-row\">\r\n                    <span class=\"breakdown-label\">Pflegeversicherung<\/span>\r\n                    <span class=\"breakdown-value negative pv-monat\"><\/span>\r\n                    <span class=\"breakdown-value negative pv-jahr\"><\/span>\r\n                <\/div>\r\n                <div class=\"breakdown-row total\">\r\n                    <span class=\"breakdown-label\">Sozialabgaben gesamt<\/span>\r\n                    <span class=\"breakdown-value negative sv-monat\"><\/span>\r\n                    <span class=\"breakdown-value negative sv-jahr\"><\/span>\r\n                <\/div>\r\n            <\/div>\r\n\r\n            <div class=\"breakdown-section\" style=\"background: linear-gradient(135deg, #f0fdf4 0%, #dcfce7 100%); border-color: #86efac;\">\r\n                <div class=\"breakdown-header\">\r\n                    <span class=\"col-label\"><\/span>\r\n                    <span class=\"col-monat\">Monat<\/span>\r\n                    <span class=\"col-jahr\">Jahr<\/span>\r\n                <\/div>\r\n                <div class=\"breakdown-row total\" style=\"border-top: none; margin-top: 0; padding-top: 0;\">\r\n                    <span class=\"breakdown-label\" style=\"font-size: 18px;\">Nettolohn<\/span>\r\n                    <span class=\"breakdown-value positive netto-monat\" style=\"font-size: 18px;\"><\/span>\r\n                    <span class=\"breakdown-value positive netto-jahr\" style=\"font-size: 18px;\"><\/span>\r\n                <\/div>\r\n            <\/div>\r\n        <\/div>\r\n\r\n        <div class=\"collapsible-section\">\r\n            <div class=\"collapsible-header\" onclick=\"this.nextElementSibling.classList.toggle('open'); this.querySelector('span:last-child').textContent = this.nextElementSibling.classList.contains('open') ? '[-]' : '[+]'\">\r\n                <span>Arbeitgeberkosten anzeigen<\/span>\r\n                <span>[+]<\/span>\r\n            <\/div>\r\n            <div class=\"collapsible-content\">\r\n                <div class=\"breakdown-header\">\r\n                    <span class=\"col-label\"><\/span>\r\n                    <span class=\"col-monat\">Monat<\/span>\r\n                    <span class=\"col-jahr\">Jahr<\/span>\r\n                <\/div>\r\n                <div class=\"breakdown-row\">\r\n                    <span class=\"breakdown-label\">Bruttolohn<\/span>\r\n                    <span class=\"breakdown-value ag-brutto-monat\"><\/span>\r\n                    <span class=\"breakdown-value ag-brutto-jahr\"><\/span>\r\n                <\/div>\r\n                <div class=\"breakdown-row\">\r\n                    <span class=\"breakdown-label\">+ AG-Anteil Krankenversicherung<\/span>\r\n                    <span class=\"breakdown-value ag-kv-monat\"><\/span>\r\n                    <span class=\"breakdown-value ag-kv-jahr\"><\/span>\r\n                <\/div>\r\n                <div class=\"breakdown-row\">\r\n                    <span class=\"breakdown-label\">+ AG-Anteil Rentenversicherung<\/span>\r\n                    <span class=\"breakdown-value ag-rv-monat\"><\/span>\r\n                    <span class=\"breakdown-value ag-rv-jahr\"><\/span>\r\n                <\/div>\r\n                <div class=\"breakdown-row\">\r\n                    <span class=\"breakdown-label\">+ AG-Anteil Arbeitslosenversicherung<\/span>\r\n                    <span class=\"breakdown-value ag-av-monat\"><\/span>\r\n                    <span class=\"breakdown-value ag-av-jahr\"><\/span>\r\n                <\/div>\r\n                <div class=\"breakdown-row\">\r\n                    <span class=\"breakdown-label\">+ AG-Anteil Pflegeversicherung<\/span>\r\n                    <span class=\"breakdown-value ag-pv-monat\"><\/span>\r\n                    <span class=\"breakdown-value ag-pv-jahr\"><\/span>\r\n                <\/div>\r\n                <div class=\"breakdown-row total\">\r\n                    <span class=\"breakdown-label\">Arbeitgeberkosten gesamt<\/span>\r\n                    <span class=\"breakdown-value ag-gesamt-monat\"><\/span>\r\n                    <span class=\"breakdown-value ag-gesamt-jahr\"><\/span>\r\n                <\/div>\r\n            <\/div>\r\n        <\/div>\r\n\r\n        <div class=\"info-box\">\r\n            <strong>Hinweis:<\/strong> Diese Berechnung dient nur zur Orientierung. Die tatsaechlichen Abzuege koennen je nach individueller Situation abweichen. Fuer eine verbindliche Auskunft wenden Sie sich bitte an Ihren Steuerberater oder das Finanzamt.\r\n        <\/div>\r\n    <\/div>\r\n<\/div>\r\n\r\n<script>\r\ndocument.addEventListener(\"DOMContentLoaded\", function() {\r\n    var container = document.querySelector('.wp-bruttonetto-container');\r\n    if (!container || container.dataset.initialized === 'true') return;\r\n    container.dataset.initialized = 'true';\r\n\r\n    \/\/ Geburtsjahre generieren\r\n    var geburtsjahrSelect = container.querySelector('#bn-geburtsjahr');\r\n    var currentYear = new Date().getFullYear();\r\n    for (var y = currentYear - 16; y >= currentYear - 80; y--) {\r\n        var opt = document.createElement('option');\r\n        opt.value = y;\r\n        opt.textContent = y;\r\n        geburtsjahrSelect.appendChild(opt);\r\n    }\r\n\r\n    \/\/ Sozialversicherungswerte 2025\/2026\r\n    var SV_WERTE = {\r\n        '2025': {\r\n            bbgRvAlv: 7550,\r\n            bbgKvPv: 5512.50,\r\n            rvSatz: 0.186,\r\n            avSatz: 0.026,\r\n            kvSatz: 0.146,\r\n            pvSatz: 0.036,\r\n            pvZuschlagKinderlos: 0.006,\r\n            pvAbschlagProKind: 0.0025,\r\n            grundfreibetrag: 12096,\r\n            zone2Ende: 17005,\r\n            zone3Ende: 66760,\r\n            zone4Ende: 277825,\r\n            \/\/ Koeffizienten \u00a7 32a EStG 2025\r\n            zone2A: 922.98, zone2B: 1400,\r\n            zone3A: 181.19, zone3B: 2397, zone3C: 1025.38,\r\n            zone4Satz: 0.42, zone4Abzug: 10637.88,\r\n            zone5Satz: 0.45, zone5Abzug: 18971.63,\r\n            solzFreigrenze: 18130,\r\n            entlastungAlleinerziehende: 4260,\r\n            entlastungWeiteresKind: 240,\r\n            kinderfreibetrag: 9540\r\n        },\r\n        '2026': {\r\n            bbgRvAlv: 8050,\r\n            bbgKvPv: 5737.50,\r\n            rvSatz: 0.186,\r\n            avSatz: 0.026,\r\n            kvSatz: 0.146,\r\n            pvSatz: 0.036,\r\n            pvZuschlagKinderlos: 0.006,\r\n            pvAbschlagProKind: 0.0025,\r\n            grundfreibetrag: 12348,\r\n            zone2Ende: 17443,\r\n            zone3Ende: 68480,\r\n            zone4Ende: 277825,\r\n            \/\/ Koeffizienten 2026 (Annaeherung auf Basis Inflationsanpassung)\r\n            zone2A: 869.32, zone2B: 1400,\r\n            zone3A: 176.64, zone3B: 2397, zone3C: 1015.13,\r\n            zone4Satz: 0.42, zone4Abzug: 10911.92,\r\n            zone5Satz: 0.45, zone5Abzug: 19244.67,\r\n            solzFreigrenze: 20350,\r\n            entlastungAlleinerziehende: 4260,\r\n            entlastungWeiteresKind: 240,\r\n            kinderfreibetrag: 9756\r\n        }\r\n    };\r\n\r\n    function formatCurrency(num) {\r\n        return new Intl.NumberFormat('de-DE', { style: 'currency', currency: 'EUR' }).format(num);\r\n    }\r\n\r\n    \/\/ FIX #1: Verbesserte Einkommensteuerberechnung mit korrekten Zonen und Koeffizienten\r\n    function berechneEinkommensteuer(zvE, jahr, stkl) {\r\n        var w = SV_WERTE[jahr];\r\n        var st = 0;\r\n        \/\/ Splittingfaktor: bei SK3 wird zvE halbiert, Steuer verdoppelt\r\n        var kztab = (stkl == 3) ? 2 : 1;\r\n        var x = Math.floor(zvE \/ kztab);\r\n\r\n        if (x <= w.grundfreibetrag) {\r\n            st = 0;\r\n        } else if (x <= w.zone2Ende) {\r\n            var y = (x - w.grundfreibetrag) \/ 10000;\r\n            st = (w.zone2A * y + w.zone2B) * y;\r\n        } else if (x <= w.zone3Ende) {\r\n            var z = (x - w.zone2Ende) \/ 10000;\r\n            st = (w.zone3A * z + w.zone3B) * z + w.zone3C;\r\n        } else if (x <= w.zone4Ende) {\r\n            st = w.zone4Satz * x - w.zone4Abzug;\r\n        } else {\r\n            st = w.zone5Satz * x - w.zone5Abzug;\r\n        }\r\n\r\n        st = Math.floor(Math.max(0, st)) * kztab;\r\n        return st;\r\n    }\r\n\r\n    \/\/ FIX #3: Solidaritaetszuschlag mit Milderungszone\r\n    function berechneSoli(lstJahr, werte) {\r\n        if (lstJahr <= werte.solzFreigrenze) return 0;\r\n        \/\/ Milderungszone: max 11.9% des Differenzbetrags\r\n        var vollSoli = lstJahr * 0.055;\r\n        var milderung = (lstJahr - werte.solzFreigrenze) * 0.119;\r\n        return Math.min(vollSoli, milderung);\r\n    }\r\n\r\n    \/\/ Hilfsfunktion: ist Bundesland Sachsen?\r\n    function isSachsen(bl) { return bl === 'sn'; }\r\n    \/\/ Hilfsfunktion: KiSt 8% Laender\r\n    function isKiSt8(bl) { return bl === 'by' || bl === 'bw'; }\r\n\r\n    function berechneNetto() {\r\n        var brutto = parseFloat(container.querySelector('#bn-bruttolohn').value) || 0;\r\n        var zeitraum = container.querySelector('#bn-zeitraum').value;\r\n        var jahr = container.querySelector('#bn-abrechnungsjahr').value;\r\n        var stkl = parseInt(container.querySelector('#bn-steuerklasse').value);\r\n        var freibetrag = parseFloat(container.querySelector('#bn-freibetrag').value) || 0;\r\n        var kirchensteuerpflichtig = container.querySelector('#bn-kirchensteuer').value === '1';\r\n        var bundesland = container.querySelector('#bn-bundesland').value;\r\n        var geburtsjahr = parseInt(container.querySelector('#bn-geburtsjahr').value) || 0;\r\n        var kinderFB_Count = parseFloat(container.querySelector('#bn-kinder').value) || 0;\r\n        var kvTyp = container.querySelector('#bn-krankenversicherung').value;\r\n        var zusatzbeitrag = parseFloat(container.querySelector('#bn-zusatzbeitrag').value) || 0;\r\n        var rvPflicht = container.querySelector('#bn-rentenversicherung').value === '1';\r\n        var avPflicht = container.querySelector('#bn-arbeitslosenversicherung').value === '1';\r\n\r\n        var werte = SV_WERTE[jahr];\r\n        var abrJahr = parseInt(jahr);\r\n        \r\n        \/\/ Auf Monatswerte umrechnen\r\n        var bruttoMonat = (zeitraum === 'jahr') ? brutto \/ 12 : brutto;\r\n        var bruttoJahr = bruttoMonat * 12;\r\n\r\n        \/\/ Beitragsbemessungsgrenzen\r\n        var bbgRvAlvMonat = werte.bbgRvAlv;\r\n        var bbgKvPvMonat = werte.bbgKvPv;\r\n\r\n        \/\/ --- SOZIALVERSICHERUNG (AN-Anteil) ---\r\n        var kvAN = 0, rvAN = 0, avAN = 0, pvAN = 0;\r\n        var kvAG = 0, rvAG = 0, avAG = 0, pvAG = 0;\r\n\r\n        \/\/ KV\r\n        if (kvTyp === 'gesetzlich') {\r\n            var basisKV = Math.min(bruttoMonat, bbgKvPvMonat);\r\n            var gesamtKVSatz = werte.kvSatz + (zusatzbeitrag \/ 100);\r\n            kvAN = basisKV * (gesamtKVSatz \/ 2);\r\n            kvAG = kvAN; \/\/ Paritaetisch\r\n        }\r\n\r\n        \/\/ RV\r\n        if (rvPflicht) {\r\n            var basisRV = Math.min(bruttoMonat, bbgRvAlvMonat);\r\n            rvAN = basisRV * (werte.rvSatz \/ 2);\r\n            rvAG = rvAN;\r\n        }\r\n\r\n        \/\/ AV\r\n        if (avPflicht) {\r\n            var basisAV = Math.min(bruttoMonat, bbgRvAlvMonat);\r\n            avAN = basisAV * (werte.avSatz \/ 2);\r\n            avAG = avAN;\r\n        }\r\n\r\n        \/\/ FIX #7: PV mit Mehrkinder-Abschlag und Geburtsjahr-Pruefung\r\n        if (kvTyp === 'gesetzlich') {\r\n            var basisPV = Math.min(bruttoMonat, bbgKvPvMonat);\r\n            var pvSatzAN = werte.pvSatz \/ 2;\r\n            var pvSatzAG = werte.pvSatz \/ 2;\r\n\r\n            \/\/ FIX #8: Geburtsjahr auswerten fuer Kinderlosenzuschlag\r\n            var alter = geburtsjahr > 0 ? (abrJahr - geburtsjahr) : 30; \/\/ Default 30 wenn nicht gewaehlt\r\n            if (kinderFB_Count === 0 && alter >= 23) {\r\n                pvSatzAN += werte.pvZuschlagKinderlos;\r\n            }\r\n\r\n            \/\/ Mehrkinder-Abschlag: ab 2. Kind je 0.25% weniger (max 5 Kinder = 4x Abschlag)\r\n            if (kinderFB_Count >= 2) {\r\n                var abschlagAnzahl = Math.min(Math.floor(kinderFB_Count) - 1, 4);\r\n                pvSatzAN -= abschlagAnzahl * werte.pvAbschlagProKind;\r\n                pvSatzAN = Math.max(0, pvSatzAN);\r\n            }\r\n\r\n            \/\/ Sachsen Sonderregel\r\n            if (isSachsen(bundesland)) {\r\n                pvSatzAG = 0.012;\r\n                pvSatzAN = werte.pvSatz - pvSatzAG;\r\n                if (kinderFB_Count === 0 && alter >= 23) pvSatzAN += werte.pvZuschlagKinderlos;\r\n                if (kinderFB_Count >= 2) {\r\n                    var abschlagAnzahlSN = Math.min(Math.floor(kinderFB_Count) - 1, 4);\r\n                    pvSatzAN -= abschlagAnzahlSN * werte.pvAbschlagProKind;\r\n                    pvSatzAN = Math.max(0, pvSatzAN);\r\n                }\r\n            }\r\n\r\n            pvAN = basisPV * pvSatzAN;\r\n            pvAG = basisPV * pvSatzAG;\r\n        }\r\n\r\n        var svGesamtAN = kvAN + rvAN + avAN + pvAN;\r\n\r\n        \/\/ --- STEUER ---\r\n        \/\/ FIX #5 (verbessert): Vereinfachte Vorsorgepauschale\r\n        var vorsorgePauschale = (rvAN * 12) + (kvAN * 12 * 0.96) + (pvAN * 12);\r\n        var werbungskosten = 1230;\r\n        var sonderausgaben = 36; \/\/ Sonderausgabenpauschale\r\n\r\n        \/\/ FIX #6: Steuerklassen-spezifische Freibetraege\r\n        var steuerklassenFreibetrag = 0;\r\n        if (stkl === 2) {\r\n            \/\/ Entlastungsbetrag Alleinerziehende\r\n            steuerklassenFreibetrag = werte.entlastungAlleinerziehende;\r\n            if (kinderFB_Count > 1) {\r\n                steuerklassenFreibetrag += (Math.floor(kinderFB_Count) - 1) * werte.entlastungWeiteresKind;\r\n            }\r\n        }\r\n\r\n        \/\/ FIX #2: Kinderfreibetrag nur bei hohen Einkommen (Guestigerpruefung vereinfacht)\r\n        \/\/ Kindergeld 2025: 255\/Monat pro Kind \u2192 3060\/Jahr\r\n        \/\/ Kinderfreibetrag lohnt sich erst ab ca. 75.000 zvE (vereinfacht)\r\n        var kindergeldJahr = kinderFB_Count * 255 * 12;\r\n        var zvEOhneKinder = bruttoJahr - werbungskosten - sonderausgaben - vorsorgePauschale - freibetrag - steuerklassenFreibetrag;\r\n\r\n        \/\/ Steuerklasse 5 und 6: kein Grundfreibetrag\r\n        var zvEMitKinder = zvEOhneKinder;\r\n        if (stkl !== 5 && stkl !== 6) {\r\n            zvEMitKinder = zvEOhneKinder - (kinderFB_Count * werte.kinderfreibetrag);\r\n        }\r\n\r\n        var lstOhneKinder = berechneEinkommensteuer(Math.max(0, zvEOhneKinder), jahr, stkl);\r\n        var lstMitKinder = berechneEinkommensteuer(Math.max(0, zvEMitKinder), jahr, stkl);\r\n\r\n        \/\/ Guestigerpruefung: Kinderfreibetrag nur wenn Steuervorteil > Kindergeld\r\n        var steuerVorteilKinder = lstOhneKinder - lstMitKinder;\r\n        var lstJahr;\r\n        if (kinderFB_Count > 0 && steuerVorteilKinder > kindergeldJahr) {\r\n            lstJahr = lstMitKinder;\r\n        } else {\r\n            lstJahr = lstOhneKinder;\r\n        }\r\n\r\n        \/\/ Steuerklasse 5: kein Grundfreibetrag \u2014 hier wird das volle Einkommen besteuert\r\n        \/\/ Das wird bereits durch die Tarifformel abgedeckt (kztab = 1, voller Tarif)\r\n        \/\/ Steuerklasse 6: wie 1, aber ohne Grundfreibetrag\r\n        if (stkl === 6) {\r\n            var zvE6 = bruttoJahr - vorsorgePauschale;\r\n            lstJahr = berechneEinkommensteuer(Math.max(0, zvE6), jahr, stkl);\r\n        }\r\n\r\n        \/\/ FIX #3: Soli mit Milderungszone\r\n        var soliJahr = berechneSoli(lstJahr, werte);\r\n\r\n        \/\/ KiSt\r\n        var kircheJahr = 0;\r\n        if (kirchensteuerpflichtig) {\r\n            var kistSatz = isKiSt8(bundesland) ? 0.08 : 0.09;\r\n            kircheJahr = lstJahr * kistSatz;\r\n        }\r\n\r\n        var steuernJahr = lstJahr + soliJahr + kircheJahr;\r\n        var steuernMonat = steuernJahr \/ 12;\r\n        var lstMonat = lstJahr \/ 12;\r\n        var soliMonat = soliJahr \/ 12;\r\n        var kircheMonat = kircheJahr \/ 12;\r\n\r\n        var nettoMonat = bruttoMonat - svGesamtAN - steuernMonat;\r\n        var nettoJahr = nettoMonat * 12;\r\n\r\n        \/\/ FIX #11: setVal mit CSS-Reset\r\n        function setVal(selector, val, isNeg) {\r\n            var el = container.querySelector(selector);\r\n            if (el) {\r\n                el.textContent = (isNeg ? '- ' : '') + formatCurrency(Math.abs(val));\r\n                el.classList.remove('negative', 'positive');\r\n                if (isNeg && val > 0) el.classList.add('negative');\r\n            }\r\n        }\r\n\r\n        \/\/ Ergebnisbereich anzeigen\r\n        container.querySelector('.results-wrapper').style.display = 'block';\r\n\r\n        \/\/ Hauptwerte\r\n        container.querySelector('.netto-result').textContent = formatCurrency(nettoMonat);\r\n        var p = bruttoMonat > 0 ? (nettoMonat \/ bruttoMonat) * 100 : 0;\r\n        container.querySelector('.netto-prozent').textContent = p.toFixed(1) + '% vom Brutto';\r\n\r\n        \/\/ Tabelle fuellen\r\n        setVal('.brutto-monat', bruttoMonat, false);\r\n        setVal('.brutto-jahr', bruttoJahr, false);\r\n\r\n        setVal('.lst-monat', lstMonat, true);\r\n        setVal('.lst-jahr', lstJahr, true);\r\n        \r\n        setVal('.soli-monat', soliMonat, true);\r\n        setVal('.soli-jahr', soliJahr, true);\r\n\r\n        setVal('.kirche-monat', kircheMonat, true);\r\n        setVal('.kirche-jahr', kircheJahr, true);\r\n\r\n        setVal('.steuern-monat', steuernMonat, true);\r\n        setVal('.steuern-jahr', steuernJahr, true);\r\n\r\n        setVal('.kv-monat', kvAN, true);\r\n        setVal('.kv-jahr', kvAN * 12, true);\r\n\r\n        setVal('.rv-monat', rvAN, true);\r\n        setVal('.rv-jahr', rvAN * 12, true);\r\n\r\n        setVal('.av-monat', avAN, true);\r\n        setVal('.av-jahr', avAN * 12, true);\r\n\r\n        setVal('.pv-monat', pvAN, true);\r\n        setVal('.pv-jahr', pvAN * 12, true);\r\n\r\n        setVal('.sv-monat', svGesamtAN, true);\r\n        setVal('.sv-jahr', svGesamtAN * 12, true);\r\n\r\n        container.querySelector('.netto-monat').textContent = formatCurrency(nettoMonat);\r\n        container.querySelector('.netto-monat').className = 'breakdown-value positive netto-monat';\r\n        container.querySelector('.netto-jahr').textContent = formatCurrency(nettoJahr);\r\n        container.querySelector('.netto-jahr').className = 'breakdown-value positive netto-jahr';\r\n\r\n        \/\/ FIX #13: Zeilen mit 0-Werten ausblenden\r\n        container.querySelector('.soli-row').style.display = soliJahr > 0.01 ? 'flex' : 'none';\r\n        container.querySelector('.kirche-row').style.display = kircheJahr > 0.01 ? 'flex' : 'none';\r\n        container.querySelector('.kv-row').style.display = kvAN > 0.01 ? 'flex' : 'none';\r\n        container.querySelector('.rv-row').style.display = rvAN > 0.01 ? 'flex' : 'none';\r\n        container.querySelector('.av-row').style.display = avAN > 0.01 ? 'flex' : 'none';\r\n        container.querySelector('.pv-row').style.display = pvAN > 0.01 ? 'flex' : 'none';\r\n\r\n        \/\/ AG Kosten\r\n        setVal('.ag-brutto-monat', bruttoMonat, false);\r\n        setVal('.ag-brutto-jahr', bruttoJahr, false);\r\n        setVal('.ag-kv-monat', kvAG, false);\r\n        setVal('.ag-kv-jahr', kvAG * 12, false);\r\n        setVal('.ag-rv-monat', rvAG, false);\r\n        setVal('.ag-rv-jahr', rvAG * 12, false);\r\n        setVal('.ag-av-monat', avAG, false);\r\n        setVal('.ag-av-jahr', avAG * 12, false);\r\n        setVal('.ag-pv-monat', pvAG, false);\r\n        setVal('.ag-pv-jahr', pvAG * 12, false);\r\n        \r\n        var agGesamt = bruttoMonat + kvAG + rvAG + avAG + pvAG;\r\n        setVal('.ag-gesamt-monat', agGesamt, false);\r\n        setVal('.ag-gesamt-jahr', agGesamt * 12, false);\r\n\r\n        \/\/ FIX #12: Chart mit Legende\r\n        var chartBar = container.querySelector('.chart-bar');\r\n        chartBar.innerHTML = '';\r\n        \r\n        var segments = [];\r\n        if (nettoMonat > 0) segments.push({ val: nettoMonat, type: 'netto', label: 'Netto' });\r\n        if (lstMonat > 0) segments.push({ val: lstMonat, type: 'lohnsteuer', label: 'Lohnsteuer' });\r\n        if (soliMonat > 0.01) segments.push({ val: soliMonat, type: 'soli', label: 'Soli' });\r\n        if (kircheMonat > 0.01) segments.push({ val: kircheMonat, type: 'kirche', label: 'Kirchensteuer' });\r\n        if (kvAN > 0) segments.push({ val: kvAN, type: 'kv', label: 'Krankenvers.' });\r\n        if (rvAN > 0) segments.push({ val: rvAN, type: 'rv', label: 'Rentenvers.' });\r\n        if (avAN > 0) segments.push({ val: avAN, type: 'av', label: 'Arbeitslosenvers.' });\r\n        if (pvAN > 0) segments.push({ val: pvAN, type: 'pv', label: 'Pflegevers.' });\r\n\r\n        for (var s = 0; s < segments.length; s++) {\r\n            var width = (segments[s].val \/ bruttoMonat) * 100;\r\n            var div = document.createElement('div');\r\n            div.className = 'chart-segment ' + segments[s].type;\r\n            div.style.width = width + '%';\r\n            if (width > 8) div.textContent = Math.round(width) + '%';\r\n            chartBar.appendChild(div);\r\n        }\r\n\r\n        \/\/ Legende befuellen\r\n        var legendEl = container.querySelector('.chart-legend');\r\n        legendEl.innerHTML = '';\r\n        var segColors = { netto: '#10b981', lohnsteuer: '#4A69FF', soli: '#8b5cf6', kirche: '#a855f7', kv: '#f59e0b', rv: '#ef4444', av: '#ec4899', pv: '#14b8a6' };\r\n        for (var l = 0; l < segments.length; l++) {\r\n            var item = document.createElement('span');\r\n            item.className = 'legend-item';\r\n            item.innerHTML = '<span class=\"legend-color\" style=\"background-color:' + segColors[segments[l].type] + '\"><\/span>' + segments[l].label;\r\n            legendEl.appendChild(item);\r\n        }\r\n    }\r\n\r\n    \/\/ Event Listener\r\n    var calcBtn = container.querySelector('.calculateButton');\r\n    if (calcBtn) calcBtn.addEventListener('click', berechneNetto);\r\n\r\n    var resetBtn = container.querySelector('.resetButton');\r\n    if (resetBtn) resetBtn.addEventListener('click', function() {\r\n        container.querySelector('form').reset();\r\n        container.querySelector('.results-wrapper').style.display = 'none';\r\n    });\r\n\r\n    \/\/ FIX #9: Permalink implementiert\r\n    var permalinkBtn = container.querySelector('.permalinkButton');\r\n    if (permalinkBtn) {\r\n        permalinkBtn.addEventListener('click', function() {\r\n            var params = new URLSearchParams();\r\n            params.set('brutto', container.querySelector('#bn-bruttolohn').value);\r\n            params.set('zeitraum', container.querySelector('#bn-zeitraum').value);\r\n            params.set('jahr', container.querySelector('#bn-abrechnungsjahr').value);\r\n            params.set('stkl', container.querySelector('#bn-steuerklasse').value);\r\n            params.set('fb', container.querySelector('#bn-freibetrag').value);\r\n            params.set('kist', container.querySelector('#bn-kirchensteuer').value);\r\n            params.set('bl', container.querySelector('#bn-bundesland').value);\r\n            params.set('gj', container.querySelector('#bn-geburtsjahr').value);\r\n            params.set('kinder', container.querySelector('#bn-kinder').value);\r\n            params.set('kv', container.querySelector('#bn-krankenversicherung').value);\r\n            params.set('zb', container.querySelector('#bn-zusatzbeitrag').value);\r\n            params.set('rv', container.querySelector('#bn-rentenversicherung').value);\r\n            params.set('av', container.querySelector('#bn-arbeitslosenversicherung').value);\r\n            var url = window.location.origin + window.location.pathname + '?' + params.toString();\r\n            navigator.clipboard.writeText(url).then(function() {\r\n                var orig = permalinkBtn.textContent;\r\n                permalinkBtn.textContent = 'Kopiert!';\r\n                setTimeout(function() { permalinkBtn.textContent = orig; }, 2000);\r\n            });\r\n        });\r\n    }\r\n\r\n    \/\/ URL-Parameter laden\r\n    function loadFromURL() {\r\n        var p = new URLSearchParams(window.location.search);\r\n        if (!p.has('brutto')) return;\r\n        if (p.has('brutto')) container.querySelector('#bn-bruttolohn').value = p.get('brutto');\r\n        if (p.has('zeitraum')) container.querySelector('#bn-zeitraum').value = p.get('zeitraum');\r\n        if (p.has('jahr')) container.querySelector('#bn-abrechnungsjahr').value = p.get('jahr');\r\n        if (p.has('stkl')) container.querySelector('#bn-steuerklasse').value = p.get('stkl');\r\n        if (p.has('fb')) container.querySelector('#bn-freibetrag').value = p.get('fb');\r\n        if (p.has('kist')) container.querySelector('#bn-kirchensteuer').value = p.get('kist');\r\n        if (p.has('bl')) container.querySelector('#bn-bundesland').value = p.get('bl');\r\n        if (p.has('gj')) container.querySelector('#bn-geburtsjahr').value = p.get('gj');\r\n        if (p.has('kinder')) container.querySelector('#bn-kinder').value = p.get('kinder');\r\n        if (p.has('kv')) container.querySelector('#bn-krankenversicherung').value = p.get('kv');\r\n        if (p.has('zb')) container.querySelector('#bn-zusatzbeitrag').value = p.get('zb');\r\n        if (p.has('rv')) container.querySelector('#bn-rentenversicherung').value = p.get('rv');\r\n        if (p.has('av')) container.querySelector('#bn-arbeitslosenversicherung').value = p.get('av');\r\n        setTimeout(berechneNetto, 100);\r\n    }\r\n    loadFromURL();\r\n});\r\n<\/script>    <\/div>\n\n\n\n<div class=\"container container--narrow\" >\n    <div class=\"text\">\n        <div class=\"text__inner flow-content\">\n                            \n<h2>So nutzt du den Brutto-Netto-Rechner<\/h2>\n<p>Der Rechner braucht ein paar Angaben zu deiner pers\u00f6nlichen Situation. Je genauer du sie eingibst, desto pr\u00e4ziser ist das Ergebnis. Die meisten Informationen findest du auf deiner letzten Gehaltsabrechnung.<\/p>\n<p><strong>Bruttogehalt:<\/strong> Dein Gehalt vor allen Abz\u00fcgen, wie es in deinem Arbeitsvertrag steht. Achte darauf, ob du das Monats- oder Jahresbrutto eingibst.<\/p>\n<p><strong>Steuerklasse:<\/strong> Bestimmt, wie viel Lohnsteuer monatlich einbehalten wird. Falls du unsicher bist: Ledige ohne Kinder haben fast immer Steuerklasse I.<\/p>\n<p><strong>Bundesland:<\/strong> Beeinflusst die Kirchensteuer (8 Prozent in Bayern und Baden-W\u00fcrttemberg, 9 Prozent in allen anderen L\u00e4ndern) und in Sachsen die Pflegeversicherung.<\/p>\n<p><strong>Kirchensteuer ja\/nein:<\/strong> Bist du Mitglied einer steuererhebenden Religionsgemeinschaft, zahlst du 8 oder 9 Prozent deiner Lohnsteuer als Kirchensteuer.<\/p>\n<p><strong>Kinder:<\/strong> Die Anzahl deiner Kinder unter 25 reduziert deinen Pflegeversicherungsbeitrag. Kinderlose ab 23 zahlen einen Zuschlag von 0,6 Prozentpunkten.<\/p>\n<p><strong>Krankenversicherung:<\/strong> Gesetzlich oder privat versichert? Bei der GKV gibst du den Zusatzbeitrag deiner Kasse an (steht auf deiner Gehaltsabrechnung oder der Kassenwebsite, Durchschnitt 2026: ca. 1,7 Prozent).<\/p>\n<p><strong>Freibetr\u00e4ge:<\/strong> Falls du Freibetr\u00e4ge auf deiner Lohnsteuerkarte eingetragen hast (z.B. f\u00fcr hohe Fahrtkosten), trag sie hier ein. Sie senken dein zu versteuerndes Einkommen und erh\u00f6hen dein Netto sofort.<\/p>\n<div class=\"highlightbox box box--small-padding box--tiny-margin-y\" style=\"--color-background:#fefcef;\"><strong class=\"headline headline--h3 headline--small-margin\">\ud83d\udca1 Gut zu wissen<\/strong><div class=\"box__content\"><p><strong>Tipp:<\/strong> Nutze den Rechner vor Gehaltsverhandlungen. Trag dein aktuelles und dein Wunschgehalt ein und vergleiche die Netto-Differenz. Eine Brutto-Erh\u00f6hung von 300 Euro bringt netto oft nur 150 bis 180 Euro, weil progressive Steuers\u00e4tze und Sozialabgaben greifen.<\/p><\/div><\/div>\n<h2>Die sechs Steuerklassen im \u00dcberblick<\/h2>\n<p>Die Steuerklasse ist der wichtigste Faktor f\u00fcr dein monatliches Netto. Sie bestimmt, wie viel Lohnsteuer dein Arbeitgeber einbeh\u00e4lt. Wichtig: Die Steuerklasse regelt nur die monatliche Vorauszahlung. Die endg\u00fcltige Steuerlast wird erst mit der Steuererkl\u00e4rung berechnet.<br \/>\n<div class=\"sc-table table-container table-container--small-margin \"><table class=\"table table--aligned-left\" style=\"min-width:880px\"><thead><tr><th>Klasse<\/th><th>F\u00fcr wen?<\/th><th>Abz\u00fcge<\/th><\/tr><\/thead><tbody><tr><td>I<\/td><td>Ledige, Geschiedene, Verwitwete<\/td><td>Standard (nur Grundfreibetrag)<\/td><\/tr><tr><td>II<\/td><td>Alleinerziehende mit Kind im Haushalt<\/td><td>Etwas geringer (zus\u00e4tzlicher Entlastungsbetrag)<\/td><\/tr><tr><td>III<\/td><td>Verheiratete, wenn Partner wenig\/nichts verdient<\/td><td>Am geringsten (beide Grundfreibetr\u00e4ge)<\/td><\/tr><tr><td>IV<\/td><td>Ehepaare mit \u00e4hnlichem Einkommen<\/td><td>Wie Klasse I (jeder wird einzeln besteuert)<\/td><\/tr><tr><td>V<\/td><td>Geringverdienender Partner (Kombination mit III)<\/td><td>Hoch (kein eigener Grundfreibetrag)<\/td><\/tr><tr><td>VI<\/td><td>Zweit- und Nebenjobs<\/td><td>Am h\u00f6chsten (kein Grundfreibetrag)<\/td><\/tr><\/thead><\/tbody><\/table><\/div><br \/>\nDie Kombination III\/V lohnt sich, wenn ein Partner mindestens 60 Prozent des Haushaltseinkommens verdient. Ehepaare k\u00f6nnen die Steuerklasse einmal j\u00e4hrlich wechseln, das lohnt sich besonders bei Ver\u00e4nderungen wie Elternzeit oder Jobwechsel.<\/p>\n<div style=\"background-color: #fffdf2; border: 1px solid #f0ead2; border-radius: 12px; padding: 25px; margin-bottom: 20px; font-family: sans-serif; color: #333; line-height: 1.6;\">\r\n    \r\n    <div style=\"margin-bottom: 20px;\">\r\n        <h3 style=\"margin: 0; font-size: 18px; font-weight: bold; color: #000; text-transform: none;\">Weitere Finanzrechner<\/h3>\r\n    <\/div>\r\n\r\n    <div style=\"display: grid; grid-template-columns: repeat(auto-fit, minmax(250px, 1fr)); gap: 15px 40px;\">\r\n        \r\n        <div style=\"display: flex; flex-direction: column; gap: 8px;\">\r\n            <a href=\"https:\/\/www.finanzen.net\/ratgeber\/rechner-vergleiche\/brutto-netto-rechner\/\" target=\"_blank\" rel=\"noopener\" style=\"color: #1a74fc; text-decoration: none; font-size: 17px; font-weight: 500;\">\u203a Brutto Netto Rechner<\/a>\r\n            <a href=\"https:\/\/www.finanzen.net\/ratgeber\/rechner-vergleiche\/prozentrechner\/\" target=\"_blank\" rel=\"noopener\" style=\"color: #1a74fc; text-decoration: none; font-size: 17px; font-weight: 500;\">\u203a Prozentrechner<\/a>\r\n            <a href=\"https:\/\/www.finanzen.net\/ratgeber\/rechner-vergleiche\/etf-rechner\/\" target=\"_blank\" rel=\"noopener\" style=\"color: #1a74fc; text-decoration: none; font-size: 17px; font-weight: 500;\">\u203a ETF-Rechner<\/a>\r\n            <a href=\"https:\/\/www.finanzen.net\/ratgeber\/rechner-vergleiche\/entnahmerechner\/\" target=\"_blank\" rel=\"noopener\" style=\"color: #1a74fc; text-decoration: none; font-size: 17px; font-weight: 500;\">\u203a Entnahmerechner<\/a>\r\n            <a href=\"https:\/\/www.finanzen.net\/ratgeber\/zinseszinsrechner\/\" target=\"_blank\" rel=\"noopener\" style=\"color: #1a74fc; text-decoration: none; font-size: 17px; font-weight: 500;\">\u203a Zinseszinsrechner<\/a>\r\n        <\/div>\r\n\r\n        <div style=\"display: flex; flex-direction: column; gap: 8px;\">\r\n            <a href=\"https:\/\/www.finanzen.net\/ratgeber\/rechner-vergleiche\/renditerechner\/\" target=\"_blank\" rel=\"noopener\" style=\"color: #1a74fc; text-decoration: none; font-size: 17px; font-weight: 500;\">\u203a Renditerechner<\/a>\r\n            <a href=\"https:\/\/www.finanzen.net\/ratgeber\/rechner-vergleiche\/kreditrechner\/\" target=\"_blank\" rel=\"noopener\" style=\"color: #1a74fc; text-decoration: none; font-size: 17px; font-weight: 500;\">\u203a Kreditrechner<\/a>\r\n            <a href=\"https:\/\/www.finanzen.net\/ratgeber\/rechner-vergleiche\/arbeitszeitrechner\/\" target=\"_blank\" rel=\"noopener\" style=\"color: #1a74fc; text-decoration: none; font-size: 17px; font-weight: 500;\">\u203a Arbeitszeitrechner<\/a>\r\n            <a href=\"https:\/\/www.finanzen.net\/ratgeber\/rechner-vergleiche\/iban-rechner\/\" target=\"_blank\" rel=\"noopener\" style=\"color: #1a74fc; text-decoration: none; font-size: 17px; font-weight: 500;\">\u203a IBAN-Rechner<\/a>\r\n        <\/div>\r\n        \r\n    <\/div>\r\n<\/div>\n<h2>Was wird von deinem Brutto abgezogen?<\/h2>\n<p>Vom Bruttogehalt gehen zwei Arten von Abz\u00fcgen ab: Steuern und Sozialversicherungsbeitr\u00e4ge. Zusammen machen sie bei den meisten Arbeitnehmern 35 bis 40 Prozent des Bruttos aus.<\/p>\n<h3>Steuern<\/h3>\n<p><strong>Lohnsteuer:<\/strong> Der gr\u00f6\u00dfte Steuerposten. Deutschland nutzt ein progressives System: Der Steuersatz steigt mit dem Einkommen. Auf die ersten 12.096 Euro (Grundfreibetrag 2026) zahlst du gar nichts. Danach steigt der Satz von 14 Prozent bis zum Spitzensteuersatz von 42 Prozent (ab 66.761 Euro zu versteuerndem Einkommen). Wichtig: Diese S\u00e4tze gelten nur f\u00fcr den jeweiligen Einkommensabschnitt, nicht f\u00fcr das gesamte Gehalt. Dein durchschnittlicher Steuersatz liegt deshalb immer deutlich unter dem Grenzsteuersatz.<\/p>\n<p><strong>Solidarit\u00e4tszuschlag:<\/strong> 5,5 Prozent der Lohnsteuer. Seit 2021 entf\u00e4llt er f\u00fcr rund 90 Prozent aller Steuerzahler. Ledige zahlen ihn erst ab einem Bruttogehalt von etwa 73.000 Euro im Jahr.<\/p>\n<p><strong>Kirchensteuer:<\/strong> 8 oder 9 Prozent der Lohnsteuer, je nach Bundesland. Entf\u00e4llt bei Konfessionslosen.<\/p>\n<h3>Sozialversicherungsbeitr\u00e4ge<\/h3>\n<p>Du und dein Arbeitgeber teilt euch die Beitr\u00e4ge etwa h\u00e4lftig. In der folgenden Tabelle siehst du nur deinen Anteil, also das, was von deinem Brutto abgeht:<br \/>\n<div class=\"sc-table table-container table-container--small-margin \"><table class=\"table table--aligned-left\" style=\"min-width:880px\"><thead><tr><th>Versicherung<\/th><th>Dein Anteil 2026<\/th><th>Beitragsbemessungsgrenze<\/th><\/tr><\/thead><tbody><tr><td>Rentenversicherung<\/td><td>9,3 %<\/td><td>90.600 \u20ac\/Jahr (West)<\/td><\/tr><tr><td>Krankenversicherung (GKV)<\/td><td>7,3 % + halber Zusatzbeitrag<\/td><td>62.100 \u20ac\/Jahr<\/td><\/tr><tr><td>Pflegeversicherung<\/td><td>1,7 % (kinderlos ab 23: 2,3 %)<\/td><td>62.100 \u20ac\/Jahr<\/td><\/tr><tr><td>Arbeitslosenversicherung<\/td><td>1,3 %<\/td><td>90.600 \u20ac\/Jahr (West)<\/td><\/tr><\/thead><\/tbody><\/table><\/div><br \/>\n<small><strong>Hinweis:<\/strong> Einkommen oberhalb der Beitragsbemessungsgrenze ist beitragsfrei. Ab dem zweiten bis f\u00fcnften Kind sinkt der Pflegebeitrag gestaffelt um je 0,25 Prozentpunkte. In Sachsen tragen Arbeitnehmer bei der Pflegeversicherung 2,025 % statt 1,7 %.<\/small><\/p>\n<h2>Drei Beispielrechnungen f\u00fcr 2026<\/h2>\n<p>Die folgenden Beispiele zeigen, wie unterschiedlich das Netto bei gleichem Brutto ausfallen kann. Alle Werte gelten f\u00fcr 2026, gesetzliche Krankenversicherung mit 1,7 % Zusatzbeitrag, Bundesland NRW.<br \/>\n<div class=\"sc-table table-container table-container--small-margin \"><table class=\"table table--aligned-left\" style=\"min-width:880px\"><thead><tr><th><\/th><th>Laura Ledig, keine Kinder, keine Kirche<\/th><th>Daniel Ledig, keine Kinder, kath. Kirche<\/th><th>Maren Verheiratet (Stkl. III), 2 Kinder<\/th><\/tr><\/thead><tbody><tr><td>Bruttogehalt<\/td><td>3.500 \u20ac<\/td><td>3.500 \u20ac<\/td><td>3.500 \u20ac<\/td><\/tr><tr><td>Lohnsteuer<\/td><td>395 \u20ac<\/td><td>395 \u20ac<\/td><td>108 \u20ac<\/td><\/tr><tr><td>Soli<\/td><td>0 \u20ac<\/td><td>0 \u20ac<\/td><td>0 \u20ac<\/td><\/tr><tr><td>Kirchensteuer<\/td><td>0 \u20ac<\/td><td>35 \u20ac<\/td><td>0 \u20ac<\/td><\/tr><tr><td>Sozialversicherung<\/td><td>726 \u20ac<\/td><td>726 \u20ac<\/td><td>705 \u20ac<\/td><\/tr><tr><td>Nettogehalt<\/td><td>ca. 2.379 \u20ac<\/td><td>ca. 2.344 \u20ac<\/td><td>ca. 2.687 \u20ac<\/td><\/tr><\/thead><\/tbody><\/table><\/div><br \/>\n<small><strong>Hinweis:<\/strong> Gerundete N\u00e4herungswerte. Das exakte Netto h\u00e4ngt von weiteren Faktoren ab. Berechne dein pers\u00f6nliches Ergebnis mit dem Rechner oben.<\/small><\/p>\n<p>Der Vergleich zeigt: Bei identischem Brutto liegen zwischen Laura und Maren rund 308 Euro Netto-Unterschied pro Monat. Hauptgrund ist die Steuerklasse III, die Maren als Verheiratete mit geringer verdienendem Partner nutzt. Auch die Kirchensteuer macht sich bemerkbar: Daniel zahlt 35 Euro mehr als Laura.<\/p>\n<h2>Wann du den Rechner nutzen solltest<\/h2>\n<p>Der Brutto-Netto-Rechner ist besonders n\u00fctzlich in diesen Situationen:<\/p>\n<p><strong>Vor einer Gehaltsverhandlung:<\/strong> Rechne aus, wie viel netto von einer Brutto-Erh\u00f6hung \u00fcbrig bleibt. Bei 3.500 Euro Brutto bringt eine Erh\u00f6hung um 500 Euro oft nur rund 260 bis 300 Euro netto, weil der Grenzsteuersatz greift.<\/p>\n<p><strong>Beim Jobwechsel:<\/strong> Vergleiche dein aktuelles Netto mit dem Angebot. Ber\u00fccksichtige dabei auch Unterschiede bei geldwerten Vorteilen (Dienstwagen, Jobticket) und betrieblicher Altersvorsorge.<\/p>\n<p><strong>Bei Heirat oder Trennung:<\/strong> Ein Steuerklassenwechsel kann dein Netto erheblich ver\u00e4ndern. Rechne die Kombination III\/V und IV\/IV durch, um zu sehen, welche Variante f\u00fcr euch besser ist.<\/p>\n<p><strong>Bei Kircheneintritt oder -austritt:<\/strong> Der Rechner zeigt dir auf den Euro genau, wie viel Kirchensteuer du monatlich zahlst oder sparst.<\/p>\n<p><strong>Bei Wechsel der Krankenversicherung:<\/strong> Vergleiche verschiedene Zusatzbeitragss\u00e4tze. Der Unterschied zwischen einer g\u00fcnstigen und einer teuren Kasse kann bei 3.500 Euro Brutto \u00fcber 100 Euro pro Jahr ausmachen.<\/p>\n<div class=\"highlightbox box box--small-padding box--tiny-margin-y\" style=\"--color-background:#fff4ef;\"><strong class=\"headline headline--h3 headline--small-margin\">\u26a0\ufe0f Wichtig<\/strong><div class=\"box__content\"><p>Das angezeigte Netto ist eine Ann\u00e4herung. Dein tats\u00e4chliches Gehalt kann leicht abweichen, etwa weil der Rechner pauschale Werte f\u00fcr bestimmte Freibetr\u00e4ge annimmt oder weil Sonderzahlungen wie Weihnachtsgeld nicht ber\u00fccksichtigt sind. F\u00fcr Alltagsplanungen ist die Genauigkeit aber v\u00f6llig ausreichend.<\/p><\/div><\/div>\n<h2>Sonderf\u00e4lle, die dein Netto beeinflussen<\/h2>\n<p>Neben den Standardabz\u00fcgen gibt es Faktoren, die in einfachen Rechnungen oft \u00fcbersehen werden:<\/p>\n<p><strong>Betriebliche Altersvorsorge (bAV):<\/strong> Wandelst du einen Teil deines Bruttos in Rentenbeitr\u00e4ge um, sinkt dein zu versteuerndes Einkommen. 200 Euro Entgeltumwandlung kosten dich netto nur rund 100 Euro, weil du auf diesen Betrag keine Steuern und (teilweise) keine Sozialabgaben zahlst. Im Alter wird die Betriebsrente allerdings voll versteuert. Die bAV lohnt sich vor allem, wenn dein Arbeitgeber mindestens 15 Prozent zuschie\u00dft.<\/p>\n<p><strong>Einmalzahlungen (Weihnachtsgeld, Boni):<\/strong> Diese werden so besteuert, als w\u00fcrdest du das h\u00f6here Gehalt jeden Monat verdienen. Die Abz\u00fcge fallen deshalb oft bei 40 bis 50 Prozent. Mit der Steuererkl\u00e4rung gleicht sich das aus, aber beim Auszahlungsmonat bleibt sp\u00fcrbar weniger.<\/p>\n<p><strong>Geldwerter Vorteil (Dienstwagen):<\/strong> Einen privat genutzten Dienstwagen versteuert dein Arbeitgeber pauschal mit 1 Prozent des Bruttolistenpreises pro Monat. Bei einem 40.000-Euro-Fahrzeug erh\u00f6ht sich dein zu versteuerndes Brutto um 400 Euro monatlich. Rechne vorher durch, ob sich das lohnt.<\/p>\n<p><strong>Midijob (520 bis 2.000 Euro):<\/strong> In diesem \u00dcbergangsbereich zahlst du reduzierte Sozialversicherungsbeitr\u00e4ge, sammelst aber volle Rentenanspr\u00fcche. Dein Netto liegt deshalb h\u00f6her als bei regul\u00e4r Besch\u00e4ftigten knapp \u00fcber 2.000 Euro.<\/p>\n<h2>H\u00e4ufige Fragen zum Brutto-Netto-Rechner<\/h2>\n<h3>Wie viel Netto bleibt von meinem Brutto?<\/h3>\n<p>In den meisten F\u00e4llen bleiben 60 bis 65 Prozent des Bruttos als Netto \u00fcbrig. Die genaue H\u00f6he h\u00e4ngt von Steuerklasse, Kirchensteuer, Krankenversicherung und Kinderzahl ab. Bei 3.000 Euro brutto in Steuerklasse I ohne Kirchensteuer bleiben rund 2.067 Euro netto. Berechne dein pers\u00f6nliches Ergebnis mit dem Rechner oben.<\/p>\n<h3>Wie viel Brutto brauche ich f\u00fcr ein bestimmtes Netto?<\/h3>\n<p>Als Faustregel: Teile dein Wunsch-Netto durch 0,62 f\u00fcr eine grobe Sch\u00e4tzung in Steuerklasse I. F\u00fcr 2.000 Euro netto brauchst du also etwa 3.200 Euro brutto. Die genaue Zahl variiert je nach pers\u00f6nlicher Situation. Nutze den Rechner und probiere verschiedene Brutto-Werte, bis das gew\u00fcnschte Netto erscheint.<\/p>\n<h3>Welche Steuerklasse bringt das meiste Netto?<\/h3>\n<p>Steuerklasse III bringt monatlich das meiste Netto, ist aber nur f\u00fcr Verheiratete m\u00f6glich, deren Partner in Klasse V wechselt. F\u00fcr Ledige gibt es keine Wahlm\u00f6glichkeit. Wichtig: Die Steuerklasse ver\u00e4ndert nur die monatliche Vorauszahlung. Die tats\u00e4chliche Jahressteuerlast bleibt gleich und wird \u00fcber die Steuererkl\u00e4rung ausgeglichen.<\/p>\n<h3>Warum haben zwei Personen mit gleichem Brutto unterschiedlich viel Netto?<\/h3>\n<p>Weil die Abz\u00fcge von pers\u00f6nlichen Faktoren abh\u00e4ngen: Steuerklasse, Kirchenmitgliedschaft, Bundesland, Kinderzahl und Krankenkasse. Bei 3.500 Euro brutto kann der Netto-Unterschied zwischen einer ledigen, kinderlosen Person in Steuerklasse I und einer verheirateten Person in Steuerklasse III \u00fcber 300 Euro pro Monat betragen.<\/p>\n<h3>Wie viel ist 2.500 Euro brutto in netto?<\/h3>\n<p>Bei 2.500 Euro brutto in Steuerklasse I ohne Kirchensteuer bleiben rund 1.780 Euro netto. Mit Kirchensteuer sind es etwa 1.755 Euro. In Steuerklasse III (verheiratet) steigt das Netto auf rund 1.960 Euro.<\/p>\n<h3>Wie viel ist 3.000 Euro brutto in netto?<\/h3>\n<p>Bei 3.000 Euro brutto in Steuerklasse I ohne Kirchensteuer bleiben rund 2.067 Euro netto. Mit Kirchensteuer (9 Prozent) sind es etwa 2.035 Euro. In Steuerklasse III (verheiratet) steigt das Netto auf rund 2.365 Euro.<\/p>\n<h3>Wie viel ist 4.000 Euro brutto in netto?<\/h3>\n<p>Bei 4.000 Euro brutto in Steuerklasse I ohne Kirchensteuer bleiben rund 2.646 Euro netto. Mit Kirchensteuer (9 Prozent) sind es etwa 2.600 Euro. In Steuerklasse III (verheiratet) steigt das Netto auf rund 3.007 Euro.<\/p>\n<h3>Muss ich den Solidarit\u00e4tszuschlag zahlen?<\/h3>\n<p>Wahrscheinlich nicht. Seit 2021 entf\u00e4llt der Soli f\u00fcr rund 90 Prozent aller Steuerzahler. Ledige zahlen ihn erst ab einem Bruttogehalt von etwa 73.000 Euro pro Jahr, Verheiratete ab dem Doppelten. Bei Geh\u00e4ltern darunter zeigt der Rechner null Euro Soli an.<\/p>\n<h3>Lohnt sich ein Kirchenaustritt finanziell?<\/h3>\n<p>Bei 3.500 Euro brutto in Steuerklasse I zahlst du etwa 35 Euro Kirchensteuer im Monat, also rund 420 Euro im Jahr. Bei h\u00f6heren Geh\u00e4ltern steigt der Betrag. Ob sich ein Austritt lohnt, ist nat\u00fcrlich keine rein finanzielle Frage. Der Rechner zeigt dir aber den genauen Betrag, den du sparst, wenn du die Kirchensteuer abw\u00e4hlst.<\/p>\n<h3>Was ist der Unterschied zwischen Brutto und Netto?<\/h3>\n<p>Brutto ist dein Gehalt vor allen Abz\u00fcgen, also die Summe aus deinem Arbeitsvertrag. Netto ist der Betrag, der nach Abzug von Lohnsteuer, Solidarit\u00e4tszuschlag, Kirchensteuer und Sozialversicherungsbeitr\u00e4gen (Renten-, Kranken-, Pflege- und Arbeitslosenversicherung) auf dein Konto \u00fcberwiesen wird.<\/p>\n                    <\/div>\n    <\/div>\n<\/div>\n\n\n<div class=\"container container--narrow\" >\n    <div class=\"disclaimer flow-content\">\n                    <small>\n                <p style=\"font-size: 11pt;\">Disclaimer: Die in diesem Artikel enthaltenen Inhalte dienen ausschlie\u00dflich allgemeinen Informations-, Bildungs- und Marketingzwecken ohne Gew\u00e4hr auf Vollst\u00e4ndigkeit, Richtigkeit und Aktualit\u00e4t. Die Inhalte stellen keine Anlageberatung, Anlagestrategieempfehlung oder Aufforderung zum Kauf oder Verkauf von Wertpapieren oder sonstigen Finanzinstrumenten dar. Die Informationen ber\u00fccksichtigen nicht die individuellen Anlageziele und finanzielle Situation des Lesers. Jede Anlageentscheidung sollte eigenverantwortlich getroffen und sorgf\u00e4ltig gepr\u00fcft werden. Vor einer Anlageentscheidung sollte der Rat eines Anlage- und Steuerberaters eingeholt werden. Der Handel mit Wertpapieren oder sonstigen Finanzinstrumenten ist mit hohen Risiken verbunden, bis hin zum Totalverlust des eingesetzten Kapitals. Die in der Vergangenheit erzielte Performance ist kein Indikator f\u00fcr zuk\u00fcnftige Wertentwicklungen. Aussagen \u00fcber zuk\u00fcnftige wirtschaftliche Entwicklungen basieren grunds\u00e4tzlich auf Annahmen und Einsch\u00e4tzungen, die sich im Zeitablauf als nicht zutreffend erweisen k\u00f6nnen. Wir \u00fcbernehmen keine Haftung f\u00fcr Verluste, die durch die Umsetzung der in diesem Artikel genannten Informationen entstehen.<\/p>\n<p style=\"font-size: 11pt;\"><sup>1<\/sup>Hinweis zu ZERO: <a href=\"https:\/\/www.finanzen.net\/zero\/?utm_source=finnet-ratgeber&amp;utm_medium=web&amp;utm_term=fnet_017m&amp;utm_campaign=content&amp;utm_content=[current_slug]\" target=\"_blank\" rel=\"noopener\">finanzen.net zero<\/a> ist ein Angebot der <a href=\"https:\/\/www.finanzen.net\/zero\/impressum\/?utm_source=finnet-ratgeber&amp;utm_medium=web&amp;utm_term=fnet_017m&amp;utm_campaign=content&amp;utm_content=[current_slug]\" target=\"_blank\" rel=\"noopener\">finanzen.net zero GmbH<\/a>, einer Tochter der <a href=\"https:\/\/www.finanzen.net\/impressum\">finanzen.net GmbH<\/a>.<\/p>\n<p style=\"font-size: 11pt;\"><sup>*<\/sup>Hinweis zu Affiliate-Links: Unsere Ratgeber-Artikel sind objektiv und unabh\u00e4ngig erstellt, wobei mit Sternchen gekennzeichnete Links zur Finanzierung der kostenlosen Inhalte dienen. Die Verg\u00fctung aus diesen Links hat keinen Einfluss auf unsere Inhalte.<\/p>\n            <\/small>\n                    <\/div>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>3.500 Euro brutto klingt gut. Aber was landet davon auf deinem Konto? Unser Brutto-Netto-Rechner zeigt es dir in Sekunden: Trag dein Bruttogehalt und deine pers\u00f6nlichen Daten ein und sieh sofort, wie viel Netto nach Steuern und Sozialabgaben \u00fcbrig bleibt. Mit allen Werten f\u00fcr 2026.<\/p>\n","protected":false},"author":6,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[1194],"tags":[1462,1460],"class_list":["post-32585","post","type-post","status-publish","format-standard","hentry","category-rechner-vergleiche","tag-daily","tag-finanzrechner"],"acf":[],"yoast_head":"<title>Brutto-Netto-Rechner 2026: So viel Gehalt bleibt dir wirklich3.500 Euro brutto klingt gut. Aber was landet davon auf deinem Konto? Unser Brutto-Netto-Rechner zeigt es dir in Sekunden: Trag dein Bruttogehalt und deine pers\u00f6nlichen Daten ein und sieh sofort, wie viel Netto nach Steuern und Sozialabgaben \u00fcbrig bleibt. Mit allen Werten f\u00fcr 2026.<\/title>\n<meta name=\"description\" content=\"Mit dem Brutto-Netto-Rechner berechnest du dein Nettogehalt f\u00fcr 2026. So erf\u00e4hrst, welcher Betrag dir tats\u00e4chlich ausgezahlt wird.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.finanzen.net\/ratgeber\/rechner-vergleiche\/brutto-netto-rechner\/\" \/>\n<meta property=\"og:locale\" content=\"de_DE\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Brutto-Netto-Rechner 2026: So viel Gehalt bleibt dir wirklich3.500 Euro brutto klingt gut. Aber was landet davon auf deinem Konto? Unser Brutto-Netto-Rechner zeigt es dir in Sekunden: Trag dein Bruttogehalt und deine pers\u00f6nlichen Daten ein und sieh sofort, wie viel Netto nach Steuern und Sozialabgaben \u00fcbrig bleibt. Mit allen Werten f\u00fcr 2026.\" \/>\n<meta property=\"og:description\" content=\"Mit dem Brutto-Netto-Rechner berechnest du dein Nettogehalt f\u00fcr 2026. So erf\u00e4hrst, welcher Betrag dir tats\u00e4chlich ausgezahlt wird.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.finanzen.net\/ratgeber\/rechner-vergleiche\/brutto-netto-rechner\/\" \/>\n<meta property=\"og:site_name\" content=\"Finanzen.net Ratgeber: Finanzwissen, das dich weiterbringt\" \/>\n<meta property=\"article:published_time\" content=\"2026-05-24T11:05:32+00:00\" \/>\n<meta name=\"author\" content=\"Roland Kuse\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Geschrieben von\" \/>\n\t<meta name=\"twitter:data1\" content=\"Roland Kuse\" \/>\n\t<meta name=\"twitter:label2\" content=\"Gesch\u00e4tzte Lesezeit\" \/>\n\t<meta name=\"twitter:data2\" content=\"11\u00a0Minuten\" \/>","yoast_head_json":{"title":"Brutto-Netto-Rechner 2026: So viel Gehalt bleibt dir wirklich3.500 Euro brutto klingt gut. Aber was landet davon auf deinem Konto? Unser Brutto-Netto-Rechner zeigt es dir in Sekunden: Trag dein Bruttogehalt und deine pers\u00f6nlichen Daten ein und sieh sofort, wie viel Netto nach Steuern und Sozialabgaben \u00fcbrig bleibt. Mit allen Werten f\u00fcr 2026.","description":"Mit dem Brutto-Netto-Rechner berechnest du dein Nettogehalt f\u00fcr 2026. So erf\u00e4hrst, welcher Betrag dir tats\u00e4chlich ausgezahlt wird.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.finanzen.net\/ratgeber\/rechner-vergleiche\/brutto-netto-rechner\/","og_locale":"de_DE","og_type":"article","og_title":"Brutto-Netto-Rechner 2026: So viel Gehalt bleibt dir wirklich3.500 Euro brutto klingt gut. Aber was landet davon auf deinem Konto? Unser Brutto-Netto-Rechner zeigt es dir in Sekunden: Trag dein Bruttogehalt und deine pers\u00f6nlichen Daten ein und sieh sofort, wie viel Netto nach Steuern und Sozialabgaben \u00fcbrig bleibt. Mit allen Werten f\u00fcr 2026.","og_description":"Mit dem Brutto-Netto-Rechner berechnest du dein Nettogehalt f\u00fcr 2026. So erf\u00e4hrst, welcher Betrag dir tats\u00e4chlich ausgezahlt wird.","og_url":"https:\/\/www.finanzen.net\/ratgeber\/rechner-vergleiche\/brutto-netto-rechner\/","og_site_name":"Finanzen.net Ratgeber: Finanzwissen, das dich weiterbringt","article_published_time":"2026-05-24T11:05:32+00:00","author":"Roland Kuse","twitter_card":"summary_large_image","twitter_misc":{"Geschrieben von":"Roland Kuse","Gesch\u00e4tzte Lesezeit":"11\u00a0Minuten"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.finanzen.net\/ratgeber\/rechner-vergleiche\/brutto-netto-rechner\/#article","isPartOf":{"@id":"https:\/\/www.finanzen.net\/ratgeber\/rechner-vergleiche\/brutto-netto-rechner\/"},"author":{"name":"Roland Kuse","@id":"https:\/\/www.finanzen.net\/ratgeber\/#\/schema\/person\/751e702863ee767bd02fc5016b3d10e6"},"headline":"Brutto Netto Rechner","datePublished":"2026-05-24T11:05:32+00:00","mainEntityOfPage":{"@id":"https:\/\/www.finanzen.net\/ratgeber\/rechner-vergleiche\/brutto-netto-rechner\/"},"wordCount":1864,"keywords":["Daily","Finanzrechner"],"articleSection":["Rechner &amp; Vergleiche"],"inLanguage":"de"},{"@type":["WebPage","ItemPage"],"@id":"https:\/\/www.finanzen.net\/ratgeber\/rechner-vergleiche\/brutto-netto-rechner\/","url":"https:\/\/www.finanzen.net\/ratgeber\/rechner-vergleiche\/brutto-netto-rechner\/","name":"Brutto-Netto-Rechner 2026: So viel Gehalt bleibt dir wirklich3.500 Euro brutto klingt gut. Aber was landet davon auf deinem Konto? Unser Brutto-Netto-Rechner zeigt es dir in Sekunden: Trag dein Bruttogehalt und deine pers\u00f6nlichen Daten ein und sieh sofort, wie viel Netto nach Steuern und Sozialabgaben \u00fcbrig bleibt. Mit allen Werten f\u00fcr 2026.","isPartOf":{"@id":"https:\/\/www.finanzen.net\/ratgeber\/#website"},"datePublished":"2026-05-24T11:05:32+00:00","author":{"@id":"https:\/\/www.finanzen.net\/ratgeber\/#\/schema\/person\/751e702863ee767bd02fc5016b3d10e6"},"description":"Mit dem Brutto-Netto-Rechner berechnest du dein Nettogehalt f\u00fcr 2026. So erf\u00e4hrst, welcher Betrag dir tats\u00e4chlich ausgezahlt wird.","breadcrumb":{"@id":"https:\/\/www.finanzen.net\/ratgeber\/rechner-vergleiche\/brutto-netto-rechner\/#breadcrumb"},"inLanguage":"de","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.finanzen.net\/ratgeber\/rechner-vergleiche\/brutto-netto-rechner\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.finanzen.net\/ratgeber\/rechner-vergleiche\/brutto-netto-rechner\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Startseite","item":"https:\/\/www.finanzen.net\/ratgeber\/"},{"@type":"ListItem","position":2,"name":"Rechner &amp; Vergleiche","item":"https:\/\/www.finanzen.net\/ratgeber\/.\/rechner-vergleiche\/"},{"@type":"ListItem","position":3,"name":"Brutto Netto Rechner"}]},{"@type":"WebSite","@id":"https:\/\/www.finanzen.net\/ratgeber\/#website","url":"https:\/\/www.finanzen.net\/ratgeber\/","name":"Finanzen.net Ratgeber - Die Ganze Welt der Finanzen","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.finanzen.net\/ratgeber\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"de"},{"@type":"Person","@id":"https:\/\/www.finanzen.net\/ratgeber\/#\/schema\/person\/751e702863ee767bd02fc5016b3d10e6","name":"Roland Kuse","image":{"@type":"ImageObject","inLanguage":"de","@id":"https:\/\/www.finanzen.net\/ratgeber\/wp-content\/uploads\/2025\/10\/Roland_Kuse-1-150x150.jpg","url":"https:\/\/www.finanzen.net\/ratgeber\/wp-content\/uploads\/2025\/10\/Roland_Kuse-1-150x150.jpg","contentUrl":"https:\/\/www.finanzen.net\/ratgeber\/wp-content\/uploads\/2025\/10\/Roland_Kuse-1-150x150.jpg","caption":"Roland Kuse"},"description":"Roland Kuse leitet den Finanzratgeber gemeinsam mit Volker Altvater. Mit \u00fcber 25 Jahren Erfahrung im digitalen Publishing verantwortet der Experte die inhaltliche Strategie und redaktionelle Qualit\u00e4t. Zudem treibt er die Entwicklung interaktiver Formate voran \u2013 vom Altersvorsorgedepot-Rechner bis hin zu anschaulichen Infografiken. Sein Ziel ist es, Finanzen verst\u00e4ndlich, fundiert und verl\u00e4sslich aufzubereiten.","sameAs":["https:\/\/www.linkedin.com\/in\/roland-kuse-959574103\/"],"url":"https:\/\/www.finanzen.net\/ratgeber\/author\/roland-kruse\/"}]}},"_links":{"self":[{"href":"https:\/\/www.finanzen.net\/ratgeber\/wp-json\/wp\/v2\/posts\/32585","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.finanzen.net\/ratgeber\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.finanzen.net\/ratgeber\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.finanzen.net\/ratgeber\/wp-json\/wp\/v2\/users\/6"}],"replies":[{"embeddable":true,"href":"https:\/\/www.finanzen.net\/ratgeber\/wp-json\/wp\/v2\/comments?post=32585"}],"version-history":[{"count":11,"href":"https:\/\/www.finanzen.net\/ratgeber\/wp-json\/wp\/v2\/posts\/32585\/revisions"}],"predecessor-version":[{"id":37730,"href":"https:\/\/www.finanzen.net\/ratgeber\/wp-json\/wp\/v2\/posts\/32585\/revisions\/37730"}],"wp:attachment":[{"href":"https:\/\/www.finanzen.net\/ratgeber\/wp-json\/wp\/v2\/media?parent=32585"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.finanzen.net\/ratgeber\/wp-json\/wp\/v2\/categories?post=32585"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.finanzen.net\/ratgeber\/wp-json\/wp\/v2\/tags?post=32585"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}