← All resources
Reconciliation

Swiggy Instamart Reconciliation: Payments, Debit Notes and Knock-Offs

Instamart reconciliation is a mapping problem before it is a finance problem. The money arrives net of deductions, on a GRN-linked cycle, referencing IDs that mean nothing to your ledger — and until you map it back, you cannot tell a fair deduction from a wrong one.

instamart reconciliation illustration

Ask a finance team what their Instamart short-payment rate is and most cannot answer. Not because the data is missing, but because the payment that arrived was a single settlement, the deductions inside it referenced Swiggy's own IDs, and nobody has mapped that back to the invoices it was supposed to close.

That mapping gap is the whole game. Everything downstream — spotting a wrong deduction, chasing an unpaid invoice, closing the books cleanly — depends on first reconstructing which payment settled which invoice line, and which debit note came off which one.

Two models, two reconciliations

The first thing to establish for any SKU is which commercial model it runs on, because it changes what an unpaid unit even means.

Outright. Instamart raises a PO and takes ownership of the stock. Once received and a GRN is posted, the transaction is complete from your side and you are paid for the full received quantity — sold or not. You invoice against the GRN. The chain is PO → GRN → invoice → payment, and your job is to collect their payment against your invoice.

Sale or return (SOR). The stock sits with Instamart but title stays with you until a unit sells. You are paid for sold units only; the rest returns to you as RTV. There is no payment to chase for unsold stock — there is a return to reconcile. The chain is stock placed → sold vs returned → payment for sold, RTV for the rest, and your check is that sold plus returned equals what you sent, and that every sold unit was paid.

For most brands Instamart is predominantly outright, with SOR applying at the margins on select categories. The reason this matters: under outright, an unpaid unit is a collection issue you chase; under SOR, an unpaid unit may simply be unsold, and chasing it is wasted effort. Reconciling without knowing the model produces exactly this kind of misdirected follow-up.

The GRN sets the clock

Payment timing keys off the GRN, not the invoice and not the dispatch.

Once Instamart's receiving posts the GRN, the payment cycle begins — with settlement landing a defined period afterwards, often in the region of 30 days but dependent on your terms and category. The invoice date is almost incidental to when you get paid.

Two things fall out of this:

  • A late GRN is late money. If receiving takes a week to post, your settlement moves a week, and no amount of invoice discipline changes it. GRN posting is worth monitoring in its own right.
  • Because settlements batch multiple GRNs and invoices together, one payment covers many invoices raised on different dates. It cannot be reconciled as a single line against a single invoice — it has to be split.

Debit notes: what is being deducted, and is it fair

Instamart settlements arrive net of debit notes, and telling a fair one from a wrong one requires knowing the type.

Line-item debit notes reference a specific invoice line:

  • Quantity DN — invoiced quantity exceeds accepted quantity; deduction is the gap at rate.
  • Price DN — payment rate differs from invoiced rate, usually a revision, promo price or slab issue.
  • Tax DN — a tax or GST computation difference on the line.

Overall debit notes apply across the settlement:

  • Promo DN — agreed promotional, marketing or visibility contributions.
  • RTV DN — value of returned stock netted off.

A line-item DN is checkable: you can hold it against the exact invoice line and confirm the quantity gap or rate difference is real. An overall DN is checkable only against the agreement — and promo DNs applied beyond their agreed window or percentage are one of the most common quiet leaks, precisely because they are not tied to a line anyone verifies.

Knock-offs at line level, or nothing reconciles

The number worth internalising: brands frequently run 10%+ of invoices late or short. Spread thinly, invoice by invoice, it never shows up in the settlement total — the payment looks about right and gets banked.

A knock-off is how you find it. You allocate the received payment to specific open invoices at line level, net the legitimate debit notes, and close a line only when it fully reconciles. Every invoice then resolves to one of three states: paid in full, short by a validated deduction, or short by an unexplained amount. That last state is money you can still recover — if you know it exists.

