Commitment
Money.Holdings is committed to ensuring digital accessibility for people with disabilities. We are continually improving the user experience for everyone and applying relevant accessibility standards.
Conformance Status
We target WCAG 2.1 Level AA conformance for all calculator pages and legal content. Current status: Substantially Conformant — most criteria met, known gaps documented below.
Supported Features
✅ Keyboard Navigation
- All interactive elements reachable and operable via keyboard
- Focus indicators visible (3px ledger outline)
- Logical tab order matching visual layout
- Skip to main content link at top of page
✅ Screen Reader Support
- Semantic HTML5 (header, main, section, article, aside, nav)
- ARIA labels on icon-only buttons
- Live regions for dynamic results
- Table headers with scope attributes
- Form labels associated with inputs
✅ Visual Design
- Contrast ratio ≥ 4.5:1 for text (ink on paper)
- Contrast ratio ≥ 3:1 for UI components
- No color-only information (icons + text)
- Text resizable to 200% without horizontal scrolling
- Focus/hover states distinct
✅ Responsive & Zoom
- Works at 320px width (mobile)
- No loss of content/function at 400% zoom
- Reflow for mobile (single column)
- Tables horizontally scrollable with sticky headers
✅ Reduced Motion
- Respects
prefers-reduced-motion - 3D animations pause/disable
- Chart animations disable
- Transitions instant
✅ Form Accessibility
- Native
<input> with type=number, type=date - Descriptive labels and hint text
- Error messages announced via ARIA live
- Autocomplete attributes for browser autofill
Known Gaps & Workarounds
3D Visualizations (Three.js)
Canvas-based 3D backgrounds are not screen-reader accessible.
- Workaround: All data conveyed in adjacent tables and charts
- Workaround:
prefers-reduced-motion disables animation - Status: Investigating SVG fallback or text summary
Chart Interactions (Recharts)
Tooltips on hover not keyboard accessible.
- Workaround: Full data in exportable table below each chart
- Status: Evaluating accessible chart libraries
Color Blindness
Some chart color combinations may be difficult for deuteranopia/protanopia.
- Workaround: Patterns + labels on all chart series
- Status: Testing with Coblis simulator; palette adjustments planned
Testing Methodology
- Automated: axe-core in CI pipeline (every PR)
- Manual: NVDA (Windows), VoiceOver (macOS/iOS), TalkBack (Android)
- Keyboard-only testing: Tab, Shift+Tab, Enter, Space, Arrow keys
- Zoom testing: 200%, 400% in Chrome/FF/Safari
- Contrast: Colour Contrast Analyser (TPGi)
- Reduced motion: OS setting verification
Browser & AT Support
Tested with:
- Chrome 120+ / Firefox 121+ / Safari 17+ / Edge 120+
- NVDA 2024+ / JAWS 2024+
- VoiceOver (macOS 14+, iOS 17+)
- TalkBack (Android 14+)
- Dragon NaturallySpeaking (basic navigation)
Ongoing Improvements
- Q1 2025: Accessible chart library evaluation
- Q2 2025: 3D visualization text alternatives
- Q3 2025: Full WCAG 2.2 AA audit
- Continuous: User feedback incorporation
Feedback & Support
If you encounter an accessibility barrier, please let us know:
- Email: accessibility@money.holdings
- Include: Page URL, assistive technology used, description of barrier
- We respond within 5 business days
Legal Compliance
US — ADA Title III / Section 508
Targeting WCAG 2.1 AA as the standard for "accessible" per DOJ guidance.
UK — Equality Act 2010 / PSED
Reasonable adjustments duty; WCAG 2.1 AA referenced in public sector guidance.
AU — Disability Discrimination Act 1992
Australian Government Digital Service Standard requires WCAG 2.1 AA.
EU — EN 301 549 / European Accessibility Act
Harmonized standard for ICT; WCAG 2.1 AA baseline.