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
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
- 1Detected: a Spanish seller, a German business customer whose VAT number validated in VIES, and a service.
- 2Rule applied: EU B2B services reverse charge (Articles 44 and 196 of the VAT Directive), from EUFactura's versioned rule registry.
- 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.
- 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.
Billing
Nordwind Software GmbH · Germany
Software consulting — Q1 sprint · €8,000.00
Reverse charge applies — EU B2B services, buyer VAT verified against VIES.
When a treatment can't be confirmed, EUFactura says so and asks you to review it — never a silent guess.
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 invoiceES-INV-2026-0001
IssuedCorrects this invoice without altering it — the original stays exactly as issued.
Create credit note
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
- Supplier detailsPassed
- Customer detailsPassed
- Invoice numberingPassed
- VAT calculationPassed
- Required invoice fieldsPassed
- Reverse-charge wording may be missingReview
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.
Create
Choose the customer, service or product and amount.
Check
EUFactura determines the relevant invoicing and VAT requirements.
Send
Your invoice is prepared in the appropriate format and delivered through the appropriate channel when required.
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.
Peppol network delivery
Send and receive structured electronic invoices through the Peppol network itself.
Draft ready
VAT suggested€8,000 to Nordwind Software GmbH · due in 14 days
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.
- Example Ventures SL
Invoiced
€42,300
Outstanding
€12,500
- Example Handel GmbH
Invoiced
€81,900
Outstanding
€7,200
- Example Studio SAS
Invoiced
€18,400
Outstanding
€3,100
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.
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
Solo
One company, everything you need to invoice properly.
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
Business
For growing businesses invoicing across several markets.
or €290/year · excl. VAT
- Up to 5 companies
- Unlimited invoices
- Everything in Solo
- Import of past invoices
- Priority email support
Scale
For agencies and multi-entity groups.
or €1,290/year · excl. VAT
- Unlimited companies
- Everything in Business
- Peppol network deliveryPlanned
- API access & webhooks
- Dedicated onboarding
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.
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.