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

How to Check a Cyprus VAT Number

Always verify a Cyprus VAT number on VIES before issuing a zero-rated B2B invoice. An invalid number means you owe the VAT — not your customer.

In this guide

How to verify a Cyprus VAT number using the EU VIES system. Why verification matters, what to do with invalid numbers and how to keep records.

Registration threshold
€15,600
Late registration, per month
€85
EU distance-sales threshold
€10,000
Keep VAT records for
6 years

Verification tool

EU VIES

ec.europa.eu/vies

CY format

CY + 8 + letter

e.g. CY12345678X

Risk if invalid

You owe VAT

Not the customer

Keep records

Date + result

For audit evidence

Why you must verify Cyprus VAT numbers

Before issuing a zero-rated B2B invoice to a Cyprus or EU business you must verify their VAT number on the EU VIES system. If the number is invalid the supply defaults to B2C — meaning you should have charged VAT. If you did not charge VAT and the number is invalid the VAT liability falls on you as the supplier, not on your customer. You cannot retrospectively recover the VAT from a customer who paid a net price. The verification takes 30 seconds and the risk of not doing it can cost thousands.

How to verify a Cyprus VAT number on VIES

  1. Go to ec.europa.eu/taxation_customs/vies
  2. Select Cyprus from the member state dropdown
  3. Enter the VAT number without the CY prefix — just the 9-digit number
  4. Click Verify
  5. VIES returns: Valid (currently registered) or Invalid (not registered or cancelled)
  6. Save a screenshot or record of the result including the date — this is your audit evidence

VIES shows the current registration status. A number that is valid today may have been invalid at an earlier date. If you are regularising past invoices check the VIES status at the date of each invoice — not just today's status. The Tax Department will ask for contemporary evidence.

What to do if a Cyprus VAT number is invalid

If VIES returns an invalid result for a customer's VAT number do not issue a zero-rated invoice. Contact your customer and ask them to provide their correct VAT number or to confirm their VAT registration status. If they cannot provide a valid VAT number the supply is B2C and Cyprus VAT applies at the appropriate rate. If you have already issued a zero-rated invoice and the number is invalid you need to issue a corrected invoice adding the VAT and either charge the customer the additional amount or absorb it as a cost.

VIES validation for non-Cyprus EU numbers

VIES validates VAT numbers from all 27 EU member states — not just Cyprus. When a French, German or Polish business gives you their VAT number use VIES to check it the same way — select their country from the dropdown and enter their number without the country prefix. All EU VAT numbers follow the same verification process through the same VIES portal.

Key takeaways

  • ●Always verify Cyprus VAT numbers on VIES at ec.europa.eu/taxation_customs/vies before issuing zero-rated invoices
  • ●An invalid VAT number means the supply defaults to B2C — the VAT liability falls on you as the supplier
  • ●Enter the number without the CY prefix — VIES handles EU numbers from all 27 member states
  • ●Keep records of every validation — date, number and result — as audit evidence
  • ●If VIES returns invalid contact your customer before issuing the invoice — do not assume it is a system error

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 →