Free EU VAT Invoice Generator

Create EU VAT-compliant invoices in minutes. Validate your client's VAT number against VIES, apply cross-border reverse charge with one click, and download a clean PDF with all required fields. No account needed.

Create VAT Invoice Free

If you're VAT-registered in the EU or UK, your invoices must include specific fields to be legally valid. Plain Statement lets you add all required VAT information without any complexity — just fill in the fields and download.

What a valid VAT invoice must include

  • Your business name and address
  • Your VAT registration number
  • Your client's name, address, and VAT number (for B2B)
  • A unique invoice number
  • The invoice date and tax point date
  • Line items with descriptions, quantities, and unit prices
  • The VAT rate applied and the VAT amount per line
  • The net total, VAT total, and gross total

Plain Statement covers all of these fields. Your PDF output includes subtotals, tax breakdowns, and gross totals formatted clearly for both parties.

Supported tax scenarios

  • Standard VAT rate (e.g. 20% UK, 21% Netherlands, 19% Germany)
  • Reduced rates per line item
  • Zero-rated or exempt supplies
  • Reverse charge for cross-border EU B2B transactions — one-click apply with the correct statutory clause

VIES validation, built in

When you save a client with an EU VAT ID, Plain Statement queries the European Commission's VIES service to confirm the number is registered and active. The status is shown as a coloured badge under the tax-ID field — green for verified, red for invalid, amber while unverified. You can force a re-check at any time. Cached results expire after 90 days for valid IDs and seven days for invalid ones, so you re-verify before issuing without hammering the upstream service.

This matters because issuing a B2B invoice with an unverified or invalid client VAT ID is the most common reason a reverse-charge invoice is rejected on the buyer's side or flagged in a tax audit. We don't rely on regex format validation — that would tell you a number looks right when it isn't.

Cross-border EU reverse charge, with the right clause

When the business profile country, the client country, and the VIES-verified VAT ID all line up as a cross-border EU B2B supply, Plain Statement shows a discreet banner on the invoice editor: "This invoice is eligible for EU reverse charge. Apply?" One click zeros the VAT rate and appends the localised statutory clause to the notes. Available clauses cover NL, DE, FR, BE, IE, IT, ES, AT, PT, RO, PL, SE, FI, DK, and EL — with an English fallback for everywhere else.

Reverse charge is opt-in by user click. The server never silently mutates VAT amounts; the audit trail records exactly what you applied, when.

Who this is for

Freelancers, sole traders, and small businesses registered for VAT in the UK, Netherlands, Germany, France, Belgium, Ireland, or elsewhere in the EU. If you occasionally need to create a compliant VAT invoice without maintaining a full accounting system, Plain Statement is the simplest tool available.

Free to use, no registration

Create and download your VAT invoice for free. No credit card, no account required. If you invoice regularly, upgrade to Basic or Pro to save invoices, manage clients, and send by email directly from the platform.

Create a VAT invoice now

Create VAT Invoice Free