Action Performed:
Prerequisites:
- Open the Expensify app
- Tap the Create '+' button
- Tap the 'Create Expense' button
- Pay attention that there are no visible names for the Currency and Flip buttons
Expected Result:
The expected result is that both buttons display a clear, concise text label (e.g., "Currency" and "Flip") next to their respective icons, making their functions immediately obvious to all users.
Actual Result:
The user might not understand the purpose of each control.
Area issue was found in:
Create Expenses
Failed WCAG checkpoints
WCAG 3.3.2 Labels or Instructions
https://www.w3.org/WAI/WCAG22/Understanding/labels-or-instructions
User impact:
Providing clear and unambiguous labels and instructions (including examples of expected data formats) helps all users - but particularly those with cognitive, language, and learning disabilities - to enter information correctly and can prevent users from making incomplete or incorrect form submissions.
Suggested resolution:
Provide clear textual labels for each control, e.g.:
Environment(s)
Samsung Galaxy S24 Ultra - Android 14, Partner - Native (No mobile browser)
Apple iPhone 11 - iOS 17.5.1, H0T Mobile - Native (No mobile browser)
Screenshots/Videos

Version Number: Production
Reproducible in staging?: NA
Reproducible in production?: Yes
Email or phone of affected tester (no customers): NA
Logs: https://stackoverflow.com/c/expensify/questions/4856 NA
Notes/Photos/Videos: Any additional supporting documentation Yes
Expensify/Expensify Issue URL: https://platform.applause.com/company/12102/products/36628/community-issues/7006144
Issue reported by: NA
Slack conversation: NA
Issue Owner
Current Issue Owner: @rushatgabhane
Action Performed:
Prerequisites:
Expected Result:
The expected result is that both buttons display a clear, concise text label (e.g., "Currency" and "Flip") next to their respective icons, making their functions immediately obvious to all users.
Actual Result:
The user might not understand the purpose of each control.
Area issue was found in:
Create Expenses
Failed WCAG checkpoints
WCAG 3.3.2 Labels or Instructions
https://www.w3.org/WAI/WCAG22/Understanding/labels-or-instructions
User impact:
Providing clear and unambiguous labels and instructions (including examples of expected data formats) helps all users - but particularly those with cognitive, language, and learning disabilities - to enter information correctly and can prevent users from making incomplete or incorrect form submissions.
Suggested resolution:
Provide clear textual labels for each control, e.g.:
https://www.w3.org/WAI/WCAG22/Understanding/labels-or-instructions
Environment(s)
Samsung Galaxy S24 Ultra - Android 14, Partner - Native (No mobile browser)
Apple iPhone 11 - iOS 17.5.1, H0T Mobile - Native (No mobile browser)
Screenshots/Videos
Version Number: Production
Reproducible in staging?: NA
Reproducible in production?: Yes
Email or phone of affected tester (no customers): NA
Logs: https://stackoverflow.com/c/expensify/questions/4856 NA
Notes/Photos/Videos: Any additional supporting documentation Yes
Expensify/Expensify Issue URL: https://platform.applause.com/company/12102/products/36628/community-issues/7006144
Issue reported by: NA
Slack conversation: NA
Issue Owner
Current Issue Owner: @rushatgabhane