Skip to content

Cyprus OSS and IOSS VAT: Scheme Choice and Filing Workflow

OSS and IOSS simplify payment of VAT on eligible cross-border consumer sales; they do not remove VAT or replace every domestic registration. A Cyprus-established business may use Union OSS for qualifying sales and IOSS for qualifying imported consignments not exceeding €150. Choose the scheme from the actual goods flow or service, then configure checkout, records, returns and payments together. The €150 IOSS limit must not be confused with the customs-duty position, which changed in July 2026.

Cyprus Company Formation · 2026-09-27

Start with a map of the sales, not a portal application

Before registering for a scheme, list what the business sells, who buys it and how it reaches the customer. For goods, identify the dispatch location, destination, warehouse owner and importer arrangements. For services, identify the service category, customer location and the establishments involved. A company can have several transaction types at once; one registration label may not describe all of them.

The Commission’s OSS overview explains the three optional schemes. Once a business uses a scheme, it must include the supplies that belong within that scheme rather than selectively choosing convenient countries. The practical task is therefore to classify the sales before designing the return, so that transactions are neither omitted nor reported twice.

This article focuses on scheme selection and compliance operations. The broader Cyprus ecommerce company guide addresses the business structure and operating model. Ordinary VAT registration, B2B reverse charge and customs registration remain separate questions. Keep those workstreams visible in the launch plan instead of assuming that an OSS confirmation completes every tax setup.

Distinguish Union OSS, non-Union OSS and IOSS

Union OSS can cover eligible intra-EU distance sales of goods and relevant B2C services. Non-Union OSS is for eligible services supplied by businesses without an EU establishment; it is not the scheme a Cyprus-established company ordinarily chooses for its own services. IOSS addresses eligible distance sales of imported goods in consignments not exceeding €150, excluding excise goods. The Commission’s registration guidance sets out eligibility.

The names can be confusing because a company established outside the EU can use Union OSS for some goods transactions, while the non-Union scheme concerns services. Avoid selecting a scheme solely from the shareholder’s residence or the place where a website developer works. Establishment and the transaction category need their own assessment. If the group has entities or fixed establishments in several countries, give the adviser the full structure.

SchemeTypical eligible scopeKey check for a Cyprus business
Union OSSRelevant intra-EU consumer goods sales and qualifying consumer servicesWhere the business is established and which supplies fall within scope
Non-Union OSSEligible EU consumer services by a non-EU-established supplierWhether the supplier has an EU establishment
IOSSEligible imported distance-sale consignments up to €150Actual import flow, consignment value and excluded goods
Domestic VAT reportingTransactions belonging in the national returnWhat remains outside the chosen special scheme
Scheme selection: questions to resolve

Apply the €10,000 rule only where its conditions fit

The EU-wide €10,000 threshold is not a general exemption for every online business or every service. It concerns the combined relevant cross-border telecommunications, broadcasting and electronic services and intra-EU distance sales of goods, subject to conditions including establishment in one member state and the current and preceding calendar years. It does not cover imported distance sales or every other service category. The Commission’s threshold explanation should be read against the business’s precise facts.

Create a threshold schedule using the transactions within the rule, not total bank receipts or the whole company turnover. Identify which sales have been included and why. A dashboard combining domestic sales, wholesale B2B sales and imported consumer consignments into one unexplained number will not answer the relevant question. Ask the accountant to approve the calculation basis before it becomes an automated alert.

If the business expects a rapid increase in eligible cross-border sales, resolve the treatment and registration plan before the threshold event. Checkout settings and price communication may need to change at the same time as reporting. Do not wait until a quarter-end accountant review to discover that the sales platform continued applying an old configuration. Maintain a clear owner for monitoring the relevant turnover and escalating changes.

Keep IOSS eligibility separate from customs duty

IOSS is a VAT mechanism, not a general promise that a parcel has no customs cost. The Commission’s June 2026 customs-duty notice states that the €150 customs-duty exemption was abolished from 1 July 2026 and describes a temporary €3 fixed duty per item for the relevant low-value imported distance sales. That change must be considered separately from the IOSS consignment ceiling.

For each imported product flow, agree with the customs adviser and carrier how value, goods classification and charges are handled. Do not copy a historic checkout statement saying “under €150 means duty-free”. A customer-facing promise should reflect the actual delivery arrangement and current charges. Keep the supporting explanation in the product and logistics setup file so that marketing and fulfilment use the same assumptions.

