Skip to content
Enjoy complimentary data migration when switching from your existing bookkeeper or CPA to Institution.

Choosing a provider

Evaluate accessibility before buying finance software

Check realistic accounting tasks with keyboard access, enlarged text, clear errors and readable reports, then record unresolved barriers in the purchase decision.

By Institution5 minute readPublished View sources
In this guide

Evaluate the tasks your team must perform

Include accessibility in finance-software selection by testing the work your team will perform, such as entering a bill, reviewing an exception and reading a financial report. Ask users with relevant access needs to participate where appropriate and compensate any external evaluators for their work. A generic product demonstration may not expose the barriers in a detailed accounting workflow.

Agree the browser, device and assistive-technology combinations relevant to your team. Use a test environment and representative records. Keep personal medical information out of the procurement record; the useful requirements concern how people need to operate the product and what prevents them from completing a task.

W3C's preliminary checks are an initial screen, and W3C explicitly says that passing them does not establish comprehensive accessibility. Use a specialist evaluation when the purchase requires that level of evidence. Record the scope of every check so the company does not describe a short demonstration as full conformance testing.

References: W3C WAI: Preliminary accessibility checks

Complete an accounting task with the keyboard

Try moving from the transaction list into a record, changing a permitted field and submitting it for review without a mouse. Check whether focus remains visible and whether the sequence makes sense. A user should be able to reach the action and leave any menu or dialog they open.

W3C's keyboard guidance explains that keyboard operation supports several forms of assistive technology as well as direct keyboard use. For procurement, ask the vendor to demonstrate the actual controls in the proposed product version. A promise that most screens support keyboard shortcuts leaves the untested steps unresolved.

Record where the task stops and the business consequence. An inaccessible date picker can block invoice entry even when the rest of the page works. A workaround that requires another person to enter every date creates continuing dependence and should be evaluated as such.

References: W3C WAI: Keyboard accessibility

Enlarge the information people must read

Increase text size using a supported browser mechanism and inspect transaction amounts, labels, menus and confirmation messages. W3C's text-resize criterion addresses enlargement to 200% without losing content or functionality, subject to its stated exceptions. Ask the evaluator to check the relevant views rather than assuming the dashboard represents the whole application.

Pay attention to amounts that become truncated or lose their currency labels. In an accounting table, a hidden minus sign or an unreadable account name can change the meaning of the record. Open the detail view and confirm that the complete information remains available through an accessible action.

Also test a narrow viewport or substantial zoom. W3C's reflow guidance permits exceptions for content that genuinely needs two-dimensional layout, including data tables. The buying question is whether the surrounding forms and navigation remain usable and whether the table has a practical, understandable scrolling arrangement.

References: W3C WAI: Resizing text; W3C WAI: Reflow

Trigger and correct a validation error

Leave a required field empty in a test form and submit it. Then enter a value in an unsupported format. Observe whether the message identifies the affected field and explains the problem. W3C's error-identification guidance calls for detected input errors to be identified and described in text.

Ask the user to correct the problem without assistance. The system should preserve unaffected work where appropriate, and the user should be able to find the error using their normal method of navigation. A red outline alone may not communicate what happened or what must change.

Use a finance-specific example, such as an unbalanced draft journal or an invoice date outside an allowed period. The wording needs to explain the actual constraint. A generic failure message can force users to ask support about a condition they could otherwise resolve themselves.

References: W3C WAI: Error identification

Check the meaning of reports and tables

Have an experienced evaluator inspect whether report headings, table headers and field labels communicate their relationships to assistive technology. W3C's information-and-relationships guidance addresses preserving structure when presentation changes. A table that looks organized visually can be difficult to interpret when the row and column context is unavailable.

Test a report with multiple periods and a drill-down. Ask the user to identify which amount belongs to which account and period, then open its supporting detail. If the product offers a chart, check whether the underlying values can be obtained in an accessible form appropriate to the task.

Include exported reports in the purchase scope when staff or customers depend on them. An accessible application can still produce a document the intended reader cannot use. Ask the supplier which output formats it supports and have the relevant format evaluated with a realistic example.

References: W3C WAI: Information and relationships

Ask for evidence and a repair commitment

Request the vendor's current accessibility documentation and the product version it covers. Compare its scope with the modules you intend to buy. A document about the public website may say little about the authenticated accounting interface or a separately acquired reporting module.

For each barrier, ask whether a supported configuration resolves it, whether a repair is planned and what evidence will confirm the result. Avoid treating a roadmap date as a delivered capability. The purchase decision should show the current limitation and the company's plan if the repair does not arrive.

Evaluate workarounds with the affected users. Exporting data to another tool may help a reporting task but be unsuitable for entering or approving transactions. Account for extra steps, privacy and dependence on another person when judging whether the proposed process is acceptable.

Retain the task results for implementation

Record the tested tasks, environment, results and unresolved issues in plain language. Separate observed behavior from the vendor's claims. If the company needs legal advice about applicable accessibility obligations, obtain it separately from the practical usability evaluation.

Repeat the critical tasks in the configured environment before launch. Custom fields, approval rules and embedded tools can change the experience that was demonstrated during selection. Include representative users in that check and resolve barriers that prevent required work.

Give the support team the remaining issue list and the vendor's contact route. When the product changes, revisit the affected tasks instead of assuming earlier results still apply. The company should retain a usable process for reporting and resolving barriers throughout the subscription.

Sources

Requirements and product details can change. Check the linked guidance for the facts that apply to your situation.

Related reading

Need help with this work?

General information, not personalized accounting, tax, legal, or investment advice. Have the appropriate qualified professional review decisions that depend on your circumstances.