Skip to content

[Due for payment 2026-04-17] [Awaiting Checklist Completion] [$500] Distance - Tax rate & tax amount field are different when selected for the first and second time #73413

Description

@nlemma

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.2.37-8
Reproducible in staging?: Yes
Reproducible in production?: No
If this was caught during regression testing, add the test name, ID and link from BrowserStack: #73391
Email or phone of affected tester (no customers): sdjiosdjnosdjoisdjoi1@gmail.com
Issue reported by: Applause Internal Team
Device used: Mac 15.5 / Chrome
App Component: Money Requests

Action Performed:

Precondition:
For Taxes,

  • Set Set Workspace currency default and Foreign currency default to 5% tax rate.
  • Create 5%, 10% and 15% tax rate.

For Distance rates,

  • Enable Track tax.
  • Create 2 more rates in addition to the default rate - 0.70, 1.00 and 2.00
  • For each distance rate, configure tax rate and tax reclaimable as below:
    Distance rate 0.70:
  • Tax rate: 5%
  • Tax reclaimable amount: any amount
    Distance rate 1.00:
  • Tax rate: 10%
  • Tax reclaimable amount: DO NOT enter amount
    Distance rate 2.00:
  • Tax rate: 15%
  • Tax reclaimable amount: any amount.
  1. Go to staging.new.expensify.com
  2. Go to workspace settings > Taxes.
  3. Delete Tax rate 15%.
  4. Go to workspace chat.
  5. Click + > Track distance > Manual.
  6. Enter amount > Next.
  7. Click Rate.
  8. Select Distance rate 1.00.
  9. Click Rate.
  10. Select Distance rate 2.00.
    → Tax rate field shows the default tax rate. Tax amount is not zero.
  11. Click Rate.
  12. Click on the same Distance rate 2.00.
    → Tax rate field becomes blank. Tax amount changes to zero after reselecting the same rate.

Expected Result:

In Step 10 and 12, when selecting the same distance rate without tax rate and with tax reclaimable, Tax rate and Tax amount field should remain the same.

Actual Result:

When selecting the same distance rate without tax rate and with tax reclaimable,

  • in Step 10, Tax rate field shows the default tax rate. Tax amount is not zero.
  • in Step 12, Tax rate field becomes blank. Tax amount changes to zero after reselecting the same rate.

Workaround:

Unknown

Platforms:

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

Screenshots/Videos

Bug6983106_1761300462891.2.mp4

View all open jobs on GitHub

Issue OwnerCurrent Issue Owner: @
Upwork Automation - Do Not Edit
  • Upwork Job URL: https://www.upwork.com/jobs/~021991226149384448495
  • Upwork Job ID: 1991226149384448495
  • Last Price Increase: 2025-11-25
  • Automatic offers:
    • cretadn22 | Contributor | 109634496
Issue OwnerCurrent Issue Owner: @Ollyws

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Labels

Awaiting PaymentAuto-added when associated PR is deployed to productionBugSomething is broken. Auto assigns a BugZero manager.EngineeringExternalAdded to denote the issue can be worked on by a contributorWeeklyKSv2

Type

No type

Projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions