IOSS Registration in Cyprus — Register for IOSS and Stop Customs Delays
Register for IOSS in Cyprus to collect VAT at checkout and clear customs without delays. IOSS registration gives you a single IOSS number that covers all 27 EU member states. Non-EU sellers need IOSS via an EU intermediary — one monthly return replaces customs delays and surprise VAT charges for your customers.
The short answer
The Import One Stop Shop covers goods sent to consumers in the EU from outside it in consignments worth up to €150. You charge the VAT of the customer's country at checkout and declare it in one monthly return, due with payment by the last day of the following month, so the parcel clears customs without the customer paying VAT on delivery. Sellers established outside the EU usually need an EU intermediary to register.
- IOSS consignment limit
- €150
- Cyprus standard rate
- 19%
- EU distance-sales threshold
- €10,000
WITHOUT IOSS
Customer pays VAT + handling fee at delivery
Customs delays of 5–15 days
Cart abandonment at delivery
No visibility on VAT collected
WITH IOSS
VAT collected cleanly at checkout
Customs clears immediately
Better customer experience
One monthly return covers all EU
Do you need IOSS?
Non-EU businesses also need to consider VAT registration in Cyprus — see our non-resident VAT guide →
Note: your IOSS number format differs from your Cyprus VAT number — see the Cyprus VAT number format guide →
IOSS — How it works end to end
Customer orders
EU consumer checks out on your website
VAT collected
Your system charges local VAT rate at checkout (e.g. 20% for France, 19% for Germany)
Goods shipped
Your IOSS number printed on the customs declaration
Customs clearance
Parcel clears customs immediately — no VAT charge at border
Monthly return
You file one IOSS return in Cyprus covering all 27 EU countries
VAT remitted
Pay the collected VAT to Cyprus Tax Department — they distribute to member states
✓ Seamless experience: The entire process is invisible to your customer. They pay once at checkout and receive their order without delays or surprise charges.
VAT Rates You Will Collect — By Country
⚠ Note: Reduced rates may apply to certain product categories in each country. Verify the correct rate for your specific goods before going live.
IOSS Registration in Cyprus — Step by Step
Confirm eligibility
Non-EU seller, physical goods, under €150
Appoint an EU intermediary
Required for non-EU businesses. We act as your intermediary.
Submit IOSS registration to Cyprus Tax Department
Via Taxisnet
Receive your IOSS number
Format IM + 10 digits
Integrate IOSS number into your checkout
Shopify, WooCommerce, custom
Print IOSS number on all customs declarations
CN22 or CN23 forms
File monthly IOSS return and remit VAT
Due by end of following month
Intermediary Requirement
Non-EU businesses registering for IOSS must appoint an EU-based intermediary. The intermediary is jointly liable for your VAT obligations — they file returns on your behalf and ensure compliance.
Who needs one
All businesses based outside the EU including UK, US, and all non-EU countries. EU businesses can register directly without an intermediary.
What they do
Register you for IOSS, file monthly returns, remit VAT collected, correspond with Tax Department.
We are your intermediary
tax.com.cy acts as IOSS intermediary for non-EU sellers registering through Cyprus. Full dashboard visibility on all returns and payments.
IOSS vs No IOSS — The Numbers
Scenario: 1,000 parcels/month shipped to EU, average order value €80
Without IOSS:
With IOSS:
For most ecommerce businesses shipping 100+ parcels/month to the EU, IOSS pays for itself many times over.
Integrate IOSS With Your Platform
Shopify
Native IOSS support in tax settings
SupportedWooCommerce
Plugin available, manual IOSS number entry
SupportedMagento
Custom integration required
CustomCustom checkout
Add IOSS number to customs API calls
DeveloperWe provide your IOSS number and integration documentation. Your developer adds it to checkout and shipping label generation. Most integrations take less than a day.
How to register for IOSS
The Import One-Stop Shop (IOSS) lets you register for IOSS once in Cyprus and collect VAT at checkout on goods imported into the EU valued under €150. Your IOSS number covers all 27 EU member states — no need to register in each country separately. Non-EU sellers need IOSS through an EU intermediary who takes on joint liability for the VAT. Once registered you file one monthly return instead of dealing with customs and per-country VAT registrations.
The IOSS registration process
Confirm eligibility
IOSS covers B2C sales of physical goods imported into the EU where the consignment value is under €150. It does not cover digital services or goods above €150.
Appoint an intermediary (non-EU sellers)
Non-EU sellers must appoint an EU-based intermediary who is jointly liable for the VAT. EU-established businesses can register directly without an intermediary.
Submit the IOSS registration
The registration is filed with the Cyprus Tax Department via Taxisnet. We handle the full application, intermediary appointment and supporting documents.
Receive your IOSS number
Once approved you receive a single IOSS number valid across all 27 EU member states. Display it at checkout so customs know VAT was already collected.
File monthly returns
Submit one monthly IOSS return declaring all EU B2C sales under €150, with VAT charged at each destination country rate. No separate registrations in each EU state.
Non-EU seller IOSS requirements
If your business is established outside the EU, you cannot register for IOSS directly — you must appoint an EU intermediary. The intermediary is jointly liable for the VAT declared under your IOSS number. We act as the EU intermediary for non-EU sellers, handling registration, monthly returns and Tax Department correspondence.
Frequently asked questions
Work out the VAT on your own figures
Add or remove VAT at any Cyprus rate, with the rates from our facts table.
Open the VAT calculator →