[{"data":1,"prerenderedAt":369},["ShallowReactive",2],{"\u002Fblog\u002Feu-e-invoicing-en16931-ubl-explained":3},{"id":4,"title":5,"body":6,"date":357,"description":358,"extension":359,"image":360,"meta":361,"navigation":362,"path":363,"seo":364,"stem":365,"tag":366,"updated":367,"__hash__":368},"blog\u002Fblog\u002Feu-e-invoicing-en16931-ubl-explained.md","EU e-invoicing explained: EN 16931, UBL, and what it means for freelancers",{"type":7,"value":8,"toc":346},"minimark",[9,13,18,35,38,47,51,59,62,222,225,234,242,246,249,262,271,278,286,290,293,297,300,303,307,342],[10,11,12],"p",{},"If you've started seeing \"EN 16931\" or \"e-invoicing\" mentioned by a client, an accountant, or a tax authority, you're not imagining it - EU countries are rolling out mandatory electronic invoicing on their own timelines, and most of them build on the same European standard. Here's what it actually means, without the acronym soup.",[14,15,17],"h2",{"id":16},"what-en-16931-actually-is","What EN 16931 actually is",[10,19,20,21,28,29,34],{},"EN 16931 is the European standard for the content of an electronic invoice. It exists because of ",[22,23,27],"a",{"href":24,"rel":25},"https:\u002F\u002Feur-lex.europa.eu\u002Feli\u002Fdir\u002F2014\u002F55\u002Foj\u002Feng",[26],"nofollow","Directive 2014\u002F55\u002FEU",", which requires public bodies across the EU to receive and process e-invoices that comply with a European standard. The European Committee for Standardization (CEN) wrote that standard in its technical committee CEN\u002FTC 434, and the European Commission published it as the reference in ",[22,30,33],{"href":31,"rel":32},"https:\u002F\u002Feur-lex.europa.eu\u002Feli\u002Fdec_impl\u002F2017\u002F1870\u002Foj\u002Feng",[26],"Implementing Decision (EU) 2017\u002F1870",".",[10,36,37],{},"The standard is a semantic data model: a fixed set of fields an invoice must carry (seller and buyer identifiers, a structured VAT breakdown, totals, currency, and more) so that invoicing software in one country can produce a document another country's software can read and validate automatically. The Commission's decision lists exactly two syntaxes for exchanging it: UBL 2.1 and UN\u002FCEFACT Cross Industry Invoice (CII), both XML formats. UBL is the more common of the two. A PDF is designed to be read by a person; a UBL file is designed to be read by a machine, which is the whole point of e-invoicing mandates: tax authorities and accounting systems can validate and process invoices without a human re-typing anything.",[10,39,40,41,46],{},"The standard itself is being updated: CEN published a revised EN 16931-1 in May 2026, and ",[22,42,45],{"href":43,"rel":44},"https:\u002F\u002Fec.europa.eu\u002Fdigital-building-blocks\u002Fsites\u002Fdisplay\u002FDIGITAL\u002FObtaining+a+copy+of+the+European+standard+on+eInvoicing",[26],"according to the European Commission",", invoices following the 2017 version remain compliant during the migration period.",[14,48,50],{"id":49},"where-e-invoicing-is-mandatory","Where e-invoicing is mandatory",[10,52,53,54,34],{},"Public-sector invoicing came first: since 2019 (2020 for some regional and local bodies), public bodies in every EU country have had to accept EN 16931 e-invoices, and some governments now require them from suppliers. Dutch central government, for example, ",[22,55,58],{"href":56,"rel":57},"https:\u002F\u002Fondernemersplein.overheid.nl\u002Fwetten-en-regels\u002Feen-e-factuur-versturen-naar-de-overheid\u002F",[26],"doesn't accept a PDF as an e-invoice",[10,60,61],{},"Business-to-business mandates are newer and move quickly. As of October 2026:",[63,64,65,81],"table",{},[66,67,68],"thead",{},[69,70,71,75,78],"tr",{},[72,73,74],"th",{},"Country",[72,76,77],{},"What's required",[72,79,80],{},"Format",[82,83,84,100,115,130,145,165,180,207],"tbody",{},[69,85,86,94,97],{},[87,88,89],"td",{},[22,90,93],{"href":91,"rel":92},"https:\u002F\u002Fwww.agenziaentrate.gov.it\u002Fportale\u002Faree-tematiche\u002Ffatturazione-elettronica\u002Fguida-fatturazione-elettronica\u002Fla-fattura-elettronica",[26],"Italy",[87,95,96],{},"All domestic invoices, B2B and B2C, since 1 January 2019, sent through the SdI exchange system",[87,98,99],{},"FatturaPA (national format)",[69,101,102,109,112],{},[87,103,104],{},[22,105,108],{"href":106,"rel":107},"https:\u002F\u002Feinvoice.belgium.be\u002Fen\u002Farticle\u002Fstructured-electronic-invoices-between-companies-are-compulsory-2026",[26],"Belgium",[87,110,111],{},"Structured e-invoices between Belgian VAT-registered businesses since 1 January 2026, exchanged over Peppol",[87,113,114],{},"Peppol BIS (based on EN 16931)",[69,116,117,124,127],{},[87,118,119],{},[22,120,123],{"href":121,"rel":122},"https:\u002F\u002Fporezna-uprava.gov.hr\u002Fhr\u002Fizdavanje-i-primanje-eracuna-i-fiskalizacija-eracuna\u002F8047",[26],"Croatia",[87,125,126],{},"Domestic B2B e-invoices for VAT-registered businesses since 1 January 2026; businesses outside VAT must receive them now and issue from 1 January 2027",[87,128,129],{},"EN 16931 with a Croatian extension",[69,131,132,139,142],{},[87,133,134],{},[22,135,138],{"href":136,"rel":137},"https:\u002F\u002Fwww.gesetze-im-internet.de\u002Fustg_1980\u002F__27.html",[26],"Germany",[87,140,141],{},"Every business must be able to receive e-invoices since 1 January 2025; issuing them is required from 1 January 2027 above €800,000 in turnover, and from 1 January 2028 for everyone. Small businesses under the Kleinunternehmer scheme and invoices of €250 or less are exempt",[87,143,144],{},"EN 16931, such as XRechnung or ZUGFeRD",[69,146,147,154,157],{},[87,148,149],{},[22,150,153],{"href":151,"rel":152},"https:\u002F\u002Fwww.impots.gouv.fr\u002Factualite\u002Ffacturation-electronique",[26],"France",[87,155,156],{},"Since 1 September 2026, every business must be able to receive e-invoices through an approved platform, and large and mid-size companies must issue them; small businesses must issue from 1 September 2027",[87,158,159,160,164],{},"Via an approved platform (",[161,162,163],"em",{},"plateforme agréée",")",[69,166,167,174,177],{},[87,168,169],{},[22,170,173],{"href":171,"rel":172},"https:\u002F\u002Fksef.podatki.gov.pl\u002Fetapy-wdrozenia-ksef\u002F",[26],"Poland",[87,175,176],{},"Invoices through the national KSeF system since 1 February 2026 for the largest taxpayers and 1 April 2026 for everyone else; the smallest businesses join on 1 January 2027",[87,178,179],{},"FA(3), a national schema (neither UBL nor CII)",[69,181,182,189,204],{},[87,183,184],{},[22,185,188],{"href":186,"rel":187},"https:\u002F\u002Fsede.agenciatributaria.gob.es\u002FSede\u002Ftodas-noticias\u002F2026\u002Fmarzo\u002F31\u002Ffacturacion-electronica-obligatoria.html",[26],"Spain",[87,190,191,192,197,198,203],{},"B2B e-invoicing adopted in ",[22,193,196],{"href":194,"rel":195},"https:\u002F\u002Fwww.boe.es\u002Fbuscar\u002Fact.php?id=BOE-A-2026-7295",[26],"Royal Decree 238\u002F2026","; the ",[22,199,202],{"href":200,"rel":201},"https:\u002F\u002Fsede.agenciatributaria.gob.es\u002FSede\u002Ftodas-noticias\u002F2026\u002Foctubre\u002F7\u002Fsolucion-publica-facturacion-electronica.html",[26],"ministerial order"," in force since 6 October 2026 sets the start at 6 October 2027 above €8 million in turnover, and 6 October 2028 for everyone else",[87,205,206],{},"EN 16931 (UBL, CII, EDIFACT, or Facturae)",[69,208,209,216,219],{},[87,210,211],{},[22,212,215],{"href":213,"rel":214},"https:\u002F\u002Fwww.rijksoverheid.nl\u002Factueel\u002Fnieuws\u002F2026\u002F09\u002F11\u002Fkabinet-kiest-voor-invoering-e-facturatie-en-rapportage-voor-bedrijven",[26],"Netherlands",[87,217,218],{},"No B2B mandate yet; the government announced in September 2026 that it plans one from 1 July 2030, which still needs legislation",[87,220,221],{},"To be decided",[10,223,224],{},"So \"the same standard everywhere\" is mostly, not entirely, true: Italy and Poland run national formats and systems, and several countries prescribe how an invoice must be delivered, not just what it contains.",[10,226,227,228,233],{},"At EU level, the ",[22,229,232],{"href":230,"rel":231},"https:\u002F\u002Feur-lex.europa.eu\u002Feli\u002Fdir\u002F2025\u002F516\u002Foj\u002Feng",[26],"VAT in the Digital Age (ViDA) directive, (EU) 2025\u002F516",", makes EN 16931 e-invoices and per-transaction digital reporting mandatory for cross-border B2B sales between EU countries from 1 July 2030. Since April 2025 it also lets every EU country introduce its own domestic B2B mandate without first asking the EU for permission, which is why more national deadlines keep appearing.",[235,236,239],"callout",{"title":237,"type":238},"This is general orientation, not tax advice","warning",[10,240,241],{},"E-invoicing mandates, timelines, and exact requirements vary by country and business size, and they change often. Check your own country's rules (or ask an accountant) before assuming what applies to you.",[14,243,245],{"id":244},"what-a-compliant-e-invoice-actually-needs","What a compliant e-invoice actually needs",[10,247,248],{},"At minimum, EN 16931 expects:",[250,251,252,256,259],"ul",{},[253,254,255],"li",{},"A real seller and buyer identifier (a VAT number or equivalent), not just a name and address in free text.",[253,257,258],{},"Line items with a proper VAT category per line - standard-rated, zero-rated, reverse-charged (common for cross-border EU B2B), exempt, or outside the scope of VAT entirely - not just a single flat tax percentage.",[253,260,261],{},"The structured totals a machine can sum and validate: net amount, VAT amount per category, and the grand total.",[10,263,264,265,270],{},"These sit on top of what the ",[22,266,269],{"href":267,"rel":268},"https:\u002F\u002Feur-lex.europa.eu\u002Flegal-content\u002FEN\u002FTXT\u002F?uri=CELEX:02006L0112-20250414",[26],"EU VAT Directive (Article 226)"," already requires on any invoice, electronic or not: a sequential invoice number, both parties' details, the VAT rate and amount, and a \"Reverse charge\" mention when the customer accounts for the VAT. Getting this right by hand, invoice by invoice, is exactly the kind of thing worth automating.",[272,273],"cta-banner",{"button-label":274,"description":275,"href":276,"title":277},"See Billebly's e-invoicing","Billebly generates a compliant e-invoice automatically for every invoice you create.","\u002Fsolutions\u002Feu-e-invoicing-en16931\u002F","Skip building this yourself",[10,279,280,281,285],{},"Want to see what one looks like? The ",[22,282,284],{"href":283},"\u002Ftools\u002Fe-invoice-generator\u002F","free e-invoice generator"," builds an EN 16931 UBL file and a matching PDF from a simple form, no account needed.",[14,287,289],{"id":288},"corrections-need-the-same-treatment-credit-notes","Corrections need the same treatment: credit notes",[10,291,292],{},"A regular PDF-and-email workflow usually handles a correction with an email and a revised total. EN 16931 has a dedicated document type for this instead: a credit note, a legally distinct corrective document referencing the original invoice, with its own number. Billebly builds this in too - issue a credit note straight from an invoice (it defaults to mirroring every line, for a full correction), and it's exported in the same EN 16931\u002FUBL format as the invoice it corrects.",[14,294,296],{"id":295},"how-billebly-handles-this","How Billebly handles this",[10,298,299],{},"Every invoice you create in Billebly is automatically accompanied by a UBL 2.1 XML file structured to EN 16931, attached alongside the regular PDF in the emails your client already gets - no extra step, and nothing extra for a payer to see or download themselves; the PDF is all they need. For your own bookkeeping or your accountant, export every e-invoice you've generated in bulk from Settings → Export. Need to correct one? Issue a credit note in the same format, in a couple of clicks. None of this changes how you actually create an invoice; the compliant document is just there when you need it.",[10,301,302],{},"Billebly creates the e-invoice file; it doesn't deliver it through a country's prescribed channel. Where a mandate requires a specific route (Peppol in Belgium, an approved platform in France, KSeF in Poland, or SdI in Italy), you'll still need a provider connected to that channel.",[14,304,306],{"id":305},"sources","Sources",[250,308,309,315,321,327,333,339],{},[253,310,311],{},[22,312,314],{"href":24,"rel":313},[26],"Directive 2014\u002F55\u002FEU on electronic invoicing in public procurement",[253,316,317],{},[22,318,320],{"href":31,"rel":319},[26],"Commission Implementing Decision (EU) 2017\u002F1870 (EN 16931 and its syntaxes)",[253,322,323],{},[22,324,326],{"href":43,"rel":325},[26],"European Commission: the European standard on eInvoicing",[253,328,329],{},[22,330,332],{"href":230,"rel":331},[26],"Council Directive (EU) 2025\u002F516 (VAT in the Digital Age)",[253,334,335],{},[22,336,338],{"href":267,"rel":337},[26],"Council Directive 2006\u002F112\u002FEC (EU VAT Directive), consolidated text",[253,340,341],{},"National rules: linked from each country in the table above.",[343,344],"faq-block",{":faqs":345},"[{\"question\":\"Do I have to use Peppol to be EN 16931 compliant?\",\"answer\":\"No. EN 16931 is the data standard; Peppol is one network for transmitting e-invoices that use it. You can generate a fully compliant EN 16931 UBL file and send it however you and your client agree on - unless your country prescribes a channel, as Belgium does with Peppol for B2B invoices. Billebly generates the file itself, but doesn't transmit it over the Peppol network.\"},{\"question\":\"Is a PDF invoice no longer valid at all?\",\"answer\":\"It depends on where you and your client are. For domestic B2B invoices in Italy, Belgium, Croatia, and Poland, a PDF no longer counts; Germany and France are phasing in the same rule through 2028. In the Netherlands and many other countries, PDF invoices between businesses are still fine today. The safer approach is to have a real e-invoice available alongside your PDF, which is exactly what Billebly does automatically.\"},{\"question\":\"Does this cost extra on Billebly?\",\"answer\":\"No - e-invoicing and credit notes are part of the free core product, with no separate plan or add-on fee.\"}]",{"title":347,"searchDepth":348,"depth":349,"links":350},"",2,3,[351,352,353,354,355,356],{"id":16,"depth":348,"text":17},{"id":49,"depth":348,"text":50},{"id":244,"depth":348,"text":245},{"id":288,"depth":348,"text":289},{"id":295,"depth":348,"text":296},{"id":305,"depth":348,"text":306},"2026-08-27","A plain-language walkthrough of EN 16931, the EU e-invoicing standard: where it comes from, which countries now require e-invoices, and how Billebly generates compliant invoices and credit notes automatically.","md",null,{},true,"\u002Fblog\u002Feu-e-invoicing-en16931-ubl-explained",{"title":5,"description":358},"blog\u002Feu-e-invoicing-en16931-ubl-explained","Invoicing","2026-10-10","tJhjF5vhF94asc1D9VKU6_opPnPCNplbirSQWSoegWg",1792840627698]