Skip to content

[$250] Tax-Tax rate is not updated on the confirmation page after changing currency #93772

Description

@applause-bot

If you haven’t already, check out our contributing guidelines for onboarding and email contributors@expensify.com to request to join our Slack channel!


Version Number: 9.4.9-0
Reproducible in staging?: Yes
Reproducible in production?: Yes
If this was caught during regression testing, add the test name, ID and link from BrowserStack: https://test-management.browserstack.com/projects/2219752/folder/13176868/test-cases/41237330
Email or phone of affected tester (no customers): N/A
Issue reported by: Applause Internal Team
Bug source: Regression TC Execution
Device used: MacBook Air 26.5 Chrome, iPhone 15 iOS 26.5
App Component: Money Requests

Action Performed:

  1. Sign in to ND
  2. Create a collect workspace, enable Taxes
  3. Create a new tax, set the name to the Foreign and the value to 10%
  4. Change the 5% tax rate name to Default
  5. Set the Default rate for Workspace currency default and the Foreign for Foreign currency default in Tax settings
  6. Start creating a manual expense in the workspace chat
  7. Enter an amount, ensuring the initial currency is the workspace's default
  8. Click "Next"
  9. Scroll down and Verify that the Default rate is applied
  10. Click the back button
  11. Change the currency, click "Next"
  12. Verify that the tax rate is changed to the Foreign

Expected Result:

The Tax rate and the amount are changed according to a new currency

Actual Result:

The default workspace currency tax rate is still displayed on the confirmation page and on the expense details after changing the expense currency

Workaround:

Unknown

Platforms:

  • Android: App
  • Android: mWeb Chrome
  • iOS: App
  • iOS: mWeb Safari
  • iOS: mWeb Chrome
  • Windows: Chrome
  • MacOS: Chrome Safari

Screenshots/Videos

Bug7182979_1781659649206.foreign_tax_not_updated.mp4

View all open jobs on GitHub

Applause Internal Information
Exported by: Mita Rachim
Bug ID: 7182979

Upwork Automation - Do Not Edit
Issue OwnerCurrent Issue Owner: @lakchote

Metadata

Metadata

Labels

BugSomething is broken. Auto assigns a BugZero manager.ExternalAdded to denote the issue can be worked on by a contributorReviewingHas a PR in reviewWeeklyKSv2

Type

No type

Fields

No fields configured for issues without a type.

Projects

Status
No status

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions