Skip to main content

Duplicate transactions — why they happen and how to fix them

Seeing the same transaction twice in Vergo is confusing but usually has a straightforward cause. This article explains the most common triggers and how to clean them up.

Common causes

1. Reconnecting a card account

The most frequent cause is reconnecting a card (especially Amex). When you reconnect, the bank connection (Plaid) backfills from the last successful sync, so recent charges already in Vergo can come in again as second copies.

2. Manual entry + automated import

If a charge was entered manually in Vergo or your ERP and also came in through the automated import, you can end up with two records.

3. Split transactions (not true duplicates)

A split transaction shows its split portions, which can look like duplicates but aren't — see Split transactions.

4. Delayed posting

A Pending charge that posts with a slightly different amount or date can create a second record instead of updating the original.

How Vergo flags duplicates

Vergo automatically detects likely duplicates — matching on the card, amount, merchant, and date — and flags them in your transaction list, so you don't have to hunt for them.

How to confirm a true duplicate

  1. Compare the two side by side — merchant, amount, date, and card last four.

  2. Cross-check your bank statement to confirm only one charge actually posted.

  3. Check the statuses — if one is Approved and one is New, they may be legitimately separate charges.

How to remove a duplicate

Once you've confirmed it's a true duplicate, remove the extra copy from the flagged duplicate in your transaction list. (Note: the general Actions → Delete option applies to saved views/filters, not to transactions — use the duplicate flag to clear the extra rather than a bulk delete.)

⚠️ Be careful: only remove after confirming it's a true duplicate — deleting a legitimate posted charge creates a discrepancy. When in doubt, contact support.

Stopping an approved duplicate from syncing to your ERP

If a duplicate has already been Approved and you don't want it to export to your ERP, an Admin can Mark it as Reported (Approved tab → Actions → Mark as Reported). It moves to the Reported tab without syncing to the ERP. This option is enabled per account by support, so contact support if you don't see it.

Reconnecting a card without piling up duplicates

  1. Note the date of your most recently imported transaction before reconnecting.

  2. After reconnecting, expect the backfill to re-pull recent charges — Vergo flags the repeats.

  3. Review the flagged duplicates and remove the extras.

Did this answer your question?