Cross-Border VAT for E-Commerce: Poland, Czech Republic &

Cross-Border VAT for E-Commerce: Poland, Czech Republic &

Cross-Border VAT Compliance for E-Commerce: Poland, Czech Republic, and Hungary

If you are selling goods or digital services to consumers in Poland, Czech Republic, or Hungary, you are liable for VAT in those countries from the first euro of cross-border B2C sales once you exceed the EU-wide threshold of 10,000 EUR per year. You can either register locally in each country or use the EU One-Stop Shop mechanism to file a single quarterly return from your home member state. Getting this wrong exposes you to retroactive assessments, interest, and penalties in three jurisdictions that each operate distinct filing systems, audit cultures, and languages.

The Regulatory Baseline: EU VAT Rules and How Poland, Czech Republic, and Hungary Apply Them

The EU VAT e-commerce package (Directive 2017/2455), which took effect on 1 July 2021, replaced the old distance-selling thresholds with a single EU-wide threshold of 10,000 EUR net of VAT for cross-border B2C supplies of goods and electronically supplied services. Below that threshold, you may apply your home country VAT rate; above it, you must charge the VAT rate of the customer's member state.

Poland, Czech Republic, and Hungary each transposed these rules without introducing deviations from the Directive's core structure, but each has its own administrative layer. Polish transposition is codified in the VAT Act of 11 March 2004 as amended. Czech transposition sits in Act No. 235/2004 Coll. on Value Added Tax. Hungary operates under Act CXXVII of 2007 on Value Added Tax. The practical differences are in reporting formats, filing languages, and enforcement posture — not in the threshold itself.

OSS vs. Local VAT Registration: Choosing the Right Compliance Route

The One-Stop Shop lets you file a single quarterly return and make a single payment in your home member state, which then distributes the VAT to Poland, Czech Republic, and Hungary on your behalf. It does not give you the right to reclaim local input VAT — for that, you need a local registration or a separate refund claim under the Directive 2008/9/EC procedure.

Factor EU OSS (home state) Local Registration — Poland Local Registration — Czech Republic Local Registration — Hungary
Registration authority Home state tax authority Krajowa Administracja Skarbowa Finanční správa Nemzeti Adó- és Vámhivatal (NAV)
Language of filings Home state language Polish Czech Hungarian
Typical registration timeline Days (online portal) 2–4 weeks 2–4 weeks 2–4 weeks
Input VAT recovery Not available via OSS Yes Yes Yes
Penalty for late registration Home state rules apply Up to PLN 720 per offence plus interest Up to CZK 500,000 administrative fine Up to HUF 200,000 default penalty

For most pure e-commerce operators with no local warehouse or fixed establishment, the OSS is the lower-cost route. If you hold stock locally — for example, in an Amazon FBA warehouse in Poland — you have a local supply that falls outside OSS and requires a Polish VAT number regardless of your total sales volume.

Country-by-Country Breakdown: Filing Obligations, Rates, and Deadlines

Poland

The standard VAT rate is 23%, with reduced rates of 8% and 5% applying to specified goods. Poland mandates the JPK_VAT file — a structured XML report combining the VAT return and sales/purchase ledger — submitted monthly by the 25th of the following month for monthly filers. Large taxpayers file monthly; smaller taxpayers may elect quarterly filing but must still submit the JPK_VAT ledger monthly. Details are published by the Krajowa Administracja Skarbowa on its JPK portal.

Czech Republic

The standard rate is 21%, with a reduced rate of 12% introduced as of January 2024 (consolidating the prior two-tier reduced rate structure). VAT returns are due by the 25th of the following month. The kontrolní hlášení (control statement) requires transaction-level reporting and is submitted monthly by legal entities and quarterly by individuals. Failure to submit on time triggers an automatic fine starting at CZK 1,000.

Hungary

The standard rate is 27% — one of the highest in the EU — with reduced rates of 18% and 5% for specific categories. Hungary operates a real-time invoice reporting system (RTIR), requiring invoices above a VAT-content threshold to be transmitted to NAV within 24 hours of issuance; confirm the current threshold with NAV as it has been subject to legislative revision. VAT returns are due by the 20th of the following month for monthly filers.

Digital Goods, Physical Goods, and Marketplaces: How the Rules Differ

Electronically supplied services — software downloads, streaming, online courses — follow the customer's location for VAT purposes with no minimum order value. Physical goods shipped cross-border fall under the 10,000 EUR threshold before the destination country rate applies.

Under the deemed-supplier rule introduced in 2021, marketplaces such as Amazon or Allegro that facilitate sales by non-EU sellers, or sales of goods stored in EU warehouses regardless of seller location, are treated as the VAT supplier for those transactions. The marketplace then collects and remits VAT, discharging your own VAT obligation for those specific sales. Confirm in writing with the platform that it is accepting deemed-supplier status for each relevant transaction type — do not assume it applies automatically to every sale.

Customs, Import VAT, and the IOSS Scheme for Non-EU Sellers

If you ship goods from outside the EU in consignments with an intrinsic value at or below 150 EUR, the Import One-Stop Shop (IOSS) allows you to collect VAT at point of sale and remit it via a single monthly return, with customs clearance accelerated for IOSS-registered parcels. Above 150 EUR, standard customs procedures and import VAT apply at the point of entry — which may be Warsaw Chopin, Prague Václav Havel, or Budapest Liszt Ferenc airports, or road/rail border crossings.

Polish customs operates under the Służba Celno-Skarbowa; Czech customs under the Celní správa České republiky; Hungarian customs under NAV's customs directorate. Processing times and documentation requirements vary, and using a local customs agent in each jurisdiction is strongly advisable for non-EU sellers with high parcel volumes.

