An FMCG brand owner shipping ₹2.6 to ₹2.8 crore of monthly invoicing into DMart settles on a published 7-day cycle with a 3% prompt-payment discount conditional on clean-cycle adherence; the settlement file format is account-specific, the debits are line-level (listing fee, BOGO scheme reimbursement, QC reject, GRN-vs-invoice tolerance, MRP mismatch), and the brand owner's SAP or Oracle invoice ledger does not natively reconcile against the DMart remittance file; a typical monthly cycle leaks ₹3.5 lakh of listing-fee mis-treatment, ₹1.2 lakh of unsupported QC reject debits, and ₹8.4 lakh of prompt-payment discount that may or may not survive a quarter-end eligibility audit.
Build a three-way line-level reconciliation across the SAP invoice ledger (canonical billed), the DMart PO and GRN feed (acknowledged), and the DMart remittance file (paid). Join on invoice number and line; classify per-line variance into the five DMart debit categories plus the prompt-payment discount; verify adherence conditions cycle-by-cycle (no open QC reject, no unsettled listing-fee dispute, no scheme-claim variance) before crediting the 3% discount as Section 15(2) trade-discount; cross-link QC reject debits to Section 34 credit notes the supplier issues against the original invoice; age open variance 0-30 / 31-60 / 61-90 / 90+ days from cycle close.
DMart account master with cycle calendar (7-day), prompt-payment discount rate (3%) and adherence-condition list; SAP/Oracle invoice ledger feed at invoice-line grain; DMart PO and GRN feed via supplier portal; DMart remittance file parser per cycle; debit-category taxonomy (listing fee, BOGO reimbursement, QC reject, GRN tolerance, MRP mismatch); Section 15(2) discount-treatment rule per cycle; Section 34 credit-note linkage to QC reject debits; GST rate-by-date table with 22 September 2025 cut-over for biscuits, chocolates, soaps; ageing buckets 0-30 / 31-60 / 61-90 / 90+ days.
A cycle-close pack per 7-day DMart settlement cycle: SAP invoice gross, DMart remittance net, per-line variance against expected with named-invoice breaks across the five debit categories, prompt-payment discount eligibility audit (adherence flag, accrued amount, taken amount, variance), Section 34 credit-note linkage status on QC reject debits, GST rate-by-date check on the cycle's invoices, and an ageing report on open cycles 30+ days — handed to the modern-trade controller for AR closure and to the GST controller ahead of GSTR-1 filing.
A national FMCG brand’s modern-trade controller reviews the month-end DMart settlement file on the morning of the first working day of the next month. The cycle ran 1 to 31 of the prior month, invoice values total ₹2.8 crore against approximately 240 invoices across 28 biscuit SKUs, and the DMart remittance file shows a net settlement received of ₹2.68 crore — a gap of ₹12 lakh against the gross. Inside the gap sit a ₹3.5 lakh listing fee debit, a ₹1.2 lakh QC reject debit at a single Mumbai distribution centre, ₹0.5 lakh of BOGO scheme reimbursement on a regional festive promotion, and a ₹8.4 lakh prompt-payment discount taken by DMart against the cycle on the 3% published commercial practice. The question for the controller is not whether the gap reconciles — every line item is itemised in the DMart remittance — but whether the 3% prompt-payment discount was actually earned, whether the QC reject debit has the underlying reason code DMart claims, and whether the listing fee debit matches what the category team agreed at the start of the quarter. This is DMart FMCG settlement reconciliation at production scale, and the discipline that resolves it cycle by cycle is what separates ₹95 lakh of cleanly-earned prompt-payment discount from a quarter-end auditor adjustment.
Quick reference
| Aspect | Detail |
|---|---|
| Settlement cycle | 7 days from invoice date (published commercial practice) |
| Prompt-payment discount | Approximately 3% on cycle invoice value, conditional on clean-cycle adherence |
| Discount treatment | Section 15(2) CGST trade discount where conditions and Rule 46 disclosure met |
| Typical debit categories | Listing fee, BOGO reimbursement, QC reject, GRN-vs-invoice tolerance, MRP mismatch |
| Listing fee | Usually 1.0% to 1.5% of cycle invoice value, debit note with GST at 18% |
| GRN tolerance band | Typically 0.5% on quantity (account-specific practice) |
| QC reject treatment | Supplier issues Section 34 credit note against original tax invoice |
| GST rate (biscuits, chocolates) post-22-Sept-2025 | 5% (CBIC Notifications 09 to 16/2025-CTR) |
| Reconciliation grain | Invoice line — three-way join across SAP / GRN / remittance |
| Ageing convention | 0-30 / 31-60 / 61-90 / 90+ days from cycle close |
What does DMart’s 7-day settlement cycle actually look like?
Avenue Supermarts publishes a 7-day settlement cycle for FMCG suppliers in good standing — among the shortest in Indian modern trade. The flow runs: invoice raised on Day 0 against an approved DMart purchase order; truck arrives at the DMart distribution centre on Day 1 or 2; quality check and goods receipt note posted by Day 2 to Day 4; supplier’s remittance file generated and bank credit lands on Day 7. Reliance Smart Retail runs a 10-day cycle, More Retail runs 14-day, Spencer’s and Star Bazaar run 21-day. The 7-day cadence is part of DMart’s published commercial discipline — the working-capital advantage allows it to negotiate the 3% prompt-payment discount against the supplier’s brand-owner price list and to retain shelf-space terms on a per-quarter listing review.
For the brand owner, the 7-day cycle has two operational consequences. First, days-sales-outstanding for the DMart account is structurally lower than for any other modern-trade chain. Second, the cycle is short enough that the per-cycle reconciliation discipline must run at near-real-time speed: a 7-day settlement landing on Day 7 cannot wait for a month-end controllership cycle to surface discrepancies, because by the time the discrepancy is identified the next cycle is already mid-flight.
The settlement file itself is line-level. Each invoice appears with its invoice number, per-line SKU, GRN-accepted quantity, gross value billed, per-line debits applied (listing fee, BOGO reimbursement, QC reject, GRN tolerance, MRP mismatch), the cycle-level prompt-payment discount allocation, and the net payable. The remittance arrives in the supplier’s bank against the cycle’s UTR as a single consolidated value, and the supplier reconciles the UTR to the cycle by line. Account-specific file format is a recurring theme across the FMCG cluster hub — DMart’s format is different from Reliance Smart’s, which is different from More’s, which is different from Star Bazaar’s.
How does the 3% prompt-payment discount work in practice?
DMart’s prompt-payment discount is conditional on clean-cycle adherence. The brand owner is not entitled to the 3% by default — it is earned cycle by cycle by meeting the adherence conditions DMart sets in the master service arrangement: no open QC reject debits at cycle close that the supplier is contesting; no listing-fee disputes still in escalation with the category team; no scheme-claim variance on BOGO or slab-discount cycles outside the agreed tolerance; supplier accepting the GRN-vs-invoice tolerance band without raising counter-debit notes; and timely production of supporting Section 34 credit notes against any QC reject debits DMart has applied.
When a cycle meets the conditions, DMart applies the 3% discount against the cycle invoice value in the remittance file. Operationally this is a Section 15(2) CGST trade discount: where the discount is disclosed on the original tax invoice via Rule 46 (the brand owner’s commercial team prints a “DMart prompt-payment terms apply on adherence” line on the invoice itself), the discount qualifies as an invoice-recorded discount and reduces taxable value automatically; where the discount is settled post-supply via the cycle-end remittance, the Section 15(3)(b) three-prong test applies — written agreement before time of supply, specific linkage to the cycle’s invoices, and ITC reversal at DMart’s end on the discount amount.
The structural alternative — treating the 3% as a marketing expense not eligible for Section 15(2) treatment — costs the brand owner the GST relief on the discount amount. On a ₹2.8 crore monthly cycle, the 3% discount is ₹8.4 lakh; across the full DMart book the GST relief is material enough that the Section 15(2) treatment determination is a board-level finance decision, not an AR clerk’s call.
Parle Hide & Seek — a worked example of a monthly cycle
Illustrative — public disclosures do not reveal internal scheme amounts; the figures here are representative of the operating pattern, not actual brand data. Cross-verify against your own DMS export or trade-spend GL before action.
Assume a Parle Hide & Seek monthly invoicing cycle into DMart’s western-zone distribution centres. The brand owner ships approximately 240 invoices across the calendar month, 28 SKUs in the Hide & Seek and Bourbon ranges, against a gross invoice value of ₹2.8 crore. The DMart remittance file at cycle close shows:
| Line | Item | Value |
|---|---|---|
| 1 | Gross invoice value across 240 invoices | ₹2,80,00,000 |
| 2 | 3% prompt-payment discount on cycle adherence | ₹8,40,000 |
| 3 | Listing fee debit (1.25% of cycle, with GST at 18%) | ₹3,50,000 |
| 4 | BOGO scheme reimbursement (regional festive promotion) | ₹0,50,000 |
| 5 | QC reject debit (single Mumbai DC, 1.2 tonnes Hide & Seek 250g) | ₹1,20,000 |
| 6 | Net settlement received from DMart | ₹2,67,00,000 |
| 7 | Roundings / GST adjustments | ₹0,40,000 |
| 8 | Brand owner’s expected net per SAP invoice ledger | ₹2,68,00,000 |
The variance against expected is ₹1 lakh — within tolerance, but the underlying line composition is what matters. The 3% prompt-payment discount of ₹8.4 lakh is the largest single adjustment in the cycle; the listing fee of ₹3.5 lakh is the second largest; the QC reject debit of ₹1.2 lakh is the third. The BOGO reimbursement of ₹0.5 lakh is a per-scheme accrual that flows through the brand owner’s trade promotion accrual vs payout reconciliation for Indian FMCG discipline against scheme code PARLE-HS-FESTIVE-Q3, and reverses in the TPM accrual register as the scheme settles.
Three reconciliation questions sit on this cycle. First, was the cycle actually adherent — does the prompt-payment discount of ₹8.4 lakh survive the eligibility audit? Second, does the listing fee of ₹3.5 lakh match what the category team agreed at the start of the quarter, and does the GST at 18% on the debit note line carry an input tax credit at the brand owner’s end (it does — listing fee is an inward supply on which ITC is available). Third, does the QC reject debit of ₹1.2 lakh have a Section 34 credit note from the brand owner against the underlying invoice — without the credit note, the supplier ledger does not clear and the GSTR-1 reports an outward value above what was actually collected.
How does the line-level mismatch flag actually run?
Three-way line-level reconciliation across SAP, the DMart GRN feed, and the DMart remittance file is the only discipline that surfaces breaks reliably. The join key is invoice number and line; the comparison runs at each grain.
SAP invoice ledger (canonical billed). Per invoice line: invoice number, SAP material number mapped to the DMart SKU, gross quantity billed, gross value, GST rate by date, total invoice line value. The SAP ledger is the brand owner’s truth on what was billed.
DMart PO and GRN feed (acknowledged). Per invoice line: DMart purchase-order number, GRN reference, GRN-accepted quantity, QC reject quantity with reject reason code, MRP at GRN against the SKU master. The GRN feed is DMart’s truth on what was received.
DMart remittance file (paid). Per invoice line: gross value, per-line debits applied (listing fee allocation, BOGO reimbursement, QC reject, GRN tolerance, MRP mismatch), cycle-level prompt-payment discount allocation, net payable. The remittance file is DMart’s truth on what was paid.
A correct three-way tie-out shows: SAP gross matches DMart GRN-accepted quantity within the tolerance band, the GRN-accepted quantity matches the remittance file gross, the debits in the remittance file map to documented categories with the right supporting documentation (listing fee debit note, QC reject reason code, BOGO scheme code), and the cycle-level prompt-payment discount of 3% is taken only on cycles that meet adherence. Breaks fall into recognisable categories:
- PO-vs-invoice quantity mismatch. The warehouse picklist shipped a different quantity than the PO contemplated. SAP gross does not equal DMart PO gross. Operational fix at the warehouse or the order-management system.
- GRN-vs-invoice tolerance debit beyond band. GRN-accepted is below SAP gross by more than 0.5%. DMart raises a tolerance debit. Reconciliation surfaces the named invoice line for resolution.
- QC reject debit without supporting reason code. DMart’s remittance shows a QC reject debit but the reason code is missing or non-standard. The brand owner cannot validate the reject and the Section 34 credit note cannot be cleanly written. Disputed cycle — adherence broken.
- BOGO scheme reimbursement beyond master. DMart claims reimbursement for scheme volume beyond what the brand owner’s scheme master authorised. Variance flows to scheme-master vs invoice-ledger reconciliation.
- Prompt-payment discount on non-adherent cycle. DMart took the 3% but adherence conditions were not met at the cycle level. The brand owner reverses the discount accrual against the cycle and pursues recovery via debit note.
Modern Trade Settlement Variance Calculator
Drop in your cycle’s gross invoice value, GRN-vs-invoice tolerance, BOGO scheme reimbursement claim, listing fee debit, BTL marketing debit and QC reject debit to see the expected net settlement, per-line debit reconciliation, and the prompt-payment-discount eligibility flag — pre-loaded with DMart’s 7-day cycle and 3% adherence discount, alongside the Reliance Smart 10-day and More Retail 14-day cadences.
Open the tool →How does the prompt-payment discount eligibility audit work at quarter-end?
The 3% discount sits on the brand owner’s books as a Section 15(2) trade-discount accrual against the DMart account. Each cycle the discount is accrued when the remittance arrives showing it taken; the accrual is treated as a reduction in taxable value where the Section 15(2) conditions are met. At quarter-end, the controller audits each cycle for actual adherence — were the conditions DMart specifies in the master arrangement met?
The audit log per cycle carries: cycle dates, gross invoice value, prompt-payment discount taken, any QC reject debits open at cycle close, any listing-fee disputes in escalation, any scheme-claim variance outside tolerance, any GRN-vs-invoice tolerance counter-debits from the supplier, and an adherence-flag of “earned” or “broken”. Cycles flagged as broken require the discount to be reversed — operationally, the brand owner posts a debit note against DMart for the 3% taken on a non-adherent cycle, and DMart pays the differential in the next cycle.
The audit matters because the financial scale is material. Across a brand owner with a ₹2.8 crore monthly DMart cycle, the 3% annual exposure is approximately ₹1 crore. If the auditor finds 10% of cycles were not adherent at the time DMart took the discount, the year-end adjustment is ₹10 lakh — material enough that CARO 2020 disclosure on related-party balances and Section 73 GST notice exposure both become real.
Detection — where the breaks actually surface
The 22 September 2025 GST 2.0 cut-over compounds the reconciliation surface in the present cycle calendar. CBIC Notifications 09 to 16/2025 – Central Tax (Rate) moved biscuits (HSN 1905 all sub-codes), chocolates, soaps, shampoos and toothpaste to the 5% slab; any DMart cycle straddling the date mixes 18% invoices dated 15 to 21 September with 5% invoices dated 22 September onward, and the cycle’s expected net settlement must be derived rate-by-date. MRP-mismatch debits also become particularly active in the cut-over window as existing biscuit stock at DMart shelves is repriced — the reconciliation must distinguish MRP debits driven by the GST 2.0 transition (contractually owed where the brand owner has an MRP revision on file) from MRP debits driven by SKU-master drift at the brand owner’s end. The same date-locking discipline applies in the cluster’s broader GST credit note reconciliation under Section 34 coverage.
Four detection patterns surface DMart-settlement mis-treatment in a per-cycle controllership cycle.
Three-way join on invoice line. Run the SAP invoice ledger, the DMart GRN feed and the DMart remittance file against each other on invoice number and line. Per-line variance against expected surfaces named invoice lines for each of the five debit categories plus the prompt-payment discount allocation. The CBIC’s guidance on the underlying Section 15(2) mechanism is at cbic-gst.gov.in and is the authoritative reference for the discount-treatment decision per cycle.
Adherence-condition audit per cycle. For each 7-day cycle, log adherence against DMart’s published conditions — open QC reject debits, listing-fee disputes, scheme-claim variance, GRN-tolerance counter-debits. Cycles failing one or more conditions surface as “discount-at-risk” for the quarter-end audit.
Section 34 credit-note linkage on QC reject debits. For every QC reject debit DMart applies, verify the brand owner has issued a Section 34 credit note against the original invoice within the statutory window. Missing credit notes show as supplier-ledger non-clearance and as GSTR-1 outward-value overstatement.
Rate-by-date cohort check for cycles straddling 22 September 2025. Filter the cycle’s invoices into pre-22-Sept and on-or-after-22-Sept cohorts; verify the GST rate applied matches the invoice date. A pre-22-Sept invoice carrying 5% or a post-22-Sept invoice carrying 18% is a rate-master or date-of-supply break to correct before GSTR-1 filing.
A clean DMart cycle-close pack surfaces, per 7-day cycle: SAP invoice gross; DMart remittance net; per-line variance with named-invoice breaks across the five debit categories; prompt-payment discount eligibility audit with adherence flag, accrued amount, taken amount and variance; Section 34 credit-note linkage status on QC reject debits; GST rate-by-date check on the cycle’s invoices; and an ageing report on open cycles 30+ days from cycle close — handed to the modern-trade controller for AR closure and to the GST controller ahead of GSTR-1 filing. Run cycle by cycle through the quarter and the ₹95 lakh to ₹1 crore prompt-payment discount earns cleanly; skip the discipline and a year-end adjustment is the reliable outcome.
Continue reading the FMCG cluster
- Cluster hub: FMCG reconciliation cluster hub — the umbrella for TPM, modern trade settlement, general trade DMS, quick commerce, Section 15(2) trade-discount valuation and PLISFPI claim filing.
- Cornerstone: Trade promotion accrual vs payout reconciliation for Indian FMCG — the parent piece on accrual drift, ageing buckets and provision-vs-payout variance.
- Cross-cluster bridge: GST credit note reconciliation under Section 34 — for the post-supply credit-note path that governs QC reject debits and prompt-payment discount cycle-end settlement.
- Money page: FMCG reconciliation software India — the commercial intent surface for FMCG buyer queries on modern-trade settlement reconciliation.