OVERVIEW
Alerts & Watchlist
Everything worth knowing about this quarter, ranked by severity
2
Critical
5
Watch
2
Positive
CRITICALRevenue
GMV declined 29.9% over 12 complete weeks
Weekly GMV fell from ₹3,322,378 (Feb 02) to ₹2,329,339 (Apr 20) — a steady week-over-week slide, not a single bad week. AOV held flat, so this is a demand/traffic problem, not pricing.
View detail →
CRITICALD2C Operations
23 of 150 D2C refunds failed (15.3%)
All failures share one root cause: insufficient balance in the PayU gateway account to fund refund disbursements. Customers are waiting on money — this drives chargebacks and support load.
View detail →
WATCHOperations
87.9% of Amazon dispatch flows from one Karnataka warehouse
Single point of failure. Combined with 82.8% interstate shipping, this is also the root cause of longer transit times and higher freight cost nationally.
View detail →
WATCHD2C Operations
D2C RTO rate is 19.1% of all website orders
Roughly 1 in 5 D2C orders comes back. Every RTO costs forward + return freight with zero revenue captured — and COD orders carry most of this risk.
View detail →
WATCHProducts
Take-rate spread across SKUs is 14.7 points
‘knox-explorer-black-flex’ pays 39.6% in Amazon fees vs ‘nitro-race-grey’ at 24.9% — a referral fee-tier difference invisible without per-order analysis.
View detail →
WATCHProducts
₹1,024,313 in refunds traces to one SKU
‘lotcars-shadow-tarmac-black-flex’ (535 refunds) is also the top seller — worth checking whether this is pure volume or a genuine fit/quality issue.
View detail →
WATCHUnit Economics
Fee burden is regressive — 11.1-point spread by order value
Orders under ₹1,500 pay materially higher effective take-rate than ₹2,500–3,000 orders. Fixed per-order fee components hit small baskets hardest.
View detail →
POSITIVEQuality
Refund rate improved 6.9 points over the quarter
From 19.5% (Feb 02) to 12.6% (Apr 20) — a genuine, sustained quality improvement worth protecting and understanding the cause of.
View detail →
POSITIVEUnit Economics
Multi-SKU baskets are structurally more profitable
Multi-SKU orders average ₹4,479 at 26.7% take-rate vs single-SKU at ₹2,087 / 29.2%. Bundling is a direct, quantified margin lever.
View detail →
DATA QUALITYData Quality
Shopify↔Delhivery join verified at 93.6% match
Join key confirmed: Shopify Name/Order ID = Delhivery order # (both #LOT##### format). The unmatched 6.4% are orders outside the Delhivery snapshot window, not a data integrity issue.
View detail →
CROSS-CHANNEL
Cross-Channel Summary
Amazon + D2C combined
INSIGHT
Amazon contributes 62% of combined net realization but retains ~30% as fees before the brand sees it. D2C keeps ~94% of gross but carries discount cost (~5.7%) and RTO risk (~19.1% of orders). The brands that win are the ones actively growing D2C share while using Amazon as an acquisition channel.
Combined Net Rev
₹4.35Cr
Amazon + D2C
Amazon Net
₹2.69Cr
29.6% take-rate
D2C Net
₹1.65Cr
website sales
Combined Orders
27,400
Feb–Apr
Amazon Share
62%
of net revenue
CROSS-CHANNEL
Channel Revenue
Net by channel, weekly
INSIGHT
Both channels contribute meaningfully but Amazon GMV is ~2x D2C net. The gap narrows on net realization once Amazon’s ~30% fee is stripped out.
CROSS-CHANNEL
Channel Mix
Share of net realization
INSIGHT
Amazon accounts for 62% of combined net realization; D2C 38%. Growing D2C share is a structural margin play — every rupee shifted keeps ~97% of its value vs ~70% on Amazon.
CROSS-CHANNEL
AOV by Channel
Ticket size comparison
INSIGHT
Amazon AOV (ex-GST) ~₹1,783 vs D2C gross AOV ~₹1,695 — a real ₹88 gap on a like-for-like basis. The true gap is modest; D2C customers buy slightly smaller baskets.
CROSS-CHANNEL
Channel Economics
Cost structure contrast
INSIGHT
The honest cost comparison: Amazon charges ~29.6% as marketplace fees. D2C costs are discounts (~5.7% of gross) + RTO (~19.1% of orders) + gateway fees (~2.7%, not yet built in). D2C keeps more per transaction but carries more operational risk.
CROSS-CHANNEL
Payment by Channel
COD exposure compared
INSIGHT
COD is dominant on both channels: 46% on Amazon, 50% on D2C. COD on D2C drives the ~19% RTO rate. Prepaid nudges on the website are the highest-leverage short-term action.
SUMMARY
Amazon Summary
KPI overview + headline trend
INSIGHT
Across 13 weeks, effective take-rate holds near 29.6% while weekly GMV slid -48.0% from Feb to late Apr. Net realization is the number to defend; the decline is volume-led, not pricing.
Gross GMV
₹3.59Cr
-48.0% vs wk1
Net Realization
₹2.69Cr
after fees
Orders
17,062
17,262 units
Take-Rate
29.6%
Amazon cut
Refunds
3,388
16.6% · ₹66.3L value
Cancellations
2,126
pre-shipment
Avg AOV (ex-GST)
₹1783
per order
REVENUE & GROWTH
GMV & Net Realization
Gross + net on one view
CRITICAL
GMV (bars) vs net realization (line) on one view shows the constant ~30% gap Amazon takes as fees every week. Both are declining — the brand needs to defend volume to defend net.
REVENUE & GROWTH
Orders & Units
Volume and basket size
INSIGHT
Orders (bars, left axis) and units (line, right axis) move in near-perfect lockstep — confirming most orders are single-unit. The basket-size opportunity is visible: multi-unit orders would expand units faster than orders.
REVENUE & GROWTH
Average Order Value
Ticket size by week (ex-GST)
INSIGHT
AOV (ex-GST) has been strikingly stable near ₹1,780/wk — pricing and product mix are consistent. Rules out discounting as the GMV-decline cause; it is a volume/traffic problem.
REVENUE & GROWTH
Cumulative Revenue
Running GMV total
INSIGHT
Cumulative curve flattening in later weeks visualizes the deceleration — each week adds less than the last.
UNIT ECONOMICS
Gross-to-Net Waterfall
How sales become payout
UNIT ECONOMICS
Take-Rate & Net
Fee burden vs net realization
INSIGHT
Effective take-rate (line, right) held flat at ~29-30% all quarter while net realization (bars) fell with GMV. Fee compression isn't available at this scale; volume is the only lever for net realization.
UNIT ECONOMICS
Fee Composition
Selling vs FBA vs other
INSIGHT
Selling fees (referral + closing) dominate the fee stack, FBA fees a distant second. Referral-rate category is where to negotiate or re-tier.
UNIT ECONOMICS
Weekly Fee Trend
Fees stacked by week
INSIGHT
Total weekly fees shrink with GMV but the proportion stays fixed — no fee efficiency is gained at lower volume.
PRODUCTS
Top SKUs
Revenue ranking
INSIGHT
Revenue is heavily concentrated in a handful of SKUs. Concentration is both a strength and a risk.
PRODUCTS
SKU Concentration
Pareto cumulative curve
INSIGHT
A small fraction of SKUs drive the majority of revenue. Inventory and ad spend should follow this curve.
PRODUCTS
Top-5 SKU Mix
Weekly revenue by SKU
INSIGHT
Top-5 SKU weekly mix shows whether the GMV decline is broad or concentrated — useful for triage.
PRODUCTS
SKU Net Realization
Per-SKU take-rate table
INSIGHT
Take-rate spread across SKUs reveals where pack-size or pricing changes recover margin.
| SKU | Product Sales | Net Payout | Fee / Unit | Take-Rate |
|---|
PRODUCTS
Refunds by SKU
Most-returned products
WATCH
The top seller is also the most-refunded. Worth checking whether it is a volume effect or a genuine quality/fit issue.
PRODUCTS
Category (HSN)
Revenue by HSN code
INSIGHT
Revenue clusters in one or two HSN codes, confirming a focused catalog — relevant for GST treatment and category strategy.
GEOGRAPHY & PAYMENT
States: Revenue & Margin
Revenue + net take-rate by state
INSIGHT
Revenue bars (left) show where customers are; take-rate line (right) shows that Amazon's fee structure is geographically uniform — Karnataka earns the same margin % as Tamil Nadu. Concentration, not margin variance, is the geographic story.
GEOGRAPHY & PAYMENT
Top Cities
Revenue by destination city
INSIGHT
Bengaluru, Hyderabad, Chennai lead. Useful for targeted regional ad spend and same-city delivery-speed expectations.
GEOGRAPHY & PAYMENT
Interstate vs Intrastate
Cross-state shipping
INSIGHT
A striking 82.8% of sales ship interstate (IGST). The single Karnataka warehouse serves the whole country — a second regional warehouse could cut transit time and freight cost.
GEOGRAPHY & PAYMENT
COD vs Prepaid
Weekly split + share trend
INSIGHT
Stacked bars show absolute COD vs prepaid order counts; the line shows COD share %. A rising COD share forecasts rising RTO risk. The share has been persistently high (~46%) — nudging prepaid improves both cash cycle and return rate.
GEOGRAPHY & PAYMENT
COD vs Prepaid Economics
Take-rate by payment
INSIGHT
COD orders carry a slightly higher take-rate (30.4%) than prepaid (29.0%) — Amazon charges more on COD. Combined with higher return risk, the prepaid rupee is more profitable.
GEOGRAPHY & PAYMENT
Fulfillment Mix
FBA vs merchant
INSIGHT
13,807 Seller Flex orders dispatch from the LOT warehouse (VVVG, coded as FBA by Amazon) — 81.3% of GMV. True FBA is only 18.2% (3,172 orders), Merchant (MFN) is a sliver at 0.5%. Treat Seller Flex and True FBA as distinct fee/economics buckets going forward.
GEOGRAPHY & PAYMENT
Warehouse Origin
Ship-from concentration
WATCH
Over 90% of dispatch flows from one Karnataka warehouse (VVVG) — a single point of failure and the root of interstate-shipping cost.
GEOGRAPHY & PAYMENT
B2C vs B2B
Segment split weekly
INSIGHT
B2C dominates; B2B is a thin sliver. B2B is an untapped lane if the brand wants it.
TAX & COMPLIANCE
Tax Collected
Weekly GST + principal split
INSIGHT
GST collected tracks GMV at a flat 18% slab — useful for reconciliation and GST filing sanity checks.
CROSS-FILE INSIGHTS
Take-Rate Distribution
Per-order fee spread
INSIGHT
Joining each order to its own fees reveals take-rate is not flat — it ranges from ~24% to ~40% per order. The headline ~29.6% average hides real variance.
CROSS-FILE INSIGHTS
Fee by Order Value
Take-rate regressivity
WATCH
Take-rate is regressive on order value: sub-₹1.5k orders pay ~36% while ₹2.5-3k orders pay ~25%. Raising AOV structurally improves margin.
CROSS-FILE INSIGHTS
SKU Fee Efficiency
Best vs worst take-rate
WATCH
Effective take-rate varies 15 points by SKU (24.9% to 39.6%) — a referral-fee-tier difference invisible without joining sales to per-SKU fees.
CROSS-FILE INSIGHTS
Margin Drag Index
Fee share vs revenue share
INSIGHT
Margin-drag index = each SKU’s share of total fees minus its share of revenue. Positive means the SKU consumes more fees than its revenue warrants.
CROSS-FILE INSIGHTS
Basket Economics
Multi vs single-SKU orders
POSITIVE
Multi-SKU orders average ₹4,479 (vs ₹2,087 single) and pay a lower take-rate (26.7% vs 29.2%) — bundling is a direct margin lever.
RETURNS & LEAKAGE
Refund Rate & Volume
Rate % + counts combined
POSITIVE
Refund rate % (line, right) and refund + cancel counts (bars, left) on one view. The improving rate (19% → 13%) is the standout positive trend — but watch whether the count improvement matches the rate improvement.
RETURNS & LEAKAGE
Settlement Leakage
Net impact by txn type
INSIGHT
Beyond order fees, refunds and service fees are the biggest negative events. Reimbursements partially offset — audit all eligible claims.
D2C / SHOPIFY
D2C Sales & Orders
Net revenue + order volume
INSIGHT
D2C net sales (bars) and order volume (line) on one view. Unlike Amazon, D2C volume is spiky — campaign-driven peaks rather than steady marketplace flow. Each order here builds first-party customer data Amazon orders never capture.
D2C / SHOPIFY
D2C Gross vs Net
Discount impact weekly
INSIGHT
Discounts are real on D2C — 5.7% of gross sales. Tracking discount-to-revenue yield is important as this scales.
D2C / SHOPIFY
D2C Top SKUs
Best-selling website products
INSIGHT
D2C SKU mix may differ from Amazon — gaps could indicate listing or pricing mismatches.
D2C / SHOPIFY
D2C Geography
Net sales by state
INSIGHT
D2C geography vs Amazon reveals whether the owned channel reaches the same states or has a different customer base.
D2C / SHOPIFY
D2C RTO Exposure
Return rate on website orders
WATCH
D2C RTO at ~19.1% is a real cost. Every returned D2C order costs forward + return freight with zero revenue. COD is the primary driver.
D2C LOGISTICS
Delivery Health
RTO & delivery overview (from Delhivery MIS)
WATCH
Of 14,524 shipments dispatched, 9,678 (66.6%) were delivered and 2,724 (18.8%) came back (RTO/DTO). 1,966 (13.5%) are still in flight as of the snapshot date. All five buckets sum to 14,524 exactly — no double-counting.
Shipments
14,524
total dispatched
Delivered
9,678
66.6% of shipments
RTO / DTO
2,724
18.8% of shipments
In Transit
1,966
13.5% of shipments
Cancelled / Lost
156
post-dispatch
D2C LOGISTICS
Status Funnel
Where every shipment lands — mutually exclusive buckets
DATA QUALITY
Each waybill is classified into exactly one bucket using
current status as the authoritative field. This is the fix for the earlier dashboard's reconciliation bug where Delivered + RTO exceeded Shipments because of overlapping status definitions. All buckets here sum to total shipments by construction.RECONCILIATION
Amazon: GMV Bridge
MTR invoice → ex-GST → settlement
INSIGHT
MTR includes 18% GST; settlement product sales is ex-GST principal. After stripping tax the two sources reconcile to within 0.9% — the residual is timing from 1,781 prior-period orders.
RECONCILIATION
Amazon: Order Count
MTR vs settlement coverage
INSIGHT
17,059 orders match across MTR and settlement (99.98%). The 1,781 settlement-only orders are January shipments that settled within Feb-Apr — a timing difference, not a data problem.
RECONCILIATION
Amazon: Refund Bridge
MTR vs settlement refund values
INSIGHT
MTR refund value (₹78.2L) vs settlement refund (₹66.3L) — the ₹11.9L gap is the 18% GST component. Both figures are correct for their respective purposes.
RECONCILIATION
Amazon: Settlement Waterfall
All event types net impact
INSIGHT
The full settlement event waterfall. Reimbursements, SAFE-T claims, and fulfilment fee refunds are positive offsets worth auditing to ensure all eligible claims are filed.
RECONCILIATION
Amazon: Shopify ↔ Delhivery
Join coverage and key
DATA QUALITY
Shopify ⇄ Delhivery join key: Shopify Name/Order ID = Delhivery order # (both #LOT##### format). 9,766 of 10,436 Shopify orders matched (93.6%). The 6.4% gap are orders outside the Delhivery date window.
RECONCILIATION
D2C: Payment Breakdown
COD vs prepaid vs other
INSIGHT
Shopify D2C is split ~50/50 COD vs Razorpay prepaid, with a small 2.6% “Other” bucket (Draft Orders, C2P, ZOP) flowing through separate payment flows not captured in the Razorpay gateway export. COD orders have zero gateway economics — they settle in cash at delivery or are lost on RTO.
RECONCILIATION
D2C: Sales → Gateway Bridge
Shopify gross → gateway net
INSIGHT
The Razorpay gateway export covers only 1,217 payments (₹23.1L) against 4,524 Shopify prepaid orders (₹83.8L) — a ₹60.6L gap explained almost entirely by incomplete Feb/Mar exports (only 27 and 80 payments vs thousands expected). April alone reconciles to ₹22.3L gateway vs ₹29.7L Shopify prepaid — the remaining ₹7.4L gap is C2P/ZOP orders going through a different payment flow. Gateway fee rate is a consistent 2.69% on all captured payments.
RECONCILIATION
D2C: Refunds Filed
PayU refund success vs failure
CRITICAL
127 of 150 refunds processed successfully (₹2.47L). The 23 failed refunds (₹45K) all failed for the same reason: insufficient gateway balance to fund the refunds. This is an operational flag — failed refunds mean customers waiting on money, which drives chargebacks and support load. The fix is maintaining a buffer in the PayU account.
RECONCILIATION
Match Status × Recon Status
Per-order classification: MTR Transaction Type crossed with settlement match outcome
POSITIVE
97.2% of orders reconciled (18,946 of 19,501).
554 unreconciled orders represent ₹608,228 in net settlement variance — the audit list.
Small-diff orders are typically explained by TCS/TDS line items not summed in the computed column; the genuine variance sits in the Unreconciled rows.
| Match Flag / Recon Status | Count | Net Sales | Offer Funding | Price/Discount Diff | Marketplace Fee | Taxes | Offers/Refund | Computed Settled (Σ) | Net Settled (Cash) |
|---|---|---|---|---|---|---|---|---|---|
| Matched & Settled | 13,721 | 24,403,496 | 284,202 | 4,392,626 | -7,068,894 | 4,394,821 | -284,202 | 17,344,483 | 21,725,683 |
| • Reconciled (small diff <₹500) | 13,501 | 23,786,403 | 278,784 | 4,281,549 | -6,900,002 | 4,283,688 | -278,784 | 16,896,014 | 21,040,297 |
| • Unreconciled | 220 | 617,093 | 5,418 | 111,077 | -168,892 | 111,134 | -5,418 | 448,469 | 685,386 |
| Return only (no sale in file) | 395 | -609,912 | 8,370 | 609,912 | 112,988 | 0 | 8,370 | -496,427 | -540,245 |
| • Reconciled (small diff <₹500) | 316 | -533,762 | 7,329 | 533,762 | 108,416 | 0 | 7,329 | -425,061 | -511,625 |
| • Unreconciled | 45 | -73,356 | 973 | 73,356 | 6,944 | 0 | 973 | -66,201 | -23,370 |
| • Reconciled | 34 | -2,794 | 68 | 2,794 | -2,372 | 0 | 68 | -5,166 | -5,250 |
| Sold & Returned (net 0) | 3,323 | 1,693 | 253 | 6,985,020 | -370,521 | 1,066,434 | -253 | -368,778 | -215,383 |
| • Reconciled | 3,115 | 0 | 253 | 6,557,477 | -306,688 | 1,000,876 | -253 | -306,688 | -312,054 |
| • Unreconciled | 118 | 0 | 0 | 246,794 | -38,097 | 37,701 | 0 | -38,097 | 100,050 |
| • Reconciled (small diff <₹500) | 90 | 1,693 | 0 | 180,749 | -25,736 | 27,857 | 0 | -23,992 | -3,379 |
| Sold, not settled | 1 | 0 | 0 | 1,999 | 0 | 305 | 0 | 0 | 0 |
| • Reconciled (pending) | 1 | 0 | 0 | 1,999 | 0 | 305 | 0 | 0 | 0 |
| Sold, partial return | 15 | 27,292 | 136 | 30,120 | -11,034 | 8,785 | -136 | 16,259 | 22,339 |
| • Reconciled (small diff <₹500) | 14 | 25,522 | 136 | 27,602 | -10,218 | 8,131 | -136 | 15,304 | 19,737 |
| • Unreconciled | 1 | 1,770 | 0 | 2,518 | -816 | 654 | 0 | 955 | 2,602 |
| Free Replacement | 1,594 | 0 | 0 | 0 | -208,325 | 0 | 0 | -208,325 | -199,891 |
| • Reconciled | 1,587 | 0 | 0 | 0 | -207,449 | 0 | 0 | -207,449 | -207,449 |
| • Unreconciled | 7 | 0 | 0 | 0 | -877 | 0 | 0 | -877 | 7,557 |
| Settlement-only / Other | 452 | 222,725 | 2,437 | -222,725 | -75,117 | 0 | -2,437 | 147,742 | 365,872 |
| • Reconciled (small diff <₹500) | 204 | 218,997 | 2,437 | -218,997 | -62,980 | 0 | -2,437 | 156,151 | 195,046 |
| • Unreconciled | 163 | 3,727 | 0 | -3,727 | -1,043 | 0 | 0 | 2,684 | 182,935 |
| • Reconciled | 85 | 0 | 0 | 0 | -11,094 | 0 | 0 | -11,094 | -12,109 |
| TOTAL | 19,501 | 24,045,294 | 295,399 | 11,796,952 | -7,620,902 | 5,470,345 | -278,659 | 16,434,953 | 21,158,375 |
Reconciled (diff < ₹50)
Reconciled (small diff ₹50–₹500)
Unreconciled (diff ≥ ₹500)
Pending settlement