Audit Risk and Enforcement: What Tax Authorities in Each Country Actually Check

All three authorities cross-reference marketplace sales data, customs import declarations, and VAT return figures. Common audit triggers include high-volume B2C sales without a local VAT number, invoice data that does not reconcile with the kontrolní hlášení or JPK_VAT ledger, and IOSS numbers used inconsistently across shipments.

  • Poland: The statute of limitations is five years from the end of the calendar year in which the tax obligation arose. Krajowa Administracja Skarbowa has invested significantly in analytics and regularly issues assessments to foreign e-commerce sellers identified through marketplace data.
  • Czech Republic: The limitation period is generally three years, extendable to ten years in cases of tax evasion. Finanční správa has been active in issuing binding rulings and pursuing non-registered foreign sellers.
  • Hungary: NAV operates a three-year general limitation period, extendable to six years where fraud is alleged. Hungary's real-time invoice reporting gives NAV an unusually detailed transaction-level dataset for cross-checking.

Practical Compliance Checklist: Setting Up and Maintaining Cross-Border VAT in Three Markets

  1. Determine whether you exceed the 10,000 EUR EU-wide B2C threshold; if yes, register for OSS in your home member state before the first sale above the threshold.
  2. Confirm whether you hold stock in Poland, Czech Republic, or Hungary — if so, register locally in that country regardless of OSS status.
  3. Verify marketplace agreements: obtain written confirmation from Amazon, Allegro, or other platforms as to which transactions they treat as deemed-supplier supplies.
  4. Configure your ERP to apply correct VAT rates by product category and customer location for each country.
  5. Set up currency conversion protocols for HUF and CZK amounts, using the European Central Bank reference rates or the rates specified by each national authority.
  6. Establish monthly reconciliation between your OSS quarterly return and your actual sales data to catch gaps before each filing deadline.
  7. If you are a non-EU seller, appoint a fiscal representative where required. Poland and Czech Republic do not legally require a fiscal representative for EU-established businesses but may require one for certain non-EU sellers; Hungary generally does not require one for OSS registrants but local practice varies — confirm with local counsel.
  8. Retain all invoices and transaction records for at least ten years to cover worst-case audit look-back periods.

Structuring the Business Correctly: When Compliance Alone Is Not Enough

Storing goods locally, employing sales staff, or operating a server in Poland, Czech Republic, or Hungary may create a permanent establishment for corporate income tax purposes, triggering local profit attribution and transfer pricing obligations that are entirely separate from VAT. The interaction between your VAT registration and your corporate structure requires analysis specific to your residence, the nature of your goods or services, and how your supply chain is organised.

Before you make your first sale into these markets, commission a jurisdiction-specific legal and tax review covering VAT registration, corporate structure, permanent establishment risk, and customs classification — carried out by qualified local advisers in each of the three countries.

Frequently Asked Questions

What is the EU One-Stop Shop and does it eliminate the need to register for VAT in Poland, Czech Republic, and Hungary separately?

The OSS lets you file a single quarterly return in your home member state covering B2C sales across all EU countries. It eliminates the need for separate local VAT registrations for those cross-border sales — but only for those sales. If you store goods in a local warehouse or have any fixed establishment in Poland, Czech Republic, or Hungary, you still need a local VAT number for supplies that originate within that country.

At what sales volume must an e-commerce business start charging Polish, Czech, or Hungarian VAT to local customers?

The EU-wide threshold is 10,000 EUR net of VAT per calendar year for all cross-border B2C sales combined across all member states. Once you exceed that figure — even by one euro — you must charge the VAT rate of each customer's country on all subsequent cross-border sales, not just the sales above the threshold.

Does selling through Amazon or Allegro mean the marketplace handles all VAT obligations on my behalf in these three countries?

Not automatically and not for all transaction types. The deemed-supplier rule applies where the marketplace facilitates sales by non-EU sellers, or sales from EU-based warehouses regardless of seller location. For sales you make directly from your own country as an EU-established seller through a marketplace acting purely as an intermediary, you remain the VAT supplier. Check the specific terms of your seller agreement and obtain written confirmation of the platform's VAT position on each transaction type.

What are the penalties for late or missing VAT registration in Poland, Czech Republic, and Hungary, and how far back can authorities assess?

Poland can assess up to five years back and charge interest on unpaid VAT plus fiscal penalty fines. Czech Republic applies a general three-year look-back extendable to ten years in fraud cases, with administrative fines up to CZK 500,000. Hungary's general look-back is three years, extendable to six years for fraud, with default penalties up to HUF 200,000 per offence. In all three jurisdictions, retroactive assessments on unregistered high-volume sellers are an active enforcement priority.

Is a fiscal representative legally required to file VAT returns in Poland, Czech Republic, or Hungary as a non-EU seller?

For non-EU sellers using the OSS or IOSS, the registration is handled in a single EU member state and no fiscal representative is required in the destination countries for those specific returns. For direct local VAT registration in Poland or Czech Republic as a non-EU business, a fiscal representative or tax agent is not universally mandated by statute but is practically necessary given the filing language and local procedural requirements. Confirm the current requirement with qualified local tax counsel before registering, as administrative practice can change independently of the written rules.

Sources

Photo: Jakub Zerdzicki / Pexels

Author

Anna Kowalska

Corporate lawyer with 12 years of practice in EU company formation and cross-border structuring. Handled 400+ incorporations in Poland, Estonia, Czechia and the Baltics, and advises clients on banking, licensing and substance requirements.

Ready to launch your European company?

Our experts handle every step — from incorporation to banking and licensing.