This glossary explains the file formats behind e-invoices and bank statements in plain language: what each one is, who maintains it, where it is used and what Klarbon can do with it. E-invoice formats build on the European standard EN 16931 and are written in one of two XML syntaxes, UBL or CII. Bank statements come as MT940, CAMT.053, OFX, CODA or CSV.
Each entry says what Klarbon does with the format today. Many formats here are explained for reference only, and Klarbon does not open them yet.
E-invoice standards and syntaxes
- EN 16931: the European e-invoice standard
- UBL: the OASIS XML syntax
- CII: the UN/CEFACT XML syntax
- PDF/A-3: the archival PDF that carries hybrid invoices
- PDF invoice without structured XML: a plain PDF, not an e-invoice
- UN/EDIFACT INVOIC: the EDI invoice message
- EANCOM INVOIC: the GS1 subset of EDIFACT for retail
- ANSI X12 810: the North American EDI invoice
- XRechnung CVD: XRechnung for Clean Vehicles Directive reporting
Orders and delivery notes
- UBL Order and OrderResponse: electronic ordering in UBL and Peppol
- UBL DespatchAdvice: the electronic delivery note
- Order-X: the hybrid PDF purchase order
E-invoice formats in Europe
- XRechnung, Germany
- ZUGFeRD, Germany
- Leitweg-ID, the German public body address
- Factur-X, France and Germany
- French EN 16931 CIUS, France
- Peppol BIS Billing, Belgium and across Europe
- UBL.BE, Belgium
- e-FFF, Belgium, a former accounting exchange protocol
- NLCIUS (SI-UBL), the Netherlands
- ebInterface, Austria
- FatturaPA, Italy
- Fattura semplificata (FSM10), Italy, the simplified invoice
- Italian EN 16931 CIUS, Italy, for UBL and CII through the SdI
- KSeF structured invoice, Poland
- Facturae, Spain
- Spanish EN 16931 CIUS, Spain, the B2B rules
- RO_CIUS and RO e-Factura, Romania
- CIUS-PT, Portugal
- EHF, Norway
- OIOUBL, Denmark
- Svefaktura, Sweden
- Finvoice, Finland
- TEAPPSXML, Finland
- Estonian e-invoice, Estonia
- Latvian structured e-invoice, Latvia
- Lithuanian SABIS e-invoice, Lithuania
- ISDOC, Czechia
- Slovak eFaktúra, Slovakia
- e-SLOG, Slovenia
- Croatian eRačun, Croatia
- SEF eFaktura, Serbia
- Albanian fiscalisation, Albania
- Montenegrin electronic fiscalisation, Montenegro
- e-Faktura, North Macedonia
- Bosnian fiscalisation records, Bosnia and Herzegovina
- Kosovo fiscal documents, Kosovo
- Greek EN 16931 CIUS, Greece
- e-Fatura (UBL-TR), Turkey
- e-Arşiv Fatura, Turkey
E-invoice formats outside Europe
- Peppol International Invoice (PINT), the shared Peppol model
- Australia and New Zealand PINT, Australia and New Zealand
- Singapore PINT and InvoiceNow, Singapore
- JP PINT, Japan
- ZATCA e-invoice, Saudi Arabia
- GST e-invoice and IRN, India
- MyInvois, Malaysia
- Egyptian e-invoice, Egypt
- CFDI, Mexico
- NF-e, Brazil, goods
- NFC-e, Brazil, retail sales
- NFS-e, Brazil, services
- DIAN electronic invoice, Colombia
- Documento Tributario Electrónico, Chile
- DBNAlliance e-invoice, United States
Signatures, envelopes and containers
- CAdES signed file (.p7m): a signed envelope, common for Italian invoices
- XAdES signed XML: a signature inside the XML
- Standard Business Document Header: the Peppol envelope
- Portal ZIP bundle: invoices and receipts in one archive
- ASiC-E signed container: files and their signatures in one ZIP
- Email message (EML): an email saved with its attachments
- Outlook message file (MSG): an Outlook email saved on disk
Documents, images and spreadsheets
- Word invoice (DOCX): a document, not an e-invoice
- RTF invoice: a Rich Text Format document
- Scanned invoice or receipt image: a photo or scan
- OpenDocument spreadsheet (ODS): the OASIS spreadsheet
- Excel binary workbook (XLS): the Excel 97 to 2003 file
- Excel binary workbook package (XLSB): the binary Excel file since 2007
Bank statement formats
- MT940: the SWIFT text statement
- CAMT.053: the ISO 20022 XML statement
- CAMT.052: the ISO 20022 intraday account report
- CAMT.054: the ISO 20022 debit and credit notification
- MT942: the SWIFT interim transaction report
- BAI2: the US balance and transaction report
- OFX: Open Financial Exchange
- QFX: Quicken Web Connect
- QIF: the Quicken Interchange Format
- CODA: the Belgian coded statement
- CFONB 120: the French account statement
- CFONB 240: the French file of individual operations
- Norma 43: the Spanish account statement
- PDF bank statement: the statement made for people to read
- Bank CSV export: a bank's own table of transactions
- Comma-separated values (CSV): the plain text table format
- Excel workbook (XLSX): the spreadsheet file
Payment files and payment codes
- pain.001: the SEPA credit transfer initiation
- pain.008: the SEPA direct debit initiation
- pain.002: the bank's payment status report
- EPC QR code (GiroCode): a SEPA transfer in a QR code
- Swiss QR-bill: the Swiss payment part with QR code
- DTAUS: the former German domestic payment file
- DTAZV: the German foreign payment file
- ABA Direct Entry: the Australian bulk payment file
- NACHA: the US ACH payment file
Accounting, tax and audit files
- Standard Audit File for Tax (SAF-T): the OECD design behind national audit files
- SAF-T (PT), Portugal
- JPK, Poland
- D406, Romania
- SAF-T Financial, Norway
- Lithuanian SAF-T and i.SAF, Lithuania
- SAF-T Bulgaria, Bulgaria
- SAF-T Denmark, Denmark, the bookkeeping system export
- SIE, Sweden, accounting data exchange
- VERI*FACTU, Spain, invoicing software records
- TicketBAI, Basque Country, invoicing software files
- ATCUD and invoice QR, Portugal
- NAV Online Számla, Hungary, invoice data reporting
- myDATA, Greece, the tax authority's electronic books
- DATEV-Format CSV, Germany
- DATEV XML interface, Germany
- ELSTER tax data, Germany
- FEC, France
- SAF-T Austria, Austria
- FAIA, Luxembourg
- Standard Business Reporting, the Netherlands
- XML Auditfile Financieel (XAF), the Netherlands
- DSFinV-K, Germany, the cash register export
- RKSV data capture log, Austria, the cash register log
- QuickBooks Web Connect (QBO), the QuickBooks bank download
- Intuit Interchange Format (IIF), QuickBooks Desktop import and export
- QuickBooks General Journal (QBJ), journal entries from an accountant
- Quicken Mac Transfer Format (QMTF), the Quicken for Mac export
- XBRL instance document, business reporting in XML
- Inline XBRL (iXBRL), tagged reports and UK tax computations
- European Single Electronic Format (ESEF), EU annual financial reports
Comparisons
- XRechnung or ZUGFeRD?
- PDF or e-invoice?
- Factur-X, UBL or CII?
- MT940 or CAMT.053?
- Peppol or UBL?
Related
All pages (139)
- AEB Norma 43
- Albanian fiscalisation invoice
- ANSI X12 810 invoice
- ASiC-E signed container
- Australia and New Zealand PINT
- Australian ABA Direct Entry
- Austrian RKSV data capture log
- BAI2 cash management balance reporting
- Bank CSV export
- Bosnian fiscalisation records
- CAdES signed file (.p7m)
- CFONB 120 account statement
- CFONB 240 banking files
- Chile Documento Tributario Electronico
- CIUS-PT
- CODA Belgian coded bank statement
- Colombia DIAN electronic invoice
- Comma-separated values
- Comprobante Fiscal Digital por Internet (CFDI)
- Croatian eRacun / Fiskalizacija 2.0
- Customer payment status report
- DATEV Buchungsstapel
- DATEV XML-Schnittstelle online
- Declaratia informativa D406 (SAF-T)
- DTAUS legacy German payments
- DTAZV cross-border payments
- Dutch Standard Business Reporting
- e-FFF
- e-SLOG e-Racun
- EANCOM INVOIC
- ebInterface
- Egypt electronic invoice
- Elektronisk handelsformat (EHF)
- ELSTER tax data
- Email message with invoice attachments
- EN 16931 core invoice
- EPC QR / GiroCode
- Estonian e-invoice
- European Single Electronic Format
- Excel binary workbook
- Excel binary workbook package
- Excel workbook
- Factur-X
- Factur-X, UBL and CII: what is the difference?
- Facturae
- Fattura semplificata (FSM10)
- FatturaPA (FPA12 and FPR12)
- Fichier des ecritures comptables (FEC)
- Finvoice
- French EN 16931 CIUS
- German DSFinV-K cash register export
- Greek EN 16931 CIUS
- Indian GST e-invoice / IRN
- Information System Document (ISDOC)
- Inline XBRL / iXBRL
- Intuit Interchange Format
- ISO 20022 CAMT.052 account report
- ISO 20022 CAMT.053 account statement
- ISO 20022 CAMT.054 debit credit notification
- Italian EN 16931 CIUS
- Japan JP PINT
- Jednolity Plik Kontrolny (JPK)
- Kosovo fiscal documents
- KSeF structured invoice
- Latvian structured e-invoice
- Lithuanian SABIS e-invoice
- Lithuanian SAF-T and i.SAF
- Luxembourg FAIA
- Malaysia MyInvois
- Montenegrin electronic fiscalisation
- myDATA electronic books
- NAV Online Szamla
- NFC-e consumer invoice
- NFS-e service invoice
- NLCIUS (SI-UBL)
- North Macedonian e-Faktura
- Nota Fiscal eletronica (NF-e)
- OIOUBL
- Open Financial Exchange
- OpenDocument spreadsheet
- Order-X hybrid order
- Outlook message file
- PDF bank statement
- PDF invoice without structured XML
- PDF/A-3 embedded attachment
- Peppol BIS Billing 3.0
- Peppol International Invoice (PINT)
- Portal ZIP bundle
- Portuguese ATCUD and invoice QR
- QuickBooks General Journal
- QuickBooks Web Connect
- Quicken Interchange Format
- Quicken Mac Transfer Format
- Quicken Web Connect
- RO_CIUS and RO e-Factura
- RTF invoice source
- SAF-T (PT)
- SAF-T Austria
- SAF-T Bulgaria
- SAF-T Denmark bookkeeping export
- SAF-T Financial
- Saudi ZATCA electronic invoice
- Scanned invoice or receipt image
- SEPA customer credit transfer initiation
- SEPA customer direct debit initiation
- Serbian SEF eFaktura
- Singapore PINT / InvoiceNow
- Slovak eFaktura / IS EFA
- Spanish EN 16931 CIUS
- Spanish VERI*FACTU records and QR
- Standard Audit File for Tax
- Standard Business Document Header
- Svefaktura
- Swedish SIE accounting exchange
- SWIFT MT940 customer statement
- SWIFT MT942 interim transaction report
- Swiss QR-bill / QR-Rechnung
- TEAPPSXML
- TicketBAI
- Turkish e-Arsiv Fatura
- Turkish e-Fatura (UBL-TR)
- UBL DespatchAdvice
- UBL Invoice and CreditNote
- UBL Order and OrderResponse
- UBL.BE
- UN/CEFACT Cross Industry Invoice
- UN/EDIFACT INVOIC
- US ACH / NACHA file
- US BPC / DBNAlliance electronic invoice
- What is a Leitweg-ID?
- What is the difference between a PDF and an e-invoice?
- Word invoice source
- XAdES signed XML
- XBRL instance document
- XML Auditfile Financieel (XAF)
- XRechnung
- XRechnung CVD extension
- XRechnung or ZUGFeRD: which should you use?
- ZUGFeRD
Frequently asked questions
What is the difference between an e-invoice format and a syntax?
A syntax, such as UBL or CII, is the XML language. A format such as XRechnung or Peppol BIS is a set of rules for invoices written in that language, built on the European standard EN 16931.
Which bank statement format should I use?
The one your accounting software imports. CAMT.053 and MT940 are the common choices in Europe, OFX for tools that read it, and CSV or Excel for spreadsheets.
Does an entry in this glossary mean Klarbon supports the format?
No. Each entry says what Klarbon does with that format today, whether it works, is in beta or is not supported yet.
Related
- E-invoices and bank statements, made clear
- Klarbon help centre
- What is XRechnung?
- What is ZUGFeRD?
- What is Factur-X?
- What is UBL?
- What is CII?
- What is Peppol BIS?
- What is EN 16931?
- What is MT940?
- What is CAMT.053?
- What is OFX?
- What is a Leitweg-ID?
- What is PDF/A-3?
- What is ebInterface?
- What is CODA?
- XRechnung or ZUGFeRD: which should you use?
- What is the difference between a PDF and an e-invoice?
- Factur-X, UBL and CII: what is the difference?
- What is UBL.BE?
- What is NLCIUS (SI-UBL)?
- Understanding French EN 16931 CIUS
- Understanding PDF invoice without structured XML
- Understanding Bank CSV export
- Understanding Excel workbook
- Understanding FatturaPA (FPA12 and FPR12)
- Understanding KSeF structured invoice
- Understanding Facturae
- Understanding RO_CIUS and RO e-Factura
- Understanding AEB Norma 43
- Understanding CFONB 120 account statement
- Understanding CAdES signed file (.p7m)
- Understanding XAdES signed XML
- Understanding Standard Business Document Header
- Understanding Portal ZIP bundle
- Understanding Elektronisk handelsformat (EHF)
- Understanding OIOUBL
- Understanding Svefaktura
- Understanding Finvoice
- Understanding CIUS-PT
- Understanding PDF bank statement
- Understanding ISO 20022 CAMT.052 account report
- Understanding ISO 20022 CAMT.054 debit credit notification
- Understanding SWIFT MT942 interim transaction report
- Understanding BAI2 cash management balance reporting
- Understanding Quicken Web Connect
- Understanding Quicken Interchange Format
- Understanding SEPA customer credit transfer initiation
- Understanding Customer payment status report
- Understanding SEPA customer direct debit initiation
- Understanding EPC QR / GiroCode
- Understanding Swiss QR-bill / QR-Rechnung
- Understanding Comma-separated values
- Understanding Fichier des ecritures comptables (FEC)
- Understanding DATEV-Format CSV
- Understanding DATEV XML interface
- Understanding Standard Audit File for Tax
- Understanding SAF-T (PT)
- Understanding Jednolity Plik Kontrolny (JPK)
- Understanding Declaratia informativa D406 (SAF-T)
- Understanding SAF-T Financial
- Understanding XML Auditfile Financieel (XAF)
- Understanding e-FFF
- Understanding TEAPPSXML
- Understanding Fattura semplificata (FSM10)
- Understanding Croatian eRacun / Fiskalizacija 2.0
- Understanding NAV Online Szamla
- Understanding myDATA electronic books
- Understanding Greek EN 16931 CIUS
- Understanding e-SLOG e-Racun
- Understanding Serbian SEF eFaktura
- Understanding Turkish e-Fatura (UBL-TR)
- Understanding Turkish e-Arsiv Fatura
- Understanding Information System Document (ISDOC)
- Understanding Slovak eFaktura / IS EFA
- Understanding Estonian e-invoice
- Understanding Latvian structured e-invoice
- Understanding Lithuanian SABIS e-invoice
- Understanding Italian EN 16931 CIUS
- Understanding Spanish EN 16931 CIUS
- Understanding Peppol International Invoice (PINT)
- Understanding Australia and New Zealand PINT
- Understanding Singapore PINT / InvoiceNow
- Understanding Japan JP PINT
- Understanding Saudi ZATCA electronic invoice
- Understanding Indian GST e-invoice / IRN
- Understanding Comprobante Fiscal Digital por Internet (CFDI)
- Understanding Nota Fiscal eletronica (NF-e)
- Understanding NFC-e consumer invoice
- Understanding NFS-e service invoice
- Understanding Malaysia MyInvois
- Understanding Egypt electronic invoice
- Understanding Colombia DIAN electronic invoice
- Understanding Chile Documento Tributario Electronico
- Understanding US BPC / DBNAlliance electronic invoice
- Understanding Albanian fiscalisation invoice
- Understanding Montenegrin electronic fiscalisation
- Understanding North Macedonian e-Faktura
- Understanding Bosnian fiscalisation records
- Understanding Kosovo fiscal documents
- Understanding UN/EDIFACT INVOIC
- Understanding EANCOM INVOIC
- Understanding ANSI X12 810 invoice
- Understanding UBL Order and OrderResponse
- Understanding UBL DespatchAdvice
- Understanding CFONB 240
- Understanding DTAUS
- Understanding DTAZV
- Understanding Australian ABA Direct Entry
- Understanding US ACH / NACHA file
- Understanding Spanish VERI*FACTU records and QR
- Understanding TicketBAI
- Understanding Portuguese ATCUD and invoice QR
- Understanding Lithuanian SAF-T and i.SAF
- Understanding Luxembourg FAIA
- Understanding SAF-T Austria
- Understanding SAF-T Bulgaria
- Understanding SAF-T Denmark bookkeeping export
- Understanding Swedish SIE accounting exchange
- Understanding XBRL instance document
- Understanding Inline XBRL / iXBRL
- Understanding European Single Electronic Format
- Understanding Standard Business Reporting Netherlands
- Understanding ELSTER tax data
- Understanding RTF invoice source
- Understanding Word invoice source
- Understanding OpenDocument spreadsheet
- Understanding Scanned invoice or receipt image
- Understanding Email message with invoice attachments
- Understanding Outlook message file
- Understanding ASiC-E signed container
- Understanding XRechnung CVD extension
- Understanding QuickBooks Web Connect
- Understanding Intuit Interchange Format
- Understanding QuickBooks General Journal
- Understanding Quicken Mac Transfer Format
- Understanding Excel binary workbook
- Understanding Excel binary workbook package
- Understanding Order-X hybrid order
- Understanding German DSFinV-K cash register export
- Understanding Austrian RKSV data capture log