Free embeddable widget

Drop a German VAT calculator on your blog

A free, no-signup, no-tracking calculator your readers can use directly on your page. Estimates monthly VAT liability, late-filing penalty exposure, and filing deadlines. Copy one line of code.

Get the embed code

Pick a size, copy the snippet, paste it into any HTML page. Works on Shopify, WordPress, Webflow, Ghost, Wix, Notion sites, plain HTML. No build step, no JavaScript dependencies, no jQuery.

<iframe src="https://vaytax.com/embed/german-vat-calculator" width="880" height="920" frameborder="0" scrolling="no" title="German VAT Calculator by Vaytax" style="max-width:100%;border:0;display:block;margin:0 auto;"> </iframe>
Live preview

Why use this widget

You write about Amazon FBA, EU expansion, or international ecommerce. Your readers ask the same question every week: “Do I owe German VAT, and how much?” This widget answers it for them, directly on your page, with the right math.

Live math, not a static table

Sliders for revenue, B2C mix, input VAT. Outputs update in real time. Readers can model their own business in 60 seconds.

Includes the penalty math

Verspatungszuschlag and Saumniszuschlag exposure for late filings. Most calculators skip this. Yours won’t.

Zero tracking, zero cookies

No GA, no pixels, no analytics. Will not trigger your reader’s cookie banner. GDPR-safe by default.

Mobile-responsive

Single column on phones, two-column on tablet and up. Works inside narrow Shopify or Ghost content columns.

One backlink, that’s it

The widget has a single small “Powered by Vaytax” link in the footer. No pop-ups, no upsells inside the iframe.

Auto-resize friendly

The widget posts its height to the parent window via postMessage so you can auto-size the iframe if you want zero scrollbars.

License & terms

Free forever, with one condition

  • Free for any site — commercial, personal, educational, paywalled, doesn’t matter.
  • Keep the “Powered by Vaytax” link. That’s the entire license. Don’t hide it with CSS, don’t strip it with JS.
  • No warranty. The calculator is an estimator, not tax advice. We’re not liable for decisions made from it.
  • No SLA. We host it on Cloudflare and aim for high uptime, but if vaytax.com goes down, your embed goes down.
  • We may improve the widget. We’ll keep the iframe URL stable and won’t break embed sizes. Math improvements roll out automatically (you’ll always have the latest).

Auto-resize setup (optional)

If you want the iframe to grow and shrink with the content (no internal scrollbars on mobile), add this listener once anywhere on your page:

<script> window.addEventListener('message', function(e) { if (e.data && e.data.vaytaxEmbed && typeof e.data.height === 'number') { var f = document.querySelector('iframe[src*="vaytax.com/embed/"]'); if (f) f.style.height = e.data.height + 'px'; } }); </script>

This is optional. Without it, the iframe uses the height attribute you set in the embed code.

About Vaytax

Vaytax is a German VAT compliance service for international sellers. We handle registration with the German tax office (Finanzamt), monthly VAT returns (Umsatzsteuervoranmeldung), and annual filings. €79/month plus a one-time €499 registration fee. Built by a licensed German tax advisor.

This widget exists because the answer to “do I owe German VAT and how much?” is a 30-second math problem, not a sales call. We’d rather give it away than gate it.

Learn more about Vaytax →