{"id":13821,"date":"2026-09-12T10:26:29","date_gmt":"2026-09-12T08:26:29","guid":{"rendered":"https:\/\/consultoriaehero.com\/?page_id=13821"},"modified":"2026-09-12T12:55:11","modified_gmt":"2026-09-12T10:55:11","slug":"eu-vat-calculator","status":"publish","type":"page","link":"https:\/\/consultoriaehero.com\/en\/eu-vat-calculator\/","title":{"rendered":"EU VAT calculator: which VAT to charge on each sale"},"content":{"rendered":"<div class=\"ehero-lp\">\n<style>.ehero-lp{--ehero-primary:#017cba;--ehero-primary-dark:#015e8e;--ehero-accent:#00b2e2;--ehero-cyan:#00b2e2;--ehero-success:#0f9400;--ehero-ink:#1f2a37;--ehero-muted:#5b6b7c;--ehero-soft:#f4f7fb;--ehero-line:#e3e9f0;max-width:1020px;margin:0 auto;padding:0 4px;color:var(--ehero-ink);font-size:18px;line-height:1.7;font-family:inherit}\n    .ehero-lp *{box-sizing:border-box}\n    .ehero-lp h1,.ehero-lp h2{line-height:1.22;color:var(--ehero-primary);margin:0 0 .5em;font-weight:800;font-family:inherit}\n    .ehero-lp h3{line-height:1.25;color:var(--ehero-ink);margin:0 0 .5em;font-family:inherit}\n    .ehero-lp h1{font-size:2.2em}\n    .ehero-lp h2{font-size:1.7em;margin-top:1.8em;text-align:center}\n    .ehero-lp h2::after{content:\"\";display:block;width:64px;height:3px;background:var(--ehero-accent);margin:.55em auto 0;border-radius:2px}\n    .ehero-lp h3{font-size:1.15em}\n    .ehero-lp p{margin:0 0 1em}\n    .ehero-lp ul{margin:0 0 1em;padding-left:1.3em}\n    .ehero-lp li{margin-bottom:.5em}\n    .ehero-lp a{color:var(--ehero-accent)}\n    .ehero-lp a:hover{text-decoration-color:var(--ehero-cyan)}\n    .ehero-lp .ehero-eyebrow{display:inline-flex;align-items:center;gap:8px;background:var(--ehero-soft);color:var(--ehero-primary);font-weight:700;font-size:.8em;letter-spacing:.04em;text-transform:uppercase;padding:6px 14px;border-radius:999px;margin-bottom:14px}\n    .ehero-lp .ehero-eyebrow::before{content:\"\";flex:0 0 8px;width:8px;height:8px;border-radius:50%;background:var(--ehero-cyan)}\n    .ehero-lp .ehero-hero{margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);margin-bottom:26px;background:linear-gradient(120deg,#017cba 0%,#0596d8 58%,#00a7df 100%);color:#fff;overflow:hidden}\n    .ehero-lp .ehero-hero-inner{max-width:1140px;margin:0 auto;padding:clamp(30px,5vw,58px) clamp(18px,4vw,44px);display:flex;align-items:center;gap:clamp(26px,4vw,52px)}\n    .ehero-lp .ehero-hero-body{flex:1 1 auto;min-width:0}\n    .ehero-lp .ehero-hero-media{flex:0 0 40%;min-width:0;margin:0}\n    .ehero-lp .ehero-hero-media img{width:100%;height:auto;display:block;filter:drop-shadow(0 14px 30px rgba(0,0,0,.28))}\n    .ehero-lp .ehero-hero .ehero-eyebrow{background:rgba(255,255,255,.2);color:#fff}\n    .ehero-lp .ehero-hero .ehero-eyebrow::before{background:#fff}\n    .ehero-lp .ehero-hero .ehero-hero-title{color:#fff}\n    .ehero-lp .ehero-hero .ehero-sub{color:#eaf4fb}\n    .ehero-lp .ehero-hero .ehero-btn{background:#fff;color:var(--ehero-primary)}\n    .ehero-lp .ehero-hero .ehero-btn:hover{background:var(--ehero-cyan);color:var(--ehero-ink)}\n    .ehero-lp .ehero-hero .ehero-btn--ghost{background:transparent;color:#fff;border-color:rgba(255,255,255,.55)}\n    .ehero-lp .ehero-hero .ehero-btn--ghost:hover{background:rgba(255,255,255,.12);border-color:#fff}\n    .ehero-lp .ehero-hero-cta{margin:.5em 0 0}\n    @media(max-width:860px){.ehero-lp .ehero-hero-inner{flex-direction:column;text-align:center;gap:24px}.ehero-lp .ehero-hero-media{order:-1;flex:0 0 auto;width:100%;max-width:460px;margin:0 auto}.ehero-lp .ehero-hero-cta .ehero-btn{margin:6px 5px 0}}\n    .ehero-lp .ehero-sub{font-size:1.15em;color:var(--ehero-muted);margin:0 0 1.3em}\n    .ehero-lp .ehero-btn{display:inline-block;background:var(--ehero-primary);color:#fff;font-weight:700;text-decoration:none;padding:14px 32px;border-radius:999px;margin:6px 6px 0;transition:transform .1s ease,background .1s ease}\n    .ehero-lp .ehero-btn:hover{background:var(--ehero-primary-dark);transform:translateY(-1px)}\n    .ehero-lp .ehero-btn--ghost{background:transparent;color:var(--ehero-primary);border:2px solid var(--ehero-line)}\n    .ehero-lp .ehero-btn--ghost:hover{background:var(--ehero-soft);border-color:var(--ehero-cyan)}\n    .ehero-lp .ehero-toc{background:var(--ehero-soft);border:1px solid var(--ehero-line);border-radius:14px;padding:18px 22px;margin:18px 0 6px}\n    .ehero-lp .ehero-toc strong{display:block;color:var(--ehero-ink);font-size:.72em;text-transform:uppercase;letter-spacing:.05em;margin-bottom:8px}\n    .ehero-lp .ehero-toc ol{margin:0;padding-left:1.2em;columns:2;column-gap:34px}\n    .ehero-lp .ehero-toc li{margin:4px 0;font-size:.97em;break-inside:avoid}\n    .ehero-lp .ehero-toc a{color:var(--ehero-primary);text-decoration:none}\n    .ehero-lp .ehero-toc a:hover{text-decoration:underline;text-decoration-color:var(--ehero-cyan)}\n    .ehero-lp .ehero-img{margin:1.6em 0;text-align:center}\n    .ehero-lp .ehero-img img{max-width:100%;height:auto;border:1px solid var(--ehero-line);border-radius:14px;box-shadow:0 6px 24px rgba(1,124,186,.08)}\n    .ehero-lp .ehero-img figcaption{font-size:.9em;color:var(--ehero-muted);margin-top:8px}\n    .ehero-lp .ehero-grid{display:flex;flex-wrap:wrap;gap:16px;margin-top:10px}\n    .ehero-lp .ehero-card{flex:1 1 260px;background:#fff;border:1px solid var(--ehero-line);border-radius:14px;padding:22px}\n    .ehero-lp .ehero-card h3{margin-top:0;display:flex;align-items:center;gap:8px}\n    .ehero-lp .ehero-card h3::before{content:\"\";flex:0 0 10px;width:10px;height:10px;border-radius:3px;background:var(--ehero-cyan)}\n    .ehero-lp .ehero-card p{margin:0;color:var(--ehero-muted);font-size:.98em}\n    .ehero-lp .ehero-steps{list-style:none;counter-reset:ehero-step;margin:14px 0 0;padding:0}\n    .ehero-lp .ehero-steps li{counter-increment:ehero-step;position:relative;padding:0 0 20px 56px;margin:0}\n    .ehero-lp .ehero-steps li::before{content:counter(ehero-step);position:absolute;left:0;top:0;width:38px;height:38px;border-radius:50%;background:var(--ehero-primary);color:#fff;font-weight:800;display:flex;align-items:center;justify-content:center;box-shadow:0 0 0 3px rgba(0,178,226,.3)}\n    .ehero-lp .ehero-steps li strong{display:block;margin-bottom:2px;color:var(--ehero-ink)}\n    .ehero-lp .ehero-steps li p{margin:0;color:var(--ehero-muted);font-size:.98em}\n    .ehero-lp .ehero-chips{list-style:none;margin:10px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:10px}\n    .ehero-lp .ehero-chips li{background:#fff;border:1px solid var(--ehero-line);border-radius:999px;padding:8px 16px;font-size:.95em;font-weight:600;color:var(--ehero-ink);display:inline-flex;align-items:center;gap:7px;margin:0}\n    .ehero-lp .ehero-chips li::before{content:\"\u2713\";color:var(--ehero-success);font-weight:800}\n    .ehero-lp .ehero-note{background:var(--ehero-soft);border-radius:12px;padding:16px 18px;color:var(--ehero-muted);font-size:.95em}\n    .ehero-lp details{border:1px solid var(--ehero-line);border-radius:10px;padding:0 16px;margin-bottom:10px;background:#fff}\n    .ehero-lp details[open]{border-color:var(--ehero-primary)}\n    .ehero-lp summary{cursor:pointer;font-weight:700;padding:14px 0;list-style:none;color:var(--ehero-primary)}\n    .ehero-lp summary::-webkit-details-marker{display:none}\n    .ehero-lp summary::after{content:\"+\";float:right;font-weight:700;color:var(--ehero-accent)}\n    .ehero-lp details[open] summary::after{content:\"\u2013\"}\n    .ehero-lp details p{padding-bottom:14px;margin:0;color:var(--ehero-muted)}\n    .ehero-lp .ehero-cta{text-align:center;background:linear-gradient(135deg,var(--ehero-primary),var(--ehero-primary-dark));color:#fff;border-radius:18px;padding:36px 20px;margin-top:2em}\n    .ehero-lp .ehero-cta h2{color:#fff;margin-top:0}\n    .ehero-lp .ehero-cta p{color:#dbe6f3;max-width:640px;margin:0 auto 1.2em}\n    .ehero-lp .ehero-cta .ehero-btn{background:#fff;color:var(--ehero-primary)}\n    .ehero-lp .ehero-cta .ehero-btn:hover{background:var(--ehero-cyan);color:var(--ehero-ink)}\n    .ehero-lp .ehero-cta .ehero-btn--ghost{background:transparent;color:#fff;border-color:rgba(255,255,255,.45)}\n    .ehero-lp .ehero-cta .ehero-btn--ghost:hover{border-color:var(--ehero-cyan);background:rgba(255,255,255,.08)}\n    @media(max-width:760px){.ehero-lp .ehero-hero{flex-direction:column;text-align:center;padding:26px 20px}.ehero-lp .ehero-hero-media{flex:0 0 auto;max-width:320px;margin:0 auto}}\n    @media(max-width:600px){.ehero-lp{font-size:17px}.ehero-lp h1{font-size:1.7em}.ehero-lp h2{font-size:1.4em}.ehero-lp .ehero-toc ol{columns:1}}\n    \/* Ocultamos el t\u00edtulo de p\u00e1gina plano del tema (article.hentry > h1); el H1 va DENTRO del hero, estilo 902 *\/\n    .hentry > h1:first-child{display:none}\n    .ehero-lp .ehero-hero-title{font-size:1.55em;line-height:1.2;margin:0 0 .45em;color:var(--ehero-primary);font-weight:800;font-family:inherit}\n    \/* Escala tipogr\u00e1fica mayor (textos m\u00e1s legibles) *\/\n    .ehero-lp .ehero-sub{font-size:1.14em}\n    .ehero-lp h2{font-size:1.4em;color:var(--ehero-primary)}\n    .ehero-lp h3{font-size:1.08em}\n    .ehero-lp .ehero-card p,.ehero-lp .ehero-steps li p{font-size:.9em;line-height:1.6;color:#3d4a59}\n    .ehero-lp .ehero-toc li{font-size:.88em}\n    .ehero-lp .ehero-chips li{font-size:.84em}\n    .ehero-lp .ehero-note{font-size:.92em}\n    .ehero-lp .ehero-img figcaption{font-size:.8em}\n    .ehero-lp .ehero-eyebrow{font-size:.74em}\n    .ehero-lp .ehero-card h3{font-size:1.06em}\n  html,body{overflow-x:clip}\n    \/* La herramienta del plugin, dentro de la landing *\/\n    .ehero-lp .ehero-woo-vat-tool{max-width:100%;margin:0 auto 1.6em;border:1px solid var(--ehero-line);border-top:4px solid var(--ehero-primary);border-radius:14px;box-shadow:0 6px 24px rgba(1,124,186,.08)}\n    .ehero-lp .ehero-herramienta{scroll-margin-top:90px}\n    .ehero-lp .ehero-cta .ehero-btn{margin-top:4px}<\/style>\n<section class=\"ehero-hero\">\n<div class=\"ehero-hero-inner\">\n<div class=\"ehero-hero-body\">\n<p><span class=\"ehero-eyebrow\">Free tool \u00b7 VAT calculator<\/span><\/p>\n<h1 class=\"ehero-hero-title\">EU VAT calculator: which VAT to charge on each sale<\/h1>\n<p class=\"ehero-sub\">Do you sell to another country in the European Union and don&#8217;t know whether to apply Spanish VAT, the customer&#8217;s VAT, or none at all? Choose where you sell from, where the customer is, whether they are a business or a private individual, and what you sell, and the calculator tells you the rate and the amount. It uses the official 2026 rates for each country.<\/p>\n<p class=\"ehero-hero-cta\"><a class=\"ehero-btn\" href=\"#herramienta\">Calculate the VAT<\/a> <a class=\"ehero-btn ehero-btn--ghost\" href=\"https:\/\/consultoriaehero.com\/en\/check-eu-vat-number-vies\/\">Check a VAT number in VIES<\/a><\/p>\n<\/div>\n<\/div>\n<\/section>\n<div class=\"ehero-herramienta\" id=\"herramienta\"><div class=\"ehero-woo-vat-tool ehero-woo-vat-tool--calculator\" data-ehero-vat-tool=\"calculator\" lang=\"en\"><script type=\"application\/json\" class=\"ehero-woo-vat-tool__config\">{\"lang\":\"en\",\"countries\":{\"AT\":\"Austria\",\"BE\":\"Belgium\",\"BG\":\"Bulgaria\",\"HR\":\"Croatia\",\"CY\":\"Cyprus\",\"CZ\":\"Czechia\",\"DK\":\"Denmark\",\"EE\":\"Estonia\",\"FI\":\"Finland\",\"FR\":\"France\",\"DE\":\"Germany\",\"GR\":\"Greece\",\"HU\":\"Hungary\",\"IE\":\"Ireland\",\"IT\":\"Italy\",\"LV\":\"Latvia\",\"LT\":\"Lithuania\",\"LU\":\"Luxembourg\",\"MT\":\"Malta\",\"NL\":\"Netherlands\",\"PL\":\"Poland\",\"PT\":\"Portugal\",\"RO\":\"Romania\",\"SK\":\"Slovakia\",\"SI\":\"Slovenia\",\"ES\":\"Spain\",\"SE\":\"Sweden\"},\"rates\":{\"AT\":{\"s\":20,\"r\":10,\"x\":4.9},\"BE\":{\"s\":21,\"r\":6,\"x\":null},\"BG\":{\"s\":20,\"r\":9,\"x\":null},\"CY\":{\"s\":19,\"r\":5,\"x\":3},\"CZ\":{\"s\":21,\"r\":12,\"x\":null},\"DE\":{\"s\":19,\"r\":7,\"x\":null},\"DK\":{\"s\":25,\"r\":null,\"x\":null},\"EE\":{\"s\":24,\"r\":9,\"x\":null},\"ES\":{\"s\":21,\"r\":10,\"x\":4},\"FI\":{\"s\":25.5,\"r\":13.5,\"x\":null},\"FR\":{\"s\":20,\"r\":5.5,\"x\":2.1},\"GR\":{\"s\":24,\"r\":13,\"x\":null},\"HR\":{\"s\":25,\"r\":13,\"x\":null},\"HU\":{\"s\":27,\"r\":18,\"x\":null},\"IE\":{\"s\":23,\"r\":13.5,\"x\":4.8},\"IT\":{\"s\":22,\"r\":10,\"x\":4},\"LT\":{\"s\":21,\"r\":12,\"x\":null},\"LU\":{\"s\":17,\"r\":8,\"x\":3},\"LV\":{\"s\":21,\"r\":12,\"x\":null},\"MT\":{\"s\":18,\"r\":7,\"x\":null},\"NL\":{\"s\":21,\"r\":9,\"x\":null},\"PL\":{\"s\":23,\"r\":8,\"x\":null},\"PT\":{\"s\":23,\"r\":13,\"x\":null},\"RO\":{\"s\":21,\"r\":11,\"x\":null},\"SE\":{\"s\":25,\"r\":12,\"x\":null},\"SI\":{\"s\":22,\"r\":9.5,\"x\":null},\"SK\":{\"s\":23,\"r\":19,\"x\":null}},\"i18n\":{\"res_rate\":\"Rate applied\",\"res_vat\":\"VAT amount\",\"res_total\":\"Total incl. VAT\",\"rule_domestic\":\"Seller and customer in the same country ({country}): that country\\u0027s VAT applies.\",\"rule_reverse\":\"Business with a valid VAT number from another EU country ({customer}): intra-Community supply (goods) or reverse charge (services). You don\\u0027t charge VAT; the customer accounts for it in their country.\",\"rule_under\":\"Consumer in another EU country and distance sales of up to \u20ac10,000 a year: the seller\\u0027s country VAT applies ({seller}).\",\"rule_over\":\"Consumer in another EU country and distance sales of more than \u20ac10,000 a year: the customer\\u0027s country VAT applies ({customer}) and is declared through the One-Stop Shop (OSS).\",\"fallback_reduced\":\"This country ({country}) has no reduced rate, so the standard rate has been applied.\",\"fallback_super\":\"This country ({country}) has no super-reduced rate, so the standard rate has been applied.\",\"err_amount\":\"Enter a valid amount, e.g. 100 or 1,250.50.\"}}<\/script><form class=\"ehero-woo-vat-tool__form\" method=\"post\" action=\"#\" novalidate aria-label=\"VAT calculator\"><div class=\"ehero-woo-vat-tool__grid\"><div class=\"ehero-woo-vat-tool__field\"><label class=\"ehero-woo-vat-tool__label\" for=\"ehero-vat-calc-1-seller\"><span>Seller&#039;s country<\/span><\/label><select class=\"ehero-woo-vat-tool__control\" id=\"ehero-vat-calc-1-seller\" data-role=\"seller\"><option value=\"AT\">Austria<\/option><option value=\"BE\">Belgium<\/option><option value=\"BG\">Bulgaria<\/option><option value=\"HR\">Croatia<\/option><option value=\"CY\">Cyprus<\/option><option value=\"CZ\">Czechia<\/option><option value=\"DK\">Denmark<\/option><option value=\"EE\">Estonia<\/option><option value=\"FI\">Finland<\/option><option value=\"FR\">France<\/option><option value=\"DE\">Germany<\/option><option value=\"GR\">Greece<\/option><option value=\"HU\">Hungary<\/option><option value=\"IE\">Ireland<\/option><option value=\"IT\">Italy<\/option><option value=\"LV\">Latvia<\/option><option value=\"LT\">Lithuania<\/option><option value=\"LU\">Luxembourg<\/option><option value=\"MT\">Malta<\/option><option value=\"NL\">Netherlands<\/option><option value=\"PL\">Poland<\/option><option value=\"PT\">Portugal<\/option><option value=\"RO\">Romania<\/option><option value=\"SK\">Slovakia<\/option><option value=\"SI\">Slovenia<\/option><option value=\"ES\" selected='selected'>Spain<\/option><option value=\"SE\">Sweden<\/option><\/select><\/div><div class=\"ehero-woo-vat-tool__field\"><label class=\"ehero-woo-vat-tool__label\" for=\"ehero-vat-calc-1-customer\"><span>Customer&#039;s country<\/span><\/label><select class=\"ehero-woo-vat-tool__control\" id=\"ehero-vat-calc-1-customer\" data-role=\"customer\"><option value=\"AT\">Austria<\/option><option value=\"BE\">Belgium<\/option><option value=\"BG\">Bulgaria<\/option><option value=\"HR\">Croatia<\/option><option value=\"CY\">Cyprus<\/option><option value=\"CZ\">Czechia<\/option><option value=\"DK\">Denmark<\/option><option value=\"EE\">Estonia<\/option><option value=\"FI\">Finland<\/option><option value=\"FR\">France<\/option><option value=\"DE\">Germany<\/option><option value=\"GR\">Greece<\/option><option value=\"HU\">Hungary<\/option><option value=\"IE\">Ireland<\/option><option value=\"IT\">Italy<\/option><option value=\"LV\">Latvia<\/option><option value=\"LT\">Lithuania<\/option><option value=\"LU\">Luxembourg<\/option><option value=\"MT\">Malta<\/option><option value=\"NL\">Netherlands<\/option><option value=\"PL\">Poland<\/option><option value=\"PT\">Portugal<\/option><option value=\"RO\">Romania<\/option><option value=\"SK\">Slovakia<\/option><option value=\"SI\">Slovenia<\/option><option value=\"ES\" selected='selected'>Spain<\/option><option value=\"SE\">Sweden<\/option><\/select><\/div><\/div><fieldset class=\"ehero-woo-vat-tool__fieldset\" data-role=\"type-group\"><legend class=\"ehero-woo-vat-tool__label\"><span>Type of customer<\/span><\/legend><div class=\"ehero-woo-vat-tool__choices\"><label class=\"ehero-woo-vat-tool__choice\"><input type=\"radio\" name=\"ehero-vat-calc-1-type\" value=\"consumer\" data-role=\"type\" checked='checked'><span>Consumer (private individual)<\/span><\/label><label class=\"ehero-woo-vat-tool__choice\"><input type=\"radio\" name=\"ehero-vat-calc-1-type\" value=\"business\" data-role=\"type\"><span>Business with a valid VAT number<\/span><\/label><\/div><\/fieldset><fieldset class=\"ehero-woo-vat-tool__fieldset\" data-role=\"distance-group\" hidden><legend class=\"ehero-woo-vat-tool__label\"><span>Your distance sales to consumers in other EU countries this year<\/span><\/legend><div class=\"ehero-woo-vat-tool__choices\"><label class=\"ehero-woo-vat-tool__choice\"><input type=\"radio\" name=\"ehero-vat-calc-1-distance\" value=\"low\" data-role=\"distance\" checked='checked'><span>Up to \u20ac10,000<\/span><\/label><label class=\"ehero-woo-vat-tool__choice\"><input type=\"radio\" name=\"ehero-vat-calc-1-distance\" value=\"high\" data-role=\"distance\"><span>Over \u20ac10,000<\/span><\/label><\/div><\/fieldset><div class=\"ehero-woo-vat-tool__grid\"><div class=\"ehero-woo-vat-tool__field\"><label class=\"ehero-woo-vat-tool__label\" for=\"ehero-vat-calc-1-class\"><span>Product VAT rate<\/span><\/label><select class=\"ehero-woo-vat-tool__control\" id=\"ehero-vat-calc-1-class\" data-role=\"class\"><option value=\"standard\" selected='selected'>Standard<\/option><option value=\"reduced\">Reduced<\/option><option value=\"super\">Super-reduced<\/option><\/select><\/div><div class=\"ehero-woo-vat-tool__field\"><label class=\"ehero-woo-vat-tool__label\" for=\"ehero-vat-calc-1-amount\"><span>Net amount (excl. VAT)<\/span><\/label><input class=\"ehero-woo-vat-tool__control ehero-woo-vat-tool__control--amount\" type=\"text\" inputmode=\"decimal\" id=\"ehero-vat-calc-1-amount\" data-role=\"amount\" value=\"100\" maxlength=\"20\" autocomplete=\"off\" aria-describedby=\"ehero-vat-calc-1-amount-hint\"><p class=\"ehero-woo-vat-tool__hint\" id=\"ehero-vat-calc-1-amount-hint\">In euros, e.g. 100 or 1,250.50.<\/p><\/div><\/div><div class=\"ehero-woo-vat-tool__actions\"><button type=\"submit\" class=\"ehero-woo-vat-tool__button\"><span class=\"ehero-woo-vat-tool__button-label\">Calculate<\/span><\/button><\/div><\/form><div class=\"ehero-woo-vat-tool__result\" data-role=\"result\" aria-atomic=\"true\"><\/div><p class=\"ehero-woo-vat-tool__note ehero-woo-vat-tool__disclaimer\">Indicative result based on the general EU rules for distance sales of goods and electronic services. The actual rate depends on the specific product or service: check it with your tax adviser.<\/p><p class=\"ehero-woo-vat-tool__cta\" data-role=\"cta\"><span class=\"ehero-woo-vat-tool__cta-text\">Want your WooCommerce store to apply these rules on its own? EHERO Woo VAT works out the VAT on every order based on the country and type of customer.<\/span> <a class=\"ehero-woo-vat-tool__cta-link\" href=\"https:\/\/consultoriaehero.com\/en\/product\/ehero-woo-vat-eu-vat-control-vies-and-intra-community-exemption-for-woocommerce\/\"><span class=\"ehero-woo-vat-tool__cta-label\">Discover EHERO Woo VAT<\/span><span class=\"ehero-woo-vat-tool__cta-arrow\" aria-hidden=\"true\"> \u2192<\/span><\/a><\/p><noscript><p class=\"ehero-woo-vat-tool__note\">Please enable JavaScript to use this tool.<\/p><\/noscript><\/div><\/div>\n<h2>How the calculator decides<\/h2>\n<ol class=\"ehero-steps\">\n<li><strong>Customer in your own country<\/strong>\n<p>Your usual VAT, at the rate that applies to the product.<\/p>\n<\/li>\n<li><strong>Business from another EU country with a valid VAT number<\/strong>\n<p>The sale is VAT-free. The intra-Community supply is exempt and the customer accounts for the VAT in their country. First, <a href=\"https:\/\/consultoriaehero.com\/en\/check-eu-vat-number-vies\/\">check their number in VIES<\/a>.<\/p>\n<\/li>\n<li><strong>Private individual from another country, if you have not exceeded \u20ac10,000 in distance sales to the EU this year or the previous one<\/strong>\n<p>Your VAT, as if you were selling in your own country.<\/p>\n<\/li>\n<li><strong>Private individual from another country, above that threshold<\/strong>\n<p>The VAT of the customer&#8217;s country, which you declare through the One-Stop Shop (OSS) without registering there. The sale that pushes you over the threshold already uses the destination rate.<\/p>\n<\/li>\n<\/ol>\n<p class=\"ehero-note\">If the product qualifies for a reduced rate that that country does not have \u2014 Denmark, for example, only has one rate \u2014 the calculator uses the standard rate and warns you.<\/p>\n<h2>What it does not cover<\/h2>\n<p>This is guidance for sales of goods within the EU. It does not cover exports outside the Union, the Canary Islands, Ceuta and Melilla, special schemes (second-hand goods, travel agencies), sales through a marketplace acting as supplier, or services with their own rules. And the reduced rate depends on each specific product: check the rate for what you sell in that country&#8217;s product page.<\/p>\n<h2>Frequently asked questions<\/h2>\n<details>\n<summary>What counts toward the \u20ac10,000 threshold?<\/summary>\n<p>The total of your distance sales of goods to private individuals in other EU countries and your telecommunications, broadcasting and electronic services to private individuals in other countries, all together and not by country. We explain it in <a href=\"https:\/\/consultoriaehero.com\/en\/the-e10000-distance-sales-threshold-what-happens-when-you-cross-it\/\">the \u20ac10,000 threshold in distance sales<\/a>.<\/p>\n<\/details>\n<details>\n<summary>Where do the rates come from?<\/summary>\n<p>From the European Commission&#8217;s official database and each country&#8217;s legislation, reviewed in September 2026. You can find them all in <a href=\"https:\/\/consultoriaehero.com\/en\/eu-vat-rates-by-country-in-2026-updated-table\/\">the VAT rates table by country<\/a>.<\/p>\n<\/details>\n<details>\n<summary>Can I have this in my store?<\/summary>\n<p>Yes: <a href=\"https:\/\/consultoriaehero.com\/en\/product\/ehero-woo-vat-eu-vat-control-vies-and-intra-community-exemption-for-woocommerce\/\">EHERO Woo VAT<\/a> applies these rules to every WooCommerce order, validates the VAT number in VIES, and monitors the threshold for you.<\/p>\n<\/details>\n<section class=\"ehero-cta\">\n<h2>Can your shop decide the rate on every order?<\/h2>\n<p><a class=\"ehero-btn\" href=\"https:\/\/consultoriaehero.com\/en\/product\/ehero-woo-vat-eu-vat-control-vies-and-intra-community-exemption-for-woocommerce\/\">View EHERO Woo VAT<\/a> <a class=\"ehero-btn ehero-btn--ghost\" href=\"https:\/\/consultoriaehero.com\/en\/eu-vat-rates-by-country-in-2026-updated-table\/\">VAT rates by country<\/a><\/p>\n<\/section>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Free tool \u00b7 VAT calculator EU VAT calculator: which VAT to charge on each sale Do you sell to another country in the European Union and don&#8217;t know whether to apply Spanish VAT, the customer&#8217;s VAT, or none at all? Choose where you sell from, where the customer is, whether they are a business or [&hellip;]<\/p>\n","protected":false},"author":4,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"_jf_save_progress":"","rank_math_focus_keyword":"eu vat calculator","rank_math_title":"EU VAT calculator 2026: which VAT to charge","rank_math_description":"Pick the customer's country, business or consumer, and the product, and it tells you which VAT to charge: Spanish, destination via OSS, or none.","rank_math_robots":[],"rank_math_canonical_url":"","rank_math_seo_score":70,"footnotes":""},"class_list":["post-13821","page","type-page","status-publish","hentry"],"acf":[],"_links":{"self":[{"href":"https:\/\/consultoriaehero.com\/wp-json\/wp\/v2\/pages\/13821","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/consultoriaehero.com\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/consultoriaehero.com\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/consultoriaehero.com\/wp-json\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/consultoriaehero.com\/wp-json\/wp\/v2\/comments?post=13821"}],"version-history":[{"count":3,"href":"https:\/\/consultoriaehero.com\/wp-json\/wp\/v2\/pages\/13821\/revisions"}],"predecessor-version":[{"id":14352,"href":"https:\/\/consultoriaehero.com\/wp-json\/wp\/v2\/pages\/13821\/revisions\/14352"}],"wp:attachment":[{"href":"https:\/\/consultoriaehero.com\/wp-json\/wp\/v2\/media?parent=13821"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}