EUFactura

Cette page n'est pas encore disponible en français ; nous l'affichons en anglais.

Invoicing software for businesses that sell across the EU

Invoice customers in any EU country: VAT treatment with its legal basis, mandatory wording in 24 languages, VIES checks, PDF and e-invoice files. Free to start.

Last reviewed Sep 15, 2026 · 4 min read

Selling to a customer in another Member State turns a simple invoice into a small compliance exercise: is VAT charged or reverse-charged, is the customer's VAT number valid, which sentence has to appear on the document, in which language, and what does the customer's country expect the file to look like. EUFactura was built for exactly that moment.

What changes when the customer is abroad

Every EU invoice must carry the same core content, set out in Article 226 of the VAT Directive: a sequential number, the date, both parties' names and addresses, the seller's VAT number, the customer's VAT number for cross-border B2B supplies, the amount per rate or exemption, the rate and the VAT due. Cross-border supplies add the part people get wrong: the place of supply moves, VAT may not be charged at all, and a specific mention such as "Reverse charge" becomes mandatory.

  • Services to a VAT-registered business in another Member State are normally taxed where the customer is (Article 44) and the customer accounts for the VAT (Article 196). The invoice shows no VAT and the words "Reverse charge" (Article 226(11a)).
  • Goods dispatched to a VAT-registered business in another Member State are an exempt intra-Community supply (Article 138), provided the customer's VAT number is valid and the goods actually leave the country.
  • Goods exported outside the EU are exempt (Article 146); general-rule services to a business outside the EU are outside the scope of EU VAT (Article 44).
  • Sales to consumers follow different rules again: distance sales of goods above the EU-wide EUR 10,000 threshold are taxed in the customer's country, usually through the One-Stop Shop.

What EUFactura does with that

You describe the customer and the lines; EUFactura evaluates the transaction against a versioned rule set that covers every EU seller country and tells you what it found, labelled honestly as a suggestion with the rule and article behind it.

  • VAT treatment suggestion with its legal basis: domestic standard rate for all 27 Member States, intra-EU B2B services (reverse charge), intra-EU B2B goods (Article 138), exports (Article 146), non-EU B2B services (Article 44). Scenarios that depend on facts the app cannot know — distance sales thresholds, service categories, an unvalidated VAT number — are marked "requires review" with the reason, never guessed.
  • Customer VAT numbers checked against VIES, with the result recorded on the customer.
  • The mandatory wording in the document's language: the Directive's own prescribed mentions in all 24 official EU languages, with the article cited on the PDF.
  • Sequential numbering per series, continued from your existing invoices if you import history; credit notes and corrective invoices with a reference to the original.
  • A PDF for people and a UBL 2.1 (EN 16931) XML file for systems, plus a monthly ZIP with every invoice, PDF, XML and a full CSV/Excel listing for your accountant.
  • Invoices, quotes and payment reminders emailed in the customer's language; optional online payment through your own Stripe account.
  • Several companies in one workspace, each with its own country, language, series and bank details.
  • Country checks from each Member State's own law, cited on the invoice review: the customer's tax number where national law requires it (Italy, Belgium, Poland, Portugal, Slovakia, Bulgaria, Hungary, Austria above EUR 10,000), simplified-invoice ceilings, issuance deadlines, and a warning when an invoice falls under a national e-invoicing or reporting regime such as KSeF, SdI, RO e-Factura, Peppol in Belgium, NAV Online Számla or VERI*FACTU that EUFactura cannot yet submit to.

What it does not do yet

Being precise about limits is part of being trustworthy about compliance. EUFactura does not yet submit invoices to a national platform (Spain's VERI*FACTU, Italy's SdI, Poland's KSeF) and does not yet deliver over the Peppol network. It suggests each Member State's standard VAT rate; reduced rates are entered per line. Where a country requires a certified or registered invoicing system, check that requirement before relying on any software, including this one.

Who it is for

Freelancers, agencies, consultancies and small companies established in an EU Member State that invoice customers in other countries and would rather not become VAT specialists to do it. The free plan covers a first company and a few invoices a month; paid plans start at EUR 19 per month.

Frequently asked questions

Does EUFactura work for a company established in any EU country?
Yes. The rule set and the mandatory wording cover all 27 Member States; the interface is available in English, Spanish, French, German, Czech, Italian and Polish, and documents can be issued in any of the 24 official EU languages.
Is the VAT suggestion legally binding?
No. It is a suggestion, shown with the rule and the article of the VAT Directive it rests on, and you can override it. Your accountant remains responsible for your VAT position; the point is that the common cross-border cases are handled correctly by default and the uncertain ones are flagged instead of guessed.
Can I try it without a card?
Yes. The free plan needs no payment details.

Related reading

Sources

This page is general information, not tax or legal advice. Rules change; check the cited sources or ask your advisor before relying on it.