Here for you – every step of the way
Amazon Sellers
Welcome to the Tax Desk FAQ hub for Amazon sellers.
Here you will find clear answers to common questions about VAT and US sales tax registration, compliance and ongoing filings.
Our step-by-step video guides explain how to set up your Tax Desk account, why sellers trust our service, and how to stay fully compliant in every marketplace.
Review the FAQs below to understand requirements, timelines and best practices for accurate submissions and stress-free reporting at scale today; and remember, our team is always available to answer questions, onboard you quickly and support with tax authority audits.
Create your account and get access to our team of experts and the Tax Desk portal.
Call us on +001 814 546 5223.
Trusted in over 60+ countries worldwide

Watch here to find out out more
Watch Here: Country-Specific FAQs
Corporate Overview & Business Proposition
Who is Tax Desk and what is our core mission?
Tax Desk is a premier global provider specializing in VAT and indirect tax compliance. Our mission is to support Amazon sellers as they expand into international markets by managing the entire compliance lifecycle — from initial registrations to ongoing return filings and direct communication with tax authorities.
What is the Tax Desk value proposition?
We offer sellers a centralized solution to manage global tax obligations through a single point of contact and a unified portal. This infrastructure is designed to reduce administrative burdens and streamline operations, allowing businesses to scale internationally with confidence in their compliance standing.
What is the minimum contract commitment?
To ensure consistency in compliance and the effective management of tax authority relationships, our services require a minimum contract period of one year.
Service Portfolio & Support
What services are included in your compliance packages?
All standard compliance packages include:
- Full access to the Tax Desk Portal and Help Desk
- VAT Registration or Transfer of existing registrations
- Preparation and submission of VAT returns and EC Sales Lists
- Management of official tax notifications and queries
- Fiscal Representation where legally mandated
- Annual returns (where applicable by jurisdiction)
- Intrastat reporting (supplemental — see Intrastat section)
- OSS returns (Germany and Spain)
- SII reporting (Spain only)
- EORI registration (available in all countries)
What is the difference between Standard and Premium Support?
- Full compliance management
- Tax Desk Portal access
- Help Desk access
- All standard filings included
- All Standard features
- Dedicated account manager
- Guaranteed <24 hour response time
Note: Premium Support has not yet been officially launched. Pricing is indicative and subject to change.
General Process, Timelines & Fees
How is the fee structure organised?
Our pricing consists of two components:
- Annual Filing Fee: Covers the first year including the registration or transfer cost.
- Annual Renewal Fee: A recurring yearly charge covering ongoing preparation and submission of tax returns from year two onwards.
What is the typical timeframe for service delivery?
Fulfilment timelines vary by country and are subject to the processing speeds of local tax authorities. Standard end-to-end processes generally range from 4 to 12 weeks depending on the jurisdiction and entity type.
Disclaimer: Timeframes are targets, not guarantees. Tax authorities may raise additional queries or requirements at any time that extend the overall delivery timeline. Incomplete applications always take longer.
Can I get a refund if I cancel my contract?
| Window | Policy |
|---|---|
| Within 14 days of contracting | Refund available, subject to an administration fee |
| After 14 days | No refunds available |
Fee Schedule
The tables below consolidate information across all 12 countries. Country-specific notes follow each table.
All fees in EUR, exclusive of VAT. The Annual Filing Fee covers the first year including registration or transfer. The Annual Renewal Fee applies from year two onwards.
New Registration: Annual Filing Fee includes the one-time registration cost for the first year.
Transfer (Existing Registration): No registration component — Annual Filing Fee reflects ongoing filing only.
Select below based on your country of establishment:
| Country | Service Type | Annual Filing Fee | Annual Renewal Fee | Fiscal Rep Required | Fiscal Rep Fee (Annual) |
|---|---|---|---|---|---|
| 🇦🇹 Austria | New Registration | €400 | €300 | No | — |
| Transfer (Existing) | €300 | €300 | No | — | |
| 🇧🇪 Belgium | New Registration | €600 | €500 | No | — |
| Transfer (Existing) | €500 | €500 | No | — | |
| 🇨🇿 Czech Republic | New Registration | €300 | €200 | No | — |
| Transfer (Existing) | €200 | €200 | No | — | |
| 🇫🇷 France | New Registration | €400 | €300 | No | — |
| Transfer (Existing) | €300 | €300 | No | — | |
| 🇩🇪 Germany | New Registration | €300 | €200 | No | — |
| Transfer (Existing) | €200 | €200 | No | — | |
| 🇮🇪 Ireland | New Registration | €600 | €500 | No | — |
| Transfer (Existing) | €500 | €500 | No | — | |
| 🇮🇹 Italy | New Registration | €450 | €350 | No | — |
| Transfer (Existing) | €350 | €350 | No | — | |
| 🇳🇱 Netherlands | New Registration | €450 | €350 | No | — |
| Transfer (Existing) | €350 | €350 | No | — | |
| 🇵🇱 Poland | New Registration | €400 | €300 | No | — |
| Transfer (Existing) | €300 | €300 | No | — | |
| 🇪🇸 Spain | New Registration | €400 | €300 | No | — |
| Transfer (Existing) | €300 | €300 | No | — | |
| 🇸🇪 Sweden | New Registration | €600 | €500 | No | — |
| Transfer (Existing) | €500 | €500 | No | — | |
| 🇬🇧 UK | New Registration | €200 | €100 | No | — |
| Transfer (Existing) | €100 | €100 | No | — |
| Country | Service Type | Annual Filing Fee | Annual Renewal Fee | Fiscal Rep Required | Fiscal Rep Fee (Annual) |
|---|---|---|---|---|---|
| 🇦🇹 Austria | New Registration | €400 | €1,800 | Yes | €1,500 |
| Transfer (Existing) | €300 | €1,800 | Yes | €1,500 | |
| 🇧🇪 Belgium | New Registration | €600 | €2,000 | Yes | €1,500 |
| Transfer (Existing) | €500 | €2,000 | Yes | €1,500 | |
| 🇨🇿 Czech Republic | New Registration | €300 | €200 | No | — |
| Transfer (Existing) | €200 | €200 | No | — | |
| 🇫🇷 France | New Registration | €400 | €300 | No | — |
| Transfer (Existing) | €300 | €300 | No | — | |
| 🇩🇪 Germany | New Registration | €300 | €200 | No | — |
| Transfer (Existing) | €200 | €200 | No | — | |
| 🇮🇪 Ireland | New Registration | €600 | €500 | No | — |
| Transfer (Existing) | €500 | €500 | No | — | |
| 🇮🇹 Italy | New Registration | €450 | €350 | No | — |
| Transfer (Existing) | €350 | €350 | No | — | |
| 🇳🇱 Netherlands | New Registration | €450 | €350 | No | — |
| Transfer (Existing) | €350 | €350 | No | — | |
| 🇵🇱 Poland | New Registration | €400 | €300 | No | — |
| Transfer (Existing) | €300 | €300 | No | — | |
| 🇪🇸 Spain | New Registration | €400 | €1,300 | Yes | €1,000 |
| Transfer (Existing) | €300 | €1,300 | Yes | €1,000 | |
| 🇸🇪 Sweden | New Registration | €600 | €2,000 | Yes | €1,500 |
| Transfer (Existing) | €500 | €2,000 | Yes | €1,500 | |
| 🇬🇧 UK | New Registration | €200 | €100 | No | — |
| Transfer (Existing) | €100 | €100 | No | — |
| Country | Service Type | Annual Filing Fee | Annual Renewal Fee | Fiscal Rep Required | Fiscal Rep Fee (Annual) |
|---|---|---|---|---|---|
| 🇦🇹 Austria | New Registration | €400 | €1,800 | Yes | €1,500 |
| Transfer (Existing) | €300 | €1,800 | Yes | €1,500 | |
| 🇧🇪 Belgium | New Registration | €600 | €2,000 | Yes | €1,500 |
| Transfer (Existing) | €500 | €2,000 | Yes | €1,500 | |
| 🇨🇿 Czech Republic | New Registration | €300 | €200 | No | — |
| Transfer (Existing) | €200 | €200 | No | — | |
| 🇫🇷 France | New Registration | €400 | €1,300 | Yes | €1,000 |
| Transfer (Existing) | €300 | €1,300 | Yes | €1,000 | |
| 🇩🇪 Germany | New Registration | €300 | €200 | No | — |
| Transfer (Existing) | €200 | €200 | No | — | |
| 🇮🇪 Ireland | New Registration | €600 | €500 | No | — |
| Transfer (Existing) | €500 | €500 | No | — | |
| 🇮🇹 Italy | New Registration | €450 | €2,350 | Yes | €2,000 |
| Transfer (Existing) | €350 | €2,350 | Yes | €2,000 | |
| 🇳🇱 Netherlands | New Registration | €450 | €350 | No | — |
| Transfer (Existing) | €350 | €350 | No | — | |
| 🇵🇱 Poland | New Registration | €400 | €1,300 | Yes | €1,000 |
| Transfer (Existing) | €300 | €1,300 | Yes | €1,000 | |
| 🇪🇸 Spain | New Registration | €400 | €1,300 | Yes | €1,000 |
| Transfer (Existing) | €300 | €1,300 | Yes | €1,000 | |
| 🇸🇪 Sweden | New Registration | €600 | €2,000 | Yes | €1,500 |
| Transfer (Existing) | €500 | €2,000 | Yes | €1,500 | |
| 🇬🇧 UK | New Registration | €200 | €100 | No | — |
| Transfer (Existing) | €100 | €100 | No | — |
All fees exclude VAT. A deposit or bank guarantee may be required in jurisdictions where fiscal representation is mandatory. Intrastat is supplemental: €480 per year, per country, per direction (dispatches and arrivals billed separately).
Delivery Timelines
Timelines shown are targets from receipt of complete documentation.
Disclaimer: Tax Desk cannot guarantee specific completion dates. Tax authority processing speeds, additional queries, and incomplete documentation may all extend the timeline.
| Country | New Registration | Transfer (Existing) | Notes |
|---|---|---|---|
| 🇦🇹 Austria | 6 weeks | 4 weeks | |
| 🇧🇪 Belgium | EU: 6 weeks; Non-EU: 8 weeks | EU: 2 weeks; Non-EU: 4 weeks | |
| 🇨🇿 Czech Republic | 4 weeks | 4 weeks | |
| 🇫🇷 France | 10 weeks | 8 weeks + up to 2 weeks for e-filing activation | E-filing account activation may add ~2 weeks after transfer. |
| 🇩🇪 Germany | EU: 8–12 weeks; Non-EU: 8–16+ weeks | 1–2 weeks | Non-EU requires a German-based authorised recipient — provided via Tax Desk local partner. |
| 🇮🇪 Ireland | 8 weeks | 5–10 days | Fastest transfer in portfolio. Even quicker if client already has ROS (Revenue Online Service) access. |
| 🇮🇹 Italy | 12 weeks | EU: 2 weeks; Non-EU: 12 weeks | |
| 🇳🇱 Netherlands | 3–6 weeks | 3–5 weeks | A letter to the Dutch Tax Authorities is required, which adds processing time. |
| 🇵🇱 Poland | 8 weeks | 2 weeks | |
| 🇪🇸 Spain | 6 weeks | 3 weeks | Same timeline regardless of entity establishment. |
| 🇸🇪 Sweden | 8 weeks | 4 weeks | |
| 🇬🇧 UK | 40 working days | Minutes (if Gateway account ready) | Fastest transfer in portfolio. Requires HMRC Gateway credentials. |
Documentation Requirements
✓ = required | — = not required | Translation, notarisation or apostille requirements are noted inline.
| Country | Company Extract | VAT Certificate | Legal Rep ID / Passport | Articles of Association | Power of Attorney | Bank Cert / Statement | Other |
|---|---|---|---|---|---|---|---|
| 🇦🇹 Austria | ✓ | ✓ | ✓ ID or Passport | — | — | — | Tax Desk prepares POA after receiving documents. |
| 🇧🇪 Belgium | ✓ Original language | ✓ | ✓ Passport | ✓ Original language | — | ✓ Bank cert | Proof of activity in Belgium required. |
| 🇨🇿 Czech Republic | ✓ Sworn Czech translation | ✓ Sworn Czech translation | — | — | ✓ | ✓ Sworn Czech translation | Existing marketplace contract (Amazon, Temu etc.); Czech warehouse address required. |
| 🇫🇷 France | ✓ | ✓ | ✓ Passport | ✓ Must be translated into French. Tax Desk can provide (charged separately) | — | — | |
| 🇩🇪 Germany | ✓ Original + EN/DE translation | ✓ | ✓ Passport or ID | ✓ Original + EN/DE translation | — | ✓ Bank cert | Proof of German business activity; OSS/EORI cert if already registered in another EU state. Tax Desk prepares POA. |
| 🇮🇪 Ireland | ✓ Excerpt from Companies Register | ✓ | — | — | — | ✓ Bank account details | Description of Irish business activity; proof of authorisation for signatures. |
| 🇮🇹 Italy | ✓ Standard translation if not EN/FR | ✓ Standard translation if not EN/FR | ✓ Passport | — | — | ✓ Bank or insurance guarantee (non-EU entities only) | |
| 🇳🇱 Netherlands | ✓ Must show name, address, director | ✓ Recent VAT or Tax cert | ✓ EU citizens: ID. All others: Passport | ✓ + English translation; or Business Licence | ✓ Original, signed by both parties | ✓ Bank statement | EORI certificate if already issued. |
| 🇵🇱 Poland | ✓ Sworn Polish translation; max 1 year old | ✓ Sworn Polish translation; max 1 year old | — | — | — | — | Proof of payment required. |
| 🇪🇸 Spain | ✓ Max 90 days old. Non-EU/CN: notarised + apostilled | — | ✓ Passport or ID | — | ✓ Original Notarised + apostilled; copy of general POA also required | — | |
| 🇸🇪 Sweden | ✓ EN translation; max 6 months old | — | ✓ ID or Passport | — | — | — | Signed registration / representation forms. |
| 🇬🇧 UK | ✓ | — | ✓ Passport | ✓ | — | — | Proof of address (company + rep); Business Licence; sample invoices and platform contracts. |
| Country | Existing VAT Certificate | Company Extract | Legal Rep ID / Passport | Other |
|---|---|---|---|---|
| 🇦🇹 Austria | ✓ | ✓ | ✓ | |
| 🇧🇪 Belgium | ✓ BE VAT cert | ✓ Must identify authorised signatory | — | Articles of Association also required. |
| 🇨🇿 Czech Republic | — | ✓ | — | POA specifically identifying the authorised legal representative. |
| 🇫🇷 France | ✓ | ✓ | ✓ Passport | Articles of Association (translated into French); VAT cert from home jurisdiction. |
| 🇩🇪 Germany | ✓ Local + EU VAT certs | — | — | Filing frequency and any existing filing extension details required. |
| 🇮🇪 Ireland | ✓ IE VAT cert | — | — | |
| 🇮🇹 Italy (EU) | ✓ IT VAT cert | — | — | |
| 🇮🇹 Italy (Non-EU) | ✓ IT VAT cert | ✓ | ✓ Passport | Bank or insurance guarantee also required. |
| 🇳🇱 Netherlands | ✓ NL VAT cert + last return filed | ✓ | ✓ Passport | |
| 🇵🇱 Poland | ✓ | ✓ Sworn Polish translation | — | Proof of payment required. |
| 🇪🇸 Spain | — | ✓ Max 90 days old. Non-EU/CN: notarised + apostilled | ✓ Passport or ID | Copy of POA sufficient (original notarised POA not required for transfer). |
| 🇸🇪 Sweden | — | ✓ EN translation; max 6 months old | ✓ ID or Passport | Signed representation forms. |
| 🇬🇧 UK | ✓ GB VAT cert | — | — | HMRC Gateway User ID & password; statement confirming no outstanding HMRC debt. |
Intrastat Reporting (Supplemental)
Important: Clients must notify Tax Desk when the Intrastat reporting threshold has been exceeded. Tax Desk does not monitor thresholds on the client's behalf.
| Item | Detail |
|---|---|
| Fee | €480 per year, per country, per direction |
| Directions | Dispatches and Arrivals are treated as separate reports and billed separately |
| Frequency | Monthly (once threshold is exceeded) |
| Threshold monitoring | Client's responsibility — Tax Desk does not monitor on the client's behalf |
| Available in | All 12 countries covered by Tax Desk |
Country-Specific Notes
Jurisdiction-specific rules and exceptions not fully covered by the tables above.
- Annual returns included.
- Non-EU and UK entities must appoint a Fiscal Representative (€1,500/yr).
- Tax Desk prepares POA after receiving initial documents — client does not need to provide one upfront.
- Annual returns included.
- Non-EU and UK entities must appoint a Fiscal Representative (€1,500/yr).
- New registration requires proof of Belgian business activity.
- Company Extract and Articles of Association must be in original language.
- Annual returns included.
- No fiscal representation required for any entity type.
- New registration requires sworn Czech translation of Company Extract, VAT certificate and Bank certificate.
- New registration also requires an existing marketplace contract and a Czech warehouse address.
- Non-EU entities (excluding UK) must appoint a Fiscal Representative (€1,000/yr). UK entities explicitly exempt.
- Articles of Association must be translated into French. Tax Desk offers this as a separately charged service.
- After a transfer, e-filing account activation may take an additional 2 weeks.
- OSS returns included in scope.
- No mandatory fiscal representation, but non-EU entities must appoint a German-based authorised recipient. Tax Desk provides this via a local partner.
- Non-EU registration timeline (8–16+ weeks) significantly longer than EU (8–12 weeks).
- Tax Desk prepares POA after receiving documents.
- Annual returns included.
- No fiscal representation required for any entity.
- Transfer is among the fastest in the portfolio at 5–10 days; faster if the client already has ROS (Revenue Online Service) access.
- Annual returns included.
- Non-EU entities must appoint a Fiscal Representative (€2,000/yr — highest in portfolio).
- Non-EU entities also require a bank or insurance guarantee for both new registration and transfer.
- Transfer timeline: 2 weeks for EU, 12 weeks for non-EU.
- Documents not in English or French require standard translation.
- No fiscal representation required for any entity.
- Scope covers VAT returns and EC Sales Lists only — annual returns and Intrastat are not included as standard.
- Transfer requires a letter to the Dutch Tax Authorities, adding 3–5 weeks processing time.
- Annual returns included.
- Non-EU entities must appoint a Fiscal Representative (€1,000/yr). UK entities explicitly exempt.
- Company Extract and VAT certificate must be sworn-translated into Polish and no older than one year. Older documents may be notarised as an alternative.
- OSS and SII reporting included in scope. Annual reports (forms 390 & 347) included.
- Non-EU and UK entities must appoint a Fiscal Representative (€1,000/yr).
- Company Extract must not be older than 90 days. Non-EU / Chinese entities: notarised and apostilled version required.
- New registration requires original notarised and apostilled POA plus a copy of the general POA. Transfer requires copy only.
- Annual returns included.
- Non-EU and UK entities must appoint a Fiscal Representative (€1,500/yr).
- Company Extract must be translated into English and not older than six months.
- Annual returns included.
- No fiscal representation required for any entity type.
- Transfer can be completed in minutes if the client already has an active HMRC Gateway account.
- Lowest annual renewal fee of all covered countries (€100/yr).

