In 2026 the e-invoice is no longer a future topic but everyday reality: since 1 January 2025 (Federal Ministry of Finance) all domestic companies must be able to receive structured electronic invoices in business-to-business trade, from 1 January 2027 (Federal Ministry of Finance) a sending obligation applies to businesses with more than 800,000 EUR (Federal Ministry of Finance) prior-year turnover, and from 2028 (Federal Ministry of Finance) it covers virtually all domestic B2B turnover. The number of XRechnung and ZUGFeRD documents is therefore rising sharply. Almost unnoticed, this creates an accessibility problem: an XRechnung is pure XML code that no human reads without preparation, and the human-readable view - usually a PDF - is often unusable for blind and visually impaired people unless it is deliberately prepared. Wherever such documents reach consumers, however, the German Accessibility Act has required accessible documents since 28 June 2025 (Bundesfachstelle Barrierefreiheit). This article shows why the e-invoice is an accessibility matter, where the difference between PDF/A-3 and PDF/UA lies and how to make documents accessible in a legally sound way as part of accessible PDF preparation.
Key takeaways
- Two worlds collide: the e-invoice mandate comes from tax law and concerns B2B trade, while the BFSG targets documents for consumers. Where the two overlap, the visible invoice must be accessible.
- An XRechnung is a pure data record. It only becomes readable for people through a visualization, and that visualization decides accessibility.
- ZUGFeRD delivers a PDF under PDF/A-3 (ISO 19005-3) - this secures archiving and the embedding of the XML data, but it does not guarantee accessibility.
- Accessible documents require PDF/UA (ISO 14289-1): tagged structure, logical reading order, alternative text, a document language and marked-up tables.
- The pressure rises predictably: receiving since 2025, sending from 2027 for more than 800,000 EUR (Federal Ministry of Finance) turnover, and from 2028 for all domestic B2B turnover (Federal Ministry of Finance).
- The good news: accessible documents can be built into the existing invoicing workflow instead of reworking each PDF by hand - a step that unlocks BFSG conformance and a larger audience at once.
Why the E-Invoice Is an Accessibility Matter
An invoice is not just any document but a record with legal and financial weight. Anyone who cannot read it independently depends on others - and loses a piece of autonomy over their own finances. For blind and visually impaired people, the technical preparation alone decides whether an invoice can be read aloud or ends up as an impenetrable surface in the screen reader. In Germany, around 7.9 million (Federal Statistical Office) people live with a severe disability, which is 9.3 percent (Federal Statistical Office) of the population; worldwide, according to the World Health Organization, about one in six people, roughly 16 percent (WHO), live with a significant disability. Documents that exclude these people are not a fringe issue.
The e-invoice mandate sharpens the situation because it multiplies the volume of structured invoices. Millions of documents that used to be plain paper or simple PDFs now run through automated output pipelines. This is exactly where it is decided whether accessibility is considered or falls by the wayside. Automatically generated PDFs are especially prone to failure: without deliberate configuration, many invoicing systems produce a visually correct but technically structureless document. Anyone who knows the BFSG requirements for digital documents can set this switch correctly early - before thousands of faulty documents are in circulation.
The screen reader reads structure, not appearance
XRechnung, ZUGFeRD and the Human-Readable View
The two formats decisive in Germany take different routes but follow the same European standard EN 16931 (CEN). The XRechnung is a pure XML file: a structured data record without any visible form. For the machine this is ideal, for the human initially useless - only a visualization, for example an HTML view or a generated PDF, makes the invoice readable. ZUGFeRD chooses a hybrid approach: it is a visible PDF into which the same structured data is embedded as XML. One document, two layers - one for humans, one for machines.
For accessibility this distinction is central. With ZUGFeRD, the human-readable view is always the PDF, and its quality decides accessibility. With the XRechnung there is initially no view at all; anyone delivering it to consumers must supply an accessible presentation - as HTML under the web criteria or as a tagged PDF. It also matters that only the higher ZUGFeRD profiles from the EN 16931 (Comfort) level count as a full e-invoice; the smallest profiles carry only partial data. The choice of format thus affects both tax validity and the path to accessibility.
XRechnung is the data record, ZUGFeRD the record plus picture
PDF/A-3 Is Not PDF/UA
This is where the most common misconception hides. ZUGFeRD PDFs follow the PDF/A-3 standard (ISO 19005-3). This standard ensures that a document is stable for long-term archiving and that foreign files - here the XML invoice - may be embedded. Yet PDF/A-3 has nothing to do with accessibility: the widely used conformance level requires no tagged structure, no defined reading order and no alternative text. A PDF can therefore be fully compliant with PDF/A-3 and at the same time unusable for a screen reader. Accessibility is governed by a different standard: PDF/UA (ISO 14289-1) describes how a PDF becomes usable for assistive technology. Only when a document meets both standards is it archive-proof and accessible.
| Aspect | PDF/A-3 (ISO 19005-3) | PDF/UA (ISO 14289-1) |
|---|---|---|
| Purpose | long-term archive, file embedding | accessibility for assistive technology |
| Tagged structure | often not present in practice | mandatory |
| Logical reading order | not guaranteed | defined and checked |
| Alternative text for graphics | optional | required |
| Screen reader output | frequently incomplete | fully provided for |
| Relation to the e-invoice | container of the ZUGFeRD document | requirement for the consumer PDF |
The two standards do not exclude each other; on the contrary, a document can be both PDF/A-3 and PDF/UA if it is generated from the outset with tags, reading order and text alternatives. This very combination is the goal for consumer documents. In accessible PDF preparation we therefore check not only whether a document is valid as ZUGFeRD but whether its visible side meets the PDF/UA criteria - and where the invoicing system needs adjusting so that this succeeds automatically. The methodology behind it matches a structured WCAG audit that transfers the same checks to documents.
Six Typical Weak Spots
Faulty invoice PDFs almost always fail at the same points. The following six issues turn up regularly in audits and can be fixed with manageable effort if they are considered while generating the document rather than afterwards.
Missing tags
Without a tagged structure the screen reader recognizes neither heading nor paragraph nor line item. The invoice becomes an incoherent string of characters.
Tables without a head
Invoice items sit in tables. If header cells are missing, assistive technology loses the link between quantity, description and amount.
Insufficient contrast
Grey amounts and light grey fine print often fall below the 4.5:1 threshold. The content is barely legible for visually impaired people.
Logo without alt text
Letterhead and logo need a text alternative or a marking as decorative, otherwise the screen reader only reports an unnamed image.
Missing language
Without a set document language, speech output mispronounces amounts, tax rates and technical terms - especially on mixed documents.
Unlabelled fields
Interactive fields, for instance in credit notes or form invoices, must be labelled so they stay operable by keyboard and screen reader.
When the BFSG Applies: Documents to Consumers
Here a distinction is decisive that often gets lost. The e-invoice obligation comes from tax law and concerns trade between companies. The BFSG, by contrast, implements the European Accessibility Directive (Directive 2019/882, European Commission) and targets offerings for consumers. The two worlds meet where a company also uses the same invoicing pipeline for its consumer documents. A document in electronic commerce, a bank's fee information or a telecommunications bill falls within the scope of the BFSG - and then the human-readable document must be accessible since 28 June 2025 (Bundesfachstelle Barrierefreiheit). Microenterprises with fewer than ten employees and at most two million EUR (BFSG) in annual turnover are exempt for services; for many mid-sized online retailers, financial service providers and passenger transport operators, however, the obligation applies without restriction.
- Invoices and order confirmations from the online shop as a service in electronic commerce
- Account statements and fee information from banks for consumers as part of banking services
- Mobile and internet bills from telecommunications services
- Booking and travel documents in passenger transport
- Purchase receipts for e-books and other digitally distributed media
- Contracts and statements concluded online and delivered to consumers
A breach turns the obligation into a procedure
The Timeline: E-Invoicing 2025 to 2028
The rollout is staggered, and each stage increases the volume of documents that must be accessible. The schedule is deliberately predictable so that companies can adapt their systems - and this very window can be used to plan accessibility in from the start rather than retrofitting it expensively later.
- Since 1 January 2025 (Federal Ministry of Finance): all domestic companies must be able to receive and process e-invoices in B2B trade.
- Until the end of 2026 (Federal Ministry of Finance): a transition period in which paper and simple PDF invoices are still permitted with the recipient's consent.
- From 1 January 2027 (Federal Ministry of Finance): sending obligation for companies with more than 800,000 EUR (Federal Ministry of Finance) prior-year turnover.
- From 1 January 2028 (Federal Ministry of Finance): sending obligation for all domestic B2B turnover, regardless of turnover size.
Anyone selecting or migrating an invoicing system today should make accessible output a requirement from the outset. Retroactive repairs to documents already sent are laborious, whereas a template configured correctly once produces every later invoice accessibly by default. An accessibility statement documents this status transparently and is, for many affected offerings, mandatory anyway.
How Documents Become Accessible
The path to an accessible invoice leads through the template, not the individual document. Once the output pipeline is cleanly configured, every document is generated accessibly by default. The following checklist summarizes what matters.
- For consumer documents, output the human-readable view as PDF/UA (ISO 14289-1), not only as PDF/A-3
- Tag the invoice structurally: headings, paragraphs, lists and tables with real elements instead of mere positioning
- Mark up line-item tables with header cells so quantity, description and amount stay associated
- Mark logo and decorative graphics as such, and give informative graphics a meaningful alt text
- Set the document language so screen readers pronounce amounts, tax rates and terms correctly
- Ensure sufficient contrast for amounts, footnotes and fine print
- For the XRechnung, supply an accessible visualization, either as HTML under WCAG or as a tagged PDF
- Integrate the preparation firmly into the invoicing workflow instead of reworking each PDF by hand
In practice it is worth looking at the toolchain: where is the PDF created, which library generates it, and can tagging be enabled there? Technical publications such as those from PDFlib and barrierefreies.design stress that the ZUGFeRD visualization must meet the requirements of PDF/UA in its own right - the embedded data record alone does not make the document accessible. We build this check into accessible web development and our other services, so that invoices, confirmations and forms become accessible from a single source. That accessibility and discoverability often flow from the same clean structure is shown in addition by the article on the double lever of accessibility and SEO.
An invoice its recipient cannot read on their own fulfils its purpose only halfway. Accessibility is therefore not a surcharge on the document but part of its basic function - to be readable.
In 2026 the e-invoice mandate and the BFSG hit the same workflow in many companies at the same time. This is not a double burden but an opportunity: anyone who sets up the output pipeline correctly once meets both requirements at once and, along the way, reaches an audience that others exclude. A technical migration thus becomes a sign of reliability towards all customers. How this can be implemented in concrete projects is shown by our reference projects; adjacent topics such as accessible appointment booking follow the same logic of turning obligation into usable substance.