DIY Accounting Limited is committed to ensuring digital accessibility for people with disabilities. We are continually improving the user experience for everyone and applying the relevant accessibility standards.
Conformance Status
This website conforms to WCAG 2.2 Level AA
The Web Content Accessibility Guidelines (WCAG) defines requirements for designers and developers to improve accessibility for people with disabilities. It defines three levels of conformance: Level A, Level AA, and Level AAA. DIY Accounting Submit is fully conformant with WCAG 2.2 Level AA.
Fully conformant means that the content fully conforms to the accessibility standard without any exceptions.
Assessment Methods
DIY Accounting Limited assessed the accessibility of this website using the following methods:
Automated Testing Tools
| Tool | Standard | Result |
|---|---|---|
| Pa11y | WCAG 2.1 Level AA | 15/15 pages passed (0 errors) |
| axe-core | WCAG 2.1 Level AA | 0 violations, 35 passes |
| axe-core | WCAG 2.2 Level AA | 0 violations, 22 passes |
| Google Lighthouse | Accessibility Audit | 100% accessibility score |
Latest Test Results (January 14, 2026)
- Lighthouse Accessibility: 100%
- Lighthouse Performance: 99%
- Lighthouse Best Practices: 100%
- Pa11y WCAG AA: All 15 pages pass with 0 errors
- axe-core WCAG 2.2 AA: 0 violations detected
Pages Tested
The following pages were included in the accessibility assessment:
- Home page (/)
- Login page (/auth/login.html)
- Bundles management (/bundles.html)
- VAT submission (/hmrc/vat/submitVat.html)
- VAT obligations (/hmrc/vat/vatObligations.html)
- VAT return view (/hmrc/vat/viewVatReturn.html)
- Receipts (/hmrc/receipt/receipts.html)
- User guide (/guide.html)
- About page (/about.html)
- Privacy policy (/privacy.html)
- Terms of use (/terms.html)
- Accessibility statement (/accessibility.html)
- Error page - distribution (/errors/404-error-distribution.html)
- Error page - origin (/errors/404-error-origin.html)
Accessibility Features
This website includes the following accessibility features:
- Semantic HTML: Proper use of headings, landmarks, lists, and other semantic elements
- Keyboard navigation: All interactive elements are accessible via keyboard
- Focus indicators: Visible focus states for all interactive elements
- Color contrast: Text meets WCAG AA contrast ratios (minimum 4.5:1 for normal text)
- Responsive design: Content adapts to different screen sizes and zoom levels up to 200%
- Form labels: All form inputs have associated labels
- Error identification: Form errors are clearly identified and described
- Skip links: Navigation can be bypassed to reach main content
- Language declaration: Page language is declared in HTML
- Target size: Touch targets meet the WCAG 2.2 minimum of 24x24 CSS pixels
Known Limitations
We are not aware of any accessibility barriers on this website. If you encounter any issues, please contact us using the details below.
Third-Party and Generated Content
The following content is excluded from accessibility testing as it is not targeted at end users:
- HMRC OAuth authorization pages: When you authorize HMRC access, you are redirected to HMRC's own pages
- Google Sign-In: The Google authentication popup is provided by Google
- API Documentation (/docs/api/): Swagger UI is a third-party component intended for developers
- Test Results (/tests/): Generated test reports intended for developers
Compatibility
This website is designed to be compatible with the following assistive technologies:
- Screen readers (NVDA, JAWS, VoiceOver, TalkBack)
- Screen magnification software
- Speech recognition software
- Keyboard-only navigation
Browser Support
This website is tested and supported on:
- Google Chrome (latest)
- Mozilla Firefox (latest)
- Apple Safari (latest)
- Microsoft Edge (latest)
Technical Specifications
Accessibility of this website relies on the following technologies:
- HTML5
- WAI-ARIA
- CSS
- JavaScript
These technologies are relied upon for conformance with the accessibility standards used.
Feedback and Contact
We welcome your feedback on the accessibility of DIY Accounting Submit. If you encounter accessibility barriers or have suggestions for improvement, please contact us:
DIY Accounting Limited
Registered Office: 37 Sutherland Avenue, Leeds, LS8 1BY
Company Number: 06846849
Registered in England and Wales
Email: admin@diyaccounting.co.uk
We aim to respond to accessibility feedback within 5 business days.
Enforcement Procedure
If you are not satisfied with our response to your accessibility concern, you can escalate the matter to the Equality Advisory Support Service (EASS).
The Equality and Human Rights Commission (EHRC) is responsible for enforcing the Public Sector Bodies (Websites and Mobile Applications) (No. 2) Accessibility Regulations 2018 (the 'accessibility regulations'). While DIY Accounting Limited is not a public sector body, we voluntarily comply with these standards.
Compliance Reports
Our accessibility and security compliance is continuously monitored. Reports are available at:
The source code for this application is open source and available at github.com/antonycc/submit.diyaccounting.co.uk under the AGPL-3.0 license.