Building a Simple Revenue Model for a Very Early, Small Startup

Get in touch with us

    Your information is confidential and secure


    Get in touch with us

      Your information is confidential and secure


      Blog Content Overview

      Before a spreadsheet, before an investor, and certainly before a pitch deck, a startup needs one thing with precision: a clear picture of how it makes money. Not a three-statement financial model with linked tabs and scenario toggles. That comes later. A revenue model. One structured view, built from first principles, grounded in what you sell, who pays, and how often.

      This article is for founders who are either pre-revenue or have their first handful of paying customers. The goal is a working method, not a template. By the end, you will have a revenue model structure, a bottom-up projection built from your specific acquisition channel, a way to validate pricing before committing it to the model, and a clear indicator of when this simple version needs to graduate to a full financial model.

      Treelife’s Financial Modeling for Startups guide covers the next stage: three-statement models, investor-ready projections, KPI dashboards, and Series A fundraising readiness. This article is the step that makes that guide usable, because a financial model built on a weak revenue model fails at the first investor question.

      What is a revenue model for a startup, and why does it come before the financial model?

      A revenue model is the logic of how a startup earns money: who pays, what they pay for, at what price, and how often. A financial model is the system that translates that logic into projected income statements, cash flows, and runway. You cannot build a credible financial model without first locking down the revenue model. Most early-stage founders who feel stuck on financial projections are actually stuck on revenue model clarity. They have not decided how they charge, and so they cannot project anything with confidence.

      The revenue model answers three questions in sequence: What is the unit of sale? What is the price per unit, validated against what a customer will actually pay? How many units will you sell, and when? Once you can answer all three with specific numbers tied to real assumptions, you have a revenue model. Everything else is refinement.

      Revenue model vs business model: why the distinction matters

      These two terms are used interchangeably and should not be. A business model describes the full system by which a startup creates, delivers, and captures value. A revenue model is one component of it, specifically the mechanism by which value capture converts into cash.

      A D2C skincare brand has a business model that includes product formulation, supply chain, brand building, and distribution. Its revenue model is: direct-to-consumer sales at ₹799 per unit, plus a subscription replenishment option at ₹699 per month with a minimum two-month commitment.

      A B2B SaaS startup has a business model that includes product development, outbound sales, customer success, and partnerships. Its revenue model is: monthly subscription at ₹5,000 per seat, annual contracts with a 15% discount, minimum three seats per account.

      The business model is the map. The revenue model is the section that shows where the money comes in. Getting this specific (unit, price, minimum commitment) is what most early-stage founders skip. That skip is what makes their projections feel invented.

      It is also distinct from an accounting or compliance function. The revenue model is forward-looking and assumption-driven. Accounting records what already happened. Neither replaces the other.

      Why your revenue model matters before you have investors

      Many founders treat the revenue model as something to design for a pitch deck. This is backwards. A well-constructed revenue model does four things before any investor is involved.

      It forces a pricing decision. Founders who have not built a revenue model tend to float between options: “We might do a subscription or maybe usage-based.” Building the model forces a choice, because a spreadsheet cannot hold two answers in the same cell.

      It reveals your customer acquisition math. When you model revenue from the bottom up, starting with customers you can realistically reach and convert, you immediately see how hard or easy your growth path is. If you need 500 paying customers in month twelve to cover costs but you currently have three, that gap is the business problem to solve, not your brand name.

      It sets a sales target you can manage. A founder who has modeled ₹12 lakh in MRR within 18 months has a specific number to reverse-engineer into monthly targets. A founder without this model has no anchor for what “good” looks like this quarter.

      It surfaces the key risk assumption. The revenue model shows which single assumption carries the most weight. If your entire projection depends on a 40% month-on-month growth rate for twelve consecutive months, you will see that in the spreadsheet rather than realise it twelve months later with runway running out.

      How to choose the right revenue model structure

      There is no universal answer, but there is a logical method. The right revenue model structure follows the nature of your product, the purchasing behaviour of your customer, and the shape of your delivery cost.

      Revenue model types and when to use them

      Revenue model typeHow it worksBest suited forWatch out for
      One-time transactionCustomer pays once per purchasePhysical products, one-off servicesNo repeat revenue; must acquire continuously
      Subscription / retainerCustomer pays a fixed amount on a recurring scheduleSaaS, professional services, content platformsChurn erodes compounding; delivery must justify the recurring fee
      Usage-basedCustomer pays per unit consumedCloud infrastructure, API products, logisticsRevenue is volatile month-to-month; hard to project in the first year
      Marketplace / take ratePlatform charges a percentage of each transactionB2B or B2C platforms connecting buyers and sellersRequires supply and demand volume simultaneously; take rate compressed by competition
      Freemium to paidFree tier acquires users; paid tier captures valueConsumer apps, productivity toolsConversion rates are low (2–5%); free users carry real infrastructure and support cost
      Service retainerOngoing professional engagement billed monthlyAdvisory, legal, accounting, marketing agenciesRevenue scales with headcount, not with product; hard to make unit economics work beyond a point
      LicensingIP or software licensed for a fixed or usage feeIP-rich companies, enterprise softwareNegotiation cycles are long; early traction is slow

      Most early-stage startups attempt two or three of these simultaneously. This is a mistake. Pick one primary model. Add a secondary only after the primary is working. Complexity before product-market fit is a sign the founder has not yet decided what they are really selling.

      Does your model match your go-to-market motion?

      The revenue model does not live in isolation. It must match the way you acquire customers, and this alignment is where many early-stage unit economics break before anyone notices.

      A subscription at ₹10,000 per month with a three-month onboarding process requires a high-touch sales motion: demos, procurement navigation, approvals. CAC is high. Customer lifetime must be long to recover it.

      A ₹299 per month app subscription requires a self-serve funnel: paid advertising, frictionless sign-up, and in-product conversion from trial to paid. CAC must be low, so every rupee of sales and marketing spend must be controlled tightly.

      A high-touch sales process for a low-price product is the most common structural mistake in early-stage B2B startups. It is immediately visible when you build the model: CAC divided by monthly gross margin gives a payback period that does not fit within average customer lifetime.

      Validate your pricing before building the model

      This step is missing from most published guides and is the most expensive thing early-stage founders skip.

      A consistent finding across early-stage advisory work is that pre-revenue founders spend hours building subscription tier models before talking to a single paying customer. The reason to stop: you will not know what customers will actually pay until you try to charge them. Building a detailed revenue model on an untested price point is building a detailed model on a guess.

      Pricing validation does not need to be a formal research project. It needs three things:

      1. A specific number, not a range. Tell a prospective customer what you charge. “We are considering pricing between ₹5,000 and ₹15,000 per month” produces no useful signal. “We charge ₹9,000 per month. Does that work for your budget?” produces a real answer.

      2. An actual close attempt, not a survey. A customer who says “that sounds reasonable” in a discovery call is not the same as a customer who pays. Pricing is only validated when money changes hands or a formal commitment is made. Early letters of intent (LOIs) or paid pilots count.

      3. A note on what you had to concede. If you closed your first three customers by discounting 30%, that is not ₹9,000 pricing. It is ₹6,300 pricing with a ₹9,000 list price. Your model should use the realised price, not the aspirational price. The gap between list and realised price is one of the most common ways early-stage models are over-stated.

      One practical method: before building a full 12-month projection, run a simple pricing test with five prospective customers. Present a single price point. Track how many agree without negotiation, how many negotiate down, and how many disengage. The outcome tells you where to anchor your model. Build the model with the price that closes without concession, not the price that requires negotiation.

      For Indian B2B startups specifically: the first customers are almost always warm referrals, and founders systematically undercharge them out of relationship discomfort. Three customers at ₹20,000 per month, when the validated market price is ₹50,000, means your model’s forward projection (at ₹50,000) requires a repricing conversation that may not go as planned. Price validation and model building must happen together, not sequentially.

      The four components every early-stage revenue model must include

      1. The unit of sale

      What is the thing you sell? Be specific. “Software” is not a unit of sale. “One user seat on an annual subscription to our compliance platform” is a unit of sale. “One 90-minute consulting session delivered via video” is a unit of sale. “One consignment of 50 kg of processed spice mixes delivered to a food manufacturer” is a unit of sale.

      The unit of sale determines your pricing structure, your cost of delivery, your capacity constraints, and your growth arithmetic. If you cannot state it in one sentence, the model is not ready to be built.

      2. The price per unit (validated, not aspirational)

      State the price you actually charge: the price at which the last customer paid without negotiation. If you are still testing prices, run two versions of the model and compare outcomes. Do not average them into a single blended number that corresponds to neither real option.

      For Indian startups, pricing decisions carry a second layer: GST classification. Under the Goods and Services Tax framework, services attract 18% Goods and Services Tax (GST) in most categories, while goods vary by HSN code. Early-stage founders frequently quote prices before deciding whether to quote inclusive or exclusive of GST, which creates confusion with customers and misstates revenue in the model.

      Your model should state prices exclusive of GST. GST collected from customers is a pass-through liability. It is not your revenue. Track it separately. For B2B customers who are GST-registered, GST is recoverable as Input Tax Credit (ITC) and does not affect them economically. For B2C customers, the 18% is a real additional cost they bear.

      One trap specific to Indian startups: foreign SaaS subscriptions paid by the company, such as cloud hosting, video conferencing, payment infrastructure, and productivity tools, attract Integrated GST (IGST) under the Reverse Charge Mechanism (RCM) as per Section 5(3) of the Integrated Goods and Services Tax (IGST) Act 2017. Under RCM, the startup is the deemed recipient and must pay the tax directly. This is recoverable as ITC if the startup is GST-registered and the expense is used for business, but it affects monthly cash outflow. A model that ignores RCM on ₹50,000 per month of foreign vendor costs will understate cash needs by ₹9,000 per month. At early stage, that is a meaningful miss.

      3. The volume assumption (built bottom-up)

      How many units will you sell, and over what period? This is the most commonly inflated number in any startup projection. The discipline here is to build volume from the bottom up, from the actual channels through which you will reach customers and the conversion rates you can defend.

      More on the full bottom-up method in the projection section below.

      4. The payment timing (not revenue timing)

      When does money actually hit your account? A B2B customer who signs a contract in April may pay in June. A subscription billed on the first of the month may have a 20% card decline rate on the first attempt. A project milestone payment may arrive 30 days after invoice, or 60 days if the customer’s accounts payable runs on a monthly cycle.

      None of this appears in a revenue projection unless you explicitly model it. Founders frequently project revenue and burn as though they arrive simultaneously, then run into cash problems even though customers are paying. At early stage, even a simple column alongside each customer line labelled “expected payment month” is sufficient to avoid this.

      How to build your first revenue projection: a bottom-up method

      Top-down vs bottom-up: why it matters

      Top-down projections start with the market: “The Indian cloud software market is ₹15,000 crore. If we capture 1% in three years, we make ₹150 crore.” This sounds structured, but it is not a model. There is no mechanism connecting the startup to that 1% share. Investors who see only top-down projections discount them immediately.

      Bottom-up projections start with what the founder can actually do: which channel, which conversion rate, which price, and how many customers per month. They are harder to make look large, but they are honest, actionable, and defensible under questioning.

      Here is the method, step by step.

      Step 1: Define your acquisition channel and its monthly output

      Start with one primary acquisition channel. How many qualified leads, website visitors, trial sign-ups, or outbound contacts does it produce per month? This number must come from something real: historical data, a pilot you have already run, or a benchmark from a directly comparable business.

      For a B2B SaaS startup with an outbound sales motion: the founder has direct access to 50 potential decision-makers per month through professional networking, industry events, and warm introductions.

      For a D2C food brand: the founder runs a social media page with 3,000 followers and a 2% link-click rate, producing roughly 60 website visits per month.

      Write down your channel and your monthly output as a specific number. If you have two channels, run two separate projections and add them. Do not blend them into one averaged number.

      Step 2: Apply a realistic conversion rate

      Most sales processes have multiple stages: awareness to interest, interest to trial, trial to purchase, purchase to repeat or renewal. At the earliest stage, model the two most important transitions: prospect to first purchase, and first purchase to repeat or renewal.

      Conversion rate benchmarks by model type, for use when you have no historical data:

      • B2B direct outreach to first meeting: 15–25%
      • First meeting to paid contract: 10–20% (lower for high-ticket contracts above ₹1 lakh per month)
      • Freemium sign-up to paid conversion: 2–5% for most B2C apps
      • E-commerce visit to first purchase: 1–3% for cold traffic, 5–10% for warm or retargeted audiences

      Do not use aspiration as the conversion rate. Use the rate you have observed in your first interactions, or the lower bound of the benchmarks above until you have data. A model built on a 25% conversion rate when your actual early rate is 8% is misleading in both directions: it makes the business look better than it is and causes you to underinvest in lead volume.

      Continuing the B2B SaaS example: 50 prospects, 20% meeting rate = 10 meetings. 15% meeting-to-close rate = 1.5 new customers per month, taken as 1–2.

      Step 3: Build a customer roll-forward

      A customer roll-forward is the simplest defensible version of a revenue model. It tracks four things per month:

      • Starting customer count
      • New customers added
      • Customers lost (churn)
      • Ending customer count, from which revenue is calculated

      Six-month customer roll-forward (B2B SaaS, illustrative)

      Monthly subscription: ₹8,000 per seat. Average seats per customer: 2. Implied ARPU: ₹16,000 per month. Monthly churn rate applied from month 7 onwards when customer base exceeds 10.

      MonthStarting customersNewChurnedEnding customersMRR (₹)
      1010116,000
      2120348,000
      3310464,000
      4420696,000
      562081,28,000
      681091,44,000

      Churn is set to zero in the first six months because a 2% monthly churn rate on 9 customers produces 0.18 customers, less than one lost customer in the entire period. From month seven onwards, with a growing base, apply churn explicitly.

      This roll-forward is your revenue model. Every number is traceable. An investor can interrogate any cell: what is your acquisition rate, your conversion rate, your pricing, your churn expectation? You can answer each question with a specific number and the assumption behind it.

      Step 4: Sense-check the output against delivery capacity

      Look at your month-six revenue figure and ask: can your current setup actually deliver this? If you are a solo founder in a services business and the model shows 30 active clients by month six, is that physically achievable in the hours available? If you are a product company, does your infrastructure support the user load? If you are a D2C brand, do you have inventory and logistics in place?

      Projections that are technically correct in the spreadsheet but operationally impossible are flagged immediately in investor diligence. This check costs five minutes and prevents a significant credibility problem.

      Step 5: Run a base case, a downside case, and identify the breaking point

      Build the base case from the assumptions above. Then build a downside case: acquisition is 30% slower, conversion is 20% lower, or churn is 1.5 times higher than assumed. Then identify at what point the business breaks: the month where, under the downside case, you run out of cash or are no longer able to fund growth without raising capital.

      This breaking-point analysis is far more useful than an upside case at the pre-revenue stage. It tells you how much room you have for execution to be slower than planned, and what specific lever (acquisition, conversion, pricing, or churn) you would need to change to recover.

      Revenue model structures by startup type: India-specific treatment

      B2B SaaS

      Revenue is driven by monthly or annual recurring subscriptions. The key metrics are Monthly Recurring Revenue (MRR), Annual Recurring Revenue (ARR), monthly churn rate, and Net Revenue Retention (NRR).

      Build the model at the customer level: new customers acquired per month, churn applied to the existing base, revenue equal to ending customers multiplied by average revenue per account (ARPA). Annual contracts billed upfront are common in Indian B2B SaaS. In this case, revenue recognition happens monthly but cash arrives as a lump sum, creating a short-term positive cash effect and a deferred revenue liability. Show these as separate line items.

      GST at 18% applies to SaaS services under SAC code 998314 or 998316 depending on classification. For registered B2B customers, it is a pass-through. For B2C customers, it is an additional real cost. State prices excluding GST in the model and track GST as a separate column.

      If you use foreign SaaS tools in your delivery stack, such as cloud hosting, payment infrastructure, or customer communications platforms, each carries IGST liability under RCM. At ₹1,000 per month in foreign tool costs, this is negligible. At ₹3–5 lakh per month, which is common for growth-stage SaaS with cloud infrastructure costs, the RCM liability is ₹54,000–₹90,000 per month. Include it.

      B2B professional services (legal, accounting, consulting, design)

      Revenue is structured as a monthly retainer or a project fee. Retainer models are simpler to project because they are recurring and predictable. Project fees require separate treatment for each engagement and do not compound.

      The critical variable is utilisation: how many billable hours or deliverables can one team member produce per month? A consultant billing at ₹5,000 per hour with 120 billable hours available per month generates ₹6 lakh per month in gross revenue. If actual billable time is 70 hours due to business development, admin, and internal work, the revenue is ₹3.5 lakh. Models that assume 100% utilisation of every team member are over-stated by 40–70% in the early years. A realistic utilisation assumption for a team building its client base is 55–65% in the first year, rising to 70–80% as operations mature.

      D2C consumer brands

      Revenue equals units sold multiplied by average order value (AOV), adjusted for returns. The key inputs are: channel traffic (website, quick commerce, marketplace listing), conversion rate, AOV, and return rate.

      Return rates in Indian D2C are significant and chronically under-modelled. On fashion and personal care sold through online marketplaces, return rates of 20–30% of gross orders are common. On food and consumables, they are lower (5–10%) but non-zero. Your model should compute net revenue after returns before applying any gross margin analysis.

      For brands selling through major e-commerce and quick commerce platforms, the commission (typically 5–25% by category), fixed or variable logistics fees, and storage fees each reduce realised revenue meaningfully. Build a waterfall: gross sales, minus platform commission, minus logistics, minus returns = net realised revenue. That net figure is what enters your revenue model, not the gross sales number.

      Marketplace platforms

      Revenue is a take rate applied to Gross Merchandise Value (GMV). The model must build GMV first, separately for supply-side capacity and demand-side transaction volume, and then apply the take rate.

      The discipline here: do not project take rate without projecting the subsidies required to generate GMV. A 10% take rate on ₹1 crore of GMV is ₹10 lakh in revenue. But if that GMV required ₹25 lakh in buyer discounts and seller onboarding incentives to generate, the net economics are strongly negative. Early-stage marketplace models must show GMV, demand-side incentives, supply-side incentives, and take rate revenue as separate line items.

      What unit economics actually tell you, with a worked example

      Unit economics is the revenue and cost associated with a single unit of your business: one customer, one order, one transaction. It is the health check on your revenue model. Is the unit of sale profitable on its own, and if not, at what scale does it become profitable?

      Three numbers matter at the early stage.

      Customer Acquisition Cost (CAC): Total sales and marketing spend in a period divided by new customers acquired. If you spent ₹2 lakh in month three on outbound outreach and acquired four new customers, CAC is ₹50,000.

      Gross margin per customer per month: Revenue from one customer minus the direct cost to serve that customer (hosting, support, cost of goods, logistics, fulfilment). If a customer pays ₹16,000 per month and costs ₹4,000 to serve, gross margin is ₹12,000, or 75%.

      Payback period: CAC divided by monthly gross margin. In the above example: ₹50,000 / ₹12,000 = 4.2 months. If a customer stays an average of 18 months (at 2% monthly churn, implied customer lifetime = 50 months), the model is working. If average customer lifetime is 3 months, you are destroying value on every customer acquired.

      LTV:CAC ratio: Lifetime Value divided by CAC. This is the single number investors use most often to judge early-stage SaaS and subscription economics.

      LTV = (Gross margin per customer per month) / (monthly churn rate)

      Using the numbers above: ₹12,000 / 0.02 = ₹6,00,000 LTV.

      LTV:CAC = ₹6,00,000 / ₹50,000 = 12:1.

      The widely accepted benchmark across SaaS advisory is 3:1 as a minimum threshold. Below 1:1, every customer acquired destroys value. Above 5:1 suggests under-investment in growth, a signal to spend more on acquisition while unit economics still hold.

      Payback period benchmark for B2B: 12–18 months is considered healthy. For consumer businesses, under 12 months is the target.

      If your CAC is too high relative to gross margin, the model reveals which lever to adjust: lower acquisition cost, raise pricing, reduce cost-to-serve, or improve retention. The model does not make the decision, but it makes the problem undeniable.

      Treelife’s VCFO service includes revenue model construction, unit economics analysis, and investor-ready projection building as part of the fundraise readiness engagement. If you have your first customers and are preparing for an angel or institutional seed round, a two- to three-week engagement produces a model you can walk through line by line in a diligence call.

      Five mistakes that make early-stage revenue models unusable

      1. Using a percentage of TAM as the projection

      “Our TAM is ₹5,000 crore. We will capture 2% in three years, giving us ₹100 crore.” This is a wish. Investors who see this without a bottom-up mechanism behind it discount the number entirely. Build from acquisition channel and conversion rate, not from market share.

      2. Building on an unvalidated price point

      The model looks precise (₹12,000 per month, 8% monthly growth), but if no customer has actually agreed to pay ₹12,000 without negotiation, the entire projection is built on fiction. Validate the price before building the model. The method is in the pricing validation section above.

      3. Treating revenue as cash collected

      A ₹10 lakh contract signed in March does not produce ₹10 lakh of cash in March. If the contract has milestone payments, an advance, and a net-30 payment term, the cash arrives in tranches over three months. If the customer’s finance team runs on a monthly payment cycle, the invoice sent on 25 March may not be processed until 15 April. Your model should show booked revenue and a separate column for expected cash receipt. At the earliest stage, a simple note per customer line is sufficient.

      4. Ignoring churn in a subscription model

      “Our product is so strong that no one will leave” is not an assumption. It is a wish. Every subscription business has churn. For pre-revenue startups with no data, 2–3% monthly churn for B2B SaaS and 4–7% monthly for B2C subscription is a conservative starting assumption. Apply it from the moment you have more than five customers. Adjust as actuals come in.

      5. Mixing one-time and recurring revenue in the same row

      A ₹5 lakh onboarding fee in month one combined with a ₹50,000 per month recurring subscription makes the headline revenue in month one look strong. But the underlying business is a recurring revenue business, and conflating the two types distorts both the MRR picture and your sense of runway. Investors will ask to see MRR and one-time revenue separated. Show them in separate rows from the start.

      How to handle GST in your revenue model: three specific cases

      GST is not complex at the revenue model level, but the mishandling of it is one of the most consistent errors in early-stage Indian startup models.

      Case 1: B2B service startup, all customers GST-registered

      Invoice at ₹1,00,000 plus 18% GST = ₹1,18,000 total collected. Revenue in your model: ₹1,00,000. GST collected (₹18,000) is held as a liability and remitted to the government in the next filing period. Monthly cash inflow is ₹1,18,000 but revenue is ₹1,00,000. The difference is not yours to spend. It affects working capital timing.

      Case 2: B2C product startup, customers are individuals

      Invoice at ₹799 inclusive of GST (most B2C pricing is inclusive). Revenue = ₹799 × 100/118 = ₹677. The ₹122 is GST collected. Your model should compute revenue at the exclusive price (₹677), not at the inclusive price (₹799), to avoid overstating revenue.

      Case 3: Early-stage startup below the GST threshold

      For service businesses, the GST registration threshold is ₹20 lakh in aggregate annual turnover (₹10 lakh in specified special category states). Below this threshold, you are not required to register or charge GST. Your prices are your revenue. Once you cross the threshold, you must register, collect, and remit. This changes your effective pricing for existing customers who did not expect to pay GST on top of the agreed price. Factor this transition into your model when you project crossing the threshold.

      Regulatory references for GST treatment in the revenue model:

      • Section 22, CGST Act 2017: registration obligation and threshold
      • Section 12 and 13, CGST Act 2017: time of supply for services and goods
      • Section 5(3), IGST Act 2017: Reverse Charge Mechanism on specified services from abroad
      • CGST Rules 2017, Rule 47: invoice issuance timelines

      Common revenue model structures for Indian startups: a quick-reference comparison

      Revenue model comparison by startup type

      Startup typePrimary modelKey revenue metricKey risk assumptionIndia-specific watch out
      B2B SaaSAnnual/monthly subscriptionMRR, ARR, NRRChurn rateGST on SaaS at 18%; RCM on foreign tools
      D2C consumer brandPer-unit transactionNet revenue per order, AOVReturn rate, platform feesMarketplace commission stacks (commission + logistics + storage)
      Marketplace platformTake rate on GMVGMV, take rate, net revenueSubsidy requirement to generate GMVUPI-linked payment settlement timing
      B2B professional servicesRetainer or project feeMonthly retainer value, utilisationUtilisation rate per team memberTDS deducted by clients at 10% under Section 194J; cash received is net
      Consumer app (freemium)In-app purchase or subscriptionPaid conversion rate, ARPUFreemium-to-paid conversionHigh CAC on paid social and search without an organic channel to balance

      One note on the professional services row: Indian clients who are companies deduct Tax Deducted at Source (TDS) at 10% on professional fees under Section 194J of the Income Tax Act 1961 before paying. A ₹1,00,000 retainer invoice results in ₹90,000 cash received (the ₹10,000 is deposited by the client as TDS). Your revenue model should show the full ₹1,00,000 as revenue and treat the ₹10,000 TDS as a prepaid tax credit. The cash timing implication is real: you receive less cash than the invoice amount, and the credit is recovered only at the annual tax return filing, not immediately.

      When should the revenue model graduate to a full financial model?

      The simple revenue model described in this article is sufficient when you are pre-seed, have fewer than 10 paying customers, are still testing pricing or distribution channels, and your primary use of the model is internal planning and sales target-setting.

      You need a full three-statement financial model, linking revenue, expenses, cash flow, and balance sheet, when:

      • You are preparing for a seed or pre-Series A fundraise
      • You have a team and are managing payroll; burn rate now matters
      • You need to model runway explicitly to control cash
      • An investor or acquirer is requesting financial projections in a data room
      • You are onboarding a Virtual CFO or external financial advisor

      The transition is not hard if the revenue model is well-built. The revenue tab of a full financial model is the customer roll-forward you have built here, with COGS, gross margin, and a linkage to the cash flow sheet added. Treelife’s Financial Modeling for Startups guide covers the full construction of that model, from driver-based revenue assumptions through to investor-ready three-statement output.

      What the revenue model covers vs what the financial model covers

      ElementRevenue model (this article)Financial model (next stage)
      Revenue projectionYesYes (driver-based, linked)
      COGS and gross marginNoYes
      Operating expenses and burnNoYes
      Cash flow and runwaySimple cash timing noteFull monthly cash flow statement
      Balance sheetNoYes
      Scenario planningBase and downsideBase, downside, upside, sensitivity
      Investor-ready formatNoYes
      ComplexityOne-tab, one-hour buildMulti-tab, structured workbook

      Treelife practitioner note

      In the VCFO engagements we run at Treelife with very early-stage Indian startups, typically zero to five paying customers, recently incorporated, pre-seed or just-closed a small angel round, the revenue model is almost always the first thing we need to fix before we can do anything else.

      The pattern is consistent. A founder has built a pitch deck with a five-year revenue projection showing ₹25 crore in year three. When we ask what drives that number, the answer is a market share assumption: “We assumed 1.5% of the addressable market.” When we ask about the acquisition channel, the conversion rate, the validated price, and the cost to serve, the answers are vague or absent.

      The projection exists but the model does not. Without the model, the number is useless for any decision: it will not help set monthly sales targets, will not reveal whether unit economics are viable, and will not survive a 20-minute investor question session.

      The first thing we do in these situations: open a blank spreadsheet and ask the founder to describe the last sale they made. Who was the customer? How did the conversation start? How long from first contact to money in the account? What did they pay? What did it cost to deliver? This conversation produces the core assumptions for the revenue model in under an hour. The model is then built from those assumptions upward, not from a market-size percentage downward.

      One pattern we see repeatedly in Indian B2B startups: significant underpricing in the early months because founders are uncomfortable charging market rates to their first customers, who are often warm contacts. The first five customers pay ₹20,000 per month. The model projects ₹50,000 for new customers. The gap is real but invisible in the model until we ask. Price validation and model building must happen together. If you have already closed customers at a price you know is below market, run the model at both prices and show the difference explicitly, then use that gap as the driver of a price increase strategy.

      Case study

      Situation: Seed-stage B2B SaaS founder based in Bengaluru. Two-person team, recently closed ₹80 lakh in angel funding. Three paying customers, all through the founder’s personal network. MRR of ₹72,000.

      Challenge: No formal revenue model; pitch deck projection was top-down, market-share based. Founder could not explain the growth trajectory to incoming investors. Sales pipeline was informal and untracked. No clarity on which acquisition channel to build next, or whether current pricing would support the unit economics of any paid channel.

      What Treelife did: Built a bottom-up customer roll-forward from the three existing customers. Derived an implied CAC from founder time and outreach costs (₹35,000 per customer on professional outbound networking). Modeled LTV at the current price point (₹24,000 per month, 2% monthly churn): LTV = ₹24,000 × 0.80 gross margin / 0.02 = ₹9,60,000. LTV:CAC = 27:1. Identified that current pricing easily supported outbound CAC and that payback was 4.4 months, within the healthy range. Ran a channel comparison between outbound networking and content-led inbound. Inbound had lower estimated CAC (₹18,000) and a longer sales cycle, but with 27:1 LTV:CAC on outbound, outbound was the correct channel to build first.

      Outcome: Founder closed two additional customers within 60 days using a structured outbound process anchored to the model. MRR grew from ₹72,000 to ₹1.92 lakh in 90 days. The revised revenue model and unit economics analysis formed the basis for a seed extension conversation three months later.

      FAQs

      Q: What is a revenue model for a startup?
      A: A revenue model is the mechanism by which a startup earns money. It defines what is sold, to whom, at what price, and how often. It is distinct from a financial model, which is the broader system connecting revenue to costs, cash flow, and runway, and from a business model, which describes the full value creation and delivery system.

      Q: How is a revenue model different from a business model?
      A: A business model describes the full system of value creation, delivery, and capture. A revenue model is one component: specifically how value capture converts into cash. Every business model contains a revenue model, but the revenue model is not the whole picture.

      Q: Do I need a revenue model before I have customers?
      A: Yes. A pre-revenue startup needs a revenue model even more than one with customers, because it is the only tool available for estimating runway and milestones. Every assumption at this stage is a hypothesis, but a documented hypothesis is far more useful than an undocumented guess. Build the model, then go validate the assumptions with real conversations and close attempts.

      Q: How do I validate pricing before I build the model?
      A: Present a specific price to five prospective customers and attempt a close. Track how many agree without negotiation, how many negotiate down, and how many disengage. Use the price that closes without concession as your model assumption. Do not average negotiated prices and aspirational prices. Use what the market has actually accepted.

      Q: What is the simplest revenue model for an early-stage startup?
      A: The simplest is a one-time transaction model: a customer pays once, you deliver once. The projection is: units sold per month multiplied by price per unit. No churn assumptions, no cohort tracking, no recurring dynamics. It is the easiest to build and the easiest to validate against actuals.

      Q: How does GST affect my revenue model as an Indian startup?
      A: GST is a pass-through tax. State prices excluding GST in your model. For B2B customers who are GST-registered, GST is recoverable by them and does not affect the commercial price. For B2C customers, GST is a real additional cost they bear. Below ₹20 lakh in aggregate turnover for services (₹10 lakh in specified states), you are not required to register or charge GST. Once you cross the threshold, you must register and your pricing to existing customers changes unless you have built GST into agreements from the start.

      Q: What is the Reverse Charge Mechanism and does it affect my model?
      A: Under Section 5(3) of the IGST Act 2017, when an Indian startup buys certain services from abroad, including most SaaS tools, cloud infrastructure, and digital services, the startup is required to self-assess and pay IGST as the deemed service recipient. This is Reverse Charge. The amount paid is recoverable as ITC if you are GST-registered, but it creates a real monthly cash outflow that your model must include.

      Q: What does TDS deduction mean for a professional services startup’s revenue model?
      A: When Indian companies pay professional fees to another company or individual, they deduct Tax Deducted at Source (TDS) at 10% under Section 194J of the Income Tax Act 1961 before remitting payment. A ₹1,00,000 invoice results in ₹90,000 received in cash. The ₹10,000 is a tax credit recoverable at annual ITR filing. Your revenue model should show full invoice value as revenue and track the cash shortfall separately to avoid miscounting available cash.

      Q: Should I model revenue monthly or annually?
      A: Monthly, always, at the early stage. Runway, payroll, vendor payments, and customer payment cycles all operate monthly. Quarterly projections mask cash timing risks. Annual figures are for presentation summaries only. The underlying build must always be monthly.

      Q: What conversion rate should I use if I have no historical data?
      A: Use the lower bound of the benchmarks listed in the projection section of this article. Document the assumption explicitly. Update the rate as data comes in from your first 10–20 sales conversations. The goal is a defensible assumption, not a precise one.

      Q: What is a reasonable churn rate for an early-stage B2B SaaS startup?
      A: With no historical data, use 2% monthly churn for B2B SaaS and 5% monthly for B2C subscription. Apply it from the month you exceed five active customers. Adjust as actuals come in. B2B SaaS with good customer success tends toward 1–2% monthly at scale. B2C consumer subscriptions can run 5–10% monthly in competitive categories.

      Q: What is the LTV:CAC ratio and what benchmark should I target?
      A: LTV:CAC is the ratio of lifetime customer value to the cost of acquiring that customer. The widely cited minimum threshold is 3:1. Below 1:1, every customer acquired destroys value. A ratio above 5:1 suggests under-investment in growth. For B2B SaaS with healthy unit economics, ratios of 8:1 to 12:1 are achievable at early stage when CAC is low (founder-led sales, no paid channel yet) and churn is low. This ratio compresses as the company scales and paid channels become the primary acquisition source.

      Q: How do I account for annual contracts in my revenue model?
      A: Show annual contract value in a separate column. Revenue recognition happens monthly (total contract value divided by 12). Cash collection happens upfront or at defined milestones. The divergence between revenue recognised and cash received is deferred revenue, a balance sheet liability. At early stage, track this divergence in a simple column rather than a formal accounting entry.

      Q: What is the difference between MRR and ARR?
      A: Monthly Recurring Revenue (MRR) is the normalised monthly value of all active recurring subscriptions. Annual Recurring Revenue (ARR) is MRR multiplied by 12. MRR is for internal management, as it reflects what is actually happening month to month. ARR is for investor conversations, as it provides a larger number aligned to how SaaS businesses are valued. Do not compute ARR by summing 12 months of MRR. Compute it as ending-month MRR multiplied by 12.

      Q: What should a revenue model look like when sharing with an angel investor?
      A: One tab, clearly labelled, all assumptions visible. Customer roll-forward (starting, new, churned, ending customers). Pricing assumption with validation note. Resulting MRR by month. 12-month projection with base and downside cases. Acquisition channel noted. Conversion rate noted with source. A model that can be read in five minutes and interrogated in fifteen is more useful to an angel than a complex multi-tab workbook.

      Q: How do I model revenue for a marketplace startup?
      A: Build GMV first, with separate projections for supply-side capacity (how many sellers, how much inventory or services available) and demand-side volume (buyers, transaction frequency, AOV). Apply your take rate to derive net revenue. Show any buyer or seller incentives as explicit cost line items, not as reductions from net revenue. Investors will check GMV, take rate, incentive spend, and net revenue separately.

      About the Author
      Treelife
      Treelife social-linkedin
      Treelife Team | support@treelife.in

      We are a legal and finance firm with a deep focus on the startup ecosystem. We offer a wide range of services, including Virtual CFO, Legal Support, Tax & Regulatory, and Global Expansion assistance.

      Our goal at Treelife is to provide you with peace of mind and ease in business.

      We Are Problem Solvers. And Take Accountability.

      Related Posts

      Financial Model Validation before a Data Room: What to fix for Investors
      Financial Model Validation before a Data Room: What to fix for Investors

      A financial model built internally is not the same as a model that is ready for investor scrutiny. The gap...

      Learn MoreLearn More
      ESOP Compensation Committee in India: Governance Guide
      ESOP Compensation Committee in India: Governance Guide

      An ESOP scheme approved by shareholders is an enabling document, not an operating system. The shareholder resolution authorises the pool....

      Learn MoreLearn More
      Vendor and Client Invoice Management as part of a CFO Retainer
      Vendor and Client Invoice Management as part of a CFO Retainer

      Five regulatory frameworks touch every vendor invoice that flows through an Indian business: the GST e-invoicing mandate, the Invoice Management...

      Learn MoreLearn More

      For Customer Support

      Mumbai | Delhi |
      Bangalore

      Speak to Us!

      We respond within 60 minutes.

        Your information is confidential and secure


        Let's talk.

        We've seen most founder problems before. Tell us yours.

        Error: Contact form not found.

        Typically responds within 4 hours
        Or reach out directly