Cost model · August 2026

Infrastructure isn't the risk.

Running this platform costs under ₹10,000 a month at launch and under ₹75,000 a month at thirty times the volume. Year-one cash comes in around ₹3 lakh.

The expensive resource is a developer's year — roughly seven to fourteen times the entire cash cost. Every number below is built up from vendor list prices so you can challenge any line.

Monthly at launch
₹9,000
One locality, ~300 bookings/month. Range ₹7,000–16,000.
One-time setup
₹45,000
Company, developer accounts, domain, trademark. Range ₹33k–56k.
Year-one cash
₹3.0L
Setup + 12 months infra + provider checks + 15% contingency.
Founder time, year one
₹20–42L
~1,700 hours at market freelance rates. The real cost.
How it scales

Cost against volume

Three scenarios: launch in one locality, month twelve across three or four localities, and a mature single city. Platform cost barely moves; per-booking costs are what grow.

Cost per booking · 300/mo
₹30
Fixed platform cost spread over few bookings.
Cost per booking · 3,000/mo
₹10.6
Fixed costs now amortised; variable costs dominate.
Cost per booking · 10,000/mo
₹7.4
Approaching the floor — this is mostly voice and messaging.

The finding that matters

Masked calling goes from 19% of the bill at launch to 33% at scale, overtaking everything else as the single largest line. It's also the one line that grows strictly with booking volume and cannot be optimised by better engineering. This is the concrete reason in-app chat is on the v2 list — shifting even half of call minutes to chat is worth roughly ₹12,000/month at 10,000 bookings, which is more than the entire platform bill at launch.

Line by line

Monthly running cost

Vendor list prices as of August 2026, converted at ₹95.3 / USD (the August 2026 monthly average). GST at 18% is included where it applies to Indian vendors.

ItemBasis 300 bookings3,00010,000
Platform
SupabasePro $25 + compute add-on at scalePostgres, auth, storage, realtime, PostGIS₹2,375₹4,375₹9,500
VercelPro $20 + function usageweb, API, admin — all one deploy₹1,900₹3,400₹6,000
Expo EASFree tier → Production $29builds + over-the-air updates₹0₹2,755₹2,755
Cloudflare R2 + ImagesStorage + egressjob photos, parts bills₹250₹800₹2,500
Upstash QStashFree tier → paiddispatch timeouts₹0₹500₹1,500
Sentry + PostHogFree tiers → paiderrors, analytics, session replay₹0₹3,900₹8,500
DomainAmortised annual₹125₹125₹125
Platform subtotal₹4,650₹15,855₹30,880
Messaging
WhatsApp messages≈8.3 utility msgs/booking @ ₹0.115OTP, 3 job offers, accepted, en route, estimate, agreed, complete₹290₹2,875₹9,545
BSP platform feeAiSensy / Interakt tierIndia-registered WABA — mandatory₹1,800₹2,500₹4,000
Push + SMS fallbackExpo Push free; SMS last resort₹310₹925₹2,455
Messaging subtotal₹2,400₹6,300₹16,000
Voice
Masked call minutes≈1.5 calls × 3 min/booking @ ₹0.50Exotel bridge — privacy and anti-leakage₹675₹6,750₹22,500
Virtual number rentalPool scales with concurrency₹1,025₹1,500₹2,000
Voice subtotal₹1,700₹8,250₹24,500
Other
MapsMappls free tierno map SDK needed in v1₹0₹400₹1,200
Misc / bufferEmail, backups, small tools₹250₹800₹1,400
Other subtotal₹250₹1,200₹2,600
Total per month₹9,000₹31,600₹74,000
Per booking₹30.00₹10.53₹7.40
One-time

Setup cost

Start the company registration early — it takes two to four weeks and gates the WhatsApp Business API, the payment gateway and Play Store publishing.

ItemLowHigh
Private Limited registrationgovernment fees + professional₹10,000₹20,000
GST registrationfiling is free; professional fee only₹1,500₹3,000
Apple Developer Program$99 / year₹9,400₹9,400
Google Play Console$25 one-time₹2,400₹2,400
Domain, first year₹1,000₹1,500
WhatsApp BSP onboarding₹0₹5,000
Trademark filingoptional, but cheap insurance on the name₹9,000₹15,000
Total₹33,300₹56,300

Provider verification is a variable cost, not a setup cost

Background checks run ₹150–400 per provider through AuthBridge or IDfy. Fifty providers at launch is ₹7,500–20,000; 150 across year one is ₹22,500–60,000. It scales with supply, not bookings — so it front-loads in each new locality.

What year-one cash actually looks like

Setup ₹45,000 · infra months 1–6 at ₹9,000 ≈ ₹54,000 · infra months 7–12 averaging ₹20,000 ≈ ₹1,20,000 · 150 provider checks ≈ ₹40,000 · 15% contingency ≈ ₹39,000.

≈ ₹3.0 lakh, with a sensible range of ₹2.5–3.5 lakh.

The real number

What this actually costs

A cost model that stops at cloud bills is misleading. For a solo build, developer time is the dominant input by an order of magnitude, and it should be on the same page as the ₹9,000.

To v1, 14 weeks
~490 hrs
At ₹1,200–2,500/hr market freelance rates: ₹5.9–12.3 lakh of opportunity cost.
Year one, full-time
~1,700 hrs
Building, operating, recruiting supply, handling disputes: ₹20–42 lakh.
Ratio to cash cost
7–14×
Founder time versus every cloud bill, licence and background check combined.

What follows from that

If time is 7–14× the cash, then every decision should buy time with money, never the reverse. That is the entire justification for managed services: ₹2,375/month for Supabase replaces roughly 40% of the backend work, which at these rates pays for itself in the first three days of the year. Self-hosting on a ₹1,500/month VPS would save ₹10,000 a year and cost weeks — a straightforwardly bad trade at n=1.

It is also the argument for the v1 cut list. Every feature deferred is time returned to the only genuinely scarce resource.

Sensitivity

What would move these numbers

In rough order of impact, so you know which assumptions to challenge first.

Largest lever

Call minutes per booking

The model assumes 1.5 calls × 3 minutes. If real usage is 3 calls × 4 minutes, the voice line roughly triples and the 10,000-booking total goes past ₹1.2 lakh/month. In-app chat in v2 is the mitigation, and this is why it ranks above almost everything else on that list.

Second largest

Messages per booking

Assumed 8.3 utility messages. Batching status updates, or leaning on the free 24-hour service window after a customer replies, could cut this by a third. Conversely, careless marketing messages at ₹0.86 — roughly 7½× the utility rate — could dominate the entire bill.

Currency

USD/INR

Around 40% of the monthly bill is USD-denominated. The rupee moved from ₹90.7 in January 2026 to ₹95.3 in August — a 5% shift, worth about 2% on the total. Worth re-checking, not worth hedging at this size.

Platform cliff

Supabase compute tier

The step from the flat Pro plan to a compute add-on is the one genuine platform cliff in the model. It arrives when concurrent connections and PostGIS queries outgrow the shared instance — realistically somewhere between 2,000 and 4,000 bookings a month.

Supply-driven

Provider background checks

₹150–400 each, front-loaded when entering a new locality. Aggressive multi-city expansion turns this from a rounding error into a real line — 500 providers is ₹75,000–2,00,000.

Phase 3

Payment gateway fees

Not in this model, because online payments are deferred. When they arrive, expect roughly 2% + GST on transaction value — a cost that scales with GMV and is normally netted against the take rate rather than paid from this budget.

For context only

What would cover it

Illustrative arithmetic against the monetisation ladder, not a forecast — the take-up rates below are assumptions, not evidence.

Phase 1 · months 0–6

Free, both sides

Revenue ₹0. Cost ≈ ₹9,000/month. You are buying liquidity with your own time, which is the correct trade at this stage.

Phase 2 · months 6–12

Provider visibility subscriptions

120 active providers × 30% take-up × ₹499 ≈ ₹18,000/month. Roughly covers infrastructure at that volume. Zero friction for customers.

Phase 3 · months 12+

Take rate on online payments only

25% of 3,000 bookings × ₹450 × 13% ≈ ₹44,000/month. Cash stays at 0% commission permanently.

Read this before quoting any number above

Cash breakeven is not the interesting question — at these amounts it arrives early and easily. The question that decides whether this business exists is the 60-day customer repeat rate. Homejoy reached 31 cities and still failed, because customers found a good worker and hired them off-platform. If repeat sits below 25%, no cost model on this page matters.

These are modelling assumptions for planning, not financial advice or a forecast. Verify every vendor price directly before committing to contracts.

Method

Assumptions behind every number

  • FX: ₹95.3 per USD — the August 2026 monthly average. USD-priced items are Supabase, Vercel, Expo EAS, Cloudflare, Upstash, Sentry, PostHog, Apple and Google.
  • Booking mix: average job value ₹450, in line with the price bands used in the product.
  • Messaging: 8.3 WhatsApp utility messages per booking at ₹0.115 plus 18% GST. Assumes an India-registered WABA — a foreign WABA pays roughly 20× per message to Indian numbers.
  • Voice: 1.5 masked calls per booking, 3 minutes each, at ₹0.50/minute, plus a virtual number pool that grows with concurrency.
  • Volume tiers: 300/month ≈ one locality at launch; 3,000/month ≈ three or four localities around month twelve; 10,000/month ≈ a mature single city.
  • Founder time: 35 hours/week for 14 weeks to v1, then full-time. Rates of ₹1,200–2,500/hour reflect the Indian senior full-stack freelance market.
  • Excluded: marketing spend, provider incentives, office or equipment, legal beyond registration, accountancy, and any salary. Add these before treating year-one cash as a budget.
  • Not included: payment gateway fees, since online payments are deferred to Phase 3.