The consignment limit is also not a licence to artificially split a transaction to obtain a preferred treatment. Establish the actual shipment facts and apply the relevant rules. When the order or delivery arrangement changes, rerun the assessment. An ecommerce platform’s default “IOSS eligible” flag should be tested against the goods and shipment configuration, not treated as independent legal confirmation.

Register through the correct Cyprus route

The Cyprus Tax Department’s European-systems registration page says OSS registration is completed through the OSS platform and that Union OSS requires prior national VAT registration. Confirm the company’s legal details, tax status and responsible contact before beginning. Prepare the transaction map and intended scheme so that the application corresponds to the actual business model.

Retain the application and confirmation, including the effective scheme date and any identifiers issued. Give a copy to the accountant and the person configuring checkout. A successful login or a draft application is not the same as a completed registration. Mark the setup task complete only when the business has the confirmation needed to apply its agreed transaction treatment.

Where an intermediary or other representative is involved, document the respective responsibilities. Clarify who submits returns, who pays, who retains transaction data and how exceptions are escalated. The commercial engagement should also explain how records will be transferred if the arrangement ends. The company should remain able to understand its own reporting even when operational work is outsourced.

Configure checkout from an approved transaction matrix

Create a matrix that maps each sale type to customer location evidence, applicable treatment, tax calculation and reporting destination. Separate goods already in the EU from goods dispatched from outside it. Separate business customers from consumers through the appropriate review process. The B2B reverse-charge guide addresses a different framework and should not be used as a default for consumer sales.

Test the matrix using realistic sample orders before launch. Include an ordinary sale, a refund, a discount, a delivery charge and an order with a different destination. Check the customer document, payment total, platform tax report and accounting export for each sample. The aim is to confirm that the same transaction is represented consistently throughout the process, rather than only checking that the checkout screen displays a plausible price.

Document who can change tax settings and how changes are reviewed. A theme update, product-category change or new marketplace integration can alter the data feeding the return. Keep an exception log for orders that do not fit the approved matrix. Finance should receive those exceptions while they can still be investigated from the source records, rather than discovering them after aggregated totals have been posted.

Separate marketplace transactions from direct sales

A marketplace may have its own VAT role for particular transactions, including circumstances in which it is treated as a deemed supplier. Do not assume that every platform handles all taxes for the seller or that it handles none of them. Read the transaction-level reports and contractual tax information, then ask the adviser how those sales should appear in the company’s records. The Commission’s ecommerce overview explains the deemed-supplier concept.

Reconcile gross customer sales, refunds, taxes, commissions and net payouts separately. The amount transferred by a marketplace to the company’s bank account is not a substitute for the sales data. If reporting begins from net payouts alone, the accountant may miss the destination breakdown or the distinction between taxes collected by different parties. Obtain the full report format before agreeing the monthly bookkeeping process.

Where the company sells through several channels, give each transaction a channel identifier and preserve order references. This helps prevent duplication when the same sale appears in both a platform export and a payment-provider report. The objective is a traceable sales population: every order included once, with its tax treatment and any later refund connected to it.

Build the return from reconciled transaction records

Union and non-Union OSS use quarterly periods; IOSS uses monthly periods. The Commission’s declaration and payment guidance gives the end of the following month as the filing and payment deadline and requires nil returns where applicable. Build these dates into the company’s reporting calendar rather than assuming that the ordinary domestic VAT timetable applies.

Prepare a working reconciliation from order data to the accounting ledger, then to the scheme return. Separate the member states and tax treatments needed for the report. Identify refunds, cancellations and corrections with their original transaction references. Where platform and accounting totals differ, record the reason and the resolving entry. Do not force agreement with a single adjustment whose transaction content cannot be explained.

The Cyprus OSS and IOSS information page publishes the relevant timetable and warns that deadlines do not roll forward simply because they fall on a weekend or public holiday. Set an internal preparation date that leaves time for review and payment processing. The statutory date should be the final boundary, not the planned start of reconciliation.

StageEvidence producedReview question
Transaction exportComplete order-level data for the periodAre all channels and refunds included?
ReconciliationBridge to ledger and platform payoutsAre differences explained without unsupported adjustments?
Return preparationCountry and treatment breakdownDoes every sale belong in this scheme?
Review and approvalApproved return and issue logHave exceptions and corrections been resolved?
SubmissionPortal acknowledgement and filed versionWas the intended return actually accepted?
PaymentCorrect reference and payment evidenceDoes the amount and allocation match the return?
A reporting calendar with separate controls

Retain usable evidence for each sale

OSS records need more than a quarterly total. The Commission’s record-keeping guidance identifies transaction information and customer-location evidence and specifies retention for ten years from the end of the transaction year, even after leaving a scheme. Design the data export around those requirements before a platform contract is signed.

