Sector
Document accessibility for software platforms
Platforms that generate PDFs for their own customers, such as billing, statement, payroll, reporting and document generation tools, are usually not the party the law addresses. The European Accessibility Act places its service obligations on the service provider, which it defines as the person who provides a service on the Union market or offers to provide one to consumers in the Union. When a bank sends statements produced by a platform, it is the bank that provides consumer banking services, one of the categories listed in Article 2(2), and its requirements have applied to services provided to consumers after 28 June 2025. Microenterprises providing services are exempt. Where a platform itself provides one of the listed services to consumers, the Act's obligations for service providers can fall on the platform directly.
That does not take the platform out of the picture. Its customer carries the obligation, but cannot meet it if the PDFs arriving from the platform are untagged, have no document language, carry images with no alternative text, or present a transaction table as positioned text. The practical question for the platform is how to show that its output meets a stated technical baseline: PDF/UA for the file structure, and the WCAG success criteria as they apply to documents, which EN 301 549 addresses for downloadable documents in its clause 10.
Normfluss offers this through an API. A platform sends a generated PDF for a check before delivery and can send a failing file for remediation. Each document gets a signed evidence record listing which checks ran against PDF/UA-1 and the WCAG AA success criteria that apply to PDF, and what they found. Webhooks notify the platform when a job completes, so the check can sit inside an asynchronous generation pipeline rather than blocking it. Keeping the record with each document gives the platform something concrete to hand its customer when asked. Documents are processed in the EU.
What the record does not do is move the obligation. It documents conformance within a stated scope for a specific file; whether the platform's customer meets its duties under the Act, or under national law, is that customer's determination with its advisors. Templates are the useful unit to watch: when a statement or invoice template changes, checking the first documents it produces catches a regression before it reaches every recipient in the run, and the records from before and after the change show exactly what moved.