Skip to content

Add workspace setting to control marking non-reimbursable reports as paid #100427

Description

@joekaufmanexpensify

Coming from this Slack thread, we want to add a workspace-level setting controlling whether admins can mark reports made up entirely of non-reimbursable expenses as paid.

Details

  • Reports made up entirely of non-reimbursable expenses (e.g. card spend) can be marked as paid today. This is supported in Expensify Classic and was added to New Expensify in [Due for payment 2026-05-07] [$250] [Due for payment 2026-04-14] [CFI] NEW FEATURE: Allow admins to mark report with non-reimbursable expenses as paid #81721 and later refined in [Due for payment 2026-05-20] [$250] Showing option to pay non-reimbursable on reports list #88549.
  • This existing feature only allows using the Mark as paid option with non-reimbursable reports. ACH is not shown. This is not changing.
  • We continue to get bug reports, most recently the thread linked above, from customers who don't want this option to appear at all. Separately, other customers want and rely on it. Since this is a genuine workflow preference split across customers rather than a bug, let's add a workspace setting instead of changing the default behavior for everyone.
  • Setting: add a new toggle, Mark non-reimbursable reports as paid, under Workspace > Workflows > Advanced, below Auto-pay approved reports.
  • Copy:
    • Label: Mark non-reimbursable reports as paid
    • Description: Shows the option to mark reports with all non-reimbursable expenses as paid.
  • Default: enabled, so no existing workspace's behavior changes.
  • Behavior when toggle enabled (unchanged from now):
  • Behavior when toggle disabled: the mark as paid option is hidden everywhere for these reports (report view, report preview, and bulk pay). There is no payment action on these reports, they're simply done.
  • This toggle only affects reports where every expense is non-reimbursable. Reports with a mix of reimbursable and non-reimbursable expenses are unaffected.

Advanced section on workflows

Image

Pay button on non-reimbursable report today

Image

Activity

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

Metadata

Metadata

Labels

DailyKSv2NewFeatureSomething to build that is a new item.PlanningChanges still in the thought processWaiting for copyUser facing verbiage needs polishing

Type

No type

Projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions