EUFactura
EU invoicing platform

Invoicing built for doing business across Europe.

Create, validate, send and get paid — with EU VAT rules and invoice requirements checked along the way.

Not accounting software. Not an ERP. Just smarter European invoicing.

Free to start, no card required. Paid plans from €9/month once you outgrow it.

Transaction check

Example
Seller
Spain
Customer
Germany
Transaction
B2B · Services
VAT ID
Validated via VIES
VAT treatment
Reverse charge · suggested
Compliance
Ready to issue
Why EUFactura

From the first line to the money in your account.

Four things EUFactura does for you on every invoice.

  • VAT assistant

    Suggests the VAT treatment with its legal basis, checks the VAT number in VIES and adds the mandatory wording. You confirm it.

    Every plan, Free includedHow it decides →
  • AI and voice assistant

    Type or say “invoice Acme 1,200 for consulting”. It drafts the invoice and always asks before issuing. Voice needs a browser with speech recognition.

    Paid plans, from €9See it work →
  • Get paid online, straight to your Stripe

    Connect your own Stripe and every invoice gets a Pay button. The money goes directly to you. EUFactura takes no cut; Stripe's own fees apply.

    Paid plans, from €9See plans →
  • One ZIP for your accountant

    At month end, one file with a spreadsheet, every PDF and the e-invoice XML. Your accountant does the rest.

    Every plan, Free includedHow it works →

Your customer is in another country. Your invoicing shouldn't become complicated.

EUFactura uses supplier, customer and transaction information to run the compliance checks supported by the platform before an invoice is issued.

What EUFactura works out on this invoice

  1. 1Detected: a Spanish seller, a German business customer whose VAT number validated in VIES, and a service.
  2. 2Rule applied: EU B2B services reverse charge (Articles 44 and 196 of the VAT Directive), from EUFactura's versioned rule registry.
  3. 3Why: the customer, not the seller, accounts for the VAT, so the invoice carries no Spanish VAT and the mandatory reverse-charge mention in the customer's language.
  4. 4Needs review: anything the rules cannot settle is flagged for you instead of guessed.

We check the invoice before your customer sees it.

VAT validation

Validate EU VAT numbers and keep validation evidence where supported.

VAT treatment

Use supplier, customer and transaction information to identify the expected VAT treatment and flag uncertain cases.

Invoice requirements

Check required invoice fields, numbering, calculations and supported country-specific requirements.

Compliance record

Keep a structured record of the checks performed when an invoice is issued.

Don't memorize invoicing rules. Let EUFactura check them.

Inside EUFactura.

A closer look at three real parts of the product: the VAT check, the pre-issue checklist, and correcting an invoice after the fact.

Product preview

Billing

Nordwind Software GmbH · Germany

Software consulting — Q1 sprint · €8,000.00

Suggested

Reverse charge applies — EU B2B services, buyer VAT verified against VIES.

Unknown

When a treatment can't be confirmed, EUFactura says so and asks you to review it — never a silent guess.

Product preview

Ready to issue

Nordwind Software GmbH · €8,000.00

Once issued, this invoice gets a permanent legal number and can't be edited — corrections use a credit note instead.

  • Company details complete
  • Customer address is missing
  • VAT treatment complete

1 warning above — issuing is still allowed, review it first.

Issue invoice
Product preview

ES-INV-2026-0001

Issued

Corrects this invoice without altering it — the original stays exactly as issued.

Create credit note

Software consulting — Q1 sprint−€8,000.00
Create credit note
Free tool · No account required

Already have an invoice? Check it for free.

Upload an invoice and check it for common EU invoicing and VAT compliance issues.

Free · No account required · PDF, image or XML e-invoice

Creating a new invoice? Build it in EUFactura and run the checks before it is issued.

Invoice check complete

INV-2026-0142 · €4,200.00

1 to review
  • Supplier detailsPassed
  • Customer detailsPassed
  • Invoice numberingPassed
  • VAT calculationPassed
  • Required invoice fieldsPassed
  • Reverse-charge wording may be missingReview
Check your invoice

One business. Customers everywhere.

  • SpainSpain

    Domestic business invoice

  • SpainGermany

    Cross-border EU B2B service

  • PolandSpain

    Cross-border EU invoice

  • SpainUnited States

    Non-EU customer

EUFactura understands the transaction — not just the invoice template.