Test whether a reviewer can trace a sample return figure back to individual sales and then to the evidence supporting their treatment. Include refunds and corrections in the test. A folder of monthly summary PDFs may look orderly while lacking the detail needed to explain a particular transaction. Where data sits in several systems, retain a documented relationship between order, payment, shipment and accounting references.

Plan for staff departures and software changes. Access should not depend on one employee’s personal account or an old laptop. Confirm that exports include the fields the accountant needs and can be opened without a discontinued subscription. The retention task is complete only when the stored information remains readable and connected, not merely because an export button was clicked once.

Handle refunds, corrections and scheme exit deliberately

A customer refund should be connected to the original sale and its reporting history. Preserve the credit or refund document, payment evidence and reason. Ask the accountant which reporting route applies to the correction rather than inserting every refund as a negative current-period sale without analysis. The VAT invoice and credit-note guide explains the supporting-document workflow.

If the company changes its operating model, reassess scheme scope. New warehouses, establishments, product types or delivery arrangements can affect the transaction map. Record the change before updating checkout, and identify any domestic or foreign registrations that require separate action. OSS can simplify covered reporting without eliminating obligations connected with activities outside that coverage.

Leaving a scheme also requires a planned process. Use the Commission’s deregistration guidance and confirm the effective date, final returns and continuing record responsibilities. Domestic VAT deregistration is a separate matter. Keep the distinction clear when instructing a service provider to “close VAT”, because that phrase can conceal several different tasks.

Check the launch file before accepting orders

The launch file should identify the legal seller, scheme and effective date; approved transaction matrix; checkout test results; marketplace responsibilities; reporting owner; and evidence-retention arrangements. Include a short list of unresolved exceptions. If customs procedures are involved, connect the file to the EORI and customs-registration guide and the carrier’s instructions.

A hypothetical retailer shipping from both an EU warehouse and a non-EU supplier needs separate treatment paths even if the customer sees one website. A hypothetical digital-service business needs a service and customer-location analysis rather than a goods-shipping template. These examples show why scheme choice follows the facts. A well-prepared Cyprus OSS or IOSS setup is the connection between those facts, the customer charge and the return that is ultimately filed.

Sources and further reading

Frequently asked questions

Does OSS replace my ordinary Cyprus VAT return?

No. It is a special reporting mechanism for eligible supplies. Transactions outside its scope and other domestic obligations need their own treatment. Maintain a transaction matrix that shows which return receives each category, so sales are neither omitted nor counted twice.

Can a Cyprus-established company use non-Union OSS for services?

The non-Union scheme is for eligible suppliers without an EU establishment. A Cyprus-established business should assess the Union scheme for relevant services instead. Scheme selection depends on establishment and transaction facts, not simply the nationality of the shareholders or the location of customers.

Is €10,000 an exemption for all my online turnover?

No. It applies only to specified categories and conditions. Separate the eligible cross-border transactions from domestic sales, B2B sales and imported distance sales, and test the current and previous calendar years as required. Ask the accountant to approve the threshold calculation used by the business.

Does an IOSS consignment under €150 have no customs duty?

Do not make that assumption. The IOSS eligibility ceiling is separate from customs-duty rules. The Commission announced the July 2026 low-value customs change, so checkout promises and logistics calculations should be reviewed using current customs guidance and the actual shipment arrangement.

Do I need to file when there are no scheme sales?

The Commission’s scheme guidance requires a return for each reporting period, including a nil return where relevant. Keep the calendar active during quiet periods and until any scheme exit is properly effective. An empty sales report should trigger a nil-return review, not automatic cancellation of the filing task.

Can I use the marketplace bank payout as my sales total?

It is not sufficient on its own. The payout may net commissions, refunds and taxes against gross sales. Obtain transaction-level reports and reconcile each component. Establish which party accounted for tax on each category before including the sales in the company’s own scheme return.

Can refunds simply reduce the next return?

A refund needs to be traced to the original sale and assessed under the applicable correction process. Keep the original reporting reference and supporting documents. Ask the accountant how it belongs in the return rather than assuming every later adjustment is an ordinary negative current-period transaction.

What should be ready before OSS or IOSS sales start?

Have the confirmed registration and effective date, transaction classification, checkout settings, reporting responsibility and data-retention process ready. Test sample orders through the full system, including refunds. Where goods are imported, add the customs and carrier arrangements to the same launch checklist.

Related guides

Ready to register your company in Cyprus?

Book a free consultation or get a fixed quote. A regulated Cyprus advocate replies within one business day.

Chat on WhatsAppChat on Viber