Free tool

Cyprus invoice generator

Fill in the details, add your line items, and download a clean, VAT-compliant invoice as a PDF. Everything stays in your browser.

Invoice number
Currency
Issue date
Due date
From
Bill to
Line items
Notes
€0.00
Total due
Subtotal (net)€0.00
Total€0.00

The invoice is built and downloaded entirely in your browser; nothing you enter is sent anywhere. The PDF labels are in English. For use as a template, not tax advice.

What a Cyprus VAT invoice must show

A VAT invoice has to carry certain details to be valid. If any are missing, your customer may not be able to reclaim the VAT, and you can be challenged on the supply. The generator above includes them; here is the checklist.

  • A unique, sequential invoice number
  • The issue date, and the supply date if it differs
  • Your name, address and VAT registration number
  • The customer's name and address, plus their VAT number for a reverse-charge supply
  • A description, quantity and unit price for each line
  • The VAT rate and amount per line, with totals split into net, VAT and gross
  • Any reverse-charge or zero-rating note where it applies

Numbering and sequence

Invoice numbers must be unique and run in sequence with no gaps. Many businesses prefix the year or a branch code, for example 2026-001, but the core rule is that the numbers are continuous and never reused. A gap in the sequence is the first thing an inspection looks for, so cancel rather than delete a spoiled invoice and keep it on file.

Keep invoices for seven years

Cyprus requires VAT records, including the invoices you issue and the ones you receive, to be kept for at least seven years. A PDF is fine as long as it is complete and unaltered. Store both what you send and what you receive, because the ones you receive are the evidence behind the input VAT you reclaim.

It includes the fields a Cyprus VAT invoice needs: a unique number, the date, both parties and their VAT numbers, a description of each item, the VAT rate and amount, and the totals. Check your specific obligations, as requirements can vary.
No. The invoice is generated entirely in your browser using the details you type. Nothing is sent to a server, and nothing is stored after you leave.
Yes. Set a VAT rate per line, and the summary breaks the VAT down by rate, with a single total. This handles the mixed-rate invoices common in Cyprus.

Issuing is one thing, capturing is another

Pileform reads the invoices and receipts you receive, with line-level VAT, and posts them to Xero or QuickBooks.

Try Pileform free