-
Notifications
You must be signed in to change notification settings - Fork 3.9k
[No QA] Refractor duplicate and delete expense articles #85893
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
Changes from all commits
Commits
Show all changes
14 commits
Select commit
Hold shift + click to select a range
117e46e
Update and rename Duplicate-Detection.md to How-to-Find-and-Resolve-F…
stephanieelliott 5151eac
Update and rename Merging-expenses.md to How-to-Merge-Expenses.md
stephanieelliott 6479621
Update How-to-Find-and-Resolve-Flagged-Duplicate-Expenses.md
stephanieelliott 66ecf95
Update and rename How-to-prevent-duplicate-expenses.md to Why-Expense…
stephanieelliott 319fb22
Update and rename Delete-Expenses.md to How-to-Delete-Expenses.md
stephanieelliott d5a89b0
Update How-to-Find-and-Resolve-Flagged-Duplicate-Expenses.md
stephanieelliott eca5362
Update How-to-Delete-Expenses.md
stephanieelliott b782fba
Update How-to-Delete-Expenses.md
stephanieelliott abf1e8e
Update How-to-Merge-Expenses.md
stephanieelliott bd0efaa
Apply suggestions from code review
stephanieelliott e0cb04b
Update Why-Expenses-Duplicate.md
stephanieelliott 2218212
Update How-to-Find-and-Resolve-Flagged-Duplicate-Expenses.md
stephanieelliott 7205ade
Update How-to-Merge-Expenses.md
stephanieelliott 49da3b4
Update redirects.csv
stephanieelliott File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
77 changes: 0 additions & 77 deletions
77
docs/articles/new-expensify/reports-and-expenses/Delete-Expenses.md
This file was deleted.
Oops, something went wrong.
41 changes: 0 additions & 41 deletions
41
docs/articles/new-expensify/reports-and-expenses/Duplicate-Detection.md
This file was deleted.
Oops, something went wrong.
99 changes: 99 additions & 0 deletions
99
docs/articles/new-expensify/reports-and-expenses/How-to-Delete-Expenses.md
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,99 @@ | ||
| --- | ||
| title: How to Delete Expenses | ||
| description: Learn how to delete expenses in New Expensify, including how to remove expenses from reports, when you need to retract a report, and why some expenses can’t be deleted. | ||
| keywords: [New Expensify, delete expenses, remove expense, delete expense report, company card expense delete, retract report delete expense, cannot delete expense Expensify] | ||
| internalScope: Audience includes all members. Covers deleting individual expenses, deleting expenses from reports, retracting reports to enable deletion, company card deletion rules. Does not cover editing expenses, reimbursement workflows, expense approvals beyond deletion requirements. | ||
| --- | ||
|
|
||
| # 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 | ||
|
|
||
| 1. Open the expense you want to delete. | ||
| 2. From the expense, choose **More**. | ||
| 3. Choose **Delete**. | ||
|
|
||
| --- | ||
|
|
||
| ## How to delete multiple expenses | ||
|
|
||
| 1. In the navigation tabs (on the left on web, on the bottom on mobile) select **Reports** > **Expenses**. | ||
| 2. Select the expenses you want to delete. | ||
| 3. Choose **Selected**, then **Delete**. | ||
|
|
||
| **Note:** You can only delete your own Unreported, Draft, and Outstanding expenses. You can’t delete expenses created by other members. | ||
|
|
||
| --- | ||
|
|
||
| ## How to delete an expense from a report | ||
|
|
||
| 1. In the navigation tabs (on the left on web, on the bottom on mobile) select **Reports** > **Expenses**. | ||
| 2. Open the report that contains the expense. | ||
| 3. Select the expense you want to delete. | ||
| 4. Choose **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](https://help.expensify.com/articles/new-expensify/reports-and-expenses/Edit-Expense-Reports). | ||
|
|
||
| --- | ||
|
|
||
| ## Why you can’t delete an expense | ||
|
|
||
| Expenses can only be deleted when certain conditions are met. | ||
|
|
||
| <!-- ADD LINK: | ||
| link helpdot page explaining expense icons and what they mean | ||
| https://github.com/Expensify/Expensify/issues/614406 | ||
| --> | ||
|
|
||
| **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. | ||
|
|
||
|
stephanieelliott marked this conversation as resolved.
|
||
| **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](https://help.expensify.com/articles/new-expensify/reports-and-expenses/Managing-Expenses-in-a-Report#how-to-move-or-remove-expenses-from-a-report) and move it to your personal space instead. | ||
|
|
||
| --- | ||
|
|
||
| # FAQ | ||
|
stephanieelliott marked this conversation as resolved.
|
||
|
|
||
| ## 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](https://help.expensify.com/articles/new-expensify/settings/Copilot-Access). 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: | ||
|
|
||
| 1. In the navigation tabs (on the left on web, on the bottom on mobile), select **Workspaces > [Workspace Name] > Company cards**. | ||
| 2. Click **Settings**. | ||
| 3. 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: | ||
|
|
||
| 1. In the navigation tabs (on the left on web, on the bottom on mobile) select **Workspaces > [Workspace Name] > Company cards**. | ||
| 2. Select the card. | ||
| 3. 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. | ||
83 changes: 83 additions & 0 deletions
83
...sify/reports-and-expenses/How-to-Find-and-Resolve-Flagged-Duplicate-Expenses.md
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,83 @@ | ||
| --- | ||
| title: How to Find and Resolve Flagged Duplicate Expenses | ||
| description: Learn how Expensify detects duplicate expenses and how to resolve them when they are flagged and placed on hold. | ||
| keywords: [New Expensify, duplicate expense, review duplicates, expense on hold, resolve duplicate, flagged expense, red dot, duplicate detection, keep all, keep this one, held expense, Inbox red dot, find duplicate expenses, where to find duplicates] | ||
| internalScope: Audience is members and approvers on Collect or Control plans. Covers how to locate reports with duplicate expense violations and resolve flagged duplicates. Does not cover manually merging expenses or preventing duplicates. | ||
|
stephanieelliott marked this conversation as resolved.
|
||
| --- | ||
|
|
||
| # How to find and resolve flagged duplicate expenses | ||
|
|
||
| Expensify automatically detects potential duplicate expenses by flagging entries that share the same date and amount. When a duplicate is detected, the expense is placed on hold and marked with a red dot. | ||
|
|
||
| You can locate and resolve these duplicates directly from the report or chat where the expense lives. | ||
|
|
||
| **Note:** Duplicate detection is available on Collect and Control plans only. | ||
|
|
||
| If you have two expenses that were not automatically flagged but should be combined, you can [learn how to merge them manually](/articles/new-expensify/reports-and-expenses/How-to-merge-expenses). | ||
|
|
||
| --- | ||
|
|
||
| ## Who Can Use Duplicate Detection | ||
|
stephanieelliott marked this conversation as resolved.
stephanieelliott marked this conversation as resolved.
|
||
|
|
||
| Duplicate detection is available to all members on Collect and Control plans. Both submitters and approvers can resolve flagged duplicates on Draft and Outstanding reports. | ||
|
|
||
| --- | ||
|
|
||
| ## How to find duplicate expenses using the red dot indicator | ||
|
|
||
|
stephanieelliott marked this conversation as resolved.
|
||
| 1. In the navigation tabs (on the left on web, at the bottom on mobile), select **Inbox**. | ||
| 2. Look for chats with a red dot. | ||
|
stephanieelliott marked this conversation as resolved.
|
||
| 3. Click the chat to open it and review the flagged expense. | ||
|
|
||
| A red dot means the report or chat contains a violation. | ||
|
|
||
| Within the report, duplicate expenses will show the label **Potential duplicate**. This indicates the expense has been flagged as a possible duplicate. | ||
|
|
||
| --- | ||
|
|
||
|
stephanieelliott marked this conversation as resolved.
|
||
| <!-- SCREENSHOT: | ||
| Suggestion: Show Inbox > Chat with red dot | ||
| Design request:https://github.com/Expensify/Expensify/issues/614048 | ||
| --> | ||
|
|
||
| --- | ||
|
stephanieelliott marked this conversation as resolved.
|
||
|
|
||
| ## How to resolve a flagged duplicate expense | ||
|
|
||
| 1. Open the report or chat with the red dot. | ||
|
stephanieelliott marked this conversation as resolved.
|
||
| 2. Click the expense labeled **Potential duplicate**. | ||
| 3. Click **Review duplicates**. | ||
| 4. Review the list of matched expenses flagged as duplicates. | ||
| 5. Choose how to proceed: | ||
| - **Keep all** retains all matched expenses and removes the hold. | ||
| - **Keep this one** keeps the current expense and discards the duplicates. | ||
| 6. If there are differences between the expenses (such as categories or tags), choose which values to keep. | ||
| 7. Click **Confirm** to save your selection and remove the hold on your expense. | ||
|
|
||
| --- | ||
|
|
||
| <!-- SCREENSHOT: | ||
| Suggestion: Show expense with Review Duplicates at the top | ||
| Design request:https://github.com/Expensify/Expensify/issues/614048 | ||
| --> | ||
|
stephanieelliott marked this conversation as resolved.
|
||
|
|
||
| ## What happens after you resolve a flagged duplicate | ||
|
|
||
| The hold is removed from the expense. Depending on your choice: | ||
|
|
||
| - If you selected **Keep all**, all matched expenses remain on the report as separate entries. | ||
| - If you selected **Keep this one**, the current expense is kept and the duplicates are discarded. | ||
|
|
||
| --- | ||
|
|
||
| # FAQ | ||
|
|
||
| ## Can I edit a duplicate expense after resolving it? | ||
| Yes, you can edit a duplicate expense as long as it is in the Unreported, Draft or Outstanding state. | ||
|
|
||
| ## Will two SmartScanned receipts from the same day with the same amount be flagged? | ||
| Yes, unless: | ||
| - The expenses were split from a single expense. | ||
| - They were imported from a credit card. | ||
| - They came from matching email receipts with different timestamps. | ||
|
|
||
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.