By Marcus Chen, Senior Digital Accessibility Consultant with 12 years of experience auditing government and enterprise documents
💡 Key Takeaways
- The "It Looks Accessible" Fallacy
- Reading Order: The Invisible Architecture
- Alt Text: Beyond "Image of a Graph"
- Tables: Structure Matters More Than You Think
Last Tuesday, I watched a Fortune 500 company's legal team celebrate launching their "accessible" annual report. They'd spent $40,000 and three months on the project. The PDF looked beautiful—clean typography, professional layout, perfect branding. Then I ran it through a screen reader. The experience was catastrophic. Tables read as gibberish. The table of contents was decorative only. Alt text described images as "image1.jpg" and "image2.jpg". Within five minutes, I'd documented 127 accessibility violations.
This wasn't incompetence. It was something worse: confident ignorance. The team genuinely believed they'd created an accessible document because they'd checked a box labeled "accessible PDF" in their design software. They're not alone. After auditing over 3,000 PDFs across healthcare, finance, education, and government sectors, I've seen this pattern repeat endlessly. Organizations invest significant resources into PDF accessibility, yet 89% of their documents remain functionally inaccessible to people using assistive technologies.
The problem isn't lack of caring. It's a fundamental misunderstanding of what PDF accessibility actually means. Most people think it's about alt text and contrast ratios. Those matter, but they're just the beginning. Real PDF accessibility is an intricate technical discipline that intersects document structure, semantic markup, reading order, and assistive technology compatibility. Getting it right requires understanding not just what to do, but why—and that's where most guidance falls short.
The "It Looks Accessible" Fallacy
Here's the most dangerous misconception in PDF accessibility: if a document looks organized and readable to sighted users, it must be accessible. I call this the visual bias trap, and it's responsible for more accessibility failures than any other single factor.
Consider a typical corporate whitepaper. To a sighted reader, the hierarchy is obvious: large headings, subheadings, body text, pull quotes, captions. The visual design communicates structure through size, weight, color, and positioning. But PDFs don't inherently understand visual design. A screen reader doesn't see a large, bold piece of text and think "that's probably a heading." It needs explicit structural markup—tags that define the semantic meaning of each element.
I recently audited a 60-page research report from a major university. Visually, it was impeccable. Every heading was styled consistently. The layout was clean and professional. But the PDF had zero structural tags. To a screen reader, it was a 60-page wall of undifferentiated text. No navigation. No context. No way to understand the document's organization without reading every single word in sequence.
The team was shocked. They'd used heading styles in Microsoft Word. Shouldn't that automatically create accessible structure? Sometimes, yes—but only if you export correctly, validate the output, and understand the limitations. Word's "Save as PDF" function often strips structural information. Adobe Acrobat's "Make Accessible" wizard can help, but it's not magic. It makes educated guesses that are wrong roughly 40% of the time based on my testing.
Visual accessibility and structural accessibility are different disciplines. You can have a document that passes every visual accessibility guideline—sufficient contrast, readable fonts, clear layout—while being completely unusable to screen reader users. Conversely, a visually plain document with proper structural tags can be highly accessible. The visual presentation is for sighted users. The structural markup is for assistive technology. Both matter, but they're not the same thing.
This is why automated accessibility checkers give false confidence. They can verify that alt text exists, but not whether it's meaningful. They can confirm heading tags are present, but not whether they're used correctly. They can check color contrast ratios, but not whether the reading order makes logical sense. I've seen documents pass automated checks with flying colors while being practically unusable to actual disabled users.
Reading Order: The Invisible Architecture
If I could fix one thing about how people approach PDF accessibility, it would be understanding reading order. This is the sequence in which content is presented to assistive technologies, and it's completely independent of visual layout. You can have a beautifully designed two-column layout where the reading order jumps randomly between columns, making the content incomprehensible.
"Visual accessibility and technical accessibility are completely different domains. A PDF can be gorgeous to look at and completely unusable to someone with a screen reader—and that's the norm, not the exception."
Reading order problems are insidious because they're invisible to sighted users. The document looks perfect. But to someone using a screen reader, it's like reading a book where every other paragraph is from a different chapter. I once audited a healthcare brochure where the reading order alternated between English and Spanish versions of the same content. Visually, they were in separate columns. Structurally, they were interleaved sentence by sentence. Imagine trying to follow medical instructions under those conditions.
The challenge is that PDF layout is fundamentally visual. Content is positioned on a page using X and Y coordinates. There's no inherent "order" to elements that appear side by side. The reading order must be explicitly defined through the tag structure. When you create a PDF from a design tool, the software makes assumptions about reading order based on spatial positioning. These assumptions are often wrong.
Complex layouts are particularly problematic. Sidebars, pull quotes, multi-column text, wrapped images—these all create ambiguity about reading sequence. Should a sidebar be read before or after the main content? Should a pull quote be read in sequence or skipped? Should image captions be read immediately after the image or after the surrounding paragraph? There's no universal right answer, but there must be a deliberate choice that makes sense for the content.
I use a simple test: export the PDF to plain text. If the resulting text is coherent and follows a logical sequence, the reading order is probably correct. If it's jumbled nonsense, you have work to do. This test reveals problems that are completely invisible in the visual presentation. I've seen annual reports where the plain text export alternates between the CEO letter, financial tables, and footnotes in a completely random sequence.
Fixing reading order requires working in the tag structure, not the visual layout. In Adobe Acrobat Pro, this means using the Tags panel and the Order panel to manually sequence content. It's tedious work, especially for complex documents. This is why getting the source document structure right before PDF conversion is so critical. If your Word document or InDesign file has proper structure, the PDF conversion has a fighting chance of preserving it.
Alt Text: Beyond "Image of a Graph"
Everyone knows PDFs need alt text for images. What most people don't know is that 90% of the alt text I encounter in professional documents is functionally useless. "Image of a graph." "Chart showing data." "Photo of people in a meeting." These descriptions tell you an image exists, but convey zero information about its content or purpose.
| Approach | What People Think It Does | What It Actually Does | Accessibility Impact |
|---|---|---|---|
| Export as "Accessible PDF" | Creates a fully compliant document | Adds basic tags without proper structure | 5-15% compliant |
| Adding Alt Text Only | Makes images accessible | Describes images but ignores document structure | 20-30% compliant |
| High Contrast Colors | Solves visual accessibility | Helps some users but doesn't address screen readers | 10-25% compliant |
| Manual Remediation | Time-consuming and expensive | Properly structures tags, reading order, and semantics | 85-98% compliant |
| Automated Tools + Review | Quick fix solution | Catches obvious issues but misses context and logic | 40-60% compliant |
Effective alt text requires understanding context and purpose. Why is this image in the document? What information does it convey? What would a sighted reader learn from it? The answer determines what the alt text should say. A chart showing quarterly revenue growth doesn't need alt text saying "bar chart with four bars." It needs alt text saying "Quarterly revenue increased from $2.3M in Q1 to $4.1M in Q4, representing 78% year-over-year growth."
I distinguish between decorative, functional, and informational images. Decorative images (design elements, spacers, purely aesthetic photos) should be marked as artifacts so screen readers skip them. Functional images (buttons, links, icons) need alt text describing their function, not their appearance. Informational images (charts, diagrams, photographs conveying content) need descriptions that convey the information a sighted user would extract.
🛠 Explore Our Tools
Complex images present special challenges. A detailed infographic or technical diagram can't be adequately described in a single alt text string. These need extended descriptions—longer text alternatives that provide comprehensive information. PDF supports this through the "ActualText" property and associated description fields, but many PDF creation tools don't expose these features well.
For data visualizations, I recommend a layered approach. The alt text provides a concise summary: "Line graph showing temperature trends across five cities from 2020-2024." The extended description provides the key data points and trends. For critical data, consider including a data table as well. Yes, this means some information appears multiple times in different formats. That's not redundancy—it's providing equivalent access through different modalities.
One mistake I see constantly: using the same alt text for multiple images. If your document has ten charts, and they all have alt text saying "chart," you've provided no useful information. Each image needs unique, specific alt text that describes its particular content. This seems obvious, but I regularly audit documents where every image has identical placeholder text because someone batch-applied alt text without customizing it.
Another common error: putting too much information in alt text. Alt text should be concise—typically under 150 characters. If you need more space, use extended descriptions. I've seen alt text that's 500 words long, describing every detail of a complex diagram. That's overwhelming and defeats the purpose. Alt text should be a meaningful summary, not a complete transcription.
Tables: Structure Matters More Than You Think
Tables are where PDF accessibility gets genuinely technical. A properly structured table allows screen reader users to navigate by row and column, understand header relationships, and extract information efficiently. An improperly structured table is an incomprehensible jumble of disconnected data points.
"Checking the 'accessible PDF' box in your design software is like putting a 'gluten-free' sticker on regular bread. The label doesn't change what's actually inside."
The fundamental requirement is header association. Every data cell must be programmatically associated with its row and column headers. This seems simple for basic tables, but becomes complex quickly. Consider a financial table with multiple header rows (year, quarter, month) and multiple header columns (region, product line, metric). Each data cell might relate to five or six different headers. All these relationships must be explicitly defined in the PDF structure.
I frequently encounter tables that look perfect visually but have no structural markup at all. The PDF contains text positioned to look like a table, but there's no table tag, no header tags, no cell associations. To a screen reader, it's just text scattered across the page. The user has no way to understand the relationships between values or navigate the data systematically.
Even when tables have basic structure, they often lack proper header markup. I'll see a table with a header row, but the cells aren't tagged as header cells—they're just regular cells with bold text. Visually, you can tell they're headers. Structurally, they're not. Screen readers can't identify them as headers or use them for navigation.
Complex tables require additional considerations. Merged cells, nested tables, tables with irregular structure—these all need careful handling. PDF's table model is relatively rigid compared to HTML. Some table structures that work fine in HTML are difficult or impossible to represent properly in PDF. In these cases, you might need to simplify the table structure or provide alternative representations of the data.
Table summaries are another often-overlooked feature. A table summary provides context about the table's purpose and structure. For a simple table, this might be unnecessary. For a complex financial table spanning multiple pages, a summary like "Five-year revenue breakdown by region and product category, with year-over-year growth percentages" helps users understand what they're about to navigate.
My rule of thumb: if a table takes you more than a few seconds to understand visually, it needs extra accessibility work. Complex tables should include summaries, clear header associations, and possibly supplementary text explaining how to interpret the data. Don't assume that proper structure alone makes a complex table accessible—context and guidance matter too.
Forms: Interactive Accessibility Challenges
PDF forms introduce a whole additional layer of accessibility complexity. A form isn't just a document to read—it's an interface to interact with. Every form field needs a label, a logical tab order, appropriate field types, and clear error handling. I've audited hundreds of PDF forms, and I'd estimate fewer than 5% are fully accessible.
The most common problem is unlabeled form fields. The visual design shows a label next to each field, but there's no programmatic association between the label text and the field itself. When a screen reader user tabs to the field, they hear "edit text" or "combo box" with no indication of what information should be entered. They have to navigate around the form trying to find nearby text that might be the label.
Tab order is critical for forms. Users should be able to tab through fields in a logical sequence that matches the visual layout and the form's workflow. I regularly encounter forms where tab order is completely random—jumping from the top field to a field at the bottom, then back to the middle, then to a different page. This happens when form fields are created without attention to tab order, which defaults to creation order rather than logical order.
Field types matter for accessibility. A date field should be marked as a date field, not just a generic text field. A required field should be programmatically marked as required, not just indicated with a visual asterisk. Dropdown menus should be actual dropdown form fields, not images that look like dropdowns. These distinctions allow assistive technologies to provide appropriate input methods and validation.
Error handling in PDF forms is particularly challenging. If a user enters invalid data, how is the error communicated? A visual red border around the field isn't sufficient. The error message needs to be programmatically associated with the field so screen readers can announce it. PDF's form capabilities are limited here compared to web forms, which is why many organizations are moving away from PDF forms toward web-based alternatives.
Instructions and help text need careful handling. If a field requires a specific format (like a phone number), that instruction must be accessible to screen reader users before they attempt to fill out the field. I see many forms where format requirements are shown in small gray text that's both visually hard to read and not programmatically associated with the field.
For complex forms, consider providing a fillable PDF alongside a non-fillable accessible version. The fillable version prioritizes functionality, while the accessible version prioritizes structure and readability. This isn't ideal—ideally, one version would serve both purposes—but PDF's limitations sometimes make this compromise necessary.
The Remediation Trap: Why Fixing PDFs Is Harder Than Creating Them Right
Organizations often approach PDF accessibility as a remediation problem. They create documents using their normal workflow, then try to fix accessibility issues afterward. This is exponentially more difficult and expensive than building accessibility into the creation process from the start.
"After 12 years of audits, I can predict with 90% accuracy whether a PDF is truly accessible within the first 30 seconds—and it has nothing to do with how it looks."
I've worked with companies spending $50-$200 per page on PDF remediation. For a 100-page document, that's $5,000-$20,000 in accessibility work that could have been largely avoided with proper source document structure. Remediation requires manually adding tags, defining reading order, writing alt text, fixing table structure, and testing everything. It's skilled, tedious work that takes 2-4 hours per page for complex documents.
The challenge is that remediation happens in Adobe Acrobat Pro, working with the PDF's tag structure. This is a technical interface that most content creators never see. You're not editing the document—you're editing the underlying structural markup. It's like trying to fix a building's foundation after construction is complete. Possible, but difficult and expensive.
Automated remediation tools promise to solve this problem. They don't. I've tested every major automated PDF accessibility tool on the market. They can handle simple, consistent documents reasonably well. For anything complex—multi-column layouts, tables, forms, technical diagrams—they produce results that require extensive manual correction. The tools are helpful for initial structure creation, but they're not a substitute for human expertise.
The better approach is accessible document creation. Start with properly structured source documents in Word, InDesign, or whatever authoring tool you use. Use heading styles, not manual formatting. Create real tables, not text positioned to look like tables. Write alt text before PDF conversion. Configure your PDF export settings correctly. This doesn't eliminate the need for PDF validation and correction, but it reduces remediation work by 70-80% in my experience.
For organizations producing many PDFs, the math is clear. Investing in accessible authoring workflows and training pays for itself within months compared to ongoing remediation costs. Yet most organizations continue the remediation approach because it doesn't require changing established workflows. The accessibility work happens in a separate department, by separate people, after the "real" work is done. This is both more expensive and produces worse results.
Testing: What Actually Matters
PDF accessibility testing is where theory meets reality. You can have perfect structural markup, comprehensive alt text, and proper reading order, but if the document doesn't work with actual assistive technologies, you've failed. Yet most testing I see is superficial—running automated checkers and calling it done.
Automated testing catches maybe 30% of accessibility issues. It can verify that alt text exists, but not whether it's meaningful. It can confirm heading tags are present, but not whether they're used logically. It can check color contrast, but not whether the reading order makes sense. Automated testing is necessary but nowhere near sufficient.
Real testing requires using assistive technologies. At minimum, test with a screen reader—JAWS and NVDA on Windows, VoiceOver on Mac. Navigate the entire document using only the keyboard and screen reader. Can you understand the content? Can you navigate efficiently? Are tables comprehensible? Do forms work? This reveals problems that no automated tool can detect.
I use a structured testing protocol. First, automated scanning with multiple tools—Adobe Acrobat's accessibility checker, PAC 3, and CommonLook. These catch obvious structural issues. Second, manual tag structure review, checking reading order, heading hierarchy, and table structure. Third, screen reader testing with JAWS and NVDA, documenting any confusion or navigation problems. Fourth, keyboard-only navigation testing for forms and interactive elements.
Testing should include real users with disabilities when possible. I've seen documents that pass all technical checks but confuse actual users because of unclear language, complex structure, or unintuitive organization. Technical accessibility is necessary but not sufficient—the document also needs to be usable.
Document your testing process and results. Create a checklist of what you tested and what you found. This serves multiple purposes: it ensures consistent testing, provides evidence of due diligence, and creates a baseline for future improvements. Many organizations test once and assume the document is accessible forever. Accessibility should be verified every time a document is updated.
The Path Forward: Building Accessibility Into Your Workflow
After twelve years of PDF accessibility work, I'm convinced the solution isn't better remediation—it's better creation. Organizations need to build accessibility into their document workflows from the beginning, not bolt it on at the end. This requires changes to tools, processes, training, and culture.
Start with authoring tool training. Most people use maybe 10% of their word processor's accessibility features. They don't know about heading styles, alt text fields, table header options, or accessibility checkers built into their software. A few hours of training can dramatically improve the accessibility of source documents, which translates directly to better PDFs.
Establish document templates with proper structure. If everyone starts from an accessible template with heading styles, table formats, and style guides already configured, you've solved half the problem before anyone writes a word. I've helped organizations create template libraries that reduced their remediation costs by 60% simply by giving people better starting points.
Configure PDF export settings correctly. Every authoring tool has options for PDF export. Most people use the defaults, which often strip accessibility information. Learn your tool's accessibility export options and create presets that preserve structure, embed fonts, and include tags. This five-minute setup can save hours of remediation.
Implement a validation step before publication. No PDF should be published without accessibility validation. This doesn't mean every document needs manual remediation—many will pass validation with minimal fixes. But you need to check. Automated scanning takes minutes and catches obvious problems before they reach users.
For organizations producing many PDFs, consider dedicated accessibility roles. Someone needs to own PDF accessibility—developing standards, providing training, reviewing complex documents, and staying current with evolving best practices. This doesn't have to be a full-time role initially, but it needs to be someone's explicit responsibility.
Finally, recognize that perfect accessibility is a journey, not a destination. Standards evolve. Assistive technologies change. User needs vary. The goal isn't to achieve perfect accessibility once and be done—it's to build systems and processes that consistently produce accessible documents and continuously improve. Start where you are, focus on the highest-impact improvements, and build from there.
PDF accessibility isn't rocket science, but it is a genuine technical discipline that requires knowledge, attention, and practice. The good news is that the fundamentals—proper structure, meaningful alt text, logical reading order, accessible tables—apply across all documents. Master these basics, and you'll produce PDFs that work for everyone, not just sighted users with mice. That's not just compliance—it's good design.
Disclaimer: This article is for informational purposes only. While we strive for accuracy, technology evolves rapidly. Always verify critical information from official sources. Some links may be affiliate links.