Twinfield OSS (One Stop Shop) setup
Do you sell through a webshop to consumers in other EU countries? Then you're likely dealing with the OSS regulation (One Stop Shop), also known as the Union scheme or the One Stop Shop system. This article explains what the OSS regulation involves, when it applies to you, and how to correctly set up Twinfield and your Combidesk integration.
Table of contents
Setting up Twinfield for OSS
Configuring OSS in your Combidesk integration
1. Setting up Twinfield for OSS
To correctly process OSS in Twinfield, a few steps are required. If in doubt, always consult your accountant or tax advisor.
Step 1 – Create VAT codes per EU country
In Twinfield, you create separate VAT codes for each EU country you deliver to:
Go to Settings → Administration settings → VAT
Click New VAT code
Create a VAT code per country and per rate, for example:
OSS-DE-19– Germany 19%OSS-BE-21– Belgium 21%OSS-AT-20– Austria 20%OSS-FR-20– France 20%
Under VAT code type, select: Union scheme / OSS (so the VAT is not included in the Dutch return, but in the OSS return)
💡 Tip: Twinfield clearly shows which country each VAT code belongs to – useful when you deliver to many countries.
Step 2 – Create ledger accounts (optional)
For a clear overview in your administration, you can create separate ledger accounts per EU country for VAT payable, for example:
1640 – VAT payable Belgium (OSS)
1641 – VAT payable Germany (OSS)
1642 – VAT payable Austria (OSS)
Step 3 – Activate VAT codes
Make sure all VAT codes you use are actually activated in Twinfield. Check this via Settings → Administration settings → VAT. Missing or inactive VAT codes will cause your Combidesk integration to fall back to the default VAT rate.
Step 4 – Configure reporting for the OSS return
Twinfield offers a handy reporting feature to retrieve amounts per country:
Go to the VAT report in Twinfield
In the filter, select 'VAT report type: VAT overview'
Amounts are then shown split by EU country and rate
Use these amounts to complete the quarterly return in the Tax Authority's portal
⚠️ Please note: The OSS return is a separate return in addition to your regular Dutch VAT return. The foreign VAT filed via OSS is therefore not included in your regular Dutch VAT overview.
2. Configuring OSS in your Combidesk integration
If you use a Combidesk integration (e.g. Shopify–Twinfield, WooCommerce–Twinfield or Lightspeed–Twinfield), you configure the OSS regulation during the setup process.
Step 1 – Set the OSS option in the integration
In the configuration, find the setting: "How do you want to handle VAT for deliveries to private customers in other EU countries (One Stop Shop, OSS)?"
You have two options:
"Charge the VAT of the webshop's country" – You work as before the VAT changes of 1 July 2021: Dutch VAT on all orders. Choose this only if you are still below the €10,000 threshold.
"Use the Union scheme (OSS)" – Combidesk ensures that orders from private customers in other EU countries are linked to the correct Twinfield VAT rate for that country. This is the right choice if you are above the threshold.
Step 2 – Link VAT rates
Link the VAT rates from your webshop to the corresponding VAT codes in Twinfield. Make sure all VAT rates used in your webshop are also activated in Twinfield.
💡 If a rate is missing in Twinfield, the integration will fall back to the default VAT rate. Always check that all countries are fully configured.
Step 3 – Link specific EU VAT ledger accounts
Have you created separate ledger accounts per EU country (see step 1.2)? Then link them per country to the correct account in the integration. This ensures your VAT is neatly split by country in your administration.
💬 Still have questions? Get in touch via the chat on combidesk.com or send a message through our support portal.
