Skip to main content
Symptom · 6 min read

Did We Pay the Same Vendor Invoice Twice? How Duplicate Payments Happen and How to Catch Them

A duplicate payment is one vendor invoice paid twice, often by two routes or against a re-sent invoice with a new number. Matching UTRs, invoice numbers and amounts across the bank statement and payment register catches it.

Terra Insight
Terra Insight Editorial Team Reconciliation Infrastructure

Content authored by practitioners with experience at Amazon India, Intuit QuickBooks, and the Tata Group. Meet the team →

Published 14 October 2026
Domain expertise
TDS Reconciliation GST Input Credit Platform Settlements NACH Batch Matching Bank Reconciliation Form 26AS Matching ERP Integrations Enterprise Finance Ops
Knowledge Card
Problem

The same vendor invoice is paid twice through different routes or under slightly different invoice numbers, and the excess sits unnoticed in the vendor ledger.

How It's Resolved

Normalise invoice numbers, then flag payments with the same vendor and amount within 30 days, the same invoice number, or the same UTR across the bank statement and payment register.

Configuration

Bank statement export, payment register or vendor ledger, and a vendor master with consistent names.

Output

A list of suspected duplicates with both bank references, ready for a recovery request to the vendor.

A duplicate payment is one vendor invoice paid twice. It usually happens when the invoice is paid by two routes, such as an NEFT batch and a manual cheque, or when a re-sent invoice is keyed in with a slightly different number. You catch it by matching invoice numbers, amounts and UTR numbers across the bank statement and your payment register.

On the Seven Classes of Reconciliation Leakage, a duplicate that nobody chases ends up as Unexplained variance: money gone with no explanation on file.

How do duplicate vendor payments happen?

Likely causeHow it happensWhat you see
Invoice keyed twice”AB/241” and “AB-241” entered as two invoicesTwo open bills, both paid
Payment run plus manual paymentVendor chases, someone pays by cheque, the run pays tooNEFT and cheque for the same amount
Reminder copy paidVendor’s reminder or duplicate copy treated as a new invoiceSame amount, same vendor, later date
Advance plus final paymentAdvance paid, then full invoice paid without adjusting the advanceVendor ledger in debit
Two vendor codesSame vendor created twice in the masterPayments split across two ledgers

How do you check last month’s payments in fifteen minutes?

  1. Export last month’s payments from the bank statement, with date, amount, payee and UTR.
  2. Export the vendor payments from Tally or Zoho Books with invoice numbers.
  3. Remove spaces, slashes, hyphens and leading zeros from invoice numbers.
  4. Sort by vendor, then amount. Flag the same vendor and same amount within 30 days.
  5. Flag the same normalised invoice number paid more than once.
  6. Flag any UTR appearing twice in the books, which shows one bank payment booked twice.
  7. Check each flag against the invoice period. Monthly rent is not a duplicate.

Worked example: ₹1,86,400 paid twice

Invoice AB/241 from Anand Steel Supplies for ₹1,86,400 was received on 28 May.

  • 4 June: the weekly NEFT run pays ₹1,86,400. The bank statement shows “NEFT DR ANAND STEEL SUPPL” with a UTR.
  • 15 June: Anand Steel sends a reminder copy, keyed in as “AB-241”.
  • 19 June: the purchase head approves the reminder, and a cheque for ₹1,86,400 is issued. The statement shows “CHQ PAID 004821”.

The vendor ledger now shows two invoices, AB/241 and AB-241, both paid, and the ledger looks balanced. Only the normalised invoice number gives it away: both become “AB241”.

The vendor statement, when it arrives, shows ₹1,86,400 received in excess. If nobody asks for it, the amount stays as an advance until it is written off at year-end.

TDS can double up too. If 2 percent was deducted under Section 194C on both payments, ₹3,728 was withheld twice, so the second deduction must be sorted out with the vendor before the quarterly TDS return is filed.

What happens after you find one?

Finding it is the first half. Next you write to the vendor with both bank references, agree a refund or an adjustment against the next bill, and fix the vendor master so the same mistake cannot repeat. A monthly bank-to-books match surfaces payments that do not tie to a single open invoice; TransactIG matches bank statement lines to the books and routes unmatched items to an exception queue.

Terra Insight
Terra Insight Editorial Team Reconciliation Infrastructure

Content authored by practitioners with experience at Amazon India, Intuit QuickBooks, and the Tata Group. Meet the team →

Published Invalid Date
Domain expertise
TDS Reconciliation GST Input Credit Platform Settlements NACH Batch Matching Bank Reconciliation Form 26AS Matching ERP Integrations Enterprise Finance Ops
Primary reference: National Payments Corporation of India — which operates UPI and other retail payment systems; NEFT and RTGS are run by the Reserve Bank of India, and every such transfer carries a unique transaction reference (UTR) that makes duplicates traceable..

Frequently Asked Questions

How common are duplicate vendor payments?
They happen in most businesses that pay many vendors by more than one route. They are rarely fraud; usually an invoice is entered twice in slightly different formats or paid manually after the payment run already covered it.
What is the quickest way to spot a duplicate?
Sort last month's payments by vendor and amount, and look for the same vendor and same amount within 30 days. Then check invoice numbers with punctuation removed.
Can two payments of the same amount both be genuine?
Yes. Monthly rent or a fixed retainer is the same every month. Check the invoice number and period before treating it as a duplicate.
How do I get the money back?
Write to the vendor with both bank references and the invoice, and ask for a refund or an adjustment against the next invoice. Record it as an advance to the vendor until it is settled.
Does a duplicate payment affect TDS?
If TDS was deducted on both payments, the second deduction also needs correcting. Fix it with the vendor before the quarterly return, or through a correction return.

See how TransactIG handles reconciliation for your industry

Configuration takes 2–4 weeks. No code development required. ISO 27001:2022 certified.