Figures verified16 OctoberNext weekly checkMondays 06:00VAT return 10 November10 November 2026

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

🇩🇪Germany
19%
🇫🇷France
20%
🇮🇹Italy
22%
🇪🇸Spain
21%
🇳🇱Netherlands
21%
🇧🇪Belgium
21%
🇵🇱Poland
23%
🇸🇪Sweden
25%
🇮🇪Ireland
23%
🇵🇹Portugal
23%
🇬🇷Greece
24%
🇲🇹Malta
18%
🇦🇹Austria
20%
🇨🇿Czechia
21%
🇷🇴Romania
19%
🇭🇺Hungary
27%
🇧🇬Bulgaria
20%
🇩🇰Denmark
25%
🇫🇮Finland
25.5%
🇸🇰Slovakia
23%
🇸🇮Slovenia
22%
🇭🇷Croatia
25%
🇱🇹Lithuania
21%
🇱🇻Latvia
21%
🇪🇪Estonia
22%
🇨🇾Cyprus
19%
🇱🇺Luxembourg
17%

⚠ 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

2

Appoint an EU intermediary

Required for non-EU businesses. We act as your intermediary.

In progress
3

Submit IOSS registration to Cyprus Tax Department

Via Taxisnet

4

Receive your IOSS number

Format IM + 10 digits

3–4 weeks
5

Integrate IOSS number into your checkout

Shopify, WooCommerce, custom

6

Print IOSS number on all customs declarations

CN22 or CN23 forms

7

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:

Average VAT + handling fee at delivery€18 per parcel
Customer complaints per monthest. 50–100
Parcels refused at deliveryest. 30–50
Revenue lost to refused parcels€2,400–€4,000/month

With IOSS:

VAT collected at checkoutclean
Delivery refusalsnear zero
Monthly IOSS compliance costfraction of above
Net benefitsignificant positive

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

Supported

WooCommerce

Plugin available, manual IOSS number entry

Supported

Magento

Custom integration required

Custom

Custom checkout

Add IOSS number to customs API calls

Developer

We 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

1

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.

2

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.

3

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.

4

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.

5

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 →