{"id":28853,"date":"2026-05-10T12:06:35","date_gmt":"2026-05-10T10:06:35","guid":{"rendered":"https:\/\/www.finanzen.net\/ratgeber\/?p=28853"},"modified":"2026-05-10T12:06:35","modified_gmt":"2026-05-10T10:06:35","slug":"zinseszinsrechner","status":"publish","type":"post","link":"https:\/\/www.finanzen.net\/ratgeber\/rechner-vergleiche\/zinseszinsrechner\/","title":{"rendered":"Zinseszinsrechner"},"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                    Zinseszinsrechner: Zinsen einfach berechnen                <\/h1>\n                        <div class=\"header__excerpt flow-content\">\n                                    <p>Wie viel Verm\u00f6gen baut sich auf, wenn du heute anf\u00e4ngst zu investieren? Unser <a href=\"https:\/\/www.finanzen.net\/ratgeber\/rechner-vergleiche\/zinseszinsrechner\/net\/\" data-ilm-light=\"94\" title=\"Zinseszinsrechner\">Zinseszinsrechner<\/a> zeigt dir in Sekunden, was aus deinem Startkapital und deinen monatlichen Sparraten \u00fcber die Jahre wird. Trag deine Werte ein, vergleiche zwei Szenarien und sieh selbst, warum jedes Jahr z\u00e4hlt.<\/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-10 12:06\"\n                                  title=\"Aktualisiert am 10.05.2026\">\n                                10.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            <div class=\"wp-compound-interest-calculator-container\">\r\n    <style>\r\n        .wp-compound-interest-calculator-container,\r\n        .wp-compound-interest-calculator-container * {\r\n            box-sizing: border-box;\r\n        }\r\n\r\n        .wp-compound-interest-calculator-container {\r\n            max-width: 900px;\r\n            margin: 20px auto;\r\n            padding: 20px;\r\n            font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, sans-serif;\r\n            background-color: #ffffff;\r\n            border-radius: 16px;\r\n            border: 3px solid #e2e8f0;\r\n            box-shadow: 0 4px 12px rgba(0,0,0,0.1);\r\n            color: #1a202c;\r\n            text-align: left;\r\n        }\r\n\r\n        .wp-compound-interest-calculator-container .scenario-title { margin-top: 0; }\r\n        .wp-compound-interest-calculator-container .calculator-form .input-group { display: flex; align-items: center; margin-bottom: 15px; }\r\n        .wp-compound-interest-calculator-container .calculator-form .input-group label { width: 220px; flex-shrink: 0; margin-right: 10px; font-weight: bold; color: #4a5568; }\r\n        .wp-compound-interest-calculator-container .input-wrapper { position: relative; flex-grow: 1; }\r\n        .wp-compound-interest-calculator-container .calculator-form .input-group input,\r\n        .wp-compound-interest-calculator-container .calculator-form .input-group select { width: 100%; padding: 10px; padding-right: 60px; border: 1px solid #e2e8f0; border-radius: 8px; font-size: 16px; background: #fff; }\r\n        .wp-compound-interest-calculator-container .calculator-form .input-group input:focus,\r\n        .wp-compound-interest-calculator-container .calculator-form .input-group select:focus { outline: none; border-color: #4A69FF; }\r\n        .wp-compound-interest-calculator-container .input-unit { position: absolute; top: 50%; transform: translateY(-50%); right: 15px; color: #718096; font-weight: 500; pointer-events: none; }\r\n        .wp-compound-interest-calculator-container .calculator-form .input-group select { padding-right: 30px; -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 15px center; background-size: 1em; }\r\n\r\n        .wp-compound-interest-calculator-container .button-container { display: flex; gap: 10px; margin-top: 20px; }\r\n        .wp-compound-interest-calculator-container .calculate-button,\r\n        .wp-compound-interest-calculator-container .secondary-button,\r\n        .wp-compound-interest-calculator-container .reset-button {\r\n            border-radius: 8px; padding: 12px 20px; cursor: pointer; width: 100%;\r\n            font-size: 16px; font-weight: 700; transition: background-color 0.3s; border: none;\r\n        }\r\n        .wp-compound-interest-calculator-container .calculate-button { background-color: #4A69FF; color: white; }\r\n        .wp-compound-interest-calculator-container .calculate-button:hover { background-color: #3a50d2; }\r\n        .wp-compound-interest-calculator-container .secondary-button { background-color: #f1f5f9; color: #334155; border: 1px solid #e2e8f0; }\r\n        .wp-compound-interest-calculator-container .secondary-button:hover { background-color: #e2e8f0; }\r\n        .wp-compound-interest-calculator-container .reset-button { background-color: #fee2e2; color: #dc2626; border: 1px solid #fecaca; }\r\n        .wp-compound-interest-calculator-container .reset-button:hover { background-color: #fecaca; }\r\n        .wp-compound-interest-calculator-container .permalink-button { background: none; border: none; color: #4A69FF; cursor: pointer; font-size: 14px; font-weight: 700; }\r\n        .wp-compound-interest-calculator-container .download-button { margin-top: 20px; }\r\n\r\n        \/* Validierung *\/\r\n        .wp-compound-interest-calculator-container .validation-error {\r\n            background-color: #fef2f2; border: 2px solid #fecaca; padding: 12px 16px;\r\n            border-radius: 8px; margin-top: 16px; font-size: 14px; color: #dc2626; display: none;\r\n        }\r\n\r\n        \/* Hinweis: Spardauer B synchronisiert *\/\r\n        .wp-compound-interest-calculator-container .sync-notice {\r\n            background-color: #f0f9ff; border: 1px solid #bae6fd; border-radius: 6px;\r\n            padding: 8px 12px; font-size: 12px; color: #0369a1; margin-top: -10px; margin-bottom: 15px;\r\n        }\r\n\r\n        .wp-compound-interest-calculator-container .results-wrapper { margin-top: 30px; border-top: 1px solid #eee; padding-top: 20px; }\r\n        .wp-compound-interest-calculator-container .result-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 24px; }\r\n        .wp-compound-interest-calculator-container .result-header-title { font-size: 24px; font-weight: 700; margin: 0; }\r\n        .wp-compound-interest-calculator-container .result-columns { display: flex; gap: 30px; }\r\n        .wp-compound-interest-calculator-container .calculation-result-a,\r\n        .wp-compound-interest-calculator-container .calculation-result-b { flex: 1; }\r\n        .wp-compound-interest-calculator-container .scenario-title-small { font-size: 16px; margin-bottom: 15px; color: #4a5568; }\r\n        .wp-compound-interest-calculator-container .result-details { display: flex; flex-direction: column; gap: 16px; margin-bottom: 24px; }\r\n        .wp-compound-interest-calculator-container .result-item { display: flex; justify-content: space-between; align-items: center; font-size: 16px; }\r\n        .wp-compound-interest-calculator-container .result-label { color: #4a5568; }\r\n        .wp-compound-interest-calculator-container .result-value { font-weight: 700; }\r\n        .wp-compound-interest-calculator-container .summary-text { font-size: 16px; line-height: 1.6; color: #4a5568; background-color: #f7fafc; padding: 16px; border-radius: 8px; }\r\n        .wp-compound-interest-calculator-container .summary-text strong { color: #1a202c; font-weight: 700; }\r\n        .wp-compound-interest-calculator-container .chart-section { margin-top: 30px; }\r\n        .wp-compound-interest-calculator-container .chart-section h3 { font-size: 24px; font-weight: 700; margin-bottom: 16px; }\r\n        .wp-compound-interest-calculator-container .legend { display: flex; flex-wrap: wrap; justify-content: flex-start; gap: 24px; margin-bottom: 24px; }\r\n        .wp-compound-interest-calculator-container .legend-item { display: flex; align-items: center; gap: 8px; font-size: 14px; color: #4a5568; }\r\n        .wp-compound-interest-calculator-container .legend-dot { display: inline-block; width: 12px; height: 12px; border-radius: 3px; flex-shrink: 0; }\r\n        .wp-compound-interest-calculator-container .chart-container { position: relative; height: 300px; }\r\n        .wp-compound-interest-calculator-container .axis-labels { display: flex; justify-content: space-between; margin-top: 4px; padding: 0 10px 0 30px; font-size: 14px; color: #4a5568; font-weight: 500; }\r\n        .wp-compound-interest-calculator-container .info-box { background-color: #f0f9ff; border: 1px solid #bae6fd; border-radius: 8px; padding: 12px 16px; margin-bottom: 20px; font-size: 14px; color: #0369a1; }\r\n\r\n        .wp-compound-interest-calculator-container .cta-button-container { margin-top: 10px; }\r\n        .wp-compound-interest-calculator-container .cta-button {\r\n            display: block; width: 100%; border-radius: 8px; padding: 12px 20px; cursor: pointer;\r\n            font-size: 16px; font-weight: 700; transition: all 0.2s; border: none;\r\n            background-color: #fa2879; color: yellow; text-align: center; text-decoration: none;\r\n        }\r\n        .wp-compound-interest-calculator-container .cta-button:hover { background-color: #d91f66; }\r\n\r\n        .wp-compound-interest-calculator-container .legal-disclaimer { background-color: #f8fafc; border: 1px solid #e2e8f0; padding: 16px; border-radius: 8px; margin-top: 24px; font-size: 12px; color: #64748b; line-height: 1.6; }\r\n        .wp-compound-interest-calculator-container .legal-disclaimer strong { color: #475569; }\r\n\r\n        @media (max-width: 768px) {\r\n            .wp-compound-interest-calculator-container .calculator-form .input-group { flex-direction: column; align-items: flex-start; }\r\n            .wp-compound-interest-calculator-container .calculator-form .input-group label { width: 100%; margin-bottom: 8px; }\r\n            .wp-compound-interest-calculator-container .result-columns { flex-direction: column; gap: 20px; }\r\n            .wp-compound-interest-calculator-container .button-container { flex-direction: column; }\r\n        }\r\n    <\/style>\r\n\r\n    <div class=\"calculator-a\">\r\n        <div class=\"calculator-form\">\r\n            <div class=\"input-group\"><label for=\"zr-initialCapitalA\">Startkapital<\/label><div class=\"input-wrapper\"><input type=\"number\" id=\"zr-initialCapitalA\" value=\"5000.00\" step=\"0.01\" min=\"0\"><span class=\"input-unit\">\u20ac<\/span><\/div><\/div>\r\n            <div class=\"input-group\"><label for=\"zr-monthlySavingsRateA\">Monatliche Sparrate<\/label><div class=\"input-wrapper\"><input type=\"number\" id=\"zr-monthlySavingsRateA\" value=\"100.00\" step=\"0.01\" min=\"0\"><span class=\"input-unit\">\u20ac<\/span><\/div><\/div>\r\n            <div class=\"input-group\"><label for=\"zr-investmentPeriodA\">Spardauer \/ Anlagezeitraum<\/label><div class=\"input-wrapper\"><input type=\"number\" id=\"zr-investmentPeriodA\" value=\"10\" step=\"1\" min=\"1\" max=\"100\"><span class=\"input-unit\">Jahre<\/span><\/div><\/div>\r\n            <div class=\"input-group\"><label for=\"zr-annualInterestRateA\">J\u00e4hrlicher Zinssatz (nominal)<\/label><div class=\"input-wrapper\"><input type=\"number\" id=\"zr-annualInterestRateA\" value=\"5.00\" step=\"0.01\" min=\"0\" max=\"100\"><span class=\"input-unit\">%<\/span><\/div><\/div>\r\n            <div class=\"input-group\"><label for=\"zr-payoutIntervalA\">Zinsintervall<\/label><div class=\"input-wrapper\">\r\n                <select id=\"zr-payoutIntervalA\">\r\n                    <option value=\"monthly\">monatlich<\/option>\r\n                    <option value=\"quarterly\">quartalsweise<\/option>\r\n                    <option value=\"annually\" selected>j\u00e4hrlich<\/option>\r\n                <\/select>\r\n            <\/div><\/div>\r\n        <\/div>\r\n    <\/div>\r\n\r\n    <div class=\"calculator-b\" id=\"zr-calculator-b\" style=\"display: none; margin-top: 30px; border-top: 2px solid #e2e8f0; padding-top: 20px;\">\r\n        <h4 class=\"scenario-title\">Szenario 2<\/h4>\r\n        <div class=\"calculator-form\">\r\n            <div class=\"input-group\"><label for=\"zr-initialCapitalB\">Startkapital<\/label><div class=\"input-wrapper\"><input type=\"number\" id=\"zr-initialCapitalB\" value=\"5000.00\" step=\"0.01\" min=\"0\"><span class=\"input-unit\">\u20ac<\/span><\/div><\/div>\r\n            <div class=\"input-group\"><label for=\"zr-monthlySavingsRateB\">Monatliche Sparrate<\/label><div class=\"input-wrapper\"><input type=\"number\" id=\"zr-monthlySavingsRateB\" value=\"200.00\" step=\"0.01\" min=\"0\"><span class=\"input-unit\">\u20ac<\/span><\/div><\/div>\r\n            <div class=\"input-group\"><label for=\"zr-investmentPeriodB\">Spardauer \/ Anlagezeitraum<\/label><div class=\"input-wrapper\"><input type=\"number\" id=\"zr-investmentPeriodB\" value=\"10\" step=\"1\" min=\"1\" max=\"100\" disabled><span class=\"input-unit\">Jahre<\/span><\/div><\/div>\r\n            <!-- FIX #3: Sync-Hinweis -->\r\n            <div class=\"sync-notice\">Wird automatisch mit Szenario 1 synchronisiert, damit der Vergleich fair bleibt.<\/div>\r\n            <div class=\"input-group\"><label for=\"zr-annualInterestRateB\">J\u00e4hrlicher Zinssatz (nominal)<\/label><div class=\"input-wrapper\"><input type=\"number\" id=\"zr-annualInterestRateB\" value=\"6.00\" step=\"0.01\" min=\"0\" max=\"100\"><span class=\"input-unit\">%<\/span><\/div><\/div>\r\n            <div class=\"input-group\"><label for=\"zr-payoutIntervalB\">Zinsintervall<\/label><div class=\"input-wrapper\">\r\n                <select id=\"zr-payoutIntervalB\">\r\n                    <option value=\"monthly\">monatlich<\/option>\r\n                    <option value=\"quarterly\">quartalsweise<\/option>\r\n                    <option value=\"annually\" selected>j\u00e4hrlich<\/option>\r\n                <\/select>\r\n            <\/div><\/div>\r\n        <\/div>\r\n    <\/div>\r\n\r\n    <!-- FIX #7: Validierungsfeedback -->\r\n    <div class=\"validation-error\" id=\"zr-validation-error\"><\/div>\r\n\r\n    <!-- FIX #2: type=\"button\" statt type=\"submit\" -->\r\n    <div class=\"button-container\" id=\"zr-button-container\">\r\n        <button type=\"button\" class=\"secondary-button\" id=\"zr-addComparisonBtn\">Vergleich hinzuf\u00fcgen<\/button>\r\n        <button type=\"button\" class=\"reset-button\" id=\"zr-resetBtn\">Zur\u00fccksetzen<\/button>\r\n        <button type=\"button\" class=\"calculate-button\" id=\"zr-calculateBtn\">Berechnen<\/button>\r\n    <\/div>\r\n\r\n    <div class=\"cta-button-container\">\r\n        <a class=\"cta-button\" href=\"https:\/\/g.finanzen.net\/zero-fnet_331h-ratgeber-zinseszinsrechner\" target=\"_blank\" rel=\"noopener noreferrer\" style=\"color: white;\">\ud83d\udc4b 50 \u20ac Gratis-Pr\u00e4mie von finanzen.net ZERO gef\u00e4llig? Hier informieren!<\/a>\r\n    <\/div>\r\n\r\n    <div class=\"results-wrapper\" id=\"zr-results-wrapper\" style=\"display: none;\">\r\n        <div class=\"result-header\">\r\n            <h3 class=\"result-header-title\">Ergebnis<\/h3>\r\n            <!-- FIX #8: Permalink kopiert nur Query-String, manipuliert nicht history -->\r\n            <button type=\"button\" class=\"permalink-button\" id=\"zr-permalinkBtn\">Link kopieren<\/button>\r\n        <\/div>\r\n        <div class=\"result-columns\">\r\n            <div class=\"calculation-result-a\">\r\n                <h4 class=\"scenario-title-small\">Szenario 1<\/h4>\r\n                <div class=\"result-details\">\r\n                    <div class=\"result-item\"><span class=\"result-label\">Endkapital<\/span><span class=\"result-value\"><span id=\"zr-finalCapitalA\"><\/span> \u20ac<\/span><\/div>\r\n                    <div class=\"result-item\"><span class=\"result-label\">Gesamte Einzahlungen<\/span><span class=\"result-value\"><span id=\"zr-totalDepositsA\"><\/span> \u20ac<\/span><\/div>\r\n                    <div class=\"result-item\"><span class=\"result-label\">Erhaltene Zinsen<\/span><span class=\"result-value\"><span id=\"zr-totalInterestA\"><\/span> \u20ac<\/span><\/div>\r\n                    <div class=\"result-item\"><span class=\"result-label\">Effektiver Jahreszins<\/span><span class=\"result-value\"><span id=\"zr-effectiveRateA\"><\/span> %<\/span><\/div>\r\n                <\/div>\r\n                <div class=\"summary-text\" id=\"zr-summary-a\"><\/div>\r\n            <\/div>\r\n            <div class=\"calculation-result-b\" id=\"zr-resultB\" style=\"display: none;\">\r\n                <h4 class=\"scenario-title-small\">Szenario 2<\/h4>\r\n                <div class=\"result-details\">\r\n                    <div class=\"result-item\"><span class=\"result-label\">Endkapital<\/span><span class=\"result-value\"><span id=\"zr-finalCapitalB\"><\/span> \u20ac<\/span><\/div>\r\n                    <div class=\"result-item\"><span class=\"result-label\">Gesamte Einzahlungen<\/span><span class=\"result-value\"><span id=\"zr-totalDepositsB\"><\/span> \u20ac<\/span><\/div>\r\n                    <div class=\"result-item\"><span class=\"result-label\">Erhaltene Zinsen<\/span><span class=\"result-value\"><span id=\"zr-totalInterestB\"><\/span> \u20ac<\/span><\/div>\r\n                    <!-- FIX #1: % statt \u20ac -->\r\n                    <div class=\"result-item\"><span class=\"result-label\">Effektiver Jahreszins<\/span><span class=\"result-value\"><span id=\"zr-effectiveRateB\"><\/span> %<\/span><\/div>\r\n                <\/div>\r\n                <div class=\"summary-text\" id=\"zr-summary-b\"><\/div>\r\n            <\/div>\r\n        <\/div>\r\n        <div class=\"chart-section\">\r\n            <h3>Kapitalentwicklung<\/h3>\r\n            <div class=\"legend\" id=\"zr-legend-container\"><\/div>\r\n            <div class=\"chart-container\"><canvas id=\"zr-interestChart\"><\/canvas><\/div>\r\n            <div class=\"axis-labels\"><span>Jahre<\/span><span>Gesamtkapital<\/span><\/div>\r\n            <button type=\"button\" class=\"calculate-button download-button\" id=\"zr-downloadCsvBtn\" style=\"display: none;\">Daten f\u00fcr Excel exportieren<\/button>\r\n        <\/div>\r\n\r\n        <div class=\"info-box\">\r\n            <strong>\ud83d\udca1 Hinweis:<\/strong> Die Berechnung verwendet eine vorsch\u00fcssige Sparrate (Einzahlung zu Monatsbeginn). Der effektive Jahreszins ergibt sich aus dem Zinsintervall: h\u00e4ufigere Zinsgutschriften ergeben einen h\u00f6heren Effektivzins.\r\n        <\/div>\r\n    <\/div>\r\n\r\n    <div class=\"legal-disclaimer\">\r\n        <strong>Rechtlicher Hinweis:<\/strong> Dieser Rechner dient ausschlie\u00dflich zu Informationszwecken. Die berechneten Werte basieren auf vereinfachten Annahmen und garantieren keine tats\u00e4chlichen Ertr\u00e4ge.\r\n    <\/div>\r\n\r\n    <script>\r\n        (function() {\r\n            var zrChartInstance = null;\r\n            var zrIsComparisonMode = false;\r\n            var zrLastResults = {};\r\n\r\n            function zrFormatCurrency(num) {\r\n                return new Intl.NumberFormat('de-DE', {\r\n                    minimumFractionDigits: 2, maximumFractionDigits: 2\r\n                }).format(num);\r\n            }\r\n\r\n            function zrFormatPercent(num) {\r\n                return new Intl.NumberFormat('de-DE', {\r\n                    minimumFractionDigits: 2, maximumFractionDigits: 2\r\n                }).format(num);\r\n            }\r\n\r\n            var zrDefaultValues = {\r\n                'zr-initialCapitalA': '5000.00',\r\n                'zr-monthlySavingsRateA': '100.00',\r\n                'zr-investmentPeriodA': '10',\r\n                'zr-annualInterestRateA': '5.00',\r\n                'zr-payoutIntervalA': 'annually',\r\n                'zr-initialCapitalB': '5000.00',\r\n                'zr-monthlySavingsRateB': '200.00',\r\n                'zr-investmentPeriodB': '10',\r\n                'zr-annualInterestRateB': '6.00',\r\n                'zr-payoutIntervalB': 'annually'\r\n            };\r\n\r\n            function zrInit() {\r\n                var container = document.querySelector('.wp-compound-interest-calculator-container');\r\n                if (!container || container.dataset.zrInitialized === 'true') return;\r\n                container.dataset.zrInitialized = 'true';\r\n\r\n                var els = {\r\n                    addComparisonBtn: document.getElementById('zr-addComparisonBtn'),\r\n                    calculateBtn: document.getElementById('zr-calculateBtn'),\r\n                    resetBtn: document.getElementById('zr-resetBtn'),\r\n                    permalinkBtn: document.getElementById('zr-permalinkBtn'),\r\n                    calculatorB: document.getElementById('zr-calculator-b'),\r\n                    resultsWrapper: document.getElementById('zr-results-wrapper'),\r\n                    resultB: document.getElementById('zr-resultB'),\r\n                    downloadCsvBtn: document.getElementById('zr-downloadCsvBtn'),\r\n                    validationError: document.getElementById('zr-validation-error'),\r\n                    periodA: document.getElementById('zr-investmentPeriodA'),\r\n                    periodB: document.getElementById('zr-investmentPeriodB')\r\n                };\r\n\r\n                \/* FIX #3: Spardauer B automatisch synchronisieren mit visuellem Feedback *\/\r\n                els.periodA.addEventListener('input', function() {\r\n                    els.periodB.value = els.periodA.value;\r\n                });\r\n\r\n                \/* URL-Parameter lesen (ohne history zu manipulieren) *\/\r\n                var paramFieldMap = {\r\n                    initial: 'initialCapital',\r\n                    monthly: 'monthlySavingsRate',\r\n                    years: 'investmentPeriod',\r\n                    interest: 'annualInterestRate',\r\n                    interval: 'payoutInterval'\r\n                };\r\n\r\n                function setInputsFromParams(params, isB) {\r\n                    var suffix = isB ? 'B' : 'A';\r\n                    for (var key in paramFieldMap) {\r\n                        var paramKey = key + suffix;\r\n                        if (params.has(paramKey)) {\r\n                            var el = document.getElementById('zr-' + paramFieldMap[key] + suffix);\r\n                            if (el) el.value = params.get(paramKey);\r\n                        }\r\n                    }\r\n                }\r\n\r\n                function getInputsAsParams(suffix) {\r\n                    var params = {};\r\n                    for (var key in paramFieldMap) {\r\n                        var el = document.getElementById('zr-' + paramFieldMap[key] + suffix);\r\n                        if (el) params[key + suffix] = el.value;\r\n                    }\r\n                    return params;\r\n                }\r\n\r\n                var urlParams = new URLSearchParams(window.location.search);\r\n                if (urlParams.has('initialA')) {\r\n                    setInputsFromParams(urlParams, false);\r\n                    if (urlParams.get('compare') === 'true') {\r\n                        zrIsComparisonMode = true;\r\n                        els.calculatorB.style.display = 'block';\r\n                        els.resultB.style.display = 'block';\r\n                        els.addComparisonBtn.style.display = 'none';\r\n                        setInputsFromParams(urlParams, true);\r\n                    }\r\n                    \/* Berechne sofort, wenn Parameter vorhanden *\/\r\n                    handleCalculation();\r\n                }\r\n\r\n                \/* Event-Listener *\/\r\n                els.addComparisonBtn.addEventListener('click', function() {\r\n                    zrIsComparisonMode = true;\r\n                    els.calculatorB.style.display = 'block';\r\n                    els.resultB.style.display = 'block';\r\n                    els.addComparisonBtn.style.display = 'none';\r\n                    els.periodB.value = els.periodA.value;\r\n                });\r\n\r\n                els.calculateBtn.addEventListener('click', handleCalculation);\r\n                els.resetBtn.addEventListener('click', resetCalculator);\r\n\r\n                \/* FIX #8: Permalink baut URL, manipuliert aber nicht window.history *\/\r\n                els.permalinkBtn.addEventListener('click', function() {\r\n                    var allParams = getInputsAsParams('A');\r\n                    if (zrIsComparisonMode) {\r\n                        var paramsB = getInputsAsParams('B');\r\n                        for (var k in paramsB) { allParams[k] = paramsB[k]; }\r\n                        allParams.compare = 'true';\r\n                    }\r\n                    var searchParams = new URLSearchParams(allParams);\r\n                    var url = window.location.origin + window.location.pathname + '?' + searchParams.toString();\r\n\r\n                    if (navigator.clipboard && navigator.clipboard.writeText) {\r\n                        navigator.clipboard.writeText(url).then(function() {\r\n                            showPermalinkFeedback('Kopiert!');\r\n                        }).catch(function() {\r\n                            prompt('Kopieren Sie diese URL:', url);\r\n                        });\r\n                    } else {\r\n                        prompt('Kopieren Sie diese URL:', url);\r\n                    }\r\n                });\r\n\r\n                function showPermalinkFeedback(text) {\r\n                    var original = els.permalinkBtn.textContent;\r\n                    els.permalinkBtn.textContent = text;\r\n                    setTimeout(function() { els.permalinkBtn.textContent = original; }, 2000);\r\n                }\r\n\r\n                \/* Enter-Taste *\/\r\n                container.addEventListener('keypress', function(e) {\r\n                    if (e.key === 'Enter') handleCalculation();\r\n                });\r\n\r\n                \/* FIX #7: Validierung *\/\r\n                function validate() {\r\n                    var years = parseInt(els.periodA.value) || 0;\r\n                    if (years < 1) {\r\n                        els.validationError.textContent = 'Bitte gib mindestens 1 Jahr Spardauer an.';\r\n                        els.validationError.style.display = 'block';\r\n                        return false;\r\n                    }\r\n                    var rateA = parseFloat(document.getElementById('zr-annualInterestRateA').value);\r\n                    if (isNaN(rateA) || rateA < 0) {\r\n                        els.validationError.textContent = 'Bitte gib einen g\u00fcltigen Zinssatz ein (\u2265 0%).';\r\n                        els.validationError.style.display = 'block';\r\n                        return false;\r\n                    }\r\n                    if (zrIsComparisonMode) {\r\n                        var rateB = parseFloat(document.getElementById('zr-annualInterestRateB').value);\r\n                        if (isNaN(rateB) || rateB < 0) {\r\n                            els.validationError.textContent = 'Bitte gib einen g\u00fcltigen Zinssatz f\u00fcr Szenario 2 ein (\u2265 0%).';\r\n                            els.validationError.style.display = 'block';\r\n                            return false;\r\n                        }\r\n                    }\r\n                    els.validationError.style.display = 'none';\r\n                    return true;\r\n                }\r\n\r\n                function getInputs(suffix) {\r\n                    return {\r\n                        initialCapital: parseFloat(document.getElementById('zr-initialCapital' + suffix).value) || 0,\r\n                        monthlySavingsRate: parseFloat(document.getElementById('zr-monthlySavingsRate' + suffix).value) || 0,\r\n                        investmentPeriodYears: parseInt(document.getElementById('zr-investmentPeriod' + suffix).value) || 0,\r\n                        annualInterestRate: (parseFloat(document.getElementById('zr-annualInterestRate' + suffix).value) || 0) \/ 100,\r\n                        payoutInterval: document.getElementById('zr-payoutInterval' + suffix).value\r\n                    };\r\n                }\r\n\r\n                function handleCalculation() {\r\n                    if (!validate()) return;\r\n\r\n                    var inputsA = getInputs('A');\r\n                    var resultsA = runSingleCalculation(inputsA);\r\n                    updateUI(resultsA, 'A');\r\n                    zrLastResults.a = resultsA;\r\n\r\n                    var resultsB = null;\r\n                    if (zrIsComparisonMode) {\r\n                        var inputsB = getInputs('B');\r\n                        \/* FIX #3: Spardauer B = A (sichtbar synchronisiert) *\/\r\n                        inputsB.investmentPeriodYears = inputsA.investmentPeriodYears;\r\n                        els.periodB.value = inputsA.investmentPeriodYears;\r\n                        resultsB = runSingleCalculation(inputsB);\r\n                        updateUI(resultsB, 'B');\r\n                        zrLastResults.b = resultsB;\r\n                    }\r\n\r\n                    els.resultsWrapper.style.display = 'block';\r\n                    els.downloadCsvBtn.style.display = 'block';\r\n                    renderChart(resultsA, resultsB);\r\n                }\r\n\r\n                function updateUI(results, suffix) {\r\n                    document.getElementById('zr-finalCapital' + suffix).textContent = zrFormatCurrency(results.finalCapital);\r\n                    document.getElementById('zr-totalDeposits' + suffix).textContent = zrFormatCurrency(results.totalDeposits);\r\n                    document.getElementById('zr-totalInterest' + suffix).textContent = zrFormatCurrency(results.totalInterest);\r\n                    document.getElementById('zr-effectiveRate' + suffix).textContent = zrFormatPercent(results.effectiveRate * 100);\r\n\r\n                    var initialCapital = parseFloat(document.getElementById('zr-initialCapital' + suffix).value);\r\n                    var startkapitalText = '';\r\n                    if (initialCapital > 0) {\r\n                        startkapitalText = ' (davon ' + zrFormatCurrency(initialCapital) + ' \u20ac Startkapital)';\r\n                    }\r\n\r\n                    var intervalText = {\r\n                        'monthly': 'monatlicher',\r\n                        'quarterly': 'quartalsweiser',\r\n                        'annually': 'j\u00e4hrlicher'\r\n                    };\r\n\r\n                    document.getElementById('zr-summary-' + suffix.toLowerCase()).innerHTML =\r\n                        'Bei <strong>' + zrFormatCurrency(results.monthlyRate) + ' \u20ac<\/strong> monatlicher Sparrate ' +\r\n                        '\u00fcber <strong>' + results.years + ' Jahre<\/strong> ' +\r\n                        'mit <strong>' + zrFormatPercent(results.interestRate * 100) + ' %<\/strong> Nominalzins ' +\r\n                        '(' + intervalText[results.payoutInterval] + ' Zinsgutschrift, ' +\r\n                        'effektiv <strong>' + zrFormatPercent(results.effectiveRate * 100) + ' %<\/strong>) ' +\r\n                        'erreichst du ein Endkapital von <strong>' + zrFormatCurrency(results.finalCapital) + ' \u20ac<\/strong>. ' +\r\n                        'Davon sind <strong>' + zrFormatCurrency(results.totalDeposits) + ' \u20ac<\/strong> Einzahlungen' +\r\n                        startkapitalText + ' und <strong>' + zrFormatCurrency(results.totalInterest) + ' \u20ac<\/strong> Zinsen.';\r\n                }\r\n\r\n                \/**\r\n                 * Berechnung mit monatlicher Simulation.\r\n                 * Vorsch\u00fcssige Sparrate (Einzahlung am Monatsanfang).\r\n                 *\/\r\n                function runSingleCalculation(inputs) {\r\n                    var initialCapital = inputs.initialCapital;\r\n                    var monthlySavingsRate = inputs.monthlySavingsRate;\r\n                    var years = inputs.investmentPeriodYears;\r\n                    var annualInterestRate = inputs.annualInterestRate;\r\n                    var payoutInterval = inputs.payoutInterval;\r\n\r\n                    var periodsPerYear;\r\n                    if (payoutInterval === 'monthly') { periodsPerYear = 12; }\r\n                    else if (payoutInterval === 'quarterly') { periodsPerYear = 4; }\r\n                    else { periodsPerYear = 1; }\r\n\r\n                    var effectiveRate = Math.pow(1 + annualInterestRate \/ periodsPerYear, periodsPerYear) - 1;\r\n\r\n                    var monthlyEquivalentRate;\r\n                    if (payoutInterval === 'monthly') {\r\n                        monthlyEquivalentRate = annualInterestRate \/ 12;\r\n                    } else if (payoutInterval === 'quarterly') {\r\n                        monthlyEquivalentRate = Math.pow(1 + annualInterestRate \/ 4, 1 \/ 3) - 1;\r\n                    } else {\r\n                        monthlyEquivalentRate = Math.pow(1 + annualInterestRate, 1 \/ 12) - 1;\r\n                    }\r\n\r\n                    var totalMonths = years * 12;\r\n                    var balance = initialCapital;\r\n                    var yearlyData = [];\r\n\r\n                    for (var month = 1; month <= totalMonths; month++) {\r\n                        balance = balance + monthlySavingsRate;\r\n                        balance = balance * (1 + monthlyEquivalentRate);\r\n\r\n                        if (month % 12 === 0) {\r\n                            var currentYear = month \/ 12;\r\n                            var cumulativeDeposits = initialCapital + (month * monthlySavingsRate);\r\n                            var cumulativeInterest = balance - cumulativeDeposits;\r\n\r\n                            var interestThisYear = cumulativeInterest;\r\n                            if (yearlyData.length > 0) {\r\n                                interestThisYear = cumulativeInterest - yearlyData[yearlyData.length - 1].cumulativeInterest;\r\n                            }\r\n\r\n                            yearlyData.push({\r\n                                year: currentYear,\r\n                                endCapital: balance,\r\n                                cumulativeDeposits: cumulativeDeposits,\r\n                                cumulativeInterest: cumulativeInterest,\r\n                                interestThisYear: interestThisYear\r\n                            });\r\n                        }\r\n                    }\r\n\r\n                    var totalDeposits = initialCapital + (monthlySavingsRate * totalMonths);\r\n                    var totalInterest = balance - totalDeposits;\r\n\r\n                    var chartData = { labels: [], deposits: [], interests: [] };\r\n                    var csvData = [];\r\n\r\n                    for (var j = 0; j < yearlyData.length; j++) {\r\n                        var d = yearlyData[j];\r\n                        chartData.labels.push(d.year.toString());\r\n                        chartData.deposits.push(Math.round(d.cumulativeDeposits * 100) \/ 100);\r\n                        chartData.interests.push(Math.round(d.cumulativeInterest * 100) \/ 100);\r\n                        csvData.push({\r\n                            year: d.year,\r\n                            endCapital: d.endCapital,\r\n                            cumulativeDeposits: d.cumulativeDeposits,\r\n                            cumulativeInterest: d.cumulativeInterest,\r\n                            interestThisYear: d.interestThisYear\r\n                        });\r\n                    }\r\n\r\n                    return {\r\n                        finalCapital: Math.round(balance * 100) \/ 100,\r\n                        totalDeposits: Math.round(totalDeposits * 100) \/ 100,\r\n                        totalInterest: Math.round(totalInterest * 100) \/ 100,\r\n                        effectiveRate: effectiveRate,\r\n                        years: years,\r\n                        monthlyRate: monthlySavingsRate,\r\n                        interestRate: annualInterestRate,\r\n                        payoutInterval: payoutInterval,\r\n                        chartData: chartData,\r\n                        csvData: csvData\r\n                    };\r\n                }\r\n\r\n                \/* FIX #9: CSV-Export mit L\u00e4ngenschutz *\/\r\n                els.downloadCsvBtn.addEventListener('click', function() {\r\n                    if (!zrLastResults.a) return;\r\n                    var rows = [];\r\n                    var dataA = zrLastResults.a.csvData;\r\n\r\n                    if (zrIsComparisonMode && zrLastResults.b) {\r\n                        var dataB = zrLastResults.b.csvData;\r\n                        rows.push('Jahr;Endkapital S1;Einzahlungen S1;Zinsen S1;Zinsen Jahr S1;Endkapital S2;Einzahlungen S2;Zinsen S2;Zinsen Jahr S2');\r\n                        var maxLen = Math.max(dataA.length, dataB.length);\r\n                        for (var i = 0; i < maxLen; i++) {\r\n                            var a = dataA[i];\r\n                            var b = dataB[i];\r\n                            var year = a ? a.year : b.year;\r\n                            rows.push([\r\n                                year,\r\n                                a ? a.endCapital.toFixed(2).replace('.', ',') : '',\r\n                                a ? a.cumulativeDeposits.toFixed(2).replace('.', ',') : '',\r\n                                a ? a.cumulativeInterest.toFixed(2).replace('.', ',') : '',\r\n                                a ? a.interestThisYear.toFixed(2).replace('.', ',') : '',\r\n                                b ? b.endCapital.toFixed(2).replace('.', ',') : '',\r\n                                b ? b.cumulativeDeposits.toFixed(2).replace('.', ',') : '',\r\n                                b ? b.cumulativeInterest.toFixed(2).replace('.', ',') : '',\r\n                                b ? b.interestThisYear.toFixed(2).replace('.', ',') : ''\r\n                            ].join(';'));\r\n                        }\r\n                    } else {\r\n                        rows.push('Jahr;Endkapital;Einzahlungen;Zinsen gesamt;Zinsen im Jahr');\r\n                        for (var j = 0; j < dataA.length; j++) {\r\n                            var row = dataA[j];\r\n                            rows.push([\r\n                                row.year,\r\n                                row.endCapital.toFixed(2).replace('.', ','),\r\n                                row.cumulativeDeposits.toFixed(2).replace('.', ','),\r\n                                row.cumulativeInterest.toFixed(2).replace('.', ','),\r\n                                row.interestThisYear.toFixed(2).replace('.', ',')\r\n                            ].join(';'));\r\n                        }\r\n                    }\r\n\r\n                    var blob = new Blob(['\\uFEFF' + rows.join('\\n')], { type: 'text\/csv;charset=utf-8;' });\r\n                    var link = document.createElement('a');\r\n                    link.href = URL.createObjectURL(blob);\r\n                    link.download = 'zinseszins-berechnung.csv';\r\n                    link.click();\r\n                    URL.revokeObjectURL(link.href);\r\n                });\r\n\r\n                \/* FIX #5: Legend wird im Container gerendert, nicht in document.head *\/\r\n                function renderChart(resultsA, resultsB) {\r\n                    if (typeof Chart === 'undefined') return;\r\n\r\n                    if (zrChartInstance) {\r\n                        zrChartInstance.destroy();\r\n                    }\r\n\r\n                    var ctx = document.getElementById('zr-interestChart').getContext('2d');\r\n                    var datasets = [\r\n                        { label: 'Einzahlungen (Szenario 1)', data: resultsA.chartData.deposits, backgroundColor: '#4A69FF', stack: 'A' },\r\n                        { label: 'Zinsen (Szenario 1)', data: resultsA.chartData.interests, backgroundColor: '#A3B4FF', stack: 'A' }\r\n                    ];\r\n                    if (resultsB) {\r\n                        datasets.push(\r\n                            { label: 'Einzahlungen (Szenario 2)', data: resultsB.chartData.deposits, backgroundColor: '#FCA12F', stack: 'B' },\r\n                            { label: 'Zinsen (Szenario 2)', data: resultsB.chartData.interests, backgroundColor: '#FDE5C5', stack: 'B' }\r\n                        );\r\n                    }\r\n\r\n                    \/* FIX #5: Legend im Container mit inline-Farben statt <style>-Injection *\/\r\n                    var legendContainer = document.getElementById('zr-legend-container');\r\n                    legendContainer.innerHTML = '';\r\n                    for (var k = 0; k < datasets.length; k++) {\r\n                        var ds = datasets[k];\r\n                        var item = document.createElement('span');\r\n                        item.className = 'legend-item';\r\n                        var dot = document.createElement('span');\r\n                        dot.className = 'legend-dot';\r\n                        dot.style.backgroundColor = ds.backgroundColor;\r\n                        item.appendChild(dot);\r\n                        item.appendChild(document.createTextNode(ds.label));\r\n                        legendContainer.appendChild(item);\r\n                    }\r\n\r\n                    zrChartInstance = new Chart(ctx, {\r\n                        type: 'bar',\r\n                        data: { labels: resultsA.chartData.labels, datasets: datasets },\r\n                        options: {\r\n                            responsive: true,\r\n                            maintainAspectRatio: false,\r\n                            scales: {\r\n                                x: { stacked: true },\r\n                                y: {\r\n                                    position: 'right', stacked: true, beginAtZero: true,\r\n                                    grid: { color: '#e2e8f0' },\r\n                                    ticks: { callback: function(v) { return zrFormatCurrency(v) + ' \u20ac'; } }\r\n                                }\r\n                            },\r\n                            plugins: {\r\n                                legend: { display: false },\r\n                                tooltip: {\r\n                                    mode: 'index', intersect: false,\r\n                                    callbacks: { label: function(c) { return c.dataset.label + ': ' + zrFormatCurrency(c.raw) + ' \u20ac'; } }\r\n                                }\r\n                            }\r\n                        }\r\n                    });\r\n                }\r\n\r\n                function resetCalculator() {\r\n                    for (var key in zrDefaultValues) {\r\n                        var el = document.getElementById(key);\r\n                        if (el) {\r\n                            if (el.tagName === 'SELECT') {\r\n                                el.value = zrDefaultValues[key];\r\n                            } else {\r\n                                el.value = zrDefaultValues[key];\r\n                            }\r\n                        }\r\n                    }\r\n\r\n                    els.calculatorB.style.display = 'none';\r\n                    els.resultB.style.display = 'none';\r\n                    els.addComparisonBtn.style.display = 'block';\r\n                    els.resultsWrapper.style.display = 'none';\r\n                    els.downloadCsvBtn.style.display = 'none';\r\n                    els.validationError.style.display = 'none';\r\n                    els.periodB.disabled = true;\r\n\r\n                    zrIsComparisonMode = false;\r\n\r\n                    if (zrChartInstance) {\r\n                        zrChartInstance.destroy();\r\n                        zrChartInstance = null;\r\n                    }\r\n                    zrLastResults = {};\r\n                }\r\n            }\r\n\r\n            \/* FIX #6: Chart.js dynamisch laden statt von internem Pfad mit setTimeout *\/\r\n            function zrEnsureChartJs(callback) {\r\n                if (typeof Chart !== 'undefined') {\r\n                    callback();\r\n                    return;\r\n                }\r\n                var script = document.createElement('script');\r\n                script.src = 'https:\/\/cdn.jsdelivr.net\/npm\/chart.js';\r\n                script.onload = callback;\r\n                script.onerror = function() {\r\n                    \/* Rechner funktioniert ohne Chart, nur Diagramm fehlt *\/\r\n                    callback();\r\n                };\r\n                document.head.appendChild(script);\r\n            }\r\n\r\n            if (document.readyState === 'loading') {\r\n                document.addEventListener('DOMContentLoaded', function() {\r\n                    zrEnsureChartJs(zrInit);\r\n                });\r\n            } else {\r\n                zrEnsureChartJs(zrInit);\r\n            }\r\n        })();\r\n    <\/script>\r\n<\/div>    <\/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 funktioniert der Zinseszinsrechner<\/h2>\n<p>Der Rechner braucht nur vier Angaben von dir:<\/p>\n<p><strong>Startkapital:<\/strong> Wie viel Geld hast du bereits, das du anlegen willst? Auch null ist ein g\u00fcltiger Startpunkt.<\/p>\n<p><strong>Monatliche Sparrate:<\/strong> Was kannst du jeden Monat zur Seite legen? Selbst kleine Betr\u00e4ge machen \u00fcber die Jahre einen gro\u00dfen Unterschied.<\/p>\n<p><strong>Spardauer:<\/strong> Wie viele Jahre soll dein Geld arbeiten? Hier passiert die Magie: Ver\u00e4ndere die Spardauer um f\u00fcnf Jahre und beobachte, was mit dem Ergebnis passiert.<\/p>\n<p><strong>J\u00e4hrlicher Zinssatz:<\/strong> Welche Rendite erwartest du? F\u00fcr einen breit gestreuten Aktien-ETF sind langfristig 6 bis 7 Prozent pro Jahr ein realistischer Richtwert. F\u00fcr <a href=\"https:\/\/www.finanzen.net\/ratgeber\/geld\/produkte-vergleiche\/tagesgeld-vergleich\/\" data-ilm-light=\"66\" title=\"Tagesgeld Vergleich\">Tagesgeld<\/a> oder <a href=\"https:\/\/www.finanzen.net\/ratgeber\/geld\/produkte-vergleiche\/festgeldvergleich\/\" data-ilm-light=\"27\" title=\"Festgeldvergleich\">Festgeld<\/a> tr\u00e4gst du den aktuellen Zinssatz ein.<\/p>\n<p>Optional kannst du das <strong>Zinsintervall<\/strong> anpassen: monatlich, viertelj\u00e4hrlich oder j\u00e4hrlich. F\u00fcr die meisten Berechnungen reicht die Voreinstellung.<\/p>\n<p>Nach dem Klick auf \u201eBerechnen&#8220; siehst du dein Endkapital und den gesamten Zinsertrag. Der Rechner geht davon aus, dass alle Ertr\u00e4ge sofort reinvestiert werden. Genau so entsteht der Zinseszins.<\/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 Szenario-Vergleich. Trag in Szenario 1 deine aktuelle Sparrate ein und in Szenario 2 eine etwas h\u00f6here. So siehst du auf einen Blick, was 50 oder 100 Euro mehr pro Monat langfristig bewirken.<\/p><\/div><\/div>\n<h2>Was ist der Zinseszins?<\/h2>\n<p>Zinseszins bedeutet: Du bekommst nicht nur Zinsen auf dein eingezahltes Geld, sondern auch auf die Zinsen, die du bereits erhalten hast. Dein Kapital w\u00e4chst dadurch jedes Jahr etwas schneller, weil die Basis gr\u00f6\u00dfer wird.<\/p>\n<p>Ein Beispiel: Du legst 10.000 Euro zu 5 Prozent an. Nach dem ersten Jahr bekommst du 500 Euro Zinsen. Im zweiten Jahr erh\u00e4ltst du Zinsen auf 10.500 Euro, also 525 Euro. Im dritten Jahr auf 11.025 Euro, also 551 Euro. Der Betrag steigt jedes Jahr, obwohl sich am Zinssatz nichts \u00e4ndert.<\/p>\n<p>Klingt nach kleinen Unterschieden? Rechne es auf 30 Jahre hoch: Ohne Zinseszins h\u00e4ttest du 25.000 Euro (10.000 Euro Startkapital plus 15.000 Euro einfache Zinsen). Mit Zinseszins sind es \u00fcber 43.000 Euro. Die Differenz von 18.000 Euro ist Geld, das dein Geld f\u00fcr dich verdient hat.<\/p>\n<h3>Warum der Zinseszins so leicht untersch\u00e4tzt wird<\/h3>\n<p>Unser Gehirn denkt linear. \u201e7 Prozent pro Jahr, das ist doch nicht viel.&#8220; Stimmt, im ersten Jahr. Aber 7 Prozent \u00fcber 30 Jahre bedeuten nicht, dass sich dein Geld verdreifacht. Es verachtfacht sich fast. Aus 10.000 Euro werden rund 76.000 Euro. Aus 50.000 Euro werden 380.000 Euro.<\/p>\n<p>Diese Fehleinsch\u00e4tzung hat eine praktische Konsequenz: Die meisten Menschen \u00fcbersch\u00e4tzen, wie viel sie einzahlen m\u00fcssen, und untersch\u00e4tzen, wie viel Zeit ihnen hilft. Wer mit 25 anf\u00e4ngt und 200 Euro monatlich bei 7 Prozent spart, hat mit 65 rund 525.000 Euro. Wer erst mit 35 startet, m\u00fcsste f\u00fcr das gleiche Ergebnis fast 430 Euro monatlich sparen. Zehn Jahre Vorsprung lassen sich durch h\u00f6here Sparraten kaum aufholen.<\/p>\n<p>Probiere es aus: Trag oben im Rechner verschiedene Startjahre ein und vergleiche die Ergebnisse. Der Unterschied ist eindr\u00fccklicher als jede Erkl\u00e4rung.<\/p>\n<h2>Die Zinseszinsformel<\/h2>\n<p>Falls du die Berechnung selbst nachvollziehen willst: Die Grundformel lautet<\/p>\n<p><strong>Endkapital = Anfangskapital \u00d7 (1 + Zinssatz)<sup>Laufzeit<\/sup><\/strong><\/p>\n<p>Der Zinssatz wird als Dezimalzahl eingesetzt (5 Prozent = 0,05), die Laufzeit in Jahren. Beispiel: 10.000 Euro bei 6 Prozent \u00fcber 15 Jahre ergibt 10.000 \u00d7 1,06<sup>15<\/sup> = 23.966 Euro.<\/p>\n<p>Die Logik dahinter: Jedes Jahr wird dein Kapital mit dem Faktor 1,06 multipliziert. Das passiert 15-mal hintereinander, und weil jede Multiplikation auf dem Ergebnis der vorherigen aufbaut, w\u00e4chst das Kapital nicht gleichm\u00e4\u00dfig, sondern beschleunigt.<\/p>\n<p>Bei monatlicher Verzinsung wird die Formel angepasst: <strong>Endkapital = Anfangskapital \u00d7 (1 + Zinssatz\/12)<sup>12 \u00d7 Laufzeit<\/sup><\/strong>. Dabei werden die Zinsen zw\u00f6lfmal pro Jahr gutgeschrieben, was den Effektivzins minimal erh\u00f6ht. In der Praxis macht der Unterschied bei den meisten Geldanlagen nur wenige Euro aus. Unser Rechner ber\u00fccksichtigt das Zinsintervall automatisch.<\/p>\n<h2>Verdopplungszeit: Die 72er-Regel<\/h2>\n<p>Eine einfache Faustregel, um den Zinseszins greifbar zu machen: Teile 72 durch deinen Zinssatz, und du wei\u00dft ungef\u00e4hr, nach wie vielen Jahren sich dein Geld verdoppelt.<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>Zinssatz<\/th><th>Verdopplung nach<\/th><th>Vervierfachung nach<\/th><\/tr><\/thead><tbody><tr><td>3 %<\/td><td>24 Jahren<\/td><td>48 Jahren<\/td><\/tr><tr><td>4 %<\/td><td>18 Jahren<\/td><td>36 Jahren<\/td><\/tr><tr><td>5 %<\/td><td>14 Jahren<\/td><td>29 Jahren<\/td><\/tr><tr><td>6 %<\/td><td>12 Jahren<\/td><td>24 Jahren<\/td><\/tr><tr><td>7 %<\/td><td>10 Jahren<\/td><td>21 Jahren<\/td><\/tr><tr><td>8 %<\/td><td>9 Jahren<\/td><td>18 Jahren<\/td><\/tr><\/thead><\/tbody><\/table><\/div><br \/>\nDie Tabelle zeigt, wie stark sich schon kleine Renditeunterschiede auswirken: Zwei Prozentpunkte mehr (6 statt 4 Prozent) halbieren die Verdopplungszeit fast, von 18 auf 12 Jahre. \u00dcber eine Anlagedauer von 30 oder 40 Jahren potenziert sich dieser Unterschied enorm.<\/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>Was das f\u00fcr ETF-Anleger bedeutet:<\/strong> Ein ETF mit 0,2 Prozent Kosten pro Jahr statt 1,2 Prozent spart dir einen vollen Prozentpunkt Rendite. \u00dcber 30 Jahre ergibt das rund 25 bis 30 Prozent mehr Endverm\u00f6gen. Bei einem Zielkapital von 200.000 Euro sind das 50.000 bis 60.000 Euro Unterschied, nur durch niedrigere Geb\u00fchren.<\/p><\/div><\/div>\n<h2>Drei Stellschrauben, eine Erkenntnis<\/h2>\n<p>Dein Endverm\u00f6gen h\u00e4ngt von drei Faktoren ab: Startkapital, Sparrate und Zeit. Wenn du mit dem Rechner experimentierst, wirst du ein Muster erkennen:<\/p>\n<p><strong>Zeit ist die m\u00e4chtigste Stellschraube.<\/strong> Ver\u00e4ndere die Spardauer um zehn Jahre nach oben, und dein Endkapital verdoppelt sich in vielen Szenarien oder mehr. Erh\u00f6he stattdessen die Sparrate um 100 Euro, und der Effekt ist sp\u00fcrbar, aber deutlich kleiner.<\/p>\n<p><strong>Fr\u00fch schl\u00e4gt viel.<\/strong> 200 Euro monatlich \u00fcber 35 Jahre bei 7 Prozent ergeben rund 402.000 Euro. 400 Euro monatlich \u00fcber 25 Jahre bei gleicher Rendite ergeben rund 324.000 Euro. Obwohl du im zweiten Szenario insgesamt 20.000 Euro mehr einzahlst (120.000 statt 84.000 Euro), hast du am Ende 78.000 Euro weniger.<\/p>\n<p><strong>Die letzten Jahre z\u00e4hlen am meisten.<\/strong> Nicht weil du dann mehr einzahlst, sondern weil dein aufgebautes Kapital selbst hohe Ertr\u00e4ge erwirtschaftet. Bei 200.000 Euro im Depot und 7 Prozent Rendite w\u00e4chst dein Verm\u00f6gen um 14.000 Euro im Jahr, ganz ohne eine einzige Einzahlung. Der Zinseszins arbeitet am h\u00e4rtesten, wenn die Basis gro\u00df ist.<\/p>\n<p>Trag deine eigenen Zahlen in den Rechner ein und spiel mit den drei Stellschrauben. Die Ergebnisse sprechen f\u00fcr sich.<\/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>H\u00e4ufige Fragen zum Zinseszins<\/h2>\n<h3>Wie viel Zinsen bekomme ich f\u00fcr 10.000 Euro?<\/h3>\n<p>Das h\u00e4ngt vom Zinssatz und der Laufzeit ab. Bei 3 Prozent pro Jahr erh\u00e4ltst du nach einem Jahr 300 Euro. Nach 10 Jahren mit Zinseszins w\u00e4ren es insgesamt rund 3.439 Euro Zinsen, dein Kapital l\u00e4ge bei 13.439 Euro. Bei 6 Prozent w\u00e4ren es nach 10 Jahren rund 7.908 Euro Zinsen. Trag deine Werte oben in den Rechner ein und du bekommst das genaue Ergebnis.<\/p>\n<h3>Wie lautet die Zinseszinsformel?<\/h3>\n<p>Die Formel lautet: Endkapital = Anfangskapital \u00d7 (1 + Zinssatz)<sup>Laufzeit<\/sup>. Den Zinssatz setzt du als Dezimalzahl ein (5 Prozent = 0,05). Beispiel: 1.000 Euro bei 5 Prozent \u00fcber 10 Jahre ergibt 1.000 \u00d7 1,05<sup>10<\/sup> = 1.629 Euro.<\/p>\n<h3>Was ist der Unterschied zwischen Zinsen und Zinseszins?<\/h3>\n<p>Bei einfachen Zinsen bekommst du jedes Jahr den gleichen Betrag auf dein Startkapital. Beim Zinseszins werden die Zinsen dem Kapital zugeschlagen, sodass du im n\u00e4chsten Jahr Zinsen auf einen h\u00f6heren Betrag erh\u00e4ltst. Das Kapital w\u00e4chst dadurch nicht gleichm\u00e4\u00dfig, sondern beschleunigt \u00fcber die Zeit.<\/p>\n<h3>Ab wann wird der Zinseszins sp\u00fcrbar?<\/h3>\n<p>In den ersten Jahren ist der Effekt klein. Ab etwa 10 Jahren Anlagedauer wird er deutlich sichtbar, ab 20 Jahren dominiert er das Ergebnis. Bei 10.000 Euro und 6 Prozent w\u00e4chst dein Kapital im ersten Jahr um 600 Euro, im zwanzigsten Jahr um \u00fcber 1.800 Euro. Der Rechner oben zeigt dir den Verlauf grafisch.<\/p>\n<h3>Wie lange dauert es, bis sich mein Geld verdoppelt?<\/h3>\n<p>Nutze die 72er-Regel: Teile 72 durch deinen Zinssatz. Bei 6 Prozent dauert es 12 Jahre, bei 4 Prozent 18 Jahre, bei 8 Prozent nur 9 Jahre.<\/p>\n<h3>Monatliche oder j\u00e4hrliche Verzinsung: Was bringt mehr?<\/h3>\n<p>Monatliche Verzinsung bringt etwas mehr, weil die Zinsen h\u00e4ufiger gutgeschrieben und sofort mitverzinst werden. In der Praxis ist der Unterschied bei den meisten Geldanlagen gering. Bei einem Tagesgeldkonto mit 3 Prozent Nominalzins ergibt monatliche statt j\u00e4hrlicher Verzinsung einen effektiven Unterschied von etwa 0,04 Prozentpunkten. \u00dcber 20 Jahre und 10.000 Euro sind das rund 90 Euro.<\/p>\n<h3>Gilt der Zinseszins auch bei ETFs?<\/h3>\n<p>Im strengen Sinne nicht, denn ETFs zahlen keine Zinsen, sondern erwirtschaften Kursgewinne und Dividenden. Das Prinzip ist aber identisch: Wenn du einen thesaurierenden ETF w\u00e4hlst, werden Ertr\u00e4ge automatisch reinvestiert, und dein Kapital w\u00e4chst nach dem gleichen exponentiellen Muster. Aussch\u00fcttende ETFs erzielen den gleichen Effekt, wenn du die Dividenden zeitnah wieder anlegst.<\/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>Wie viel Verm\u00f6gen baut sich auf, wenn du heute anf\u00e4ngst zu investieren? Unser Zinseszinsrechner zeigt dir in Sekunden, was aus deinem Startkapital und deinen monatlichen Sparraten \u00fcber die Jahre wird. Trag deine Werte ein, vergleiche zwei Szenarien und sieh selbst, warum jedes Jahr z\u00e4hlt.<\/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-28853","post","type-post","status-publish","format-standard","hentry","category-rechner-vergleiche","tag-daily","tag-finanzrechner"],"acf":[],"yoast_head":"<title>Finanzen.net | Zinseszinsrechner: Zinsen einfach berechnen<\/title>\n<meta name=\"description\" content=\"Berechne den Zinseszins mit dem Zinseszinsrechner - Schnell, kostenlos und pr\u00e4zise den Verm\u00f6gensaufbau berechnen.\" \/>\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\/zinseszinsrechner\/\" \/>\n<meta property=\"og:locale\" content=\"de_DE\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Finanzen.net | Zinseszinsrechner: Zinsen einfach berechnen\" \/>\n<meta property=\"og:description\" content=\"Berechne den Zinseszins mit dem Zinseszinsrechner - Schnell, kostenlos und pr\u00e4zise den Verm\u00f6gensaufbau berechnen.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.finanzen.net\/ratgeber\/rechner-vergleiche\/zinseszinsrechner\/\" \/>\n<meta property=\"og:site_name\" content=\"Finanzen.net Ratgeber: Finanzwissen, das dich weiterbringt\" \/>\n<meta property=\"article:published_time\" content=\"2026-05-10T10:06:35+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=\"9\u00a0Minuten\" \/>","yoast_head_json":{"title":"Finanzen.net | Zinseszinsrechner: Zinsen einfach berechnen","description":"Berechne den Zinseszins mit dem Zinseszinsrechner - Schnell, kostenlos und pr\u00e4zise den Verm\u00f6gensaufbau berechnen.","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\/zinseszinsrechner\/","og_locale":"de_DE","og_type":"article","og_title":"Finanzen.net | Zinseszinsrechner: Zinsen einfach berechnen","og_description":"Berechne den Zinseszins mit dem Zinseszinsrechner - Schnell, kostenlos und pr\u00e4zise den Verm\u00f6gensaufbau berechnen.","og_url":"https:\/\/www.finanzen.net\/ratgeber\/rechner-vergleiche\/zinseszinsrechner\/","og_site_name":"Finanzen.net Ratgeber: Finanzwissen, das dich weiterbringt","article_published_time":"2026-05-10T10:06:35+00:00","author":"Roland Kuse","twitter_card":"summary_large_image","twitter_misc":{"Geschrieben von":"Roland Kuse","Gesch\u00e4tzte Lesezeit":"9\u00a0Minuten"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.finanzen.net\/ratgeber\/rechner-vergleiche\/zinseszinsrechner\/#article","isPartOf":{"@id":"https:\/\/www.finanzen.net\/ratgeber\/rechner-vergleiche\/zinseszinsrechner\/"},"author":{"name":"Roland Kuse","@id":"https:\/\/www.finanzen.net\/ratgeber\/#\/schema\/person\/751e702863ee767bd02fc5016b3d10e6"},"headline":"Zinseszinsrechner","datePublished":"2026-05-10T10:06:35+00:00","mainEntityOfPage":{"@id":"https:\/\/www.finanzen.net\/ratgeber\/rechner-vergleiche\/zinseszinsrechner\/"},"wordCount":1538,"keywords":["Daily","Finanzrechner"],"articleSection":["Rechner &amp; Vergleiche"],"inLanguage":"de"},{"@type":["WebPage","ItemPage"],"@id":"https:\/\/www.finanzen.net\/ratgeber\/rechner-vergleiche\/zinseszinsrechner\/","url":"https:\/\/www.finanzen.net\/ratgeber\/rechner-vergleiche\/zinseszinsrechner\/","name":"Finanzen.net | Zinseszinsrechner: Zinsen einfach berechnen","isPartOf":{"@id":"https:\/\/www.finanzen.net\/ratgeber\/#website"},"datePublished":"2026-05-10T10:06:35+00:00","author":{"@id":"https:\/\/www.finanzen.net\/ratgeber\/#\/schema\/person\/751e702863ee767bd02fc5016b3d10e6"},"description":"Berechne den Zinseszins mit dem Zinseszinsrechner - Schnell, kostenlos und pr\u00e4zise den Verm\u00f6gensaufbau berechnen.","breadcrumb":{"@id":"https:\/\/www.finanzen.net\/ratgeber\/rechner-vergleiche\/zinseszinsrechner\/#breadcrumb"},"inLanguage":"de","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.finanzen.net\/ratgeber\/rechner-vergleiche\/zinseszinsrechner\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.finanzen.net\/ratgeber\/rechner-vergleiche\/zinseszinsrechner\/#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":"Zinseszinsrechner"}]},{"@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\/28853","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=28853"}],"version-history":[{"count":11,"href":"https:\/\/www.finanzen.net\/ratgeber\/wp-json\/wp\/v2\/posts\/28853\/revisions"}],"predecessor-version":[{"id":37734,"href":"https:\/\/www.finanzen.net\/ratgeber\/wp-json\/wp\/v2\/posts\/28853\/revisions\/37734"}],"wp:attachment":[{"href":"https:\/\/www.finanzen.net\/ratgeber\/wp-json\/wp\/v2\/media?parent=28853"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.finanzen.net\/ratgeber\/wp-json\/wp\/v2\/categories?post=28853"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.finanzen.net\/ratgeber\/wp-json\/wp\/v2\/tags?post=28853"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}