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
- Go to ec.europa.eu/taxation_customs/vies
- Select Cyprus from the member state dropdown
- Enter the VAT number without the CY prefix — just the 9-digit number
- Click Verify
- VIES returns: Valid (currently registered) or Invalid (not registered or cancelled)
- 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 →