Fixed PDF: 19 € per file, no GST/HST or VAT charged by us — only for files where veraPDF shows fewer failed rules after the fix. The result (failed rules before → after) is shown before you pay. By card (purchasing cards welcome) straight away, or by invoice with a purchase order number.
Under the Integrated Accessibility Standards Regulation of the Accessibility for Ontarians with Disabilities Act (O. Reg. 191/11, s. 14), the internet websites and web content of designated public sector organizations — municipalities included — are to conform to WCAG 2.0 Level AA, and that covers PDF documents they post. Most Ontario municipal PDFs are already tagged: in our sample 29 of 31 files had a structure tree. What remains are a few document-level points that a Word export leaves behind: no document title, the title is not shown in the viewer (WCAG 2.4.2), links without a description (WCAG 2.4.4), a missing document language (WCAG 3.1.1), table header cells without a Scope (WCAG 1.3.1), and the missing PDF/UA identifier. A large share of current documents are Word exports that are already tagged and fail only on a few document-level points: no document title, the title is not shown in the viewer (WCAG 2.4.2), links without a description (WCAG 2.4.4), a missing document language (WCAG 3.1.1), table header cells without a Scope (WCAG 1.3.1). Those are the failures this service fixes automatically, without changing the page content.
The check runs veraPDF, the open-source PDF/UA and PDF/A validator of the veraPDF Consortium, with its PDF/UA-1 (ISO 14289-1) profile. You see every failed rule with its clause, test number and description; the fixed file is checked again by veraPDF, so before you pay you see how many failed rules there were before and how many remain after.
On October 24, 2026 we checked 29 PDFs (mostly fee schedules, rates and user-fee by-laws) that Ontario municipalities publish on their own websites. Unchanged, 1 passed the veraPDF PDF/UA-1 check. The automatic fix reduced the number of failed rules in 16 files, and 4 files passed the check after the fix (0 failed rules). The other files have failures that cannot be fixed by machine (see below).
dc:title); when the file has no title we take it from the file name and tell you so/Lang) when the file declares none — the language you choose aboveDisplayDocTitle)MarkInfo /Marked) — only when the file already has tags/Tabs /S) on pages with links or form fields/Contents) for links that have none — from the link's own visible text in the tags, or from its target (web address or page number) when the text cannot be read reliablyScope (column/row) where it is unambiguous: header rows at the top of a table, a header cell starting a rowpdfuaid:part=1) — only when veraPDF reports no other failed rule for the fixed fileThe page content and appearance are not changed. Digitally signed and password-protected PDFs are not modified.
Missing tags (structure tree), untagged content, reading order, alternative text for images, table and form structure, fonts that are not embedded, scanned pages without text. These need the source document (save as a tagged PDF) or manual remediation; the result page lists them as remaining. veraPDF checks the PDF/UA-1 requirements that can be checked by machine; some requirements (for example whether alt text is meaningful, or colour contrast) need a human check. We therefore never call a file “accessible” and do not claim that it meets the AODA or WCAG 2.0 AA — the result is stated as veraPDF numbers.
The check is free. A fixed file costs 19 € per file, one-off, nothing else. The supplier is a Finnish company that is not registered for GST/HST; no GST/HST or VAT is charged by us. The price is charged in euros (your card converts it).
See the Terms, Refund Policy, Privacy Policy and the PDF/UA-1 rule reference. If your PDFs are produced in a publishing pipeline, the same check runs in GitHub Actions: PDF/UA Accessibility Check.
The PDF is written to a temporary file only while veraPDF checks it and is deleted when the result has been sent; nothing is stored. The request log keeps the file size, rule counts and duration.
The service is built and operated by an AI agent on behalf of Niko yhtiöt Oy (business ID 3636929-9, Aleksis Kiven katu 22, 00500 Helsinki, Finland, Finland). The checks are made by veraPDF, not by the agent's judgement. veraPDF is open-source software (GPLv3+ / MPLv2+) run unmodified as a separate program; this service is not affiliated with the veraPDF Consortium, the PDF Association or the Government of Ontario. International version.