{"id":9852,"date":"2026-07-31T09:32:55","date_gmt":"2026-07-31T09:32:55","guid":{"rendered":"https:\/\/tradegoai.app\/?post_type=tools&#038;p=9852"},"modified":"2026-07-31T09:37:13","modified_gmt":"2026-07-31T09:37:13","slug":"zoll-einfuhrsteuerrechner","status":"publish","type":"tools","link":"https:\/\/tradegoai.app\/de\/tools\/customs-duty-import-tax-calculator\/","title":{"rendered":"Zoll- und Einfuhrsteuerrechner"},"content":{"rendered":"    <main\n        id=\"tga-customs-tax-1\"\n        class=\"tga-customs-tax-tool\"\n        aria-labelledby=\"tga-customs-tax-1-title\"\n    >\n        <style>\n            #tga-customs-tax-1 {\n                --tga-tool-navy: #0f1831;\n                --tga-tool-purple: #6528f7;\n                --tga-tool-purple-dark: #501bd8;\n                --tga-tool-lilac: #f2efff;\n                --tga-tool-muted: #64748b;\n                --tga-tool-line: #e2e8f0;\n                --tga-tool-white: #ffffff;\n                --tga-tool-success: #047857;\n                --tga-tool-warning: #a16207;\n                --tga-tool-danger: #b91c1c;\n                width: 100%;\n                max-width: 1180px;\n                margin: 44px auto 72px;\n                padding: 0 22px;\n                color: var(--tga-tool-navy);\n                font-family: inherit;\n                box-sizing: border-box;\n            }\n            #tga-customs-tax-1 *,\n            #tga-customs-tax-1 *::before,\n            #tga-customs-tax-1 *::after {\n                box-sizing: border-box;\n            }\n            #tga-customs-tax-1 .tga-customs-tax-hero {\n                position: relative;\n                overflow: hidden;\n                padding: 46px 48px;\n                border-radius: 22px;\n                background:\n                    radial-gradient(circle at 88% 18%, rgba(101, 40, 247, .78), transparent 34%),\n                    linear-gradient(135deg, #081127 0%, #131d42 100%);\n                color: var(--tga-tool-white);\n            }\n            #tga-customs-tax-1 .tga-customs-tax-hero::after {\n                position: absolute;\n                right: -78px;\n                bottom: -118px;\n                width: 320px;\n                height: 320px;\n                border: 1px solid rgba(255, 255, 255, .16);\n                border-radius: 50%;\n                content: \"\";\n            }\n            #tga-customs-tax-1 .tga-customs-tax-eyebrow {\n                position: relative;\n                z-index: 1;\n                margin: 0 0 12px;\n                color: #cbbcff;\n                font-size: 12px;\n                font-weight: 800;\n                letter-spacing: .12em;\n                text-transform: uppercase;\n            }\n            #tga-customs-tax-1 .tga-customs-tax-hero h1 {\n                position: relative;\n                z-index: 1;\n                max-width: 940px;\n                margin: 0 0 14px;\n                color: var(--tga-tool-white);\n                font-size: clamp(36px, 5.5vw, 62px);\n                line-height: 1.03;\n                letter-spacing: -.04em;\n            }\n            #tga-customs-tax-1 .tga-customs-tax-hero p {\n                position: relative;\n                z-index: 1;\n                max-width: 790px;\n                margin: 0;\n                color: #dce4ff;\n                font-size: 18px;\n                line-height: 1.65;\n            }\n            #tga-customs-tax-1 .tga-customs-tax-workspace {\n                display: grid;\n                grid-template-columns: minmax(0, 1.03fr) minmax(0, .97fr);\n                gap: 24px;\n                margin-top: 28px;\n                align-items: start;\n            }\n            #tga-customs-tax-1 .tga-customs-tax-panel,\n            #tga-customs-tax-1 .tga-customs-tax-section {\n                border: 1px solid var(--tga-tool-line);\n                border-radius: 18px;\n                background: var(--tga-tool-white);\n                box-shadow: 0 16px 45px rgba(15, 24, 49, .06);\n            }\n            #tga-customs-tax-1 .tga-customs-tax-panel {\n                padding: 28px;\n            }\n            #tga-customs-tax-1 .tga-customs-tax-section {\n                margin-top: 28px;\n                padding: 30px;\n            }\n            #tga-customs-tax-1 .tga-customs-tax-panel h2,\n            #tga-customs-tax-1 .tga-customs-tax-section h2 {\n                margin: 0 0 8px;\n                color: var(--tga-tool-navy);\n                font-size: 25px;\n                line-height: 1.25;\n                letter-spacing: -.02em;\n            }\n            #tga-customs-tax-1 .tga-customs-tax-intro,\n            #tga-customs-tax-1 .tga-customs-tax-section > p {\n                margin: 0;\n                color: var(--tga-tool-muted);\n                line-height: 1.7;\n            }\n            #tga-customs-tax-1 .tga-customs-tax-fieldset {\n                margin: 22px 0 0;\n                padding: 0;\n                border: 0;\n            }\n            #tga-customs-tax-1 .tga-customs-tax-fieldset legend {\n                width: 100%;\n                margin-bottom: 13px;\n                padding: 0 0 9px;\n                border-bottom: 1px solid var(--tga-tool-line);\n                color: var(--tga-tool-navy);\n                font-size: 15px;\n                font-weight: 800;\n            }\n            #tga-customs-tax-1 .tga-customs-tax-grid {\n                display: grid;\n                grid-template-columns: repeat(2, minmax(0, 1fr));\n                gap: 14px;\n            }\n            #tga-customs-tax-1 .tga-customs-tax-wide {\n                grid-column: 1 \/ -1;\n            }\n            #tga-customs-tax-1 label {\n                display: block;\n                margin: 0 0 7px;\n                color: #334155;\n                font-size: 13px;\n                font-weight: 700;\n            }\n            #tga-customs-tax-1 input,\n            #tga-customs-tax-1 select {\n                width: 100%;\n                min-height: 48px;\n                margin: 0;\n                padding: 10px 13px;\n                border: 1px solid #cbd5e1;\n                border-radius: 10px;\n                outline: 0;\n                background: var(--tga-tool-white);\n                color: var(--tga-tool-navy);\n                font: inherit;\n                font-size: 15px;\n            }\n            #tga-customs-tax-1 input:focus,\n            #tga-customs-tax-1 select:focus {\n                border-color: var(--tga-tool-purple);\n                box-shadow: 0 0 0 3px rgba(101, 40, 247, .12);\n            }\n            #tga-customs-tax-1 .tga-customs-tax-help {\n                display: block;\n                margin-top: 6px;\n                color: var(--tga-tool-muted);\n                font-size: 12px;\n                line-height: 1.45;\n            }\n            #tga-customs-tax-1 .tga-customs-tax-error {\n                min-height: 22px;\n                margin: 14px 0 0;\n                color: var(--tga-tool-danger);\n                font-size: 13px;\n                font-weight: 700;\n                line-height: 1.5;\n            }\n            #tga-customs-tax-1 .tga-customs-tax-actions {\n                display: flex;\n                flex-wrap: wrap;\n                gap: 10px;\n                margin-top: 16px;\n            }\n            #tga-customs-tax-1 .tga-customs-tax-button {\n                display: inline-flex;\n                align-items: center;\n                justify-content: center;\n                min-height: 42px;\n                padding: 9px 14px;\n                border: 1px solid #cbd5e1;\n                border-radius: 9px;\n                background: var(--tga-tool-white);\n                color: var(--tga-tool-navy);\n                cursor: pointer;\n                font: inherit;\n                font-size: 14px;\n                font-weight: 800;\n                line-height: 1.2;\n                text-decoration: none;\n                transition: transform .18s ease, border-color .18s ease, box-shadow .18s ease;\n            }\n            #tga-customs-tax-1 .tga-customs-tax-button:hover {\n                border-color: var(--tga-tool-purple);\n                transform: translateY(-1px);\n            }\n            #tga-customs-tax-1 .tga-customs-tax-button:focus-visible,\n            #tga-customs-tax-1 summary:focus-visible,\n            #tga-customs-tax-1 a:focus-visible {\n                outline: 3px solid rgba(101, 40, 247, .28);\n                outline-offset: 3px;\n            }\n            #tga-customs-tax-1 .tga-customs-tax-primary {\n                min-height: 50px;\n                padding: 11px 19px;\n                border-color: var(--tga-tool-purple);\n                background: var(--tga-tool-purple);\n                color: var(--tga-tool-white);\n            }\n            #tga-customs-tax-1 .tga-customs-tax-primary:hover {\n                border-color: var(--tga-tool-purple-dark);\n                background: var(--tga-tool-purple-dark);\n            }\n            #tga-customs-tax-1 .tga-customs-tax-result {\n                min-height: 590px;\n            }\n            #tga-customs-tax-1 .tga-customs-tax-empty {\n                margin-top: 22px;\n                padding: 28px 22px;\n                border: 1px dashed #cbd5e1;\n                border-radius: 14px;\n                background: #f8fafc;\n                color: var(--tga-tool-muted);\n                line-height: 1.7;\n                text-align: center;\n            }\n            #tga-customs-tax-1 .tga-customs-tax-output[hidden],\n            #tga-customs-tax-1 .tga-customs-tax-empty[hidden],\n            #tga-customs-tax-1 [data-error-message][hidden],\n            #tga-customs-tax-1 [data-status-message][hidden],\n            #tga-customs-tax-1 [data-reset-status][hidden] {\n                display: none !important;\n            }\n            #tga-customs-tax-1 .tga-customs-tax-metrics {\n                display: grid;\n                grid-template-columns: repeat(2, minmax(0, 1fr));\n                gap: 12px;\n                margin-top: 20px;\n            }\n            #tga-customs-tax-1 .tga-customs-tax-metric {\n                min-width: 0;\n                padding: 15px;\n                border: 1px solid var(--tga-tool-line);\n                border-radius: 12px;\n                background: #fbfdff;\n            }\n            #tga-customs-tax-1 .tga-customs-tax-metric span {\n                display: block;\n                color: var(--tga-tool-muted);\n                font-size: 12px;\n                font-weight: 700;\n                line-height: 1.4;\n            }\n            #tga-customs-tax-1 .tga-customs-tax-metric strong {\n                display: block;\n                margin-top: 5px;\n                color: var(--tga-tool-navy);\n                font-size: 21px;\n                line-height: 1.25;\n                overflow-wrap: anywhere;\n            }\n            #tga-customs-tax-1 .tga-customs-tax-summary {\n                margin-top: 15px;\n                padding: 16px;\n                border-left: 4px solid var(--tga-tool-purple);\n                border-radius: 10px;\n                background: var(--tga-tool-lilac);\n                color: #334155;\n                line-height: 1.65;\n            }\n            #tga-customs-tax-1 .tga-customs-tax-summary strong {\n                color: var(--tga-tool-navy);\n            }\n            #tga-customs-tax-1 .tga-customs-tax-status {\n                min-height: 22px;\n                margin: 12px 0 0;\n                color: var(--tga-tool-success);\n                font-size: 13px;\n                font-weight: 700;\n                line-height: 1.5;\n            }\n            #tga-customs-tax-1 .tga-customs-tax-rules {\n                display: grid;\n                grid-template-columns: repeat(3, minmax(0, 1fr));\n                gap: 14px;\n                margin-top: 20px;\n            }\n            #tga-customs-tax-1 .tga-customs-tax-rule {\n                padding: 18px;\n                border: 1px solid var(--tga-tool-line);\n                border-radius: 13px;\n                background: #fbfdff;\n            }\n            #tga-customs-tax-1 .tga-customs-tax-rule h3 {\n                margin: 0 0 7px;\n                color: var(--tga-tool-navy);\n                font-size: 16px;\n                line-height: 1.35;\n            }\n            #tga-customs-tax-1 .tga-customs-tax-rule p {\n                margin: 0;\n                color: var(--tga-tool-muted);\n                font-size: 14px;\n                line-height: 1.65;\n            }\n            #tga-customs-tax-1 .tga-customs-tax-cta {\n                display: flex;\n                gap: 28px;\n                align-items: center;\n                justify-content: space-between;\n                margin-top: 28px;\n                padding: 34px 38px;\n                border-radius: 18px;\n                background:\n                    radial-gradient(circle at 88% 18%, rgba(101, 40, 247, .65), transparent 38%),\n                    linear-gradient(135deg, #081127 0%, #131d42 100%);\n                color: var(--tga-tool-white);\n            }\n            #tga-customs-tax-1 .tga-customs-tax-cta h2 {\n                margin: 0 0 8px;\n                color: var(--tga-tool-white);\n                font-size: 28px;\n                line-height: 1.25;\n            }\n            #tga-customs-tax-1 .tga-customs-tax-cta p {\n                max-width: 720px;\n                margin: 0;\n                color: #dce4ff;\n                line-height: 1.7;\n            }\n            #tga-customs-tax-1 .tga-customs-tax-cta a {\n                flex: 0 0 auto;\n                display: inline-flex;\n                align-items: center;\n                justify-content: center;\n                min-height: 50px;\n                padding: 11px 19px;\n                border-radius: 10px;\n                background: var(--tga-tool-white);\n                color: var(--tga-tool-navy);\n                font-weight: 800;\n                text-decoration: none;\n            }\n            #tga-customs-tax-1 .tga-customs-tax-faq-list {\n                display: grid;\n                gap: 10px;\n                margin-top: 20px;\n            }\n            #tga-customs-tax-1 .tga-customs-tax-faq-list details {\n                border: 1px solid var(--tga-tool-line);\n                border-radius: 12px;\n                background: var(--tga-tool-white);\n            }\n            #tga-customs-tax-1 .tga-customs-tax-faq-list summary {\n                padding: 16px 18px;\n                color: var(--tga-tool-navy);\n                cursor: pointer;\n                font-weight: 800;\n                line-height: 1.45;\n            }\n            #tga-customs-tax-1 .tga-customs-tax-faq-list details p {\n                margin: 0;\n                padding: 0 18px 18px;\n                color: var(--tga-tool-muted);\n                line-height: 1.7;\n            }\n            #tga-customs-tax-1 .tga-customs-tax-related-grid {\n                display: grid;\n                grid-template-columns: repeat(3, minmax(0, 1fr));\n                gap: 16px;\n                margin-top: 20px;\n            }\n            #tga-customs-tax-1 .tga-customs-tax-related {\n                display: block;\n                min-width: 0;\n                padding: 20px;\n                border: 1px solid var(--tga-tool-line);\n                border-radius: 13px;\n                background: var(--tga-tool-white);\n                color: var(--tga-tool-navy);\n                text-decoration: none;\n                transition: transform .18s ease, border-color .18s ease, box-shadow .18s ease;\n            }\n            #tga-customs-tax-1 .tga-customs-tax-related:hover,\n            #tga-customs-tax-1 .tga-customs-tax-related:focus-visible {\n                border-color: var(--tga-tool-purple);\n                box-shadow: 0 10px 24px rgba(15, 24, 49, .08);\n                transform: translateY(-2px);\n            }\n            #tga-customs-tax-1 .tga-customs-tax-related strong {\n                display: block;\n                margin-bottom: 7px;\n                color: var(--tga-tool-navy);\n                font-size: 16px;\n                line-height: 1.35;\n            }\n            #tga-customs-tax-1 .tga-customs-tax-related span {\n                display: block;\n                color: var(--tga-tool-muted);\n                font-size: 14px;\n                line-height: 1.6;\n            }\n            #tga-customs-tax-1 .tga-customs-tax-i18n {\n                position: absolute !important;\n                width: 1px !important;\n                height: 1px !important;\n                overflow: hidden !important;\n                clip: rect(0 0 0 0) !important;\n                white-space: nowrap !important;\n            }\n            @media (max-width: 900px) {\n                #tga-customs-tax-1 .tga-customs-tax-workspace {\n                    grid-template-columns: minmax(0, 1fr);\n                }\n                #tga-customs-tax-1 .tga-customs-tax-result {\n                    min-height: 0;\n                }\n                #tga-customs-tax-1 .tga-customs-tax-rules,\n                #tga-customs-tax-1 .tga-customs-tax-related-grid {\n                    grid-template-columns: minmax(0, 1fr);\n                }\n                #tga-customs-tax-1 .tga-customs-tax-cta {\n                    align-items: flex-start;\n                    flex-direction: column;\n                }\n            }\n            @media (max-width: 600px) {\n                #tga-customs-tax-1 {\n                    margin-top: 28px;\n                    padding: 0 15px;\n                }\n                #tga-customs-tax-1 .tga-customs-tax-hero {\n                    padding: 31px 23px;\n                    border-radius: 16px;\n                }\n                #tga-customs-tax-1 .tga-customs-tax-hero h1 {\n                    font-size: 39px;\n                }\n                #tga-customs-tax-1 .tga-customs-tax-hero p {\n                    font-size: 16px;\n                }\n                #tga-customs-tax-1 .tga-customs-tax-panel,\n                #tga-customs-tax-1 .tga-customs-tax-section {\n                    padding: 22px 18px;\n                }\n                #tga-customs-tax-1 .tga-customs-tax-grid,\n                #tga-customs-tax-1 .tga-customs-tax-metrics {\n                    grid-template-columns: minmax(0, 1fr);\n                }\n                #tga-customs-tax-1 input,\n                #tga-customs-tax-1 select {\n                    font-size: 16px;\n                }\n                #tga-customs-tax-1 .tga-customs-tax-actions {\n                    display: grid;\n                    grid-template-columns: minmax(0, 1fr);\n                }\n                #tga-customs-tax-1 .tga-customs-tax-button,\n                #tga-customs-tax-1 .tga-customs-tax-cta a {\n                    width: 100%;\n                }\n                #tga-customs-tax-1 .tga-customs-tax-cta {\n                    padding: 28px 22px;\n                }\n            }\n        <\/style>\n\n        <section class=\"tga-customs-tax-hero\">\n            <p class=\"tga-customs-tax-eyebrow\">Build a Clear Border-Charge Estimate<\/p>\n            <h1 id=\"tga-customs-tax-1-title\">Customs Duty &amp; Import Tax Calculator<\/h1>\n            <p>Turn your customs-value components and applicable rates into an itemized duty, VAT or GST, border-charge, and per-unit estimate.<\/p>\n        <\/section>\n\n        <section class=\"tga-customs-tax-workspace\" aria-label=\"Customs duty and import tax workspace\">\n            <form class=\"tga-customs-tax-panel tga-customs-tax-form\" novalidate>\n                <h2>Enter Valuation and Tax Inputs<\/h2>\n                <p class=\"tga-customs-tax-intro\">Use the currency and rates required for the specific import declaration you are planning.<\/p>\n\n                <fieldset class=\"tga-customs-tax-fieldset\">\n                    <legend>Customs value<\/legend>\n                    <div class=\"tga-customs-tax-grid\">\n                        <div class=\"tga-customs-tax-wide\">\n                            <label for=\"tga-customs-tax-1-currency\">Currency<\/label>\n                            <select id=\"tga-customs-tax-1-currency\" data-field=\"currency\">\n                                <option value=\"USD\">USD \u2014 US Dollar<\/option>\n                                <option value=\"EUR\">EUR \u2014 Euro<\/option>\n                                <option value=\"GBP\">GBP \u2014 British Pound<\/option>\n                                <option value=\"CNY\">CNY \u2014 Chinese Yuan<\/option>\n                                <option value=\"JPY\">JPY \u2014 Japanese Yen<\/option>\n                                <option value=\"KRW\">KRW \u2014 South Korean Won<\/option>\n                                <option value=\"AUD\">AUD \u2014 Australian Dollar<\/option>\n                                <option value=\"CAD\">CAD \u2014 Canadian Dollar<\/option>\n                            <\/select>\n                        <\/div>\n                        <div>\n                            <label for=\"tga-customs-tax-1-goods\">Goods value<\/label>\n                            <input id=\"tga-customs-tax-1-goods\" data-field=\"goods\" type=\"number\" value=\"10000\" min=\"0\" max=\"1000000000\" step=\"0.01\" inputmode=\"decimal\" required>\n                        <\/div>\n                        <div>\n                            <label for=\"tga-customs-tax-1-freight\">Dutiable freight<\/label>\n                            <input id=\"tga-customs-tax-1-freight\" data-field=\"freight\" type=\"number\" value=\"1000\" min=\"0\" max=\"1000000000\" step=\"0.01\" inputmode=\"decimal\" required>\n                        <\/div>\n                        <div>\n                            <label for=\"tga-customs-tax-1-insurance\">Dutiable insurance<\/label>\n                            <input id=\"tga-customs-tax-1-insurance\" data-field=\"insurance\" type=\"number\" value=\"100\" min=\"0\" max=\"1000000000\" step=\"0.01\" inputmode=\"decimal\" required>\n                        <\/div>\n                        <div>\n                            <label for=\"tga-customs-tax-1-adjustments\">Other dutiable adjustments<\/label>\n                            <input id=\"tga-customs-tax-1-adjustments\" data-field=\"adjustments\" type=\"number\" value=\"0\" min=\"0\" max=\"1000000000\" step=\"0.01\" inputmode=\"decimal\" required>\n                            <span class=\"tga-customs-tax-help\">For example, assists or royalties only when required by the applicable rules.<\/span>\n                        <\/div>\n                    <\/div>\n                <\/fieldset>\n\n                <fieldset class=\"tga-customs-tax-fieldset\">\n                    <legend>Rates and fees<\/legend>\n                    <div class=\"tga-customs-tax-grid\">\n                        <div>\n                            <label for=\"tga-customs-tax-1-duty-rate\">Basic customs duty rate (%)<\/label>\n                            <input id=\"tga-customs-tax-1-duty-rate\" data-field=\"dutyRate\" type=\"number\" value=\"5\" min=\"0\" max=\"100\" step=\"0.001\" inputmode=\"decimal\" required>\n                        <\/div>\n                        <div>\n                            <label for=\"tga-customs-tax-1-additional-rate\">Additional duty rate (%)<\/label>\n                            <input id=\"tga-customs-tax-1-additional-rate\" data-field=\"additionalRate\" type=\"number\" value=\"0\" min=\"0\" max=\"100\" step=\"0.001\" inputmode=\"decimal\" required>\n                        <\/div>\n                        <div>\n                            <label for=\"tga-customs-tax-1-tax-rate\">Import VAT or GST rate (%)<\/label>\n                            <input id=\"tga-customs-tax-1-tax-rate\" data-field=\"taxRate\" type=\"number\" value=\"20\" min=\"0\" max=\"100\" step=\"0.001\" inputmode=\"decimal\" required>\n                        <\/div>\n                        <div>\n                            <label for=\"tga-customs-tax-1-fees\">Other fixed border fees<\/label>\n                            <input id=\"tga-customs-tax-1-fees\" data-field=\"fees\" type=\"number\" value=\"50\" min=\"0\" max=\"1000000000\" step=\"0.01\" inputmode=\"decimal\" required>\n                        <\/div>\n                        <div class=\"tga-customs-tax-wide\">\n                            <label for=\"tga-customs-tax-1-tax-base\">Import VAT or GST tax base<\/label>\n                            <select id=\"tga-customs-tax-1-tax-base\" data-field=\"taxBase\">\n                                <option value=\"value-duty-additional\">Customs value + basic duty + additional duty<\/option>\n                                <option value=\"value-duty\">Customs value + basic duty<\/option>\n                                <option value=\"value-only\">Customs value only<\/option>\n                            <\/select>\n                            <span class=\"tga-customs-tax-help\">Fixed border fees are excluded from all three tax-base options.<\/span>\n                        <\/div>\n                        <div class=\"tga-customs-tax-wide\">\n                            <label for=\"tga-customs-tax-1-quantity\">Shipment quantity<\/label>\n                            <input id=\"tga-customs-tax-1-quantity\" data-field=\"quantity\" type=\"number\" value=\"100\" min=\"1\" max=\"1000000000\" step=\"1\" inputmode=\"numeric\" required>\n                        <\/div>\n                    <\/div>\n                <\/fieldset>\n\n                <p class=\"tga-customs-tax-error\" data-role=\"error\" role=\"alert\" aria-live=\"assertive\">\n                    <span data-error-message=\"invalid\" hidden>Enter valid non-negative values within the displayed limits and a whole-number quantity of at least one.<\/span>\n                    <span data-error-message=\"emptyValue\" hidden>Customs value must be greater than zero.<\/span>\n                <\/p>\n                <div class=\"tga-customs-tax-actions\">\n                    <button class=\"tga-customs-tax-button tga-customs-tax-primary\" type=\"submit\">Calculate Border Charges<\/button>\n                    <button class=\"tga-customs-tax-button\" data-action=\"reset\" type=\"button\">Reset<\/button>\n                <\/div>\n            <\/form>\n\n            <section class=\"tga-customs-tax-panel tga-customs-tax-result\" aria-labelledby=\"tga-customs-tax-1-results-title\">\n                <h2 id=\"tga-customs-tax-1-results-title\">Border-Charge Estimate<\/h2>\n                <p class=\"tga-customs-tax-intro\">Review every valuation component and rate before using the worksheet in a quotation or import plan.<\/p>\n                <div class=\"tga-customs-tax-empty\" data-role=\"empty\">\n                    <span>Enter your shipment values and applicable rates, then select Calculate Border Charges.<\/span>\n                    <span class=\"tga-customs-tax-status\" data-reset-status hidden>The example worksheet has been restored.<\/span>\n                <\/div>\n                <div class=\"tga-customs-tax-output\" data-role=\"output\" hidden>\n                    <div class=\"tga-customs-tax-metrics\">\n                        <div class=\"tga-customs-tax-metric\"><span>Customs value<\/span><strong data-result=\"customsValue\">\u2014<\/strong><\/div>\n                        <div class=\"tga-customs-tax-metric\"><span>Basic customs duty<\/span><strong data-result=\"basicDuty\">\u2014<\/strong><\/div>\n                        <div class=\"tga-customs-tax-metric\"><span>Additional duty<\/span><strong data-result=\"additionalDuty\">\u2014<\/strong><\/div>\n                        <div class=\"tga-customs-tax-metric\"><span>Import-tax base<\/span><strong data-result=\"taxBase\">\u2014<\/strong><\/div>\n                        <div class=\"tga-customs-tax-metric\"><span>Import VAT or GST<\/span><strong data-result=\"importTax\">\u2014<\/strong><\/div>\n                        <div class=\"tga-customs-tax-metric\"><span>Total border charges<\/span><strong data-result=\"borderCharges\">\u2014<\/strong><\/div>\n                        <div class=\"tga-customs-tax-metric\"><span>Value after border charges<\/span><strong data-result=\"afterCharges\">\u2014<\/strong><\/div>\n                        <div class=\"tga-customs-tax-metric\"><span>Amount per unit<\/span><strong data-result=\"perUnit\">\u2014<\/strong><\/div>\n                        <div class=\"tga-customs-tax-metric\"><span>Effective border-charge rate<\/span><strong data-result=\"effectiveRate\">\u2014<\/strong><\/div>\n                    <\/div>\n                    <div class=\"tga-customs-tax-summary\" data-role=\"summary\"><\/div>\n                    <div class=\"tga-customs-tax-actions\">\n                        <button class=\"tga-customs-tax-button\" data-action=\"copy\" type=\"button\">Copy Summary<\/button>\n                        <button class=\"tga-customs-tax-button\" data-action=\"download\" type=\"button\">Download CSV<\/button>\n                    <\/div>\n                    <p class=\"tga-customs-tax-status\" data-role=\"status\" role=\"status\" aria-live=\"polite\">\n                        <span data-status-message=\"calculated\" hidden>Border charges calculated.<\/span>\n                        <span data-status-message=\"copied\" hidden>Summary copied.<\/span>\n                        <span data-status-message=\"copyFailed\" hidden>Copy failed. Select and copy the result manually.<\/span>\n                        <span data-status-message=\"downloaded\" hidden>CSV downloaded.<\/span>\n                    <\/p>\n                <\/div>\n            <\/section>\n        <\/section>\n\n        <section class=\"tga-customs-tax-section\">\n            <h2>How the Worksheet Calculates Each Amount<\/h2>\n            <p>The worksheet uses only the amounts and percentage rates you enter. It keeps customs valuation, customs duties, import tax, and fixed border fees visible as separate steps.<\/p>\n            <div class=\"tga-customs-tax-rules\">\n                <article class=\"tga-customs-tax-rule\">\n                    <h3>Customs Value<\/h3>\n                    <p>Goods value + dutiable freight + dutiable insurance + other dutiable adjustments.<\/p>\n                <\/article>\n                <article class=\"tga-customs-tax-rule\">\n                    <h3>Duty and Import Tax<\/h3>\n                    <p>Basic and additional duties use the customs value. VAT or GST uses the tax-base option selected in the form.<\/p>\n                <\/article>\n                <article class=\"tga-customs-tax-rule\">\n                    <h3>Planning Limit<\/h3>\n                    <p>Rates, valuation additions, exemptions, excise taxes, and official rounding can vary by product, origin, destination, and import date.<\/p>\n                <\/article>\n            <\/div>\n        <\/section>\n\n        <section class=\"tga-customs-tax-cta\">\n            <div>\n                <h2>Prepare International Deals With Better Cost Visibility<\/h2>\n                <p>Explore TradeGoAI services for buyer research, sales preparation, trade documentation, risk review, and market visibility.<\/p>\n            <\/div>\n            <a href=\"https:\/\/tradegoai.app\/de\/services\/\">Explore Services \u2192<\/a>\n        <\/section>\n\n        <section class=\"tga-customs-tax-section\">\n            <h2>Frequently Asked Questions<\/h2>\n            <div class=\"tga-customs-tax-faq-list\">\n                                    <details>\n                        <summary>What is included in the customs value?<\/summary>\n                        <p>This worksheet adds the goods value, dutiable freight, insurance, and other dutiable adjustments you enter. Confirm the legally required valuation basis and adjustments for the importing country.<\/p>\n                    <\/details>\n                                    <details>\n                        <summary>Why can I choose different import-tax bases?<\/summary>\n                        <p>Countries do not all calculate import VAT or GST on the same components. Choose whether the tax applies to customs value only, customs value plus basic duty, or customs value plus basic and additional duty.<\/p>\n                    <\/details>\n                                    <details>\n                        <summary>Does the calculator provide current duty or tax rates?<\/summary>\n                        <p>No. Enter the rates that apply to your product, origin, destination, and import date. Check the official customs tariff or confirm them with a qualified customs professional.<\/p>\n                    <\/details>\n                                    <details>\n                        <summary>Are fixed border fees included in the VAT or GST base?<\/summary>\n                        <p>No. Fixed border fees are added to the final border-charge total but are not included in the selected import-tax base. Add an amount to dutiable adjustments only when the applicable rules require it.<\/p>\n                    <\/details>\n                                    <details>\n                        <summary>Can I use this result as a final customs declaration?<\/summary>\n                        <p>Use it as a planning worksheet. Customs authorities may apply different valuation additions, minimum duties, exemptions, preferential rates, excise taxes, currencies, or rounding rules.<\/p>\n                    <\/details>\n                                    <details>\n                        <summary>Are my shipment values saved?<\/summary>\n                        <p>The values are used only to calculate the results shown in your browser. Reset restores the example worksheet.<\/p>\n                    <\/details>\n                            <\/div>\n        <\/section>\n\n        <section class=\"tga-customs-tax-section\">\n            <h2>Related Free Tools<\/h2>\n            <p>Continue from border-charge planning into landed cost, official tariff research, and customs-value preparation.<\/p>\n            <div class=\"tga-customs-tax-related-grid\">\n                <a class=\"tga-customs-tax-related\" href=\"https:\/\/tradegoai.app\/de\/tools\/landed-cost-calculator\/\">\n                    <strong>Landed Cost Calculator<\/strong>\n                    <span>Combine product, freight, insurance, border charges, and other costs into shipment and per-unit totals.<\/span>\n                <\/a>\n                <a class=\"tga-customs-tax-related\" href=\"https:\/\/tradegoai.app\/de\/tools\/hs-code-search-launcher\/\">\n                    <strong>HS Code Search Launcher<\/strong>\n                    <span>Open official tariff-search sources with your own product keywords across major markets.<\/span>\n                <\/a>\n                <a class=\"tga-customs-tax-related\" href=\"https:\/\/tradegoai.app\/de\/tools\/customs-valuation-method-guide\/\">\n                    <strong>Customs Valuation Method Guide<\/strong>\n                    <span>Prepare the facts and evidence used to discuss the WTO customs valuation method sequence.<\/span>\n                <\/a>\n            <\/div>\n        <\/section>\n\n        <div class=\"tga-customs-tax-i18n\" aria-hidden=\"true\">\n            <span data-key=\"methodAll\">Customs value + basic duty + additional duty<\/span>\n            <span data-key=\"methodDuty\">Customs value + basic duty<\/span>\n            <span data-key=\"methodValue\">Customs value only<\/span>\n            <span data-key=\"summaryLead\">Selected import-tax base:<\/span>\n            <span data-key=\"summaryNote\">Fixed border fees are added after import tax and are not part of this tax base.<\/span>\n            <span data-key=\"worksheetTitle\">Customs Duty &amp; Import Tax Estimate<\/span>\n            <span data-key=\"labelCurrency\">Currency<\/span>\n            <span data-key=\"labelGoods\">Goods value<\/span>\n            <span data-key=\"labelFreight\">Dutiable freight<\/span>\n            <span data-key=\"labelInsurance\">Dutiable insurance<\/span>\n            <span data-key=\"labelAdjustments\">Other dutiable adjustments<\/span>\n            <span data-key=\"labelCustomsValue\">Customs value<\/span>\n            <span data-key=\"labelDutyRate\">Basic duty rate<\/span>\n            <span data-key=\"labelBasicDuty\">Basic customs duty<\/span>\n            <span data-key=\"labelAdditionalRate\">Additional duty rate<\/span>\n            <span data-key=\"labelAdditionalDuty\">Additional duty<\/span>\n            <span data-key=\"labelTaxRate\">Import VAT or GST rate<\/span>\n            <span data-key=\"labelTaxBase\">Import-tax base<\/span>\n            <span data-key=\"labelImportTax\">Import VAT or GST<\/span>\n            <span data-key=\"labelFees\">Other fixed border fees<\/span>\n            <span data-key=\"labelBorderCharges\">Total border charges<\/span>\n            <span data-key=\"labelAfterCharges\">Value after border charges<\/span>\n            <span data-key=\"labelQuantity\">Shipment quantity<\/span>\n            <span data-key=\"labelPerUnit\">Amount per unit<\/span>\n            <span data-key=\"labelEffectiveRate\">Effective border-charge rate<\/span>\n        <\/div>\n\n        <script>\n            (function () {\n                'use strict';\n                const root = document.getElementById(\"tga-customs-tax-1\");\n                if (!root || root.dataset.ready === '1') {\n                    return;\n                }\n                root.dataset.ready = '1';\n\n                const form = root.querySelector('.tga-customs-tax-form');\n                const empty = root.querySelector('[data-role=\"empty\"]');\n                const output = root.querySelector('[data-role=\"output\"]');\n                const summary = root.querySelector('[data-role=\"summary\"]');\n                const resultNodes = {};\n                const labels = {};\n                let current = null;\n\n                root.querySelectorAll('[data-result]').forEach(function (node) {\n                    resultNodes[node.dataset.result] = node;\n                });\n\n                function loadLabels() {\n                    root.querySelectorAll('.tga-customs-tax-i18n [data-key]').forEach(function (node) {\n                        labels[node.dataset.key] = node.textContent.trim();\n                    });\n                }\n                loadLabels();\n\n                const defaults = {\n                    currency: 'USD',\n                    goods: 10000,\n                    freight: 1000,\n                    insurance: 100,\n                    adjustments: 0,\n                    dutyRate: 5,\n                    additionalRate: 0,\n                    taxRate: 20,\n                    fees: 50,\n                    taxBase: 'value-duty-additional',\n                    quantity: 100\n                };\n\n                function field(name) {\n                    return root.querySelector('[data-field=\"' + name + '\"]');\n                }\n\n                function numeric(name) {\n                    return Number(field(name).value);\n                }\n\n                function writeError(key) {\n                    root.querySelectorAll('[data-error-message]').forEach(function (node) {\n                        node.hidden = !key || node.dataset.errorMessage !== key;\n                    });\n                }\n\n                function writeStatus(key) {\n                    root.querySelectorAll('[data-status-message]').forEach(function (node) {\n                        node.hidden = !key || node.dataset.statusMessage !== key;\n                    });\n                }\n\n                function clearMessages() {\n                    writeError('');\n                    writeStatus('');\n                    const reset = root.querySelector('[data-reset-status]');\n                    if (reset) {\n                        reset.hidden = true;\n                    }\n                }\n\n                function parseInputs() {\n                    const data = {\n                        currency: field('currency').value,\n                        goods: numeric('goods'),\n                        freight: numeric('freight'),\n                        insurance: numeric('insurance'),\n                        adjustments: numeric('adjustments'),\n                        dutyRate: numeric('dutyRate'),\n                        additionalRate: numeric('additionalRate'),\n                        taxRate: numeric('taxRate'),\n                        fees: numeric('fees'),\n                        taxBase: field('taxBase').value,\n                        quantity: numeric('quantity')\n                    };\n                    const currencies = ['USD', 'EUR', 'GBP', 'CNY', 'JPY', 'KRW', 'AUD', 'CAD'];\n                    const methods = ['value-duty-additional', 'value-duty', 'value-only'];\n                    const moneyValues = [data.goods, data.freight, data.insurance, data.adjustments, data.fees];\n                    const rates = [data.dutyRate, data.additionalRate, data.taxRate];\n                    const valid =\n                        currencies.indexOf(data.currency) !== -1 &&\n                        methods.indexOf(data.taxBase) !== -1 &&\n                        moneyValues.every(function (value) {\n                            return Number.isFinite(value) && value >= 0 && value <= 1000000000;\n                        }) &&\n                        rates.every(function (value) {\n                            return Number.isFinite(value) && value >= 0 && value <= 100;\n                        }) &&\n                        Number.isInteger(data.quantity) &&\n                        data.quantity >= 1 &&\n                        data.quantity <= 1000000000;\n\n                    if (!valid) {\n                        throw new Error('invalid');\n                    }\n                    if (data.goods + data.freight + data.insurance + data.adjustments <= 0) {\n                        throw new Error('emptyValue');\n                    }\n                    return data;\n                }\n\n                function calculate(data) {\n                    const customsValue = data.goods + data.freight + data.insurance + data.adjustments;\n                    const basicDuty = customsValue * data.dutyRate \/ 100;\n                    const additionalDuty = customsValue * data.additionalRate \/ 100;\n                    let taxBase = customsValue;\n                    let methodLabel = labels.methodValue;\n\n                    if (data.taxBase === 'value-duty') {\n                        taxBase += basicDuty;\n                        methodLabel = labels.methodDuty;\n                    } else if (data.taxBase === 'value-duty-additional') {\n                        taxBase += basicDuty + additionalDuty;\n                        methodLabel = labels.methodAll;\n                    }\n\n                    const importTax = taxBase * data.taxRate \/ 100;\n                    const borderCharges = basicDuty + additionalDuty + importTax + data.fees;\n                    const afterCharges = customsValue + borderCharges;\n                    const perUnit = afterCharges \/ data.quantity;\n                    const effectiveRate = borderCharges \/ customsValue * 100;\n\n                    return {\n                        input: data,\n                        customsValue: customsValue,\n                        basicDuty: basicDuty,\n                        additionalDuty: additionalDuty,\n                        taxBase: taxBase,\n                        importTax: importTax,\n                        borderCharges: borderCharges,\n                        afterCharges: afterCharges,\n                        perUnit: perUnit,\n                        effectiveRate: effectiveRate,\n                        methodLabel: methodLabel\n                    };\n                }\n\n                function formatMoney(value, currency) {\n                    try {\n                        return new Intl.NumberFormat(undefined, {\n                            style: 'currency',\n                            currency: currency,\n                            currencyDisplay: 'code',\n                            minimumFractionDigits: 2,\n                            maximumFractionDigits: 2\n                        }).format(value);\n                    } catch (formatError) {\n                        return currency + ' ' + value.toFixed(2);\n                    }\n                }\n\n                function formatRate(value) {\n                    return new Intl.NumberFormat(undefined, {\n                        minimumFractionDigits: 2,\n                        maximumFractionDigits: 2\n                    }).format(value) + '%';\n                }\n\n                function render(result) {\n                    const currency = result.input.currency;\n                    resultNodes.customsValue.textContent = formatMoney(result.customsValue, currency);\n                    resultNodes.basicDuty.textContent = formatMoney(result.basicDuty, currency);\n                    resultNodes.additionalDuty.textContent = formatMoney(result.additionalDuty, currency);\n                    resultNodes.taxBase.textContent = formatMoney(result.taxBase, currency);\n                    resultNodes.importTax.textContent = formatMoney(result.importTax, currency);\n                    resultNodes.borderCharges.textContent = formatMoney(result.borderCharges, currency);\n                    resultNodes.afterCharges.textContent = formatMoney(result.afterCharges, currency);\n                    resultNodes.perUnit.textContent = formatMoney(result.perUnit, currency);\n                    resultNodes.effectiveRate.textContent = formatRate(result.effectiveRate);\n\n                    summary.textContent = '';\n                    const strong = document.createElement('strong');\n                    strong.textContent = labels.summaryLead + ' ';\n                    summary.appendChild(strong);\n                    summary.appendChild(document.createTextNode(result.methodLabel + '. ' + labels.summaryNote));\n\n                    empty.hidden = true;\n                    output.hidden = false;\n                    writeStatus('calculated');\n                }\n\n                function summaryLines(result) {\n                    const currency = result.input.currency;\n                    return [\n                        labels.worksheetTitle,\n                        labels.labelCurrency + ': ' + currency,\n                        labels.labelGoods + ': ' + formatMoney(result.input.goods, currency),\n                        labels.labelFreight + ': ' + formatMoney(result.input.freight, currency),\n                        labels.labelInsurance + ': ' + formatMoney(result.input.insurance, currency),\n                        labels.labelAdjustments + ': ' + formatMoney(result.input.adjustments, currency),\n                        labels.labelCustomsValue + ': ' + formatMoney(result.customsValue, currency),\n                        labels.labelDutyRate + ': ' + formatRate(result.input.dutyRate),\n                        labels.labelBasicDuty + ': ' + formatMoney(result.basicDuty, currency),\n                        labels.labelAdditionalRate + ': ' + formatRate(result.input.additionalRate),\n                        labels.labelAdditionalDuty + ': ' + formatMoney(result.additionalDuty, currency),\n                        labels.labelTaxRate + ': ' + formatRate(result.input.taxRate),\n                        labels.labelTaxBase + ': ' + formatMoney(result.taxBase, currency) + ' (' + result.methodLabel + ')',\n                        labels.labelImportTax + ': ' + formatMoney(result.importTax, currency),\n                        labels.labelFees + ': ' + formatMoney(result.input.fees, currency),\n                        labels.labelBorderCharges + ': ' + formatMoney(result.borderCharges, currency),\n                        labels.labelAfterCharges + ': ' + formatMoney(result.afterCharges, currency),\n                        labels.labelQuantity + ': ' + result.input.quantity,\n                        labels.labelPerUnit + ': ' + formatMoney(result.perUnit, currency),\n                        labels.labelEffectiveRate + ': ' + formatRate(result.effectiveRate)\n                    ];\n                }\n\n                function csvCell(value) {\n                    let text = String(value);\n                    if (\/^[=+\\-@]\/.test(text)) {\n                        text = \"'\" + text;\n                    }\n                    return '\"' + text.replace(\/\"\/g, '\"\"') + '\"';\n                }\n\n                function downloadCsv() {\n                    if (!current) {\n                        return;\n                    }\n                    loadLabels();\n                    const rows = summaryLines(current).slice(1).map(function (line) {\n                        const split = line.indexOf(': ');\n                        return split === -1 ? [line, ''] : [line.slice(0, split), line.slice(split + 2)];\n                    });\n                    rows.unshift(['Metric', 'Value']);\n                    const csv = '\\uFEFF' + rows.map(function (row) {\n                        return row.map(csvCell).join(',');\n                    }).join('\\r\\n');\n                    const blob = new Blob([csv], {type: 'text\/csv;charset=utf-8'});\n                    const url = URL.createObjectURL(blob);\n                    const link = document.createElement('a');\n                    link.href = url;\n                    link.download = 'customs-duty-import-tax-estimate.csv';\n                    document.body.appendChild(link);\n                    link.click();\n                    link.remove();\n                    URL.revokeObjectURL(url);\n                    writeStatus('downloaded');\n                }\n\n                async function copySummary() {\n                    if (!current) {\n                        return;\n                    }\n                    loadLabels();\n                    const text = summaryLines(current).join('\\n');\n                    try {\n                        if (navigator.clipboard && window.isSecureContext) {\n                            await navigator.clipboard.writeText(text);\n                        } else {\n                            const area = document.createElement('textarea');\n                            area.value = text;\n                            area.setAttribute('readonly', '');\n                            area.style.position = 'fixed';\n                            area.style.opacity = '0';\n                            document.body.appendChild(area);\n                            area.select();\n                            if (!document.execCommand('copy')) {\n                                throw new Error('copy');\n                            }\n                            area.remove();\n                        }\n                        writeStatus('copied');\n                    } catch (copyError) {\n                        writeStatus('copyFailed');\n                    }\n                }\n\n                function restoreDefaults() {\n                    loadLabels();\n                    Object.keys(defaults).forEach(function (name) {\n                        field(name).value = defaults[name];\n                    });\n                    current = null;\n                    clearMessages();\n                    output.hidden = true;\n                    empty.hidden = false;\n                    const reset = root.querySelector('[data-reset-status]');\n                    if (reset) {\n                        reset.hidden = false;\n                    }\n                    field('goods').focus();\n                }\n\n                form.addEventListener('submit', function (event) {\n                    event.preventDefault();\n                    loadLabels();\n                    clearMessages();\n                    try {\n                        current = calculate(parseInputs());\n                        render(current);\n                    } catch (calculationError) {\n                        current = null;\n                        output.hidden = true;\n                        empty.hidden = false;\n                        writeError(calculationError.message || 'invalid');\n                    }\n                });\n                root.querySelector('[data-action=\"reset\"]').addEventListener('click', restoreDefaults);\n                root.querySelector('[data-action=\"copy\"]').addEventListener('click', copySummary);\n                root.querySelector('[data-action=\"download\"]').addEventListener('click', downloadCsv);\n            })();\n        <\/script>\n    <\/main>\n    \n","protected":false},"excerpt":{"rendered":"<p>Berechnen Sie Zollwert, Einfuhrzoll, Einfuhrumsatzsteuer oder GST, Grenzabgaben und St\u00fcckkosten anhand Ihrer Sendungswerte und gepr\u00fcften S\u00e4tze.<\/p>","protected":false},"featured_media":9854,"template":"","meta":{"_uag_custom_page_level_css":"","site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"spectra_gs_classes":"[\"\"]"},"tool_categories":[54,46],"class_list":["post-9852","tools","type-tools","status-publish","has-post-thumbnail","hentry","tool_categories-customs-lookup","tool_categories-trade-operations"],"spectra_custom_meta":{"spectra_gs_classes":["[\"\"]"],"rank_math_internal_links_processed":["1"],"wp_statistics_words_count":["1"],"_thumbnail_id":["9854"],"rank_math_title":["%title% %sep% %sitename%"],"rank_math_description":["%excerpt%"],"rank_math_robots":["a:2:{i:0;s:5:\"index\";i:1;s:6:\"follow\";}"],"rank_math_facebook_image":["https:\/\/tradegoai.app\/wp-content\/uploads\/2026\/07\/customs-duty-import-tax-calculator-social-share.webp"],"rank_math_facebook_image_id":["9854"],"rank_math_twitter_use_facebook":["on"],"rank_math_twitter_card_type":["summary_large_image"],"rank_math_schema_SoftwareApplication":["a:8:{s:5:\"@type\";s:19:\"SoftwareApplication\";s:4:\"name\";s:36:\"Customs Duty & Import Tax Calculator\";s:11:\"description\";s:135:\"Estimate customs value, import duty, VAT or GST, total border charges, and per-unit cost using your shipment values and verified rates.\";s:3:\"url\";s:63:\"https:\/\/tradegoai.app\/tools\/customs-duty-import-tax-calculator\/\";s:5:\"image\";s:101:\"https:\/\/tradegoai.app\/wp-content\/uploads\/2026\/07\/customs-duty-import-tax-calculator-social-share.webp\";s:19:\"applicationCategory\";s:19:\"BusinessApplication\";s:15:\"operatingSystem\";s:11:\"Web Browser\";s:6:\"offers\";a:3:{s:5:\"@type\";s:5:\"Offer\";s:5:\"price\";s:1:\"0\";s:13:\"priceCurrency\";s:3:\"USD\";}}"],"astra_style_timestamp_css":["1787216038"],"_uag_page_assets":["a:9:{s:3:\"css\";s:4963:\".uag-blocks-common-selector{z-index:var(--z-index-desktop) !important}@media (max-width: 976px){.uag-blocks-common-selector{z-index:var(--z-index-tablet) !important}}@media (max-width: 767px){.uag-blocks-common-selector{z-index:var(--z-index-mobile) !important}}\n.uagb-icon-list__wrap{display:flex;align-items:flex-start;justify-content:flex-start}.wp-block-uagb-icon-list-child{padding:0;transition:all 0.2s;display:inline-flex;color:#3a3a3a;align-items:center;text-decoration:none;box-shadow:none}.wp-block-uagb-icon-list-child span.uagb-icon-list__source-wrap{display:block;align-items:center}.uagb-icon-list__source-wrap svg{display:block}.uagb-icon-list__source-image{width:40px}.uagb-icon-list__outer-wrap .uagb-icon-list__content-wrap{color:#3a3a3a;display:flex;align-items:center}\n.wp-block-uagb-icon-list-child{position:relative}.wp-block-uagb-icon-list-child>a{position:absolute;top:0;left:0;width:100%;height:100%}img.uagb-icon-list__source-image{max-width:unset}.wp-block-uagb-icon-list-child .uagb-icon-list__label{word-break:break-word}\n.wp-block-uagb-icon-list.uagb-block-b5768981 .uagb-icon-list__source-image{width: 16px;}.wp-block-uagb-icon-list.uagb-block-b5768981 .wp-block-uagb-icon-list-child .uagb-icon-list__source-wrap svg{width: 16px;height: 16px;font-size: 16px;}.wp-block-uagb-icon-list.uagb-block-b5768981 .wp-block-uagb-icon-list-child .uagb-icon-list__source-wrap{padding: 0px;border-radius: 0px;border-width: 0px;align-self: center;}.wp-block-uagb-icon-list.uagb-block-b5768981 .wp-block-uagb-icon-list-child .uagb-icon-list__label{text-decoration: !important;font-weight: 600;line-height: em;}.wp-block-uagb-icon-list.uagb-block-b5768981 .uagb-icon-list__wrap{display: flex;flex-direction: column;justify-content: center;-webkit-box-pack: center;-ms-flex-pack: center;-webkit-box-align: flex-start;-ms-flex-align: flex-start;align-items: flex-start;margin-top: 30px;margin-right: 0px;margin-bottom: 0px;margin-left: 0px;padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;}.wp-block-uagb-icon-list.uagb-block-b5768981 .uagb-icon-list__label{text-align: left;}.wp-block-uagb-icon-list.uagb-block-b5768981 .wp-block-uagb-icon-list-child{text-decoration: !important;font-weight: 600;line-height: em;}.wp-block-uagb-icon-list.uagb-block-b5768981.wp-block-uagb-icon-list .wp-block-uagb-icon-list-child{margin-left: 0;margin-right: 0;margin-bottom: 10px;}.wp-block-uagb-icon-list.uagb-block-b5768981 .uagb-icon-list__source-wrap{margin-right: 15px;}.uagb-block-75fa870d.wp-block-uagb-icon-list-child .uagb-icon-list__source-wrap{background:  !important;border-color:  !important;}.uagb-block-75fa870d.wp-block-uagb-icon-list-child:hover .uagb-icon-list__source-wrap{background:  !important;border-color:  !important;}.uagb-block-5bf81fd2.wp-block-uagb-icon-list-child .uagb-icon-list__source-wrap{background:  !important;border-color:  !important;}.uagb-block-5bf81fd2.wp-block-uagb-icon-list-child:hover .uagb-icon-list__source-wrap{background:  !important;border-color:  !important;}@media only screen and (max-width: 976px) {.wp-block-uagb-icon-list.uagb-block-b5768981 .uagb-icon-list__source-image{width: 16px;}.wp-block-uagb-icon-list.uagb-block-b5768981 .wp-block-uagb-icon-list-child .uagb-icon-list__source-wrap svg{width: 16px;height: 16px;font-size: 16px;}.wp-block-uagb-icon-list.uagb-block-b5768981 .wp-block-uagb-icon-list-child .uagb-icon-list__source-wrap {padding: 0px;border-width: 0px;align-self: center;}.wp-block-uagb-icon-list.uagb-block-b5768981 .uagb-icon-list__wrap{display: flex;flex-direction: column;justify-content: center;-webkit-box-pack: center;-ms-flex-pack: center;-webkit-box-align: flex-start;-ms-flex-align: flex-start;align-items: flex-start;}.wp-block-uagb-icon-list.uagb-block-b5768981 .uagb-icon-list__label{text-align: left;}.wp-block-uagb-icon-list.uagb-block-b5768981.wp-block-uagb-icon-list .wp-block-uagb-icon-list-child{margin-left: 0;margin-right: 0;margin-bottom: 10px;}}@media only screen and (max-width: 767px) {.wp-block-uagb-icon-list.uagb-block-b5768981 .uagb-icon-list__source-image{width: 16px;}.wp-block-uagb-icon-list.uagb-block-b5768981 .uagb-icon-list__label{text-align: center;}.wp-block-uagb-icon-list.uagb-block-b5768981 .wp-block-uagb-icon-list-child .uagb-icon-list__source-wrap svg{width: 16px;height: 16px;font-size: 16px;}.wp-block-uagb-icon-list.uagb-block-b5768981 .wp-block-uagb-icon-list-child .uagb-icon-list__source-wrap{padding: 0px;border-width: 0px;align-self: center;}.wp-block-uagb-icon-list.uagb-block-b5768981 .uagb-icon-list__wrap{display: flex;flex-direction: column;justify-content: center;-webkit-box-pack: center;-ms-flex-pack: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;margin-top: 0px;margin-right: 0px;margin-bottom: 0px;margin-left: 0px;}.wp-block-uagb-icon-list.uagb-block-b5768981.wp-block-uagb-icon-list .wp-block-uagb-icon-list-child{margin-left: 0;margin-right: 0;margin-bottom: 10px;}}\";s:2:\"js\";s:0:\"\";s:18:\"current_block_list\";a:10:{i:0;s:11:\"core\/search\";i:1;s:10:\"core\/group\";i:2;s:12:\"core\/heading\";i:3;s:17:\"core\/latest-posts\";i:4;s:20:\"core\/latest-comments\";i:5;s:13:\"core\/archives\";i:6;s:15:\"core\/categories\";i:7;s:14:\"uagb\/icon-list\";i:8;s:20:\"uagb\/icon-list-child\";i:9;s:14:\"core\/shortcode\";}s:8:\"uag_flag\";b:1;s:11:\"uag_version\";s:10:\"1787709447\";s:6:\"gfonts\";a:0:{}s:10:\"gfonts_url\";s:0:\"\";s:12:\"gfonts_files\";a:0:{}s:14:\"uag_faq_layout\";b:0;}"],"_uag_css_file_name":["uag-css-9852.css"]},"uagb_featured_image_src":{"full":["https:\/\/tradegoai.app\/wp-content\/uploads\/2026\/07\/customs-duty-import-tax-calculator-social-share.webp",1200,630,false],"thumbnail":["https:\/\/tradegoai.app\/wp-content\/uploads\/2026\/07\/customs-duty-import-tax-calculator-social-share-150x150.webp",150,150,true],"medium":["https:\/\/tradegoai.app\/wp-content\/uploads\/2026\/07\/customs-duty-import-tax-calculator-social-share-300x158.webp",300,158,true],"medium_large":["https:\/\/tradegoai.app\/wp-content\/uploads\/2026\/07\/customs-duty-import-tax-calculator-social-share-768x403.webp",768,403,true],"large":["https:\/\/tradegoai.app\/wp-content\/uploads\/2026\/07\/customs-duty-import-tax-calculator-social-share-1024x538.webp",1024,538,true],"1536x1536":["https:\/\/tradegoai.app\/wp-content\/uploads\/2026\/07\/customs-duty-import-tax-calculator-social-share.webp",1200,630,false],"2048x2048":["https:\/\/tradegoai.app\/wp-content\/uploads\/2026\/07\/customs-duty-import-tax-calculator-social-share.webp",1200,630,false],"trp-custom-language-flag":["https:\/\/tradegoai.app\/wp-content\/uploads\/2026\/07\/customs-duty-import-tax-calculator-social-share-18x9.webp",18,9,true]},"uagb_author_info":{"display_name":"xiaoxi99202@gmail.com","author_link":"https:\/\/tradegoai.app\/de\/author\/"},"uagb_comment_info":0,"uagb_excerpt":"Calculate customs value, import duty, VAT or GST, border charges, and per-unit cost using the rates and valuation inputs for your shipment.","_links":{"self":[{"href":"https:\/\/tradegoai.app\/de\/wp-json\/wp\/v2\/tools\/9852","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/tradegoai.app\/de\/wp-json\/wp\/v2\/tools"}],"about":[{"href":"https:\/\/tradegoai.app\/de\/wp-json\/wp\/v2\/types\/tools"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/tradegoai.app\/de\/wp-json\/wp\/v2\/media\/9854"}],"wp:attachment":[{"href":"https:\/\/tradegoai.app\/de\/wp-json\/wp\/v2\/media?parent=9852"}],"wp:term":[{"taxonomy":"tool_categories","embeddable":true,"href":"https:\/\/tradegoai.app\/de\/wp-json\/wp\/v2\/tool_categories?post=9852"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}