Tell us who you're billing. We'll handle the complexity.

1

Create

Choose the customer, service or product and amount.

2

Check

EUFactura determines the relevant invoicing and VAT requirements.

3

Send

Your invoice is prepared in the appropriate format and delivered through the appropriate channel when required.

4

Hand over

Download the month as one ZIP — a spreadsheet, every PDF and the e-invoice files — and send it to your accountant, who takes care of returns and reporting.

Any EU-based company can create, issue and send invoices with EUFactura today. Cross-border B2B VAT treatment and each Member State's standard rate are suggested from a versioned rule registry, and every country's invoice deadline, simplified-invoice ceiling, customer-number rule and e-invoicing or reporting regime is checked where we have verified it against the national law. Where a rule is not verified, EUFactura flags VAT treatment for your own review rather than guessing.

Everything else you expect from modern invoicing.

All live and working today — except the one marked Planned, which is still on the roadmap.

Smart invoices

Create a professional invoice from a customer, an amount and a description — drafts save themselves as you go.

AI invoicing assistant

Type or talk, in English, Spanish, Portuguese or others — EUFactura resolves the customer, suggests VAT, and drafts the invoice. It always asks before issuing or sending anything.

Quotes & estimates

Send a quote before there's a deal, then turn it into an invoice with one click once the customer says yes — VAT is worked out fresh at that point, never carried over stale.

EU VAT logic

A versioned rule engine suggests the right VAT treatment for domestic and cross-border B2B transactions, and tells you plainly when it isn't sure instead of guessing.

Credit notes & corrections

Correct an issued invoice without rewriting history. The original stays exactly as issued; a linked credit note carries the correction.

Secure invoice pages

Customers get a secure, unguessable link to view and download their invoice — no account or login needed on their end.

Accept payments online

Customers pay by card straight from their invoice. Connect your own Stripe account — the money goes directly to you, EUFactura never holds or touches it.

Automatic payment reminders

Before the due date, on it, and after — reminders go out on their own with a secure link and a pay-now button, so nobody's waiting on you to chase an invoice.

Recurring invoices

Set up a billing schedule once. EUFactura drafts a fresh invoice on time, every time — VAT and customer details are always re-checked fresh, never copied stale.

Customer self-service portal

Every customer gets a no-login portal showing every invoice with your company — open, overdue or paid — with PDF download and always-current status.

Company & VAT lookup

Search a customer by name or VAT number to auto-fill their legal details, then verify their EU VAT ID against VIES in one click.

Multiple companies

Manage several European companies from one account and switch between them without separate logins.

Accountant access

Give your accountant access to the information they need without sharing your personal login.

Full data control

Export everything — every company, customer, invoice and record — at any time. Close your account or organization when you want to, no support ticket required.

Structured e-invoicing

Generate the structured electronic invoice format (UBL, Peppol BIS Billing 3.0) alongside your PDF, ready for the formats coming into force across Europe.

Planned

Peppol network delivery

Send and receive structured electronic invoices through the Peppol network itself.

AI invoicing assistant

Just tell it what to invoice.

Type it or say it, in whichever language you're already thinking in — English, Spanish, Portuguese, or others. EUFactura finds the customer, suggests the VAT treatment, and puts together a draft you review before anything is issued or sent. It edits existing drafts the same way ("make that due in 30 days instead"), and it will never issue or send an invoice without you saying go first.

  • Understands plain language and voice — no forms to learn
  • Resolves the right customer or asks you to confirm — never guesses
  • Suggests VAT treatment the same versioned, source-backed way the rest of EUFactura does
  • Always asks before issuing or sending — you're never one message away from a mistake

One place for all your European companies.

Switch between companies without maintaining separate invoicing systems and logins.

Simple plans, honestly priced.

Start free, no card required. Upgrade whenever you outgrow it — your price is locked for 12 months from the day you subscribe.

Free

Try EUFactura on one company at a small scale, no card required.

€0

free, forever

  • 1 company
  • Up to 5 invoices / month
  • Company & VAT lookup (VIES)
  • EU VAT treatment suggestions
  • PDF invoices, secure customer page & self-service portal
  • Payment tracking
  • Full data export, anytime
Start free

Solo

One company, everything you need to invoice properly.

€9/month

or €90/year · excl. VAT

  • 1 company
  • Up to 25 invoices / month
  • AI invoicing assistant
  • Quotes & estimates
  • EU VAT treatment suggestions
  • PDF invoices, secure customer page & self-service portal
  • Recurring invoices
  • Automatic payment reminders
  • Accept payments online (Stripe)
  • Credit notes & corrections
  • Full data export, anytime
  • Accountant access
Get started
Most popular

Business

For growing businesses invoicing across several markets.

€29/month

or €290/year · excl. VAT

  • Up to 5 companies
  • Unlimited invoices
  • Everything in Solo
  • Import of past invoices
  • Priority email support
Get started

Scale

For agencies and multi-entity groups.

€129/month

or €1,290/year · excl. VAT

  • Unlimited companies
  • Everything in Business
  • Peppol network deliveryPlanned
  • API access & webhooks
  • Dedicated onboarding
Get started
No card required for the Free plan

Need more companies, seats, or a different setup? Get in touch.

Built for businesses that cross borders.

From solo freelancers to teams running companies in several EU countries — not built around large enterprise needs.

Freelancers
Consultants
Agencies
Software companies
E-commerce businesses
Entrepreneurs with companies in multiple EU countries
Small and medium businesses

Questions, answered honestly.

Is EUFactura ready to use today?

Yes — the full product is live: creating, issuing, sending and getting paid on an invoice, for any company based in the EU. Start free, no card required, and upgrade whenever you outgrow the Free plan.

Can I just describe an invoice instead of filling out a form?

Yes — the AI assistant understands plain language and voice ("invoice Acme GmbH €8,000 for the Q1 sprint, due in 14 days"), resolves the right customer, suggests VAT treatment the same source-backed way the rest of EUFactura does, and prepares a draft. It never issues or sends anything without you explicitly saying to go ahead first.

Which countries do you support first?

Every EU country. Create an account, add companies and customers anywhere in the EU, and issue, send and get paid on invoices today. VAT treatment is suggested for cross-border B2B services and goods between any two Member States, for exports, and for domestic sales at each Member State's standard rate. On top of that, each country has its own checks, taken from its own law and cited on the invoice review: the customer's tax number where national law requires it, the simplified-invoice ceiling, the issuance deadline, and a warning when the invoice falls under a national e-invoicing or reporting regime (KSeF in Poland, SdI in Italy, RO e-Factura, Peppol in Belgium, NAV Online Számla in Hungary, VERI*FACTU in Spain) that EUFactura cannot yet submit to. Reduced rates and anything not yet verified are flagged for your own review instead of guessed.

Does EUFactura file anything with the tax authorities?

No. EUFactura creates your invoices, suggests the VAT treatment and hands each month over to your accountant as one ZIP: a spreadsheet, every PDF and the e-invoice files. Returns and reporting stay with your accountant. A few countries require invoices to be issued or reported through a national system (Italy's SdI, Poland's KSeF, Spain's VERI*FACTU from 2027). EUFactura does not connect to those, and the invoice review tells you when one applies to you.

Do you support Peppol e-invoicing?

Structured e-invoicing is live — every invoice can generate the structured UBL format (Peppol BIS Billing 3.0 profile) alongside its PDF. Sending it through the actual Peppol network is still on the roadmap, not implemented yet.

Does EUFactura ever hold or touch my customers' payments?

No. When a customer pays an invoice online, you connect your own Stripe account and the payment goes directly to it — EUFactura only orchestrates the checkout and records the result. Your subscription to EUFactura itself is billed separately, on a completely different Stripe flow.

How does EUFactura decide my VAT treatment?

Against a versioned rule registry tied to its legal source, not a language model guess. Every rule has an effective date and a citation. When no rule confidently matches your situation, EUFactura tells you it needs review instead of picking something plausible-looking.

What happens to my data if I stop using EUFactura?

It's yours — export every company, customer, invoice and record at any time, no waiting on us. If you close your account or organization, we don't keep a copy for ourselves; your own legal retention obligations (like Spain's 6-year rule for accounting records) are on you to keep, not on EUFactura to enforce.

Will my price change after I subscribe?

No — the price you subscribe at is locked for 12 months, even if our list prices change during that time. We'll give at least 30 days' notice before any change takes effect on your next renewal after that.

Ready to invoice across Europe?

Create your workspace in under a minute. Free to start, no card required — upgrade only when you outgrow it.