Invoicing for EU businesses
Put your EU business
in order.
Invoices that are right in all 27 member states, with the VAT decided for you. Delivered, tracked and paid on time. And in Croatia, the complete eRačun and fiscalization chain.
14 days of full access. No card required.
27
EU member states, each with its own VAT rules applied correctly
23
invoice languages, with the statutory wording kept intact
15
currencies, fixed at the ECB rate on the day of issue
Ordo supports all 27 EU member states: Austria, Belgium, Bulgaria, Croatia, Cyprus, Czechia, Denmark, Estonia, Finland, France, Germany, Greece, Hungary, Ireland, Italy, Latvia, Lithuania, Luxembourg, Malta, Netherlands, Poland, Portugal, Romania, Slovakia, Slovenia, Spain, Sweden.
How it works
The VAT is decided before you press send.
Enter your client’s country and VAT number. Ordo does the rest and shows its working, so an invoice to Berlin and one to Split are both right the first time.
- 1
Checks the VAT number
Every EU business number is validated against VIES before the invoice is issued, and the result is kept with a timestamp in case anyone asks.
- 2
Picks the treatment
Domestic, reverse charge, OSS, export or the small-business exemption, worked out from where you and your client are and whether either of you is registered.
- 3
Writes the legal wording
Every field Article 226 requires and the statutory note in your client’s language. Reduced rates can be set line by line.
VAT decision
Seller in Croatia- 0% with the small-business exemption note
- Domestic VAT at your national rate
- Valid VAT number: reverse charge at 0% (Art. 196)
- Consumer, general services: your home VAT, at any volume
- Consumer, digital services or goods under 10.000 € a year: your home VAT
- Consumer, digital services or goods over 10.000 €: OSS at the client’s rate
- Export of services, outside the scope of EU VAT
Resolved automatically from the client’s country and VAT number. You can always see why a treatment was chosen.
The whole life of an invoice
From the first quote to the last payment.
Everything that happens to an invoice, in one place: quote it, issue it, deliver it, get it paid and report it.
An EU VAT engine
The right treatment for every client in all 27 member states: domestic, reverse charge, OSS, export, the small-business exemption and the cross-border SME scheme. Standard, reduced and zero rates, mixed line by line on one invoice.
Reverse chargeOSSReduced rates
VIES validation
Every EU VAT number is checked against the official register before you invoice, and the check is kept as proof.
Paid by card
Send a secure payment link and let clients settle online. Partial payments keep a running balance.
Reminders, drafted for you
One click writes a polite, specific reminder for a late invoice. You read it, adjust it and send it.
Invoices that arrive
Sent by email with the PDF and a link to the invoice online, and you can see when your client opens it.
Multi-currency
Invoice in 15 currencies. The ECB rate is fixed on the day of issue and every report adds up in euro.
Croatian eRačun and fiscalization
Domestic business invoices leave as a structured eRačun through FINA, with KPD codes. Receipts to consumers are fiscalized with JIR, ZKI and a QR code, and incoming eRačuni land in your inbox.
Fiskalizacija 2.0FINAKPD
Quotes and credit notes
Quotes with their own numbering turn into invoices in one click. Credit notes reference the invoice they correct.
Recurring invoices
Retainers and subscriptions bill themselves on the schedule you set.
Invoices in 23 languages
Each client reads the invoice in their own language, with the legal wording in the form the law requires.
Sealed PDFs
An issued invoice is frozen, and can be sealed with your own certificate and a trusted timestamp, so anyone can check it was not changed.
Reports on what you invoiced
The EC Sales List, filed in Croatia as the ZP form, prepared straight from your EU invoices, with a VAT summary by treatment and what is still owed by age. All of it exports to CSV.
EC Sales ListZP formCSV
Your whole team
Invite as many people as you need. Everyone works in one workspace with the same clients and invoices, and every seat is priced the same.
Hrvatska · Fiskalizacija 2.0
In Croatia, the whole legal chain.
Issuing the invoice is where the obligation starts, not where it ends. Ordo also receives, fiscalizes and reports, so nothing is left for a second tool.
1 January 2026
Businesses in the VAT system issue and receive eRačun. Everyone else has to be able to receive them.
1 January 2027
Businesses outside the VAT system, paušalni obrt included, start issuing eRačun to other businesses.
Every month
Payments received are reported to Porezna uprava by the 20th of the following month.
What Ordo handles
- Issues eRačun through FINA, as UBL 2.1 to the Croatian specification, with KPD codes
- Receives incoming eRačun and fiscalizes them within five working days
- Reports rejected eRačun to Porezna uprava
- Sends payment reports before the 20th of the month
- Fiscalizes receipts to consumers with JIR, ZKI and a QR code
Ordo or MIKROeRAČUN?
Porezna uprava offers MIKROeRAČUN free of charge. For a business with a handful of invoices and no plans to grow into VAT it can be enough. This is where it stops.
| You need to | MIKRO | Ordo |
|---|---|---|
| Issue eRačun to businesses | Yes | Yes |
| Receive eRačun | Yes | Yes |
| Invoices to consumersInvoice even one private customer and MIKROeRAČUN is not available to you. | No | Yes |
| Keep using it once you enter the VAT system | No | Yes |
| EU clients, reverse charge and OSS | No | Yes |
| Quotes, credit notes and payment reminders | No | Yes |
Checked against Porezna uprava guidance in September 2026. Dates in this area move, so confirm your own obligation before relying on any tool, this one included.
All 27 member states
Does Ordo work in your country?
Ordo produces a legally valid invoice in all 27 EU member states: correct VAT treatment, every mandatory field and the statutory wording in your buyer’s language. That part does not vary by country.
What varies is delivery. Some states require domestic invoices to travel through a national platform. Those rules bind domestic supplies only, so cross-border EU invoicing works from every country, without exception.
13 / 27
covered for domestic invoicing today
6 / 27
have a mandate scheduled
8 / 27
need a national platform
| Country | Domestic B2B | Domestic B2C | Cross-border EU | Note |
|---|---|---|---|---|
| ATAustria | Covered | Covered | Full | No national mandate |
| BEBelgium | Not covered | Covered | Full | Peppol BIS 3.0 (structured e-invoices) |
| BGBulgaria | Covered | Covered | Full | No national mandate |
| HRCroatia | Full | Full | Full | No national mandate |
| CYCyprus | Covered | Covered | Full | No national mandate |
| CZCzechia | Covered | Covered | Full | No national mandate |
| DKDenmark | Not covered | Not covered | Full | registered digital bookkeeping system (Erhvervsstyrelsen) - NemHandel / Peppol BIS |
| EEEstonia | Covered | Covered | Full | No national mandate |
| FIFinland | Covered | Covered | Full | No national mandate |
| FRFrance | Until mandate | Covered | Full | plateformes agréées (French e-invoicing reform), from 2027-09-01 |
| DEGermany | Until mandate | Covered | Full | structured e-invoices (EN 16931 - XRechnung / ZUGFeRD), from 2027-01-01 |
| GRGreece | Not covered | Covered | Full | myDATA e-invoicing |
| HUHungary | Not covered | Not covered | Full | NAV Online Számla (real-time reporting) |
| IEIreland | Covered | Covered | Full | No national mandate |
| ITItaly | Not covered | Not covered | Full | SdI (Sistema di Interscambio) |
| LVLatvia | Until mandate | Covered | Full | Peppol BIS 3.0 + reporting to VID, from 2028-01-01 |
| LTLithuania | Covered | Covered | Full | No national mandate |
| LULuxembourg | Covered | Covered | Full | No national mandate |
| MTMalta | Covered | Covered | Full | No national mandate |
| NLNetherlands | Covered | Covered | Full | No national mandate |
| PLPoland | Not covered | Covered | Full | KSeF |
| PTPortugal | Not covered | Not covered | Full | AT-certified billing software (ATCUD + QR + SAF-T) |
| RORomania | Not covered | Not covered | Full | RO e-Factura (ANAF) |
| SKSlovakia | Until mandate | Covered | Full | structured e-invoices + near-real-time reporting (Peppol 5-corner), from 2027-01-01 |
| SISlovenia | Until mandate | Covered | Full | e-SLOG via UJP-registered provider, PEPPOL or direct (ZIERDED), from 2028-01-01 |
| ESSpain | Until mandate | Until mandate | Full | VeriFactu-certified billing software (RD 1007/2023), from 2027-01-01 |
| SESweden | Covered | Covered | Full | No national mandate |
Generated from the same rules that gate invoice creation inside Ordo. Scheduled mandates activate automatically on their statutory date. Checked 2026-10-15. Full breakdown, including what Ordo does not do →
Pricing
One plan. Priced per seat.
14 days of full access with no card required. After that, you pay for the people who use it.
Ordo Pro
Everything included, for every seat
19 €per seat, per month
or 199 € per seat, billed yearly
A seat is you or anyone you invite. A team of three on monthly billing pays 57 € a month.
- Add a seat
- Charged straight away, only for the rest of your billing period.
- Remove a seat
- No refund for the current period, and it is not billed again.
- Renewal
- Billed for the seats you have on that day.
What every seat gets
- Unlimited clients and invoices
- EU VAT engine with reduced rates
- VIES validation with an audit trail
- Croatian eRačun and fiscalization
- Card payments through a payment link
- Reminders, quotes and credit notes
- Recurring invoices
- Sealed PDF invoices
- EC Sales List and invoice reports
- 23 invoice languages, 15 currencies
- As many team members as you need
Create your account at app.ordo-eu.com/signup and you're in - every account starts with a 14-day full-access free trial, no credit card required. Already have an account? Head straight to your dashboard at app.ordo-eu.com.
Ordo has one plan, billed per seat: 19€ per seat per month, or 199€ per seat per year. A seat is you or anyone you invite. Every account starts with a 14-day full-access free trial - no credit card required. All prices are in EUR.
You pay for every seat on your team. Add someone during a billing period and the new seat is charged straight away, only for the time left in that period. Remove someone and the current period is not refunded, but the seat is not billed again. Each renewal is billed for the seats you have on that day, and removing one person and inviting another in the same period costs nothing extra.
Yes. Ordo handles the national small-business exemption automatically - your invoices are issued at 0% VAT with the correct legal note. When you enter the VAT system, you record the date in your settings: every invoice from that day on is issued with VAT, and the ones before it keep the exemption.
All 27 EU member states, with real-time VIES validation for B2B clients, OSS for digital services and goods sold to consumers in other member states, and correct treatment for exports outside the EU. In Croatia Ordo also covers the full Fiscalization 2.0 chain: eRačun through FINA with KPD classification, incoming eRačun, payment reporting and fiscalized receipts to consumers.
Yes. Ordo knows the standard, reduced and zero rates each member state operates, and you can pick the right one line by line on the same invoice. Which rate a particular product attracts is your call, or your accountant's - Ordo offers the legal options and records the choice rather than guessing.
You already have to be able to receive eRačun, and from 1 January 2027 you must also issue them to other businesses - paušalni obrt included. Businesses in the VAT system have issued them since 1 January 2026. Invoices to private customers stay under the existing fiscalization rules, and Ordo handles both.
After 14 days you subscribe and continue where you left off, paying for the seats on your team. No credit card is needed during the trial, so nothing is charged automatically. Your data stays safe either way.
Ordo is built EU-first: your data is stored in the EU, used only to provide the service, and never sold. It reaches only the service providers named in our Privacy Policy. Analytics run only if you opt in. See our Privacy Policy and GDPR Rights pages for full details.
Put your business in order.
Set up your business, add your first client and send an invoice that is right from the start.
14 days of full access. No card required.