How to Delete Expenses
How to delete expenses
Deleting an expense depends on the expense type and the report status.
Most expenses can be deleted directly. If an expense is on a submitted report or comes from a company card, you may need to take additional steps first.
How to delete a single expense
- Open the expense you want to delete.
- From the expense, choose More.
- Choose Delete.
How to delete multiple expenses
- In the navigation tabs (on the left on web, on the bottom on mobile) select Spend > Expenses.
- Select the expenses you want to delete.
- Choose X selected, then Delete.
- Choose Delete again to confirm.
Note: The bulk action button shows how many expenses you selected, for example 3 selected. You can only delete your own Unreported, Draft, and Outstanding expenses. You can’t delete expenses created by other members.
How to delete every expense in a group on the Spend page
When your results are grouped, each group row has its own checkbox that selects every expense the group is currently showing. Learn how to group results by dimension.
- In the navigation tabs (on the left on web, on the bottom on mobile) select Spend > Expenses.
- Group your results, for example by Category or by Merchant.
- Select the group’s checkbox to select every expense in that group. You can also expand the group and select each expense individually.
- Choose X selected, then Delete.
- Choose Delete again to confirm.
What happens after you delete every expense in a group
- When you delete every expense a group contains, the whole group row is removed from your results.
- When your results show fewer expenses than the group contains, only the expenses you selected are deleted. The group stays in your results and collapses, and the expenses that weren’t shown are untouched. Expand the group again to load them.
- While you’re offline, the group row stays in your results and is shown as pending until you reconnect and the deletion reaches Expensify.
- If the deletion fails, the group row returns to your results.
How to delete an expense from a report
- In the navigation tabs (on the left on web, on the bottom on mobile) select Spend > Expenses.
- Open the report that contains the expense.
- Select the expense you want to delete.
- Choose X selected, then Delete.
Note: You can only delete expenses from your own Unreported, Draft, and Outstanding reports. If the report is Approved, Done or Paid, it will need to be retracted first before deleting the expense. Learn how to retract a report.
What happens after you delete an expense
- If the expense was the only one on a report, the report is also deleted.
- If the report contained multiple expenses, the remaining expenses stay on the report.
- If you need to recover the deleted expense, it can be undeleted.
Why you can’t delete an expense
Expenses can only be deleted when certain conditions are met.
Cash expenses can be deleted when:
- The expense was created by you.
- The expense is a manual cash expense, distance expense, or SmartScanned receipt.
- The expense is Unreported or on a Draft or Outstanding report.
Imported company card expenses can be deleted when:
- The workspace setting Allow deleting transactions was enabled at the time the expense was imported
- The expense is Unreported or on a Draft or Outstanding report
If an expense can’t be deleted, you can remove the expense from the report and move it to your personal space instead.
How to find and undelete deleted expenses
Deleted expenses are not permanently removed. You can find and restore them from the Spend page.
- In the navigation tabs (on the left on web, on the bottom on mobile) select Spend > Expenses.
- Filter by Status = Deleted and click Apply.
- Select the expenses you want to restore using the checkboxes.
- Choose X selected, then Undelete.
The restored expenses return to your account.
FAQ
How can I delete another member’s expenses?
You can only delete expenses in your own account.
If you need access to another member’s expenses, ask them to add you as a Copilot. This allows you to manage expenses on their behalf.
How can a Workspace Admin allow members to delete company card expenses?
Workspace Admins can allow deletion of future imported company card expenses by enabling Allow deleting transactions.
To enable this setting on a Workspace feed:
- In the navigation tabs (on the left on web, on the bottom on mobile), select Workspaces > [Workspace Name] > Company cards.
- Click Settings.
- Enable Allow deleting transactions.
Note: This setting only applies to expenses imported after it’s enabled.
How can a Workspace Admin delete company card expenses imported after a certain date?
Workspace Admins can remove certain imported expenses by unassigning a card.
To unassign a company card on a workspace feed:
- In the navigation tabs (on the left on web, on the bottom on mobile) select Workspaces > [Workspace Name] > Company cards.
- Select the card.
- Click Unassign Card.
Note: This permanently deletes all Unreported and Draft expenses on that card. Expenses on Outstanding, Approved, Done, or Paid reports aren’t deleted.