Guide · Inventory reports · Warehouse codes

PRG warehouse code in your Amazon reports: what it means for VAT

You opened an FBA report, spotted PRG next to your inventory, and want a straight answer. Here it is: PRG is Prague, Czech Republic — and stock there comes with VAT obligations attached. This page explains what the code means, how your goods got there, and exactly what to check next.

// Written by Karen Yezzhev, founder of Veritax · Updated July 2026

The straight answer: PRG means Prague, Czech Republic

If PRG shows up in your FBA inventory or fulfilment reports, some of your stock is physically sitting in an Amazon fulfilment centre in the Czech Republic. Amazon labels warehouse locations with airport-style codes, and PRG is the code for Prague — the same way WRO points to Wrocław and LEJ to Leipzig.

CodeLocationCountry
PRGPragueCzech Republic
WROWrocławPoland
LEJLeipzigGermany

Those are the three codes sellers most often search for in a mild panic. There are many more — the codes appear throughout your Seller Central inventory reports — but the pattern is what matters: the code tells you which country your goods are stored in. And the country your goods are stored in decides where you owe VAT.

Why a three-letter code matters for VAT

Amazon's own rule is short and blunt: a VAT number is required for the country where the goods are stored. Not where your business is registered. Not where your customers live. Where the stock sits.

For the Czech Republic, the rule bites harder than most sellers expect:

  • + Zero registration threshold. A business with no seat or establishment in the Czech Republic that stores goods in a Czech warehouse must register for Czech VAT. There is no turnover level below which you are exempt — the obligation starts from the first taxable activity, which in practice means from the moment your stock moves into a Czech warehouse for sale.
  • + OSS does not cover it. The One-Stop-Shop handles cross-border B2C distance sales. It does not cover what storage triggers: local supplies and movements of your own stock. Goods in PRG need a local Czech VAT registration even if your OSS returns are in perfect order. We unpack this in why OSS does not cover storage.
  • + Registration is the start, not the end. A Czech-registered business files monthly: the VAT return (přiznání k DPH), the control statement (kontrolní hlášení) and, where relevant, the EC sales list (souhrnné hlášení). Deadline: the 25th of the following month.
Worth knowing

Amazon checks that a VAT number exists for each storage country — it does not check whether you actually file returns. The Czech tax office, meanwhile, receives seller identity and turnover data from platforms like Amazon automatically under DAC7, exchanged between EU member states quarterly. In other words: that PRG code is visible to more people than just you.

How your stock ended up in Prague

The Czech Republic is not part of the Pan-EU base storage list. When you enable Pan-EU, you choose at least two of Germany, France, Italy, Spain and Poland — the Czech Republic is not on that menu. (Since 25 June 2025, Pan-EU also requires active listings on Amazon.nl, but that is a separate story.)

Czech storage is switched on separately, through the CEE programme — Central-East Europe, covering Germany, Poland and the Czech Republic. Amazon offers a per-unit fulfilment fee discount for opting in, so many sellers tick the box during setup, sometimes without registering what it commits them to. From that point on, Amazon is free to move your inventory into Polish and Czech warehouses whenever it suits its network.

That is usually the entire story behind PRG: a cost-saving checkbox, followed months later by a code in a report. If you are weighing the two set-ups against each other, see Pan-EU vs CEE: what each means for your VAT.

Where to see warehouse codes in Seller Central

You do not need to guess where Amazon has put your stock. The inventory reports in Seller Central show it directly:

  1. 1 FBA Inventory report — your current stock, broken down by fulfilment centre. If any line carries PRG, you have goods in the Czech Republic right now.
  2. 2 Inventory Event Detail report — your stock movements over a period you choose. Useful for the harder question: when did goods first enter a country? That date is when your obligation started.

Run both. Current stock tells you where you stand today; the event history tells you how long the situation has existed — which matters, because VAT obligations run from when the stock arrived, not from when you noticed.

PRG is in your report — now what

Three questions, in order:

  1. 1 When did stock first arrive in the Czech Republic? Pull the event history. The obligation runs from the first taxable activity, so the arrival date sets the starting point for any filings you may have missed.
  2. 2 Are you registered for Czech VAT? If not, that is the first fix — Czech VAT registration is a one-off (€300–400) and Veritax handles it end-to-end. Our guide to Amazon stock in the Czech Republic covers the whole picture.
  3. 3 If you are registered — is anyone actually filing? This trips up sellers who used VAT Services on Amazon, which closed on 31 October 2024. Accounts were migrated to third-party providers, often at significantly higher prices, and many sellers still have not checked what they now pay — or whether the monthly returns actually go in. If that might be you, read registered for Czech VAT but not filing.
The fast route

If you would rather have this checked than do it yourself, the PRG Audit (€99) gives you a written report within 2 business days: every EU warehouse holding your stock, each country where an obligation exists and its start date, estimated exposure, a check of whether your existing registrations actually file, and a prioritised action plan with fixed-fee quotes. The €99 is credited in full toward registration with Veritax. Not ready for that? The free 10-minute VAT check tells you from your inventory report which countries create obligations — no strings.

A PRG code is not a crisis. It is a fact about where your goods are — and a prompt to make sure the paperwork matches reality before the Czech tax office, which already receives your platform data, asks the question first. Penalties and late-payment interest only enter the picture if the gap is left to grow.

FAQ

Frequently asked questions

Does PRG in my report always mean I need a Czech VAT registration? +

If the goods are yours and your business has no seat or establishment in the Czech Republic, then yes — storing goods in a Czech warehouse triggers a Czech VAT registration obligation, and there is no registration threshold. The obligation runs from the first taxable activity, which in practice means from when your stock moved into the Czech warehouse for sale.

I'm registered for OSS — doesn't that cover my stock in PRG? +

No. OSS covers cross-border B2C distance sales within the EU. It does not cover the obligations created by storing goods in a country — local supplies and movements of your own stock. Stock in a Czech warehouse still requires a local Czech VAT registration, even if you report your distance sales through OSS.

Amazon accepted my Czech VAT number — am I done? +

Not necessarily. Amazon verifies that a VAT number exists for each storage country; it does not check whether returns are actually filed. A Czech-registered business files monthly — VAT return, control statement and, where relevant, EC sales list — by the 25th of the following month. If the number exists but nobody files, penalties and late-payment interest can build up quietly.

PRG in your report?

Send your Amazon inventory report through the free VAT check and we will tell you which countries create obligations — free, in 10 minutes, no strings. Want it in writing? The PRG Audit (€99, credited in full toward registration) maps every warehouse, every obligation and a prioritised action plan within 2 business days.

Free VAT check