How to verify startup revenue: contracts, invoices and filings
Early revenue is the most persuasive number in a deck and the easiest one to dress up. Contracts and invoices settle it, and so does the tax record the company has already filed.
By the MyStartupValley team
Early revenue is the most persuasive number in a deck and the easiest one to dress up. Contracts and invoices settle it. So does the tax record the company has already filed, which nobody wrote for you and nobody can easily restyle.
This is the client agreements check from the six checks for evaluating early-stage startups, taken apart step by step. It's slow work. In a survey of 885 venture capitalists, mostly in the US, Gompers, Gornall, Kaplan and Strebulaev found the average firm spent 118 hours on due diligence per deal, according to their full paper. India has no published equivalent. The lesson still travels: if checking takes you that long, run it in an order that fails fast.
What verifying startup revenue actually means
Verifying startup revenue means you trace each rupee in the deck back through 4 records: a signed contract, an invoice raised under it, a bank receipt that paid that invoice, and the Goods and Services Tax return that reported the sale. Each record should agree with the one before it. Where two don't, you've found your question for the next call.
Start with the founder's revenue sheet. You want it by client and by month. Never as one annual figure. One line per client, per month, for as long as the company has billed anyone, because a founder who can't produce that within a day probably hasn't looked at the business that way, and you'll want to know that before you've spent a week on it.
Sort the revenue before you test it
Revenue in a deck comes in different kinds, and they don't deserve the same weight. Before you test a single invoice, sort each line into one of 4 buckets. Sorting decides how much each rupee counts for you, and it stops a pilot fee from being priced like a contract that renews every year.
- Contracted, recurring: signed, billed on a schedule, set to renew.
- Contracted, one-off: signed and billed once, such as a project or setup fee.
- Pilot: a trial, paid or unpaid, often with nothing committed after it.
- Pipeline: letters of intent, purchase orders that haven't been issued, and verbal yeses.
Pipeline isn't revenue. Pilots rarely are. And if a deck adds all 4 into one recurring revenue figure, the founder has told you something about how they read their own company.
Trace each contract to its invoice and its bank receipt
Take your top 5 clients by revenue and trace each one end to end. We'd start with the one that pays most. The contract sets the price and the terms. The invoices should follow those terms. The bank statement should show money arriving from that same client, in roughly the amounts and on roughly the dates the invoices asked for. Every gap you find is a question, not yet a verdict.
The contract
Read the signed copy. Not the draft. Is it stamped? Under the Indian Stamp Act, an unstamped agreement can't be admitted in evidence until the duty and a penalty are paid, so you'd want that fixed before you rely on it. Who signed for the client, and could that person bind it? Note the price, the term, the renewal clause and the notice period, then ask the plain question that quietly ends a lot of revenue slides: does the price in this contract, times the months it's run, give you the number in the sheet?
The invoices
Each invoice should carry the client's legal name and GSTIN, the contract price and a serial number in an unbroken run. Gaps need an answer. Above an aggregate turnover of Rs 5 crore, business invoices must also be registered as e-invoices on the government's Invoice Registration Portal, under CBIC Notification 10/2023, in force since 1 August 2023. Above that line, with unregistered invoices? Ask why.
The bank receipts
This is where dressed-up revenue comes apart. Payments land late. Or in part. Or from a related party instead of the client. Watch for round-tripping too, where money leaves the company for an associate and returns a few weeks later dressed as a client payment. If a client pays from abroad, ask for the bank's Foreign Inward Remittance Certificate for each payment. Ask for bank statements, never a summary. They're short, and they're far harder to restyle than a spreadsheet.
Check revenue against what the company told the tax department
The tax record is the one revenue source the company filed for someone other than you. GST returns report turnover month by month. The Annual Information Statement on the Income Tax portal shows GST turnover and the tax your target's clients deducted at source on what they paid. If the deck, the returns and the statement tell 3 different stories, believe the filings.
The Income Tax Department's AIS FAQ confirms the statement shows GST turnover reported in GSTR-3B, and that Form 26AS on TRACES now carries only TDS and TCS. Ask the founder to download both and send them over. Why does TDS help you? Because the client files it, not the company. A big client that deducted tax on its payments has, in effect, told the Income Tax Department it paid.
The rest of the filing record, from Ministry of Corporate Affairs returns to payroll, belongs to the compliance checks we'd run before investing.
Read the contracts for what could take the revenue away
Real revenue can still be fragile revenue. Once the numbers tie out, reread your top contracts for the clauses that let a client walk, cut its spend or reprice. Concentration counts as much as any clause. When one client pays half the bills, that client's procurement team effectively sits in your board meetings.
- Termination for convenience: can the client leave on short notice without cause?
- Change of control: does the contract end, or need the client's consent, if the company is sold?
- Exclusivity: does it limit who else the company can sell to?
- Payment terms: long terms on a big contract are a cash problem dressed up as growth.
A contract proves a client agreed to pay. Only the bank statement proves the client did.
What to ask for before the first call
Send your request list before the first meeting. A founder with clean revenue answers within 2 or 3 days. How fast the reply comes back is a finding in itself, and you'll have it before you've opened a file. Ask for the revenue sheet by client and month, signed contracts for your top 5 clients, their invoices, bank statements for the same months, a year of GST returns and the company's AIS.
At MyStartupValley, client agreements are one of six due diligence parameters every startup is evaluated on, alongside founder verification, market sizing, cap table, legal and compliance. Deal notes written by the MSV team record what was checked. To see startups that have been through those checks, with sector and stage fit, go to the investor workspace.
Questions
How do investors verify a startup's revenue in India?
By tracing revenue through four records: signed client contracts, the invoices raised under them, the bank receipts that paid those invoices, and the tax filings that reported the sales. GST returns and the Annual Information Statement give an independent check, because the company filed them for the tax department.
What is the difference between contracted revenue and pipeline?
Contracted revenue rests on a signed agreement and has been invoiced. Pipeline covers letters of intent, expected purchase orders and verbal commitments with nothing billed yet. Pipeline can show demand, but it isn't revenue, and a deck that adds it to revenue overstates the business.
Which contract clauses can put startup revenue at risk?
Termination for convenience lets a client leave on short notice. A change of control clause can end a contract if the company is sold. Exclusivity or most-favoured pricing can cap growth, and long payment terms tie up cash. Read these clauses in the top clients' contracts first.
Can GST returns be used to check startup revenue?
Yes. GST returns report turnover month by month, and the Annual Information Statement on the income tax portal shows GST turnover alongside tax that clients deducted at source. Large gaps between the deck, the returns and the statement deserve a direct question to the founder.
Sources: NBER Digest, How Venture Capitalists Make Decisions, Dec 2016 · Gompers, Gornall, Kaplan and Strebulaev, How Do Venture Capitalists Make Decisions?, NBER Working Paper 22587, 2016 · Income Tax Department, AIS FAQs, checked 5 Nov 2026 · EY India tax alert on CBIC Notification 10/2023-Central Tax (e-invoicing threshold), May 2023