Appearance
Revenue model vs the ₹1.25 Cr target
Part of Strategy: competitor analysis & market positioning. Evidence-class legend there.
⚠ The target itself is not in the portal. 🧮 A grep for
1.25 Cr,gross revenueandrevenue targetacross all 139 pages that existed before this section returns nothing but one unrelated tracker row. The ₹1.25 Cr by August 2027 figure was supplied by the owner on 2026-08-18 and is recorded here for the first time. It has never had a supporting model, which is what this page provides.
The verdict
₹1.25 Cr of cumulative gross revenue by August 2027 is not achievable on the current direction. The honest range is ₹23-77 lakh, midpoint ~₹45 lakh
🔎 Three structural reasons, each independently sufficient, and none of them is about engineering quality:
- There is exactly ONE festival season inside the window. Ganesh Chaturthi 2026 falls on 14 September 2026; the 2027 festival falls in early September, after the August 2027 horizon. 📘 The only priced plan in the database bills per festival session. So the revenue engine the product is currently built around can fire once, four weeks from now, against 🧮 five cards and zero photographs.
- There is no year-round recurring revenue instrument at all. 🧮
platform_plans.pro.price_minorisNULL,enterprise.price_minorisNULL, and 📘 there is no collection path for any subscription — ₹9,999 is taken by bank transfer and the row inserted by hand. - Two people have no distribution. 🌐 Justdial converts 1.14% of 56.1M listings using a field sales force; 🌐 Vyapar spends ₹102 Cr of salary to collect ₹69 Cr. 🔎 This market is won by distribution, and ₹1.25 Cr in twelve months requires roughly 2,000 paying merchants or the equivalent — from 🧮 one today.
The target becomes achievable under one of two restatements, both argued in §6: as an exit run-rate rather than cumulative gross, or as cumulative gross with a reseller channel landed by November 2026.
1 · The measured starting line
🧮 Probed live on qr-setu-dev, 2026-08-18:
| Value | |
|---|---|
| Paying workspaces | 1 |
| Booked subscription revenue, all time | ₹9,999 |
Priced plans in platform_plans | 1 of 4 (business ₹9,999, billing_period = 'none') |
| Subscription collection path | none — manual bank transfer, manual row insert |
| Orders · payments recorded | 19 · 18 |
| Commission collected | 5% of online GMV, on 🧮 18 payments (test and pilot) |
| Cards · catalogue items · photographs | 5 · 6 · 0 |
| Merchants in the named pipeline | 📘 12 personally-visited Ganapati vendors |
| Days to Ganesh Chaturthi | 27 |
🔎 Read that as the denominator for everything below. Every projection on this page is a multiple of one paying customer.
2 · The five revenue lines, priced honestly
R1 · Festival / seasonal subscriptions — ₹9,999 per session
📘 Decided 2026-08-15 after the owner visited 12 vendors: one paid plan, Business at ₹9,999 per festival session plus 5% commission on online payments. 📘 A recommended revision to ₹1,499 / ₹3,999 / ₹7,999 with listing caps was argued and the owner reaffirmed the single ₹9,999 tier; that decision stands.
Arithmetic. ₹1.25 Cr ÷ ₹9,999 = 1,250 vendor-seasons.
| Scenario | Vendors | Revenue | 🔎 Assessment |
|---|---|---|---|
| Ganapati 2026 (Sept), pipeline converts | 12 | ₹1.2 lakh | Requires all 12 to convert and to populate catalogues in 27 days from a zero-photograph baseline |
| Ganapati 2026, market saturation in 1-2 markets | 30-60 | ₹3-6 lakh | 🔎 Achievable only with G7 done-for-you setup and L1 concentration |
| Navratri / Durga (Oct) + Diwali (Nov) + wedding season (Nov-Feb) | 20-60 | ₹2-6 lakh | ❓ No discovery brief exists for any of these. 📘 The G-D gate requires one before scope freeze |
| The target from festivals alone | 1,250 | ₹1.25 Cr | 🔎 Not reachable. ~100× the current pipeline, and 🔎 two people cannot visit 1,250 stalls in a four-week season |
⚠ The calendar risk, stated because it is the most consequential fact on this page. Ganesh Chaturthi moves with the lunar calendar: 2025 fell on 27 August, 2026 on 14 September, and 2027 is expected in early September. ❓ Verify the exact 2027 date before planning against it. If it lands in late August it is inside the window by days, which 🔎 is not a schedule anyone should bank a target on. Plan as though Ganapati fires once.
🔎 Contribution to the target: 3-10%.
R2 · Year-round recurring subscriptions — the line that must exist and does not
🧮 There is no priced recurring plan. This is the largest single gap between the target and the product.
Arithmetic. Cumulative gross of ₹1.25 Cr over 12 months, ramping from ~zero, needs an average of ~₹10.4 lakh/month. 🔎 A ramp implies exiting at roughly 2× the average, so exit MRR ≈ ₹18-21 lakh.
| Price point | Payers needed at exit | Free merchants needed at 5% conversion | 🔎 Assessment |
|---|---|---|---|
| ₹299/mo | 6,200-7,000 | ~130,000 | Fantasy for two people |
| ₹499/mo | 3,700-4,200 | ~78,000 | Fantasy |
| ₹999/mo | 1,850-2,100 | ~40,000 | ~110 merchant signups every day for a year |
| ₹2,499/mo | 720-840 | ~16,000 | 🔎 Least implausible, and it prices out the segment 📘 the product is scoped for |
⚠ The 5% conversion assumption is generous to the point of optimism. 🌐 Justdial converts 1.14%with a field sales force. 🔎 A self-serve funnel with no brand should plan for 1-3%. At 2% and ₹999, the target needs 100,000 free merchants.
🔎 Contribution to the target: 10-25% realistically (₹8-25 lakh), and ₹0 until a priced plan and a checkout exist. ⚠ This line has a hard date: if it is not collecting by 31 October 2026, twelve months of compounding are gone and the target is arithmetically closed.
R3 · Marketplace commission — 5% of online GMV
📘 QRS-489 already reaches the conclusion, and it is worth quoting because it is correct: "commission leakage is not a design flaw to close, it is what a discovery-only platform is... platforms that capture transactions control fulfilment or escrow. QRSETU controls discovery only, and discovery-only platforms leak by construction." 📘 The vendor is actively incentivised to steer buyers off-platform, because 5% of a ₹40,000 idol is real money, and 📘 collection is in person so no mechanism can observe the cash.
Arithmetic. ₹1.25 Cr of commission at 5% requires ₹25 Cr of online GMV through QRSETU. At 📘 ~₹45 lakh GMV per stall-season and ❓ an unproven 10% online share, one stall yields ~₹22,500 → ~550 stalls.
📘 A decision rule is already pre-committed: measure orders created against orders paid online, and if online share is under ~10%, commission is not a business for this vertical. ⚠ 🧮 The rule cannot be applied, because nothing is measured (product-gaps G1).
🔎 Contribution: 1-4% (₹1-4 lakh). Treat as upside, never as a planned line — which is change C6 on the index.
R4 · Enterprise / seat-based subscriptions
🔎 Two candidate motions, and the documented flagship is the weaker one.
| MLM upline seats 🔎 recommended first | Car dealership 📘 the documented flagship | |
|---|---|---|
| Buyer | A coach with 30 downline agents | A dealer principal |
| Incentive | 📘 Pre-aligned — compensated on downline volume, so better tooling directly pays them | Operational efficiency, argued |
| Procurement | None. A UPI ID and an afternoon | MSA, finance, 6-9 month cycle |
| Product prerequisite | 📘 Sessions module, 26.0.2 | ⚠ An org-admin portal that does not exist — a fourth Stack 1 tier needing an ADR-0011 amendment and a design pass |
| Deal size 🔎 | 30 seats × ₹300/mo ≈ ₹1.08 lakh/yr | 30 seats × ₹1,000/mo ≈ ₹3.6 lakh/yr |
| Deals needed for ₹1.25 Cr | ~115 | ~35 |
| 🔎 Realistic in 12 months | 20-40 teams → ₹20-45 lakh | 0-3 → ₹0-10 lakh |
| Risk | 📘 "An upline is not a company" — seat churn, payment failure, no credit-checked entity | 🔎 Two people cannot run 35 enterprise cycles, and the surface is unbuilt |
⚠ A constraint that must survive this reversal: 📘 oversight must not apply to member_owned descendants — an upline seeing a downline's customers would be a privacy breach of a third party's business. 📘 ADR-0022 already prevents it; it must be re-read before any team view ships.
🔎 Contribution: 15-35% (₹20-45 lakh) if the MLM motion is sequenced first. This is the single largest realistic line, and it inverts the documented enterprise priority — change C4.
⚠ Re-tested 2026-08-22 against external market research, and this row's CONCLUSION holds while two of its REASONS were wrong
📘 verticals/car_sales/ puts the dealership motion through eleven parallel research tracks and five adversarial fact-checkers. It independently reproduces the 0-3 deals / ₹0-10 lakh figure above and sharpens it to "off by 15-25x" against a 200-dealership target. Three corrections to the reasoning in this table:
- The procurement cycle is overstated for ONE outlet and correct for a GROUP. 🔎 A single outlet at ₹1,49,999/yr is a Dealer Principal's discretionary signature; a three-outlet group at ₹6,90,000 is a procurement conversation. So the fix is land one outlet, then expand — the binding constraint is sales capacity (and now also support capacity), not cycle length.
- The unit is wrong in both columns. 🌐 Per-user pricing is unsellable against a 10-40 person Indian outlet, so
30 seats × ₹1,000/mois not a shape this market buys. The buying unit is the outlet, sold as an annual package, with the group layer as an upsell. - The deal size was understated twice over, and the second correction is larger than the first. The ₹1 lakh figure was re-tested on 2026-08-23 against cost to serve and against competitor list prices read at a real headcount, and withdrawn as below cost. 🌐 The cheapest verified incumbent charges ₹77,000-1,01,000 per outlet at 30-40 users. Corrected book: ₹79,999 / ₹1,49,999 / ₹2,99,999 per outlet per year, so a 3-outlet group is ₹7.44 lakh and ₹2 Cr needs 13-27 groups, not 70 or 200.
- ⚠ Which inverts this table's own comparison. The dealership motion was rejected partly for needing "35 enterprise cycles" at ₹3.6 lakh ACV. At the corrected book, ₹1.25 Cr needs ~17 deals at ₹7.44 lakh — strictly easier than the rejected plan on both axes. 🔎 That does not un-reject it, because the surface is still unbuilt and there is still no reference customer, but the arithmetic objection no longer holds. See QRS-844.
⚠ And it does not vindicate the MLM alternative, whose own V6 ("will an upline pay for a downline's seats") is still open. Both motions are unmeasured. See QRS-836.
R5 · Services — done-for-you setup
Absent from every document, and 🔎 the highest-conviction revenue in the set because it is paid for a measured problem rather than a hypothesised one: 📘 ~50 hours of catalogue entry, and 🧮 zero photographs on the platform today.
Arithmetic. ₹5,000-15,000 per engagement. At ₹8,000 average and 2 per week sustained: ~₹8.3 lakh/yr. Concentrated in festival run-ups: ₹6-15 lakh.
🔎 Why it matters beyond the money: it seeds the catalogues everything else waits on, produces the reference cards the sales conversation needs, and generates the willingness-to-pay evidence 📘 Q21 could not. ⚠ It does not scale past two people, and it is a bridge to R2/R4 rather than a destination.
🔎 Contribution: 5-12% (₹6-15 lakh).
R6 · Advertising and promoted placement — ₹0, correctly
📘 QRS-533 frames targeted promotional placement as "the honest monetisation of the flywheel" and 🔎 it should contribute nothing inside this horizon:
- It requires a consumer base that will not exist.
- 📘 It reverses ADR-0010 D7's counts-only decision and brings DPDP profiling duties.
- 📘 ADR-0004's own question — whether advertising on cards suits the brand at all — has been open since July, and the resolver 📘 "fails closed forever" while
compliance_profiledoes not exist.
⚠ And the archived projection this replaces should be formally retired. The pre-standards go-to-market plan projects ₹4.75 Cr of Year-3 ad revenue from 950,000 free users at ₹50 each, plus ₹3-3.5 Cr from white-label and ₹1-1.7 Cr from an API programme. 🔎 Those numbers assume a partner manager, a developer-relations function and a sales team. Inheriting them is how a plan becomes fiction, and the archive banner alone is not enough — they should be explicitly disowned. Change C7.
3 · The blended picture
🔎 All figures are inferred. Cumulative gross revenue recognised August 2026 → August 2027.
| Line | Pessimistic | Base | Optimistic | Requires |
|---|---|---|---|---|
| R1 Festival seasonal | ₹1.2 L | ₹4 L | ₹8 L | G5/G7 catalogue population; 2+ festivals scoped |
| R2 Year-round recurring | ₹0 | ₹10 L | ₹25 L | ⚠ A priced plan + checkout live by 31 Oct 2026 |
| R3 Commission | ₹0.5 L | ₹2 L | ₹4 L | Online share > 10%; G1 to measure it |
| R4 Enterprise seats (MLM-first) | ₹5 L | ₹20 L | ₹45 L | Sessions module + compliance floor |
| R5 Services | ₹6 L | ₹10 L | ₹15 L | Nothing. Available now |
| R6 Advertising | ₹0 | ₹0 | ₹0 | Deliberately excluded |
| Total | ₹12.7 L | ₹46 L | ₹97 L | |
| vs ₹1.25 Cr | 10% | 37% | 78% |
🔎 Widening for execution variance gives the ₹23-77 lakh range on the index, with the base case at ~₹45 lakh — roughly 35% of target. ⚠ Even the optimistic column misses, and it already assumes every prerequisite lands on time with two people and no hiring.
4 · What would have to be true to actually reach ₹1.25 Cr
🔎 Seven conditions. They are conjunctive — the target needs all seven, which is itself the argument for restating it.
| # | Condition | Today 🧮 | Gap |
|---|---|---|---|
| 1 | A priced recurring plan collecting self-serve by 31 Oct 2026 | pro.price_minor is NULL, no checkout | 🔴 The hard-dated blocker |
| 2 | A channel that is not the two of you — 30-60 active resellers or 5-10 association deals, each delivering 20-50 merchants, with attribution | Does not exist; not in any portal page | 🔴 The single biggest gap, and it is marketing work, not engineering |
| 3 | Notification transport working on at least one channel | 📘 Push absent by decision; email 535 since ~1 Aug | 🔴 Hours of work, not days |
| 4 | One measurable merchant proof point | 🧮 Nothing recorded; beacon 404s (QRS-734) | 🔴 1-2 days |
| 5 | A second and third season inside the window (Navratri, Diwali, weddings) | No discovery brief for any | 🟡 Gated by the G-D process, correctly |
| 6 | Exit MRR ₹18-21 lakh — ~2,000 payers at ₹999, or ~700 seats plus ~1,000 solo | 1 paying workspace | 🔴 A 2,000× multiple in 12 months |
| 7 | Support survivable at that scale | 📘 Support is "the dominant marginal cost and it is unmeasured" | 🟡 🔎 2,000 merchants at one ticket/quarter is ~8/day, on one developer |
🔎 Condition 2 is the only one with 3× leverage that requires no engineering, which is why twelve-month-priorities puts it in the Must-have column despite being outside the developer's remit. Conditions 3 and 4 together are under a week of work and gate everything else.
5 · Unit economics — one thing measured, one thing not
📘 Infrastructure is a solved question and it is the wrong thing to worry about. QRS-487 measures a 1,500-item vendor at ~₹200 per season in R2 storage and image transforms — ~2% of a ₹9,999 plan, a ~50× gross margin. 📘 QRS-488 adds the counterintuitive finding that retaining a catalogue for a year costs ₹5-73 while deleting and re-uploading costs ~₹191. Retention is cheaper than archival.
⚠ Support is the real marginal cost and it has never been measured. 📘 QRS-487 says so directly: "an informal, non-technical, seasonal vendor uploading 1,500 photos inside a four-week crunch, plus every Razorpay onboarding that stalls, is human time that dwarfs servers. Anchoring price on infra recovery would underprice by an order of magnitude."
🔎 The one metric to instrument this season, and it decides the whole model: support minutes per merchant per season. If it is 30 minutes, a ₹999/month plan is a business. If it is 5 hours — which is plausible for a 1,500-item vendor 📘 whose Razorpay onboarding may stall on a savings-account name mismatch — then every merchant below ~₹5,000/year is loss-making at two people, and the entire pricing model inverts toward fewer, higher-value merchants. ❓ Unvalidated, and it is the most important unknown in the business. Logged as QRS-748.
6 · The two restatements that make the target real
🔎 Recommended, in preference order.
Restatement A — an exit run-rate, not cumulative gross · 🔎 strongly recommended
₹1.25 Cr annualised run-rate exiting August 2027 = ~₹10.4 lakh MRR = 🔎 ~1,000 merchants at ₹999/month, or ~350 solo plus 25 upline teams, or a mix.
🔎 Why this is the better target and not a softening of it. It is roughly half as hard as cumulative gross (which needs both the exit rate and twelve months of compounding beneath it, from one customer). It is the number an investor, a lender or a partner actually asks for. It rewards the compounding assets this plan is built on — an SEO directory, a reseller channel, seasonal retention — rather than punishing the ramp. And it does not need the calendar to cooperate: it survives Ganapati 2027 falling outside the window, which cumulative gross does not.
Restatement B — keep ₹1.25 Cr cumulative, contingent on the channel
Keep the number, and make it explicitly conditional on condition 2 landing by 30 November 2026, with a pre-committed decision rule in the shape 📘 QRS-489 already uses:
If fewer than 10 resellers are actively selling by 30 November 2026, the target is restated to Restatement A and the base case becomes ₹45-50 lakh.
🔎 A target with a pre-committed revision rule is a plan. A target without one is a number that gets missed and then quietly forgotten, which is 📘 the deferred-reconciliation pattern this repo measures at ~0 completion.
What to commit to internally, either way
| Horizon | Commit | Stretch |
|---|---|---|
| Ganapati 2026 (Sept) | ₹1.5-3 L, 12-30 paying vendors, and one measured number per vendor | ₹6 L, 60 vendors |
| To 31 Mar 2027 | ₹15-20 L cumulative · priced recurring plan live · 10 resellers · 5 upline teams | ₹35 L |
| To 31 Aug 2027 | ₹45-50 L cumulative, ~₹5-6 L MRR exiting | ₹1.25 Cr under Restatement B |
7 · The research that would replace the ❓ marks
🔎 Each item converts an inference into a measurement, and none needs engineering.
| # | Question | How | When |
|---|---|---|---|
| V1 | Will a stall vendor pay ₹9,999? 📘 Q21 returned NA in the only session held | Ask all 12 before the season. Record the answer verbatim | Now |
| V2 | Support minutes per merchant per season | Log every interaction with the 12 | This season |
| V3 | Online GMV share — 📘 the pre-committed commission rule | Requires G1 | This season |
| V4 | Do Razorpay onboardings actually complete? 📘 The savings-account name-mismatch risk | Count of 12 attempted vs activated | Now |
| V5 | Will a local reseller carry this at 30-40%? | Five conversations. Costs a week of the marketing person | Now |
| V6 | Will an upline pay for a downline's seats? | 📘 The direct-seller brief's own open item. One conversation with a real coach | Sept 2026 |
| V7 | Is there buyer-app demand on ONDC in our pincodes? | The feasibility note in competitive-landscape §4 | Q4 2026 |
| V8 | Where do merchants say their customers find them? | One question at every onboarding | Now |
⚠ V1, V4, V5 and V8 all close before Ganesh Chaturthi and none needs a line of code. 🔎 They are the cheapest risk reduction available to this business, and 📘 V1 has been open since the vertical was scoped.
Related
- Competitive landscape & SWOT — the Justdial and Vyapar benchmarks these numbers rest on
- Virality & adoption — L4 is condition 2
- Product gaps — G1 and G2 are conditions 3 and 4
- 12-month priorities
- 📘 Subscription payments · Payments status & roadmap