The obstacle is the mapping, and on Instamart it is real. The settlement speaks in Swiggy's transaction IDs; the debit notes carry reason codes; the RTV references its own return document. None of it natively points at your invoice line. Rebuilding those links — payment to invoice line, DN to line, RTV to dispatch — is where reconciliation is either done or skipped, and it is too much manual matching to sustain by hand at volume.

Correct mapping is the difference between fair and wrong

This deserves its own point because it is the crux of the whole exercise.

A deduction that maps cleanly to a line — this quantity DN against this invoice line, where you can see 500 invoiced and 480 accepted — is one you either accept as correct or dispute with evidence. A deduction that maps to nothing is one you have no basis to challenge and no basis to accept; it simply reduces your payment and disappears into net revenue.

Getting the mapping right ensures the correct DNs are deducted and the incorrect ones surface. Without it, a price DN applied at the wrong rate, or a promo DN run past its scheme end, settles silently. With it, the wrong ones stand out because they fail to reconcile against the line they claim to belong to.

Then chase — because windows close

Once knock-offs have run, you know which invoices are open and why. Now the follow-up matters.

An unexplained short payment that is not chased ages out of the dispute window and becomes a permanent write-off. The collection is not optional housekeeping; it is the step that turns identified leakage into recovered cash. And it can only happen after reconciliation, because you cannot follow up on a shortfall you have not yet isolated.

Brands that run this well — Limese across Nykaa, Zepto, Noon and Reliance, Bikaji across 10+ channels into SAP — report 99% reconciliation accuracy and, in Bikaji's case, 60+ hours a week returned. The headline is accuracy; the substance is every Instamart payment decomposed, every debit note mapped to its line, and every unexplained shortfall chased while it was still live.

Questions we get asked

Is Swiggy Instamart outright or sale-or-return?

Predominantly outright for most brands — Instamart raises a PO, takes ownership and pays for the full received quantity after GRN. Sale or return (SOR), where you are paid only for sold units and the rest returns as RTV, applies marginally on select categories. The model determines whether an unpaid unit is a collection issue or simply unsold.

How is Instamart payment timing determined?

By the GRN date. The payment cycle starts when Instamart posts the GRN, with settlement landing a defined period afterwards — often around 30 days depending on terms and category. The invoice date does not drive it, so a delayed GRN directly delays payment.

Why is Instamart reconciliation described as a mapping problem?

Because settlements reference Swiggy's own transaction IDs and debit note reason codes rather than your invoice lines. Until each payment and deduction is mapped back to the specific invoice line it relates to, you cannot distinguish a correct deduction from a wrong one, or identify which invoices are short.

What debit note types appear on Instamart settlements?

Line-item DNs tied to an invoice line — quantity DN, price DN and tax DN — and overall DNs applied across the settlement — promo DN and RTV DN. Line-item DNs are validated against the invoice line; overall DNs against the agreed scheme terms.

How do knock-offs prevent incorrect deductions from settling?

By allocating each payment and debit note to specific invoice lines, a deduction that does not reconcile against the line it claims to belong to fails to close cleanly and surfaces as an exception. Without line-item knock-offs, a wrong rate or an expired promo deduction simply reduces the net payment unnoticed.

Map every Instamart deduction

Datavio links Instamart payments and debit notes to your invoice lines automatically, so wrong deductions surface instead of settling.

Book a demo →
Keep reading

Related resources

Reconciliation

The Quick Commerce Deduction Playbook

Deductions are not fraud and they are not all disputable. Knowing which category you are looking at, and what evidence i

8 min readRead →
Reconciliation

Blinkit Reconciliation: Outright vs Sale-or-Return, and Getting Paid Correctly

Outright vs SOR on Blinkit, how payments land against GRN, the debit note stack, and why knock-offs have to happen at line level.

8 min readRead →
Reconciliation

Zepto Reconciliation: A Line-Item Playbook for Outright and SOR

Outright vs SOR on Zepto, GRN-linked settlement timing, validating debit notes, and knocking off every payment at line level.

7 min readRead →