Registered for Czech VAT but not filing? Fix it before the tax office writes first
Your Czech VAT number can look perfectly fine in Seller Central while no returns are being filed at all — because Amazon only checks that the number exists. If your filings quietly stopped, or never started, every month adds more missed deadlines. Here is how the gap forms, how it surfaces, and the exact path out.
Amazon checks that the number exists. Nobody checks that you file.
Amazon requires a VAT number for every country where your goods are stored. When you registered for Czech VAT, Amazon verified that the number exists — and that is where its interest ends. Seller Central has no view into whether returns are actually being filed against that number, and it never asks.
The Czech tax office runs on a different clock. A registered business files a monthly VAT return (přiznání k DPH) and a control statement (kontrolní hlášení) — plus an EC sales list (souhrnné hlášení) where relevant — all due by the 25th of the following month.
Put those two facts together and you get the silent gap: a registered-but-dormant VAT number looks perfectly healthy inside your Amazon account while missed periods stack up on the Czech side. Two filings a month, sometimes three. Every month. Whether you noticed or not.
| Who looks | What they check | What a silent number looks like |
|---|---|---|
| Amazon | That a valid VAT number exists for each country where your stock sits | Fine. Nothing to flag — filings are outside what Amazon checks. |
| Czech tax office | That the registered business files přiznání and kontrolní hlášení by the 25th, every month | A live registration with a growing list of missing periods. |
How the gap usually opens
For years many sellers ran their filings through VAT Services on Amazon, Amazon's own compliance programme, historically priced around €33 a month. That programme closed on 31 October 2024. Sellers were migrated to third-party providers — often at significantly higher prices — and many still haven't reviewed what they now pay, or whether the filings actually happen.
Handovers like that are exactly where filings die quietly. Imagine the migration email landing in a crowded inbox, the new provider's onboarding never quite getting finished, or a much higher invoice getting paused "until I look into it". In every version the outcome is the same: the VAT number stays registered, the Amazon account looks untouched, and the returns simply stop.
One question cuts through all of it: when did you last see a filing confirmation? Not an invoice from a provider — an actual confirmation that a Czech return was submitted for a named month. If you can't point to one, treat that as your answer.
Why the silence doesn't last
Under DAC7, platform operators like Amazon report seller identity and turnover to EU tax authorities automatically, every quarter, and member states exchange that data between themselves. The Czech tax office doesn't have to come looking for you. Your numbers arrive on their own.
Now picture the two datasets side by side: a Czech VAT registration that exists, turnover reported by Amazon against it, and no returns filed. That is not a subtle anomaly someone has to dig for — it is exactly the kind of mismatch that surfaces from a simple comparison.
And while it sits unresolved, missed filings attract penalties and late-payment interest under Czech law. We won't quote figures — they depend on your amounts and your timeline — but the direction only goes one way. Waiting has never made this cheaper.
The fix is a known path, not a crisis
Here is the part sellers are usually relieved to hear: catching up is routine, unglamorous work with a name — back-filing. The missed periods get filed, the numbers get pulled together for each month, and the correspondence with the tax office gets handled. No drama required.
Back-filing with Veritax costs €800–1,500 depending on scope — and scope mostly means how many periods are missing. That is the concrete version of "earlier is cheaper": every month you wait adds another přiznání and another kontrolní hlášení to the pile, plus more late-payment interest on anything owed.
Everything is prepared with a licensed Czech tax advisor in the loop, at a fixed fee agreed up front, in writing, in English.
Once you're caught up, the goal is to never read a page like this again. Monthly compliance from €150/month all-in covers the přiznání, kontrolní hlášení and souhrnné hlášení where relevant, correspondence with the tax office, plain-English updates every month, and the 25th deadline guaranteed — so "did it actually get filed?" stops being a question you carry around.
The five-minute self-check
Three questions. If any answer is "I'm not sure", assume there is a gap until you've proven otherwise.
- 1. When did you last see a Czech filing confirmation? An actual submitted return for a named month — not a provider invoice. Czech filings are monthly, so nothing recent is a red flag.
- 2. Who files your Czech returns today — by name? If the honest answer is "whoever took over after Amazon's programme closed", that is the gap talking.
- 3. Is your stock still in the Czech Republic? Open your FBA inventory report and check the warehouse codes — PRG means Prague. Stock in CZ means the monthly obligations are still running.
If question one or two wobbled, there are two ways in. The PRG Audit (€99) puts the whole picture in writing within two business days: every EU warehouse holding your stock, each country where an obligation exists, your estimated exposure — and a check of whether your existing registrations actually file. Or start lighter with the free 10-minute VAT check and we'll tell you where you stand, no strings attached.
If the letter already arrived
Then you're past the quiet phase and the order of operations changes — the deadlines in the letter come first. Start with our guide to handling a letter from the Czech tax office, then come back here for the catch-up plan. It is still fixable. It is just no longer on your schedule.
Frequently asked questions
Amazon hasn't flagged anything — doesn't that mean my Czech VAT is fine? +
No. Amazon checks that a VAT number exists for each country where your goods are stored — that is the entire check. It does not see whether returns are filed against that number. The Czech tax office expects a monthly return and control statement by the 25th of the following month, and under DAC7 it receives your identity and turnover from Amazon automatically. A quiet Seller Central says nothing about your filings.
Will I face penalties for the missed Czech periods? +
Czech law applies penalties and late-payment interest to missed filings and late payments. We won't quote figures — they depend on your amounts and how long the periods have been open — but every extra month adds another missed return and control statement, so the total only grows. Filing sooner is the one lever entirely in your control, and it is why back-filing is priced by scope.
What does it cost to catch up, and what happens afterwards? +
Back-filing with Veritax is €800–1,500 depending on scope — mainly how many periods are missing. That covers filing the missed returns and control statements and handling correspondence with the tax office, prepared with a licensed Czech tax advisor in the loop. Afterwards, monthly compliance from €150/month all-in keeps every deadline met on the 25th, so the gap never reopens.
When was your last filing?
The free 10-minute VAT check tells you, from your Amazon inventory report, which countries create obligations for you. Want us to also verify whether your existing registrations actually file? That’s part of the PRG Audit (€99). Send the form, get a plain answer in writing. No calls, no strings.
Free VAT check →