Making Nonprofit Donation Forms Accessible
Practical guidance for improving nonprofit donation form accessibility, including labels, errors, keyboard use, multi-step flows, and payment platforms.
Practical guidance for improving nonprofit donation form accessibility, including labels, errors, keyboard use, multi-step flows, and payment platforms.
A donor has chosen an amount, entered their details, and is ready to complete the donation. Once they reach this point the form presents an error they can't identify, a button they can't reach with a keyboard, or a payment step their screen reader can't understand. This is where their decision to donate will most likely end.
This is one of the main reasons why donation forms deserve particular attention in a nonprofit's accessibility work.
Our broader nonprofit accessibility guide, which covers the ADA, Section 504, and WCAG in full, introduces donation forms as one of several high-impact areas. This article goes further: the specific patterns that break donation forms for keyboard and screen reader users, how to handle errors and multi-step flows correctly, and what to check when a third-party platform handles the actual payment.
Most pages on a nonprofit website are read. A donation form has to be completed: fields filled in correctly, an amount chosen or entered, an error understood and fixed, and a transaction confirmed, often within a limited number of steps. Every one of those moments is a place where an inaccessible pattern can stop someone before they finish.
WCAG reflects this. Most of its form-related success criteria apply broadly, but one, Error Prevention, applies specifically to steps that create a legal commitment or a financial transaction, which describes a donation form directly.
Maya is blind and uses a screen reader with Chrome. She's responding to an email appeal from a food bank and wants to set up a $50 monthly gift.
On a form with common accessibility issues
On the same form, built accessibly
The second form isn't harder to build. The difference is labels, announced states, deliberate focus handling, and error messages that say what to do.
These patterns show up repeatedly on nonprofit donation pages:
This is where donation forms most often lose people. Three related WCAG criteria are directly relevant: Error Identification, which means an error is described in text, not just implied by color; Error Suggestion, which means the message explains how to fix the problem, not just that one exists; and Error Prevention, which applies specifically to forms that create a financial transaction.
Many nonprofits process donations through a fundraising or payment platform embedded in their site. Your organization doesn't control that vendor's code, but donors experience it as part of your website, and the accessibility of that experience is still worth evaluating before you commit to a platform.
Use this as a working checklist, not something to complete all at once. Start with whichever items affect the most donors on your specific form.
This article focuses on the practical fixes. Whether a specific legal obligation requires them depends on your organization's situation. If you haven't already, it's worth working through your nonprofit's ADA obligations, whether Section 504 applies because of federal funding, and which WCAG version and level fits your situation.
Regardless of which specific rule applies, reducing accessibility barriers in your donation flow can make it easier for more people to complete a donation.
You don't have to tackle every donation-form issue at once. Start with barriers that can prevent someone from completing a donation, such as missing labels, unclear errors, keyboard problems, and broken focus behavior.
Test what you have today, prioritize the highest-impact issues, and test again after a redesign or platform change.
For a broader review of your website, not just your donation form, our nonprofit website accessibility checklist is a good starting point.
It depends on which laws and funding requirements apply to your organization. ADA Title III may apply based on your nonprofit's activities, while Section 504 can apply when your organization receives federal financial assistance. WCAG is a technical standard commonly used to evaluate web accessibility, but it is not itself a law. Even where a particular technical standard isn't specified, reviewing donation forms against WCAG can help identify barriers that may prevent donors from completing a gift.
There isn't one universal answer, but missing or placeholder-only labels and unclear error messages are among the most common issues, and both can completely block a keyboard or screen reader user from finishing the form.
Donors experience a third-party platform as part of your website, so its accessibility is worth evaluating even though you don't control its code. Ask vendors for accessibility documentation and test the embedded flow directly rather than relying on general claims.
WCAG's Error Prevention criterion for financial transactions requires one of a few options: the transaction is reversible, errors are checked with a chance to correct them, or the donor can review and confirm before it finalizes. A confirmation step is a common way to satisfy this, but it isn't the only option.
Combine automated testing, which can catch missing labels and some structural issues, with manual testing, including completing the entire flow using only a keyboard and with a screen reader. Automated tools alone won't catch problems like confusing error messages or a recurring-donation toggle with no announced state.