A French customer buys from your Irish online shop, but your checkout charges Irish VAT. If the order should carry French VAT, that small setting can leave you with a reporting problem. Getting the sales route right matters before you change a tax rate.
Irish VAT OSS lets eligible sellers report VAT on certain EU consumer sales through one return filed with Revenue. For EU VAT compliance, distinguish cross-border e-commerce from domestic Irish sales, imports and services. The scheme covers only eligible EU consumer sales.
Key takeaways for Irish online sellers
- Union OSS can cover eligible cross-border B2C sales of goods to EU consumers, while domestic Irish sales remain on your normal Irish VAT return.
- The €10,000 distance selling threshold applies only to specified consumer transactions, not every international order.
- Registering for OSS doesn’t remove other VAT reporting obligations where you hold stock, import goods or sell through a marketplace.
- Your checkout, order exports and finance records need to agree on the customer’s country, VAT rate and amount charged.
Irish VAT OSS: which sales belong in the scheme?
The One Stop Shop (OSS) is a reporting route for eligible B2C sales to consumers in other EU member states. You charge destination VAT and declare it through one OSS return, rather than filing returns for those sales in each destination country. Revenue forwards VAT to the relevant tax authorities, but OSS doesn’t replace every local VAT registration or other VAT reporting obligations.
Goods sent from Ireland to EU consumers
An Irish shop sending a product from Ireland to a private customer in France makes an intra-Community distance sale of goods. Once the distance selling threshold is exceeded and destination VAT rules apply, the sale can generally go on an Irish Union OSS return at the appropriate French rate.
Where the goods start their journey matters. An order fulfilled from stock already held in France or Germany needs a separate VAT review. OSS doesn’t automatically remove local registration or reporting requirements associated with that stock.
Digital services and Irish orders
Digital services need their own classification. Electronically supplied services, such as an automatically delivered software download, can fall within Union OSS when supplied to consumers in other EU countries. A service delivered mainly by a person may follow different place-of-supply rules.
An order delivered to a customer in the Republic of Ireland isn’t a cross-border OSS sale. Report domestic Irish VAT through your ordinary arrangements. Also check Revenue’s Irish VAT registration thresholds separately; those thresholds answer a different question from the EU distance-selling limit.
When does the €10,000 threshold change your VAT?
For an eligible business established in one EU member state, the €10,000 distance selling threshold combines qualifying sales across the EU, excluding VAT. It isn’t a general limit for all cross-border sales. It covers qualifying B2C sales, including intra-Community distance sales of goods and certain telecommunications, broadcasting and electronically supplied services to consumers in other member states.
Add the relevant sales across countries
Don’t test France and Germany against €10,000 separately. Combine qualifying sales and check both the current and preceding calendar years. The European Commission’s One Stop Shop guidance explains which sales count towards the threshold.
If you meet the conditions and remain below it, those sales can generally be taxed in your member state of establishment. Once you exceed it, destination VAT applies. Sellers may also choose to tax sales in destination countries while below the threshold, subject to the applicable rules.
Keep other orders out of the calculation
Domestic Irish sales don’t count towards this EU-wide threshold. Neither do unrelated services sold abroad or goods imported from outside the EU. Mixing all turnover into one dashboard figure can trigger the wrong checkout rule and undermine EU VAT compliance.
If sales are nearing the limit, review the running total before each reporting period. A threshold alert is useful, but your finance team still needs to check which transactions qualify.
Choose the right OSS route before registering
Union OSS, Non-Union OSS and the Import One Stop Shop (IOSS) address different reporting needs.
| Scheme | Typical eligible sale | Main distinction |
|---|---|---|
| Union OSS | Goods sent between EU countries to consumers; certain consumer services | Irish-established businesses can use Revenue as their registration authority. |
| Non-Union OSS | Certain services supplied to EU consumers by a business not established in the EU | It’s a services scheme, not the route for goods dispatched from Ireland. |
| IOSS | Eligible imported goods for EU consumers, in consignments not exceeding €150 | It covers qualifying low-value imports, rather than goods sent between EU countries. |
The European Commission’s VAT e-commerce guidance sets out the scheme boundaries for pan-EU distance selling and other qualifying sales. An overseas business can, in some circumstances, use Ireland for Union OSS when it makes qualifying distance sales from goods dispatched in Ireland. Business location alone doesn’t settle eligibility; where the goods are located and how they reach the customer also count.
IOSS doesn’t replace customs procedures or customs clearance. For imported goods entering Ireland, check the current rules separately, including Revenue’s guidance on low-value consignments, as customs obligations can add to the administrative burden. Customs charges and VAT are different liabilities.
Register for Union OSS through Revenue
Before applying, check that your sales type qualifies, review the distance selling threshold, and confirm where your goods are fulfilled. This supports EU VAT compliance and helps you decide whether Union OSS is the right route.
For an Irish-established business, Union One Stop Shop (OSS) registration is handled through the VAT OSS section of the Revenue Online Service (ROS). A VAT adviser can help if your business has several establishments or fulfilment locations.
Prepare the business details
Have your Irish VAT registration details ready. Revenue’s application also asks about fixed establishments and VAT identification numbers in other EU member states. Reconcile those details with your warehouse, accounting and sales-channel records before submission.
If you sell through more than one storefront, decide how each will identify eligible orders. Your OSS registration number is your VAT number, so each shop won’t have a separate reporting identity.
Check the start date and ownership
Submit the Union OSS application in ROS and check its effective date before relying on the scheme for new sales. Assign someone to maintain registration details and reconcile the quarterly figures. Changes to stock locations or business structure should prompt a fresh eligibility check.
A good setup leaves a clear answer to three questions for every order: who made the supply, where did it take place, and which return will report its VAT? Registration streamlines reporting for qualifying sales, but it doesn’t remove other VAT registrations or VAT reporting obligations. Assign someone to prepare each quarterly OSS return.
Make checkout tax settings match the transaction
For B2C sales, Shopify, WooCommerce and BigCommerce can apply configured tax rules and export order data. They can’t decide your legal VAT treatment. Define the rules first, then test the platform against them. If you also sell through online marketplaces, reconcile their order exports separately.
Separate products and destinations
Map products to the correct VAT treatment for each destination, checking product-specific VAT rates. Don’t assume the standard rate applies to every product category in every member state. Then test orders with Irish and EU delivery addresses, including baskets containing products with different rates.
Check the amount shown on the product page, at checkout, on the order confirmation and in the accounting export. Test refunds and partial refunds too. If you’re rebuilding the store, ecommerce website design for Irish retailers should account for these order and reporting requirements before launch.
Keep B2B orders distinct
OSS chiefly deals with eligible consumer sales. B2B transactions may require different treatment, including the rules for intra-Community supplies or a reverse charge, depending on the transaction.
Validate the VAT number, retain the result and record the reasoning behind the treatment. Don’t let a customer’s company name alone switch off VAT. For teams deciding how much tax configuration they can maintain, this Shopify and WooCommerce comparison is a useful starting point for assessing platform responsibilities.
File quarterly OSS returns and keep an audit trail
The Union One Stop Shop (OSS) covers eligible cross-border B2C sales and uses a quarterly return, separate from the ordinary Irish VAT return. The return and payment are due by the end of the month following the calendar quarter. For example, a return for January to March is due by 30 April.
Reconcile before filing
Group eligible sales by destination country and applicable VAT rate before filing your quarterly OSS return. Match those totals to completed orders, refunds, marketplace reports and payments. Keep domestic Irish transactions separate, as well as any sales reported under another scheme.
Don’t rely on a single tax summary without checking its exclusions. A refund processed after the original sale, a changed delivery address or an order fulfilled from another warehouse can affect the figures. Link each correction to its source order.
Preserve the order-level evidence
OSS records must be available electronically and kept for 10 years from 31 December of the year of the transaction. Retain the supply date, country of consumption, taxable amount, rate and VAT due, alongside payment and invoice details where relevant. Keep evidence supporting the customer’s location and the order’s fulfilment route.
A practical audit trail connects the checkout record, tax calculation, invoice or receipt, dispatch information, refund and final return line, supporting EU VAT compliance. Limit access to customer data while preserving what the tax record requires. The OSS return doesn’t replace your ordinary Irish VAT return or other VAT reporting obligations.
Check marketplaces, warehouses and UK routes separately
A sale through online marketplaces can look identical to a website sale in your order system, yet carry different VAT responsibilities. The customer’s address doesn’t tell you where the goods began their journey.
When the marketplace accounts for VAT
Under specified EU rules, platforms can be deemed suppliers in certain transactions. These include some consignments of imported goods valued at no more than €150, and goods already in the EU sold by a non-EU-established seller through online marketplaces.
That doesn’t mean every Amazon or eBay order is covered. Check the platform’s transaction reports and exact arrangement, as these can affect your VAT reporting obligations. Record which party accounted for VAT, so you don’t report the same consumer sale as your own OSS sale without review.
Stock and Great Britain need separate checks
Holding stock in another EU member state can bring local VAT obligations that Irish VAT OSS won’t replace. Map each warehouse to the orders it fulfils to support EU VAT compliance, particularly if your shop can change fulfilment location when stock runs low.
Great Britain is outside the EU. Moving imported goods from there can involve customs and import VAT, even if the same website also sells Irish-held stock. Treat the Republic of Ireland, Northern Ireland, Great Britain and other EU destinations as separate rules in delivery and tax settings.
Northern Ireland sellers use the HMRC route
A business in Northern Ireland selling goods to EU consumers shouldn’t default to the Republic of Ireland’s ROS registration steps. The Northern Ireland Protocol, as amended by the Windsor Framework, provides the context for HMRC’s separate Union OSS route for eligible sales. HMRC guidance gives £8,818 (€10,000) as the distance selling threshold for this route and sets out UK VAT registration conditions.
A shop whose qualifying EU consumer goods sales exceed £8,818 must review destination VAT and its VAT reporting obligations. A French delivery shouldn’t be treated as an ordinary UK domestic order. The seller can check HMRC’s Northern Ireland OSS registration guidance before changing checkout settings.
Goods sent from Northern Ireland to EU consumers aren’t IOSS imports. Movements involving Great Britain, or an Irish business selling into Northern Ireland, need their own transaction-level review. Where the route is unclear, get qualified VAT advice before filing.
Frequently asked questions
Does OSS replace my Irish VAT return?
No. Continue reporting Irish domestic sales through your normal VAT arrangements. An OSS return covers only qualifying B2C sales included in that scheme.
Can I use IOSS for a €200 imported order?
No. The IOSS consignment limit is €150. Check the import and VAT treatment for imported goods above that limit rather than putting them on an IOSS return.
Do I need OSS if all my EU sales are B2B?
OSS is aimed at eligible consumer transactions. Validate business customers’ VAT numbers and assess each B2B supply under the relevant VAT rules.
Conclusion
A checkout can charge VAT automatically and still charge the wrong country’s rate. For EU VAT compliance, check the customer, product and dispatch location, then confirm if the One Stop Shop applies.
Once documented, test the checkout and link its order data to your VAT reporting obligations. Review Revenue’s current guidance with a qualified adviser to maintain tax compliance when stock, sales channels or business structure change.




