Back to blog

2026-04-06 · 8 min read

How to Verify a Startup's Revenue Claims

The practical guide to verifying startup revenue for investors. From Stripe data to bank statements to customer references — how to catch revenue inflation before you invest.

How to Verify a Startup's Revenue Claims

Revenue is the most commonly inflated metric in startup pitch decks. In our analysis of 150+ deals where revenue was a key investment thesis, 28% contained at least one material revenue misrepresentation — ranging from aggressive counting to outright fabrication.

The challenge for angel investors is that early-stage startups rarely have audited financials. Most revenue "verification" is actually revenue estimation — based on bank statements, payment processor data, or founder-provided reports that haven't been audited.

Here's how to do it systematically.

The Revenue Verification Hierarchy

Level 1: Payment Processor Data (Most Reliable)

Ask: "Can you show me 90 days of Stripe/PayPal/Braintree transactions?"

What to look for:

  • Total volume and revenue (excluding refunds/chargebacks)
  • Transaction count and average deal size
  • Customer concentration (top customers by volume)
  • Churn signal (are customers leaving after month 1-3?)

Red flags in payment data:

  • Large transactions from a single customer (above 20% of volume)
  • Inconsistent monthly revenue (big spike then decline)
  • High refund or chargeback rate (above 2% is concerning)

Level 2: Bank Statements (Very Reliable)

Ask: "Can you show me a single month of bank statements?"

Bank statements are harder to fake than pitch decks. Look for:

  • ACH transfers or wire transfers matching revenue deposits
  • Customer names on transfers where available
  • Consistency with payment processor data
  • Month-over-month pattern

Red flags:

  • Revenue appears as a lump sum with no corresponding payment processor activity
  • Large transfers from related parties (founder, family)
  • Inconsistent timing (deposits don't align with billing cycles)

Level 3: Tax Returns (Reliable but Lagging)

For established companies (2+ years), tax returns are the gold standard. Ask:

  • Last 2 years of business tax returns (Form 1120 for C-corp, Schedule C for LLC)
  • Compare to pitch deck revenue claims

Red flags:

  • Revenue on tax returns significantly below claimed revenue
  • Large deductions that suggest different business model
  • Inconsistencies between quarters

Level 4: Customer References (Supplementary)

Ask to speak with 3 customers directly. Don't ask them to verify revenue — ask about:

  • What they're paying and how often
  • What the product does for them
  • How they found the company
  • Whether they'd recommend to a peer

If the revenue is real, customer descriptions of what they pay will be specific and consistent.

Red flags:

  • "Customer" references who are actually employees or advisors
  • Vague payment descriptions that don't match claimed revenue
  • Reference who can't speak to their experience with the product

The Revenue Quality Checklist

ARR vs. Contracted Revenue

ARR (Annual Recurring Revenue) ≠ contracted revenue unless contracts are signed and committed.

What to ask: "What percentage of ARR is from signed contracts vs. verbal commitments or pilots?"

Red flag: 100% of ARR is from customers with no signed contracts.

Gross Revenue vs. Net Revenue

Gross revenue includes all revenue before deductions. Net revenue subtracts:

  • Refunds
  • Chargebacks
  • Disputes
  • Bad debt

What to ask: "What is your net revenue retention rate?"

If NRR is below 80%, something is wrong — either high churn or aggressive revenue counting.

Monthly Recurring Revenue (MRR)

For SaaS companies, MRR is normalized monthly revenue. Ask:

  • "What is your MRR, and what does it include?"
  • "How has MRR trended over the last 12 months?"
  • "What is the breakdown: new MRR, expansion, churn?"

The churn check: If MRR is growing but churn is high, growth is being subsidized by constant acquisition.

The 5 Revenue Lies and How to Catch Them

1. Pilot Revenue Counted as ARR

A pilot is not a contract. If 40% of ARR is from pilots, the real ARR is 60% of what's claimed.

Catch it: Ask for signed contracts. Count only contracted ARR.

2. The Founder Purchase

Founders sometimes "buy" their own product at full price to inflate early revenue metrics.

Catch it: Check if customer names match known contacts of the company. Ask: "Are any of these customers personally related to founders?"

3. Channel Stuffing

B2B companies sometimes push excessive inventory to distributors or partners at full price to book revenue. The product sits unused.

Catch it: Ask about channel inventory and sell-through rates. If sell-through isn't tracked, suspect channel stuffing.

4. The Big Deal That Fell Through

A single large enterprise deal closes, gets counted as revenue, then falls apart when the contract isn't signed or renewals fail.

Catch it: Ask for signed contracts and renewal rates. A single large customer should be verifiable with a reference call.

5. The Churned Customer Still Counting

Revenue from customers who cancelled but whose cancellation hasn't been processed yet.

Catch it: Ask for the churn rate. Cross-reference with customer list you can independently verify.

The 30-Minute Revenue Verification Process

StepTimeWhat to Check
1. Payment processor10 min90 days of transactions, top customer %
2. Bank statement10 minOne month, verify matching revenue
3. ARR breakdown5 min% contracted, % pilot, % one-time
4. Customer references5 min3 customers, describe what they pay

If numbers don't tie across these 4 steps, dig deeper or pass.

What Soloanalyst Does

Soloanalyst doesn't have access to private financial data, but it cross-references publicly available signals — hiring patterns, traffic data, funding history — to identify companies where revenue claims don't match the operational footprint.

A company claiming $2M ARR with 3 employees and no marketing spend is almost certainly inflating.


Verify any company before you invest at soloanalyst.com.

Run this framework on your next inbound deal.

SoloAnalyst turns public signals into a fast, structured memo before your first founder call.