We’ve helped 20,000+ companies grow
Global coverage. Local expertise.
badge
Future-ready compliance for all.
New!
E-invoicing API — 32 countries, direct to the authority

Submit invoices to every authority. One API.

Taxually connects directly to each country’s tax authority — Italy SDI, Poland KSeF, Romania ANAF, Greece myDATA, Germany XRechnung, and 27 more.
Book a 30-minute demo
PIE001162
Certified Peppol Access Point — BIS Billing 3.0
LumaTax sales tax software dashboard showing automation of filings.
Amazon logoShopify logoRazour group logoBBC logoebay logostripe logostripe logostripe logo
Amazon logoShopify logoRazour group logoBBC logoebay logostripe logostripe logostripe logo
Amazon logoShopify logoRazour group logoBBC logoebay logostripe logostripe logostripe logo
About Taxually  e-invoicing

Direct authority connections. A specialist behind every filing. Most e-invoicing APIs return a status code and leave rejections to your engineers. Taxually generates the right format for each country, submits it to the tax authority, and alerts you the moment an invoice is accepted or rejected. VAT specialists stand behind every integration, so rejected invoices get resolved instead of blocking your cash flow. No six-month implementation project.

Before & after

One connection. Every mandate. Ready before the deadline moves.

If the left column reads like your month, the right column is the point of this page.
The old way

Building for each mandate

cross icon
A new integration for every country mandate
cross icon
A different format and clearance model each time
cross icon
Rejected invoices stall the sale and the cash
cross icon
Clearance data re-keyed into your VAT returns
cross icon
Racing each go-live date as it moves
The new way

E-invoicing with Taxually

checkmark icon
One connection to 32 countries
checkmark icon
Each country's format generated
and cleared for you
checkmark icon
Certified Peppol Access Point + direct authority links
checkmark icon
Cleared data flows straight
into your returns
checkmark icon
Mandate changes tracked so you're ready early
E-invoicing

How it works

01.

Send invoice data

POST one invoice payload in our Common Data Model — any country, same call.
02.

Our e-invoicing suite generates and submits

The destination country’s format is generated and submitted to the authority or via Peppol — automatically.
03.

Clearance status returned

A normalised result comes back — ACCEPTED with reference, or REJECTED with the exact error — in the same API flow.
Capabilities

What our e-invoicing suite handles

LumaTax sales tax software dashboard showing automation of filings.

Direct authority connections.
Not a Peppol overlay.

Most e-invoicing platforms route everything through the Peppol network — a four-corner relay that works for Peppol-connected countries but has nothing to do with how Italy, Poland, Romania, or Greece actually receive invoices.

Single common data model One integration covers all 32 countries

Send invoice data once in our e-invoicing suite's common JSON format — seller, buyer, line items, tax amounts. Our e-invoicing suite generates the correct authority-specific format for the destination country
LumaTax sales tax software dashboard showing automation of filings.
LumaTax sales tax software dashboard showing automation of filings.LumaTax sales tax software dashboard showing automation of filings.

Structured clearance status Pending, accepted, rejected, error

Our e-invoicing suite returns normalised clearance status from every authority — not a raw XML blob. ACCEPTED with the authority's reference number. REJECTED with the specific error code. PENDING while asynchronous authorities like Italy SDI process the invoice (~30 seconds). Webhook notifications and status polling both supported.
Country coverage

32 countries. One connection, every mandate

14 direct authority connections plus 18+ countries via the Peppol network. All
accessible from the same API.
globe image
Direct authority connections — 14 countries
Italy
SDI
Poland
KSeF
Romania
ANAF
Greece
myDATA
Germany
XRechnung
Portugal
CIUS-PT
Spain
VeriFactu
France
Chorus Pro
Belgium
Peppol AP
Netherlands
Peppol AP
Denmark
NemHandel
Norway
EHF
Sweden
Svefaktura
Peppol Network
AP PIE001162
Additional Peppol network countries — 18+ more
Australia
Austria
Cyprus
Czech Republic
Estonia
Finland
Hungary
Ireland
Latvia
Lithuania
Luxembourg
Malta
New Zealand
Singapore
Slovakia
Slovenia
United Kingdom
and more
Mandate calendar

When structured e-invoicing becomes mandatory in each market. Taxually keeps pace so you're ready before the deadline.

The e-invoicing mandate calendar
Dates reflect current published mandates and can change. Guidance only — not legal advice. Reviewed July 2026.
Live
Italy / SDI
Mandatory B2B/B2C
 e-invoicing (FatturaPA)
Live
Poland / KSeF
Mandatory for B2B, 
phased through 2026
Live
Romania / e-Factura
Mandatory B2B
Live
Germany / 2025–2028
B2B receive obligation from 2025; issuance phased to 2028
 (XRechnung/ZUGFeRD)
Soon
Italy / SDI
Mandatory B2B/B2C
 e-invoicing (FatturaPA)
FAQ

E-invoicing questions, answered

  • Which countries require e-invoicing for B2B transactions?

  • What is Peppol and does Taxually use it?

  • What is the difference between FatturaPA, XRechnung, KSeF, and UBL 2.1?

  • How does Taxually handle asynchronous clearance — like Italy's SDI?

  • What is the France e-invoicing mandate and when does it apply?

  • Can Taxually's e-invoicing integrate with my ERP or billing platform?

  • What happens if an invoice is rejected by the authority?