{"id":76403,"date":"2026-03-03T11:30:11","date_gmt":"2026-03-03T10:30:11","guid":{"rendered":"https:\/\/hellotax.com\/blog\/?p=76403"},"modified":"2026-03-10T10:12:25","modified_gmt":"2026-03-10T09:12:25","slug":"eu-vat-compliance-checklist","status":"publish","type":"post","link":"https:\/\/hellotax.com\/blog\/eu-vat-compliance-checklist\/","title":{"rendered":"Essential EU VAT compliance checklist for safer selling (2026)"},"content":{"rendered":"<p data-start=\"725\" data-end=\"1033\">EU VAT compliance is what keeps your Amazon, Shopify, and marketplace sales stable across Europe: correct registrations, correct VAT setup, on-time filings, and clean records if a tax office asks questions. This \u201cdownload-style\u201d guide gives you a practical checklist you can use today and repeat every month.<\/p>\n<p data-start=\"725\" data-end=\"1033\"><img decoding=\"async\" class=\"aligncenter size-full wp-image-76475\" src=\"https:\/\/hellotax.com\/blog\/wp-content\/uploads\/2026\/03\/Essential-EU-VAT-compliance-EN-1.jpg\" alt=\"EU VAT compliance\" width=\"1200\" height=\"600\" srcset=\"https:\/\/hellotax.com\/blog\/wp-content\/uploads\/2026\/03\/Essential-EU-VAT-compliance-EN-1.jpg 1200w, https:\/\/hellotax.com\/blog\/wp-content\/uploads\/2026\/03\/Essential-EU-VAT-compliance-EN-1-300x150.jpg 300w, https:\/\/hellotax.com\/blog\/wp-content\/uploads\/2026\/03\/Essential-EU-VAT-compliance-EN-1-1024x512.jpg 1024w, https:\/\/hellotax.com\/blog\/wp-content\/uploads\/2026\/03\/Essential-EU-VAT-compliance-EN-1-768x384.jpg 768w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" \/><\/p>\n<p data-start=\"1035\" data-end=\"1128\">If you want a simple rule: <strong data-start=\"1062\" data-end=\"1127\">where your stock goes, your VAT obligations EU usually follow<\/strong>.<\/p>\n<h2 data-start=\"1130\" data-end=\"1145\">Key Takeaway<\/h2>\n<p data-start=\"1147\" data-end=\"1209\">EU VAT compliance is not one task \u2014 it\u2019s a repeatable process:<\/p>\n<ol data-start=\"1210\" data-end=\"1409\">\n<li data-start=\"1210\" data-end=\"1247\">\n<p data-start=\"1213\" data-end=\"1247\">register in the right countries,<\/p>\n<\/li>\n<li data-start=\"1248\" data-end=\"1313\">\n<p data-start=\"1251\" data-end=\"1313\">report via the correct route (local VAT vs OSS vs IOSS), and<\/p>\n<\/li>\n<li data-start=\"1314\" data-end=\"1409\">\n<p data-start=\"1317\" data-end=\"1409\">keep audit-ready evidence (sales, stock moves, imports, VAT filings, payments, tax letters).<\/p>\n<\/li>\n<\/ol>\n<p data-start=\"1411\" data-end=\"1524\">Do those three well, and you reduce risks like penalties, blocked VAT refunds, and marketplace compliance issues.<\/p>\n<hr data-start=\"1526\" data-end=\"1529\" \/>\n<h2 data-start=\"1531\" data-end=\"1578\">EU VAT compliance checklist<\/h2>\n<p data-start=\"1580\" data-end=\"1613\">Use this checklist in three ways:<\/p>\n<ul data-start=\"1614\" data-end=\"1803\">\n<li data-start=\"1614\" data-end=\"1696\">\n<p data-start=\"1616\" data-end=\"1696\"><strong data-start=\"1616\" data-end=\"1635\">Setup checklist<\/strong> (one-time, then update when you change warehouses\/countries)<\/p>\n<\/li>\n<li data-start=\"1697\" data-end=\"1737\">\n<p data-start=\"1699\" data-end=\"1737\"><strong data-start=\"1699\" data-end=\"1728\">Monthly\/quarterly routine<\/strong> (repeat)<\/p>\n<\/li>\n<li data-start=\"1738\" data-end=\"1803\">\n<p data-start=\"1740\" data-end=\"1803\"><strong data-start=\"1740\" data-end=\"1754\">Audit pack<\/strong> (keep ready so letters don\u2019t become emergencies)<\/p>\n<\/li>\n<\/ul>\n<h3 data-start=\"1805\" data-end=\"1856\">Quick definitions (so you tick the right boxes)<\/h3>\n<ul data-start=\"1857\" data-end=\"2194\">\n<li data-start=\"1857\" data-end=\"1962\">\n<p data-start=\"1859\" data-end=\"1962\"><strong data-start=\"1859\" data-end=\"1872\">Local VAT<\/strong>: registration + VAT returns in a specific country (usually needed where you store stock).<\/p>\n<\/li>\n<li data-start=\"1963\" data-end=\"2077\">\n<p data-start=\"1965\" data-end=\"2077\"><strong data-start=\"1965\" data-end=\"1972\">OSS<\/strong>: for <strong data-start=\"1978\" data-end=\"2009\">intra-EU B2C distance sales<\/strong> (cross-border sales to consumers) reported in one quarterly return.<\/p>\n<\/li>\n<li data-start=\"2078\" data-end=\"2194\">\n<p data-start=\"2080\" data-end=\"2194\"><strong data-start=\"2080\" data-end=\"2088\">IOSS<\/strong>: for <strong data-start=\"2094\" data-end=\"2116\">imports up to \u20ac150<\/strong> sold B2C where VAT is collected at checkout and reported monthly (when used).<\/p>\n<\/li>\n<\/ul>\n<hr data-start=\"2196\" data-end=\"2199\" \/>\n<h2 data-start=\"2201\" data-end=\"2264\">Step 1 \u2014 Map your sales and stock footprint (the foundation)<\/h2>\n<p data-start=\"2266\" data-end=\"2329\">Before you register or file anything, map your real-world flow.<\/p>\n<h3 data-start=\"2331\" data-end=\"2344\">Checklist<\/h3>\n<p data-start=\"2345\" data-end=\"2779\">[ ] List every country where you <strong data-start=\"2378\" data-end=\"2393\">store stock<\/strong> (Amazon FBA, 3PL, local warehouse).<br data-start=\"2429\" data-end=\"2432\" \/>[ ] List where you <strong data-start=\"2451\" data-end=\"2468\">dispatch from<\/strong> (shipping origin).<br data-start=\"2487\" data-end=\"2490\" \/>[ ] List where your <strong data-start=\"2510\" data-end=\"2527\">customers are<\/strong> (shipping destination).<br data-start=\"2551\" data-end=\"2554\" \/>[ ] Note whether you <strong data-start=\"2575\" data-end=\"2585\">import<\/strong> goods into the EU (and into which country).<br data-start=\"2629\" data-end=\"2632\" \/>[ ] Note your channels: Amazon, Shopify, eBay, Etsy, Kaufland, etc.<br data-start=\"2699\" data-end=\"2702\" \/>[ ] Flag complex models: dropshipping, chain transactions, consignment stock.<\/p>\n<h3 data-start=\"2781\" data-end=\"2801\">Why this matters<\/h3>\n<p data-start=\"2802\" data-end=\"2966\">Most EU VAT compliance mistakes happen because sellers assume \u201cI only sell in X\u201d \u2014 but the VAT rules follow <strong data-start=\"2910\" data-end=\"2934\">dispatch and storage<\/strong>, not just where customers live.<\/p>\n<p data-start=\"2802\" data-end=\"2966\">If you dropship to EU customers, be careful with OSS assumptions. Dropshipping is often treated as a <strong data-start=\"253\" data-end=\"274\">chain transaction<\/strong>, and the \u201cstandard\u201d distance sales logic may not apply in the way sellers expect\u2014meaning local VAT registrations can still be needed depending on where transport starts and who is seen as the supplier in the chain. For examples and common exceptions, see <a href=\"https:\/\/hellotax.com\/blog\/vat-compliance-for-dropshipping\/\">our article on dropshipping<\/a>.<\/p>\n<hr data-start=\"2968\" data-end=\"2971\" \/>\n<h2 data-start=\"2973\" data-end=\"3027\">Step 2 \u2014 Register for VAT in the right EU countries<\/h2>\n<p data-start=\"3029\" data-end=\"3088\">This is the biggest compliance lever for ecommerce sellers.<\/p>\n<h3 data-start=\"3090\" data-end=\"3155\">VAT obligations EU: when local registration is usually needed<\/h3>\n<p data-start=\"3156\" data-end=\"3222\">You typically need <strong data-start=\"3175\" data-end=\"3201\">local VAT registration<\/strong> in a country if you:<\/p>\n<ul data-start=\"3223\" data-end=\"3474\">\n<li data-start=\"3223\" data-end=\"3276\">\n<p data-start=\"3225\" data-end=\"3276\">store inventory there (FBA \/ 3PL \/ your warehouse),<\/p>\n<\/li>\n<li data-start=\"3277\" data-end=\"3367\">\n<p data-start=\"3279\" data-end=\"3367\">import goods there (often needed to reclaim import VAT and to support the supply chain),<\/p>\n<\/li>\n<li data-start=\"3368\" data-end=\"3413\">\n<p data-start=\"3370\" data-end=\"3413\">make domestic sales there from local stock,<\/p>\n<\/li>\n<li data-start=\"3414\" data-end=\"3474\">\n<p data-start=\"3416\" data-end=\"3474\">do certain B2B transactions that must be reported locally.<\/p>\n<\/li>\n<\/ul>\n<h3 data-start=\"3476\" data-end=\"3489\">Checklist<\/h3>\n<p data-start=\"3490\" data-end=\"3936\">[ ] Register for VAT in every EU country where you <strong data-start=\"3541\" data-end=\"3560\">store inventory<\/strong>.<br data-start=\"3561\" data-end=\"3564\" \/>[ ] Register where you <strong data-start=\"3587\" data-end=\"3603\">import goods<\/strong>, if your setup requires it.<br data-start=\"3631\" data-end=\"3634\" \/>[ ] Update VAT numbers in Seller Central \/ Shopify \/ other marketplaces once issued.<br data-start=\"3718\" data-end=\"3721\" \/>[ ] If you are a <strong data-start=\"3738\" data-end=\"3755\">non-EU seller<\/strong>, check if a <strong data-start=\"3768\" data-end=\"3793\">fiscal representative<\/strong> is required in that country.<br data-start=\"3822\" data-end=\"3825\" \/>[ ] Create a \u201cVAT numbers master list\u201d (country, VAT ID, effective date, filing frequency, portal credentials).<\/p>\n<h4 data-start=\"3938\" data-end=\"3971\">Important note on thresholds<\/h4>\n<p data-start=\"3972\" data-end=\"4300\">The EU-wide \u20ac10,000 distance sales threshold is mainly relevant for <strong data-start=\"4040\" data-end=\"4066\">EU-established sellers<\/strong>. If you are <strong data-start=\"4079\" data-end=\"4089\">non-EU<\/strong> and\/or you <strong data-start=\"4101\" data-end=\"4120\">store or import<\/strong> in the EU, do not rely on \u201cthreshold thinking\u201d as a compliance strategy. For non-EU sellers, VAT obligations EU can start from the first taxable supply depending on the structure.<\/p>\n<p data-start=\"3972\" data-end=\"4300\">VAT registration is not instant, so build lead time into your launch plan. Processing times can vary widely by country (often <strong data-start=\"272\" data-end=\"293\">around 4\u201312 weeks<\/strong> for EU-based businesses, and longer for <strong data-start=\"334\" data-end=\"352\">non-EU sellers<\/strong> due to extra checks). Our guide <a href=\"https:\/\/hellotax.com\/blog\/vat-registration-times\/\"><strong data-start=\"385\" data-end=\"421\">VAT registration times in the EU<\/strong><\/a> shows typical timelines by country and the most common delay factors (missing recent company documents, translation\/notarisation requirements, and additional due diligence).<\/p>\n<p data-start=\"3972\" data-end=\"4300\"><div class=\"cta-shortcode cta-shortcode-normal \"><div class=\"cta-image\"><figure><img decoding=\"async\" src=\"https:\/\/hellotax.com\/blog\/wp-content\/uploads\/2019\/10\/Samer.jpg\" alt=\"\"><\/figure><\/div><div class=\"cta-content\"><h3 class=\"font600\">Book a free consultation<\/h3><p>Our VAT experts are happy to help you. Book a free consultation today!<\/p>\n<div class=\"button-container\"><a href=\"https:\/\/hellotax.com\/contact-us?button=blog\" class=\"button button-secondary uppercase\">Free consultation<\/a><\/div><\/div><\/div><\/p>\n<hr data-start=\"4302\" data-end=\"4305\" \/>\n<h2 data-start=\"4307\" data-end=\"4378\">Step 3 \u2014 Choose the right reporting route (local VAT vs OSS vs IOSS)<\/h2>\n<p data-start=\"4380\" data-end=\"4442\">Choosing the wrong scheme is a classic EU VAT compliance trap.<\/p>\n<h3 data-start=\"4444\" data-end=\"4501\">3A) Local VAT returns (still required in many setups)<\/h3>\n<p data-start=\"4502\" data-end=\"4533\">Local VAT returns are used for:<\/p>\n<ul data-start=\"4534\" data-end=\"4712\">\n<li data-start=\"4534\" data-end=\"4567\">\n<p data-start=\"4536\" data-end=\"4567\">domestic sales in that country,<\/p>\n<\/li>\n<li data-start=\"4568\" data-end=\"4608\">\n<p data-start=\"4570\" data-end=\"4608\">sales from stock held in that country,<\/p>\n<\/li>\n<li data-start=\"4609\" data-end=\"4660\">\n<p data-start=\"4611\" data-end=\"4660\">many import-related positions (where applicable),<\/p>\n<\/li>\n<li data-start=\"4661\" data-end=\"4712\">\n<p data-start=\"4663\" data-end=\"4712\">local reporting requirements (varies by country).<\/p>\n<\/li>\n<\/ul>\n<p data-start=\"4714\" data-end=\"5017\"><strong data-start=\"4714\" data-end=\"4727\">Checklist<\/strong><br \/>\n[ ] Confirm filing frequency per country (monthly\/quarterly\/annual).<br data-start=\"4796\" data-end=\"4799\" \/>[ ] Confirm whether local additional reports apply (for example, EC Sales Lists for qualifying B2B movements; Intrastat may apply at higher thresholds).<br data-start=\"4951\" data-end=\"4954\" \/>[ ] Make sure domestic sales are reported locally (not in OSS).<\/p>\n<h3 data-start=\"5019\" data-end=\"5080\">3B) OSS for cross-border B2C distance sales within the EU<\/h3>\n<p data-start=\"5081\" data-end=\"5198\">OSS can simplify EU VAT compliance by letting you report <strong data-start=\"5138\" data-end=\"5173\">eligible cross-border B2C sales<\/strong> in one quarterly return.<\/p>\n<p data-start=\"5200\" data-end=\"5471\"><strong data-start=\"5200\" data-end=\"5213\">Checklist<\/strong><br \/>\n[ ] Confirm which sales are OSS-eligible (intra-EU B2C distance sales).<br data-start=\"5285\" data-end=\"5288\" \/>[ ] Exclude non-eligible sales (domestic sales, many B2B flows, imports).<br data-start=\"5361\" data-end=\"5364\" \/>[ ] Make sure your data is segmented by: destination country, VAT rate, product type, and dispatch country.<\/p>\n<p data-start=\"5200\" data-end=\"5471\">If you\u2019re unsure whether OSS applies to your setup, start with our guide <a href=\"https:\/\/hellotax.com\/blog\/one-stop-shop\/\"><strong data-start=\"245\" data-end=\"287\">One-Stop-Shop (OSS) for online sellers<\/strong><\/a>. It explains, in plain terms, which sales go into OSS (cross-border B2C distance sales), which sales must stay in local VAT returns (especially domestic sales and sales from local stock), and why stock in multiple countries often still means multiple VAT registrations even if you use OSS.<\/p>\n<h3 data-start=\"5473\" data-end=\"5525\">3C) IOSS for imports up to \u20ac150 (where relevant)<\/h3>\n<p data-start=\"5526\" data-end=\"5740\">If you ship goods from outside the EU directly to EU consumers and the intrinsic value per consignment is <strong data-start=\"5632\" data-end=\"5646\">up to \u20ac150<\/strong>, IOSS can reduce delivery friction because VAT is collected at checkout and reported monthly.<\/p>\n<p data-start=\"5742\" data-end=\"5962\"><strong data-start=\"5742\" data-end=\"5755\">Checklist<\/strong><br \/>\n[ ] Confirm your shipments qualify (B2C, \u2264 \u20ac150, correct customs process).<br data-start=\"5830\" data-end=\"5833\" \/>[ ] Ensure checkout collects the correct destination VAT.<br data-start=\"5890\" data-end=\"5893\" \/>[ ] Keep the required transaction records and monthly reporting data.<\/p>\n<p data-start=\"5742\" data-end=\"5962\">If you ship low-value parcels to EU customers, keep an eye on the <strong data-start=\"205\" data-end=\"243\">IOSS changes planned for July 2028<\/strong>. Our guide <a href=\"https:\/\/hellotax.com\/blog\/ioss-changes-essential-vat-updates-for-2028\"><strong data-start=\"255\" data-end=\"303\">Essential IOSS Changes: VAT Updates for 2028<\/strong><\/a> explains what\u2019s coming (including the end of the \u201cspecial arrangement\u201d model and tougher rules for sellers not using IOSS) and what you should prepare now.<\/p>\n<hr data-start=\"5964\" data-end=\"5967\" \/>\n<h2 data-start=\"5969\" data-end=\"6044\">Step 4 \u2014 Set up VAT correctly on Amazon, Shopify, and other marketplaces<\/h2>\n<p data-start=\"6046\" data-end=\"6150\">EU VAT compliance fails fast when platform settings don\u2019t match your registrations and reporting routes.<\/p>\n<h3 data-start=\"6152\" data-end=\"6165\">Checklist<\/h3>\n<p data-start=\"6166\" data-end=\"6609\">[ ] Add every valid VAT number to each platform where required.<br data-start=\"6229\" data-end=\"6232\" \/>[ ] Configure VAT rate settings correctly (standard vs reduced categories where applicable).<br data-start=\"6324\" data-end=\"6327\" \/>[ ] Ensure consumer pricing display is correct (VAT-inclusive where expected for B2C).<br data-start=\"6413\" data-end=\"6416\" \/>[ ] If you sell B2B, set up VAT ID validation and correct invoice logic where required.<br data-start=\"6503\" data-end=\"6506\" \/>[ ] Sync VAT data from all channels into one reporting-ready dataset (don\u2019t rely on manual copy\/paste).<\/p>\n<h3 data-start=\"6611\" data-end=\"6643\">Marketplace note (important)<\/h3>\n<p data-start=\"6644\" data-end=\"6844\">Marketplaces may be responsible for VAT in certain scenarios, but that does <strong data-start=\"6720\" data-end=\"6727\">not<\/strong> remove your wider EU VAT compliance duties (especially if you store stock, import, or have local VAT registrations).<\/p>\n<p data-start=\"6644\" data-end=\"6844\">If you sell on Shopify, make sure your tax settings match your real VAT setup (where you store stock, where you ship from, and whether you use OSS). Shopify\u2019s EU tax configuration is easy to switch on, but the risk is using \u201cgeneric\u201d settings that don\u2019t reflect your registrations and reporting routes. For a practical walkthrough, see our <a href=\"https:\/\/hellotax.com\/blog\/shopify-vat-eu\">Shopify VAT EU guide<\/a>.<\/p>\n<p data-start=\"6644\" data-end=\"6844\">If you\u2019re adding a new warehouse, joining Pan-EU, or expanding Shopify sales into new EU markets, <a href=\"https:\/\/hellotax.com\/contact-us?button=blog\">book a hellotax onboarding call now<\/a> \u2014 it\u2019s easier (and cheaper) to set up correctly than to fix later.<\/p>\n<hr data-start=\"6846\" data-end=\"6849\" \/>\n<h2 data-start=\"6851\" data-end=\"6917\">Step 5 \u2014 Invoices and records (what you must keep to stay safe)<\/h2>\n<p data-start=\"6919\" data-end=\"6972\">A good filing is not enough if you can\u2019t evidence it.<\/p>\n<h3 data-start=\"6974\" data-end=\"7021\">What to keep (minimum audit-ready standard)<\/h3>\n<p data-start=\"7022\" data-end=\"7526\">[ ] Order-level transaction data (net, VAT, gross, country, VAT rate, refunds).<br data-start=\"7101\" data-end=\"7104\" \/>[ ] Platform reports (Amazon tax calculation reports, settlement reports, Shopify tax reports).<br data-start=\"7199\" data-end=\"7202\" \/>[ ] Stock movement reports (FBA transfers, 3PL inventory reports, inter-warehouse transfers).<br data-start=\"7295\" data-end=\"7298\" \/>[ ] Import evidence (customs entries, proof of import VAT, broker statements where relevant).<br data-start=\"7391\" data-end=\"7394\" \/>[ ] VAT returns filed + submission confirmations.<br data-start=\"7443\" data-end=\"7446\" \/>[ ] VAT payments + bank proof.<br data-start=\"7476\" data-end=\"7479\" \/>[ ] Tax authority correspondence and deadlines.<\/p>\n<h3 data-start=\"7528\" data-end=\"7570\">Invoicing (keep this wording accurate)<\/h3>\n<ul data-start=\"7571\" data-end=\"7912\">\n<li data-start=\"7571\" data-end=\"7699\">\n<p data-start=\"7573\" data-end=\"7699\"><strong data-start=\"7573\" data-end=\"7580\">B2B<\/strong>: VAT-compliant invoices are usually required and must match the VAT treatment (e.g., reverse charge where applicable).<\/p>\n<\/li>\n<li data-start=\"7700\" data-end=\"7912\">\n<p data-start=\"7702\" data-end=\"7912\"><strong data-start=\"7702\" data-end=\"7709\">B2C<\/strong>: invoice requirements vary by country and channel. Your safest approach is: keep complete transaction evidence, and issue invoices where local rules require them (or where your business model requires).<\/p>\n<\/li>\n<\/ul>\n<h3 data-start=\"7914\" data-end=\"7948\">Record retention rule of thumb<\/h3>\n<p data-start=\"7949\" data-end=\"8096\">OSS\/IOSS require long retention periods, and local rules can vary \u2014 so a <strong data-start=\"8022\" data-end=\"8041\">10-year archive<\/strong> is a strong, practical baseline for EU VAT compliance.<\/p>\n<p data-start=\"7949\" data-end=\"8096\">If you sell B2B (even occasionally), validate customer VAT numbers before applying any B2B VAT treatment. The European Commission\u2019s <a href=\"https:\/\/ec.europa.eu\/taxation_customs\/vies\/#\/vat-validation\" target=\"_blank\" rel=\"noopener\"><strong data-start=\"235\" data-end=\"265\">VIES VAT number validation<\/strong> tool<\/a> lets you check whether an EU VAT ID is valid and helps you evidence your checks for audit purposes.<\/p>\n<hr data-start=\"8098\" data-end=\"8101\" \/>\n<h2 data-start=\"8103\" data-end=\"8168\">Step 6 \u2014 VAT checklist ecommerce routine (monthly + quarterly)<\/h2>\n<p data-start=\"8170\" data-end=\"8237\">This is the repeatable \u201cstay compliant\u201d routine for online sellers.<\/p>\n<h3 data-start=\"8239\" data-end=\"8296\">Monthly routine (10\u201320 minutes if your data is clean)<\/h3>\n<p data-start=\"8297\" data-end=\"8711\">[ ] Reconcile gross sales totals across channels vs your master dataset.<br data-start=\"8369\" data-end=\"8372\" \/>[ ] Spot-check VAT rates (flag unexpected 0% VAT or unusual rates).<br data-start=\"8439\" data-end=\"8442\" \/>[ ] Check refunds\/returns logic (VAT correction captured).<br data-start=\"8500\" data-end=\"8503\" \/>[ ] Confirm inventory locations didn\u2019t change (especially Amazon FBA).<br data-start=\"8573\" data-end=\"8576\" \/>[ ] Review imports: do you have all customs documents and proof of VAT paid?<br data-start=\"8652\" data-end=\"8655\" \/>[ ] Check for tax office letters and upcoming deadlines.<\/p>\n<h3 data-start=\"8713\" data-end=\"8759\">Quarterly routine (OSS + broader controls)<\/h3>\n<p data-start=\"8760\" data-end=\"9015\">[ ] Confirm which sales belong in OSS vs local VAT returns.<br data-start=\"8819\" data-end=\"8822\" \/>[ ] Validate destination-country VAT totals by rate band.<br data-start=\"8879\" data-end=\"8882\" \/>[ ] Confirm dispatch country logic is consistent with your warehouse locations.<br data-start=\"8961\" data-end=\"8964\" \/>[ ] Archive the quarter\u2019s \u201caudit pack\u201d (see below).<\/p>\n<hr data-start=\"9017\" data-end=\"9020\" \/>\n<h2 data-start=\"9022\" data-end=\"9089\">Step 7 \u2014 Audit-readiness tips (so you can answer questions fast)<\/h2>\n<p data-start=\"9091\" data-end=\"9198\">If you want EU VAT compliance that holds up under scrutiny, build an \u201caudit pack\u201d once and keep it updated.<\/p>\n<h3 data-start=\"9200\" data-end=\"9250\">Your audit pack (recommended folder structure)<\/h3>\n<p data-start=\"9251\" data-end=\"9291\">Create folders by Year \u2192 Country \u2192 then:<\/p>\n<ul data-start=\"9292\" data-end=\"9576\">\n<li data-start=\"9292\" data-end=\"9349\">\n<p data-start=\"9294\" data-end=\"9349\">VAT registrations (VAT ID letters, portal access notes)<\/p>\n<\/li>\n<li data-start=\"9350\" data-end=\"9385\">\n<p data-start=\"9352\" data-end=\"9385\">Returns filed (PDF\/confirmations)<\/p>\n<\/li>\n<li data-start=\"9386\" data-end=\"9401\">\n<p data-start=\"9388\" data-end=\"9401\">Payment proof<\/p>\n<\/li>\n<li data-start=\"9402\" data-end=\"9447\">\n<p data-start=\"9404\" data-end=\"9447\">Sales reports (Amazon\/Shopify\/marketplaces)<\/p>\n<\/li>\n<li data-start=\"9448\" data-end=\"9479\">\n<p data-start=\"9450\" data-end=\"9479\">Inventory and stock movements<\/p>\n<\/li>\n<li data-start=\"9480\" data-end=\"9510\">\n<p data-start=\"9482\" data-end=\"9510\">Imports and customs evidence<\/p>\n<\/li>\n<li data-start=\"9511\" data-end=\"9543\">\n<p data-start=\"9513\" data-end=\"9543\">Tax letters and your responses<\/p>\n<\/li>\n<li data-start=\"9544\" data-end=\"9576\">\n<p data-start=\"9546\" data-end=\"9576\">VAT rate\/product mapping notes<\/p>\n<\/li>\n<\/ul>\n<h3 data-start=\"9578\" data-end=\"9628\">The 5 checks tax authorities commonly focus on<\/h3>\n<ol data-start=\"9629\" data-end=\"9911\">\n<li data-start=\"9629\" data-end=\"9692\">\n<p data-start=\"9632\" data-end=\"9692\">Does your dispatch country match real inventory locations?<\/p>\n<\/li>\n<li data-start=\"9693\" data-end=\"9733\">\n<p data-start=\"9696\" data-end=\"9733\">Are domestic sales kept out of OSS?<\/p>\n<\/li>\n<li data-start=\"9734\" data-end=\"9784\">\n<p data-start=\"9737\" data-end=\"9784\">Do OSS numbers reconcile to platform reports?<\/p>\n<\/li>\n<li data-start=\"9785\" data-end=\"9850\">\n<p data-start=\"9788\" data-end=\"9850\">Can you evidence stock movements (especially FBA transfers)?<\/p>\n<\/li>\n<li data-start=\"9851\" data-end=\"9911\">\n<p data-start=\"9854\" data-end=\"9911\">Can you evidence imports (and any VAT reclaim positions)?<\/p>\n<\/li>\n<\/ol>\n<h3 data-start=\"9913\" data-end=\"9965\">Common EU VAT compliance red flags (avoid these)<\/h3>\n<ul data-start=\"9966\" data-end=\"10247\">\n<li data-start=\"9966\" data-end=\"9998\">\n<p data-start=\"9968\" data-end=\"9998\">Using OSS for domestic sales<\/p>\n<\/li>\n<li data-start=\"9999\" data-end=\"10061\">\n<p data-start=\"10001\" data-end=\"10061\">Missing local VAT registrations after expanding warehouses<\/p>\n<\/li>\n<li data-start=\"10062\" data-end=\"10116\">\n<p data-start=\"10064\" data-end=\"10116\">Wrong VAT rates (especially reduced-rate products)<\/p>\n<\/li>\n<li data-start=\"10117\" data-end=\"10187\">\n<p data-start=\"10119\" data-end=\"10187\">Weak stock movement evidence (FBA transfers without a clean trail)<\/p>\n<\/li>\n<li data-start=\"10188\" data-end=\"10247\">\n<p data-start=\"10190\" data-end=\"10247\">Late replies to tax office letters (can escalate quickly)<\/p>\n<\/li>\n<\/ul>\n<p>German tax office (Finanzamt) letters often relate to missing VAT returns, payment reminders, or document requests. Don\u2019t ignore them\u2014translate, respond quickly, and archive everything you send. <a href=\"https:\/\/hellotax.com\/blog\/vat-letters-from-the-german-tax-office\">Here\u2019s a practical guide<\/a> with common letter types and next steps<\/p>\n<hr data-start=\"10249\" data-end=\"10252\" \/>\n<h2 data-start=\"10254\" data-end=\"10285\">Checklist recap (print this)<\/h2>\n<p data-start=\"10287\" data-end=\"10672\">[ ] VAT registered where required (especially stock countries)<br data-start=\"10349\" data-end=\"10352\" \/>[ ] Correct scheme used (local VAT vs OSS vs IOSS)<br data-start=\"10402\" data-end=\"10405\" \/>[ ] Correct VAT setup on Amazon\/Shopify\/marketplaces<br data-start=\"10457\" data-end=\"10460\" \/>[ ] Clean records: sales, refunds, stock movements, imports<br data-start=\"10519\" data-end=\"10522\" \/>[ ] Returns filed and VAT paid on time<br data-start=\"10560\" data-end=\"10563\" \/>[ ] Tax letters monitored, answered, and archived<br data-start=\"10612\" data-end=\"10615\" \/>[ ] Audit pack maintained (so audits don\u2019t disrupt sales)<\/p>\n<p data-start=\"10287\" data-end=\"10672\"><div class=\"cta-shortcode cta-shortcode-normal \"><div class=\"cta-image\"><figure><img decoding=\"async\" src=\"https:\/\/hellotax.com\/blog\/wp-content\/uploads\/2019\/10\/Samer.jpg\" alt=\"\"><\/figure><\/div><div class=\"cta-content\"><h3 class=\"font600\">Book a free consultation<\/h3><p>Our VAT experts are happy to help you. Book a free consultation today!<\/p>\n<div class=\"button-container\"><a href=\"https:\/\/hellotax.com\/contact-us?button=blog\" class=\"button button-secondary uppercase\">Free consultation<\/a><\/div><\/div><\/div><\/p>\n<hr data-start=\"10674\" data-end=\"10677\" \/>\n<h2 data-start=\"10679\" data-end=\"10723\">How hellotax helps with EU VAT compliance<\/h2>\n<p data-start=\"10725\" data-end=\"10811\">hellotax supports sellers with the practical work behind EU VAT compliance, including:<\/p>\n<ul data-start=\"10812\" data-end=\"11352\">\n<li data-start=\"10812\" data-end=\"10871\">\n<p data-start=\"10814\" data-end=\"10871\">VAT registrations across EU countries where you need them<\/p>\n<\/li>\n<li data-start=\"10872\" data-end=\"10939\">\n<p data-start=\"10874\" data-end=\"10939\">Local VAT returns where you store stock or have local obligations<\/p>\n<\/li>\n<li data-start=\"10940\" data-end=\"11002\">\n<p data-start=\"10942\" data-end=\"11002\">OSS support for intra-EU B2C distance sales (where eligible)<\/p>\n<\/li>\n<li data-start=\"11081\" data-end=\"11144\">\n<p data-start=\"11083\" data-end=\"11144\">Platform and data workflows to reduce manual reporting errors<\/p>\n<\/li>\n<li data-start=\"11145\" data-end=\"11211\">\n<p data-start=\"11147\" data-end=\"11211\">Tax letter inbox processes to centralize official correspondence<\/p>\n<\/li>\n<li data-start=\"11212\" data-end=\"11290\">\n<p data-start=\"11214\" data-end=\"11290\">Local expert support for questions, document requests, and audit preparation<\/p>\n<\/li>\n<li data-start=\"11291\" data-end=\"11352\">\n<p data-start=\"11293\" data-end=\"11352\">Fiscal representation where required in supported countries<\/p>\n<\/li>\n<\/ul>\n<p>Please note that hellotax does not provide IOSS support at the moment although we are working hard to be able to deliver it soon.<\/p>\n<p>If you want EU VAT compliance without building your own internal VAT team, start hellotax onboarding and get a country-by-country setup plan based on your stock, imports, and sales channels. Simply <a href=\"https:\/\/hellotax.com\/contact-us?button=blog\">book a free consultation now<\/a>.<\/p>\n<hr data-start=\"11941\" data-end=\"11944\" \/>\n<h2 data-start=\"11946\" data-end=\"11952\">FAQ<\/h2>\n<h3 data-start=\"11954\" data-end=\"12001\">Do I always need OSS for EU VAT compliance?<\/h3>\n<p data-start=\"12002\" data-end=\"12160\">No. OSS is optional and only covers eligible intra-EU B2C distance sales. If you store stock in a country, local VAT returns are still usually required there.<\/p>\n<p data-start=\"12002\" data-end=\"12160\">For the official rules and practical guidance, the European Commission runs the <a href=\"https:\/\/vat-one-stop-shop.ec.europa.eu\/index_en\" target=\"_blank\" rel=\"noopener\"><strong data-start=\"174\" data-end=\"213\">VAT e-Commerce One Stop Shop portal<\/strong><\/a>. It includes plain-language explanations of OSS\/IOSS, how registration works, how to declare and pay VAT, and what records you must keep for audits.<\/p>\n<h3 data-start=\"12162\" data-end=\"12231\">Does storing inventory in an EU country trigger VAT registration?<\/h3>\n<p data-start=\"12232\" data-end=\"12363\">In most cases, yes. Stock in a country (Amazon FBA, 3PL, your warehouse) usually triggers local VAT registration and local filings.<\/p>\n<h3 data-start=\"12365\" data-end=\"12406\">Can marketplaces \u201chandle VAT\u201d for me?<\/h3>\n<p data-start=\"12407\" data-end=\"12606\">Sometimes they are responsible for VAT in certain scenarios, but that does not remove your EU VAT compliance duties such as registrations driven by stock, imports, recordkeeping, and local reporting.<\/p>\n<h3 data-start=\"12608\" data-end=\"12652\">What\u2019s the best way to stay audit-ready?<\/h3>\n<p data-start=\"12653\" data-end=\"12824\">Keep a consistent audit pack: platform sales reports, inventory movement evidence, import documents, VAT returns filed, payment proof, and tax letters with your responses.<\/p>\n<h3 data-start=\"12826\" data-end=\"12880\">What records should I keep for VAT obligations EU?<\/h3>\n<p data-start=\"12881\" data-end=\"13052\">Keep order-level data, VAT rate evidence, stock movement reports, import documents, filed returns, payment proof, and correspondence \u2014 ideally in a 10-year archive system.<\/p>\n<p data-start=\"12881\" data-end=\"13052\">Ready to simplify EU VAT compliance? Let hellotax handle registrations, filings, OSS where relevant, and tax letters \u2014 so you can focus on growth. <a href=\"https:\/\/hellotax.com\/contact-us?button=blog\">Contact us today for a free consultation.<\/a><\/p>\n<p data-start=\"12881\" data-end=\"13052\"><div class=\"cta-shortcode cta-shortcode-normal \"><div class=\"cta-image\"><figure><img decoding=\"async\" src=\"https:\/\/hellotax.com\/blog\/wp-content\/uploads\/2019\/10\/Samer.jpg\" alt=\"\"><\/figure><\/div><div class=\"cta-content\"><h3 class=\"font600\">Book a free consultation<\/h3><p>Our VAT experts are happy to help you. Book a free consultation today!<\/p>\n<div class=\"button-container\"><a href=\"https:\/\/hellotax.com\/contact-us?button=blog\" class=\"button button-secondary uppercase\">Free consultation<\/a><\/div><\/div><\/div><\/p>\n<hr data-start=\"13054\" data-end=\"13057\" \/>\n<h2 data-start=\"13059\" data-end=\"13078\"><\/h2>\n","protected":false},"excerpt":{"rendered":"<p>EU VAT compliance is what keeps your Amazon, Shopify, and marketplace sales stable across Europe: correct registrations, correct VAT setup, on-time filings, and clean records if a tax office asks questions. This \u201cdownload-style\u201d guide gives you a practical checklist you can use today and repeat every month. If you want a simple rule: where your [&hellip;]<\/p>\n","protected":false},"author":27,"featured_media":76475,"parent":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"_lmt_disableupdate":"no","_lmt_disable":"","_genesis_hide_title":false,"_genesis_hide_breadcrumbs":false,"_genesis_hide_singular_image":false,"_genesis_hide_footer_widgets":false,"_genesis_custom_body_class":"","_genesis_custom_post_class":"","_genesis_layout":"","footnotes":""},"categories":[5593],"tags":[6600],"class_list":{"0":"post-76403","1":"post","2":"type-post","3":"status-publish","4":"format-standard","5":"has-post-thumbnail","7":"category-vat-compliance","8":"tag-vat-compliance-checklist","9":"entry"},"acf":[],"modified_by":"Brenda Varela","_links":{"self":[{"href":"https:\/\/hellotax.com\/blog\/wp-json\/wp\/v2\/posts\/76403","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/hellotax.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/hellotax.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/hellotax.com\/blog\/wp-json\/wp\/v2\/users\/27"}],"replies":[{"embeddable":true,"href":"https:\/\/hellotax.com\/blog\/wp-json\/wp\/v2\/comments?post=76403"}],"version-history":[{"count":0,"href":"https:\/\/hellotax.com\/blog\/wp-json\/wp\/v2\/posts\/76403\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/hellotax.com\/blog\/wp-json\/wp\/v2\/media\/76475"}],"wp:attachment":[{"href":"https:\/\/hellotax.com\/blog\/wp-json\/wp\/v2\/media?parent=76403"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/hellotax.com\/blog\/wp-json\/wp\/v2\/categories?post=76403"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/hellotax.com\/blog\/wp-json\/wp\/v2\/tags?post=76403"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}