Duplicate Payment Finder

Find accidental double payments in your UPI history.

No statement data loaded. Upload your statement first.

Frequently Asked Questions

What counts as a duplicate payment?

A duplicate is when the same amount is sent to the same merchant within a short time window (default 5 minutes). This pattern usually indicates a failed-then-retried transaction where both got debited.

Can I change the time window for detection?

The default is 5 minutes. A configurable time window feature is planned for a future update.

What should I do if I find a duplicate?

Contact your bank or the UPI app's support with the transaction reference numbers. You can generate a payment proof from this tool to attach as evidence.

How accurate is the detection?

Very accurate for exact matches (same amount + same merchant + within time window). Some flagged items may be intentional repeated payments — use the "Mark as False Positive" button to dismiss them.

Does this check across different UPI apps?

Yes. If your uploaded statement includes transactions from multiple UPI apps (via a bank statement), duplicates across apps will also be detected.

Can I generate a proof for a duplicate?

Yes. Each detected duplicate has a "Generate Proof" button that takes you to the Payment Proof tool with the transaction details pre-filled.

What is the match percentage?

99% match means exact amount and merchant within the time window. 85% means same amount within the window but slightly different merchant names (typo-tolerant matching).

How many transactions can it scan?

There's no practical limit. The detection runs locally in your browser and can handle thousands of transactions in under a second.

Is this data sent anywhere?

No. The duplicate detection algorithm runs entirely in your browser. No data leaves your device.

Can I get a refund for duplicate payments?

Most banks process refunds for genuine duplicate UPI payments within 5-7 business days once reported. Having a payment proof document helps expedite the process.