Verifying revenue in a small business acquisition means tying the seller’s reported numbers to three independent sources: tax returns, bank deposits, and customer-level data. A P&L that doesn’t reconcile to bank deposits is not a bookkeeping problem — it’s a pricing problem. The six-step verification framework is: (1) compare P&L revenue to filed tax returns; (2) match monthly revenue claims to bank deposit patterns; (3) break revenue down by customer to expose concentration; (4) check contracts and repeat purchase behavior; (5) test monthly trends, not just annual totals; (6) analyze A/R aging and bad debt history. If any of these six checks produce an unexplained gap, the headline revenue is not real enough to underwrite at asking price.
Verifying revenue isn’t about calling the seller a liar. It’s about tying the story to deposits, tax returns, and actual customer behavior.
You are proving the revenue is durable, collectible, and real enough to survive underwriting. If the documents don’t match the story, trust the documents.
If the seller’s story changes every time the documents get more specific, trust the documents.
Why Revenue Verification Matters
Most revenue discrepancies in small deals are not deliberate fraud.
It is softer than that:
- sloppy books
- timing games
- pulled-forward sales
- deposits that do not match reported revenue
- one-time spikes presented as “run rate”
That is why “the business did $1.2M last year” is not an answer. It is a claim.
Your job is to turn that claim into something you can verify.
For the bigger diligence frame, read how to analyze a small business deal.
Step 1: Tie P&L Revenue to Tax Returns
Start with the seller’s P&L, then compare it to filed tax returns.
You are looking for:
- revenue that is materially different
- expenses moving around for convenience
- “adjusted” internal statements that look much prettier than filed numbers
A gap does not automatically mean fraud. It can mean accrual vs cash timing, tax treatment differences, or bad bookkeeping.
But it does mean you now have work to do.
If the seller cannot explain the bridge from one to the other, do not treat the higher number as real.
Step 2: Tie Revenue to Bank Deposits
This is where the conversation gets less philosophical.
Ask for bank statements and match:
- monthly deposits
- reported monthly revenue
- unusual spikes
- missing months
You do not need every penny perfectly reconciled on Day One. But you do need the broad shape of the story to hold.
If the business claims $900K revenue and the deposit pattern looks like $600K, that is not a rounding error. That is a problem.
This exact issue is one of the fastest ways to detect fake SDE and sloppy diligence risk. See how to spot fake SDE.
Step 3: Break Revenue Down by Customer
Total revenue can hide fragility.
Ask for revenue by:
- top customer
- service line
- product line
- location, if relevant
This tells you whether the revenue base is:
- diversified
- concentrated
- shrinking in one important segment
- dependent on one relationship the seller personally owns
If one customer drives 40% of revenue, the issue is not just “is revenue real?” It is “how much survives after close?” For that, read customer concentration risk in SMB deals.
Step 4: Check Contracts and Repeat Behavior
Revenue is stronger when it is supported by:
- signed customer contracts
- recurring purchase patterns
- real retention behavior
- stable reorder cycles
Revenue is weaker when it depends on:
- handshake relationships
- project spikes
- one rainmaker
- seasonality being sold as stability
A single annual total can obscure declining retention. Always ask for the customer-level breakdown.
Ask:
- Which accounts are contract-backed?
- Which ones reorder by habit?
- Which ones are new?
- Which ones are already fading?
Step 5: Test the Trend, Not Just the Total
A single annual total can mask meaningful trend changes.
Look at monthly trends and ask:
- Was revenue smooth or lumpy?
- Did a few months carry the whole year?
- Was there a one-time boost?
- Are recent months weaker than the trailing total suggests?
This is how deals end up priced on stale earnings. The trailing twelve months look fine, but the last four months are already rolling over.
That is not stability. That is a delayed warning.
For that pattern specifically, see revenue cliff.
Step 6: Match Revenue Quality to Cash Collection
Reported revenue is only part of the story. You also need to know:
- how quickly customers pay
- how much of A/R is old
- how much gets written off
- whether the business is booking sales that turn into bad debt
High reported revenue with ugly collections is not clean revenue. It is future pain.
That is why A/R aging belongs in early diligence, not just after you are already attached to the deal.
A Fast Revenue Verification Checklist
If you want the compact version, do these six things:
- compare P&L revenue to tax returns
- compare monthly revenue to bank deposits
- review top customer concentration
- review monthly trends, not just annual totals
- review A/R aging and bad debt history
- ask what changed in the last six to twelve months
What Counts as a Yellow Flag vs a Walkaway Flag
Yellow flags
- minor bookkeeping mess, but deposits broadly tie out
- accrual/cash differences that can be explained cleanly
- some seasonality, but stable customer behavior underneath
Flags that require resolution before pricing
- revenue that does not tie to deposits
- unexplained gaps between tax returns and internal statements
- a recent drop without documented explanation or remediation
- concentration that only surfaces late in diligence
- A/R that looks collectible on paper but is stale in practice
Messy can be fixed. Fiction is a different problem.
Final Take
Verifying revenue is not about trust. It is about discipline.
You do not need to accuse the seller of anything. You just need to make the numbers survive contact with documents.
Tie the story to:
- tax returns
- deposits
- customers
- contracts
- collections
If the revenue only works when no one asks follow-up questions, it was never real enough to price confidently in the first place.
FAQ
How do I verify revenue in a small business acquisition?
Compare P&L revenue to tax returns, then tie both to bank deposits, customer concentration, contract support, monthly trends, and A/R quality.
Do bank deposits always equal revenue?
Not perfectly. Timing, financing, owner transfers, and taxes can distort the picture. But the broad shape should still reconcile.
What if the seller says the books are just messy?
Messy books are common. The key question is whether the revenue still ties out after reconciliation. If it does not, price and confidence both need to come down.
Why is revenue verification so important before LOI?
Because if headline revenue is weak, the rest of the deal math collapses with it.
Disclaimer
This article is for informational purposes only and does not constitute financial, legal, or investment advice. Always consult with a qualified professional before making any acquisition decisions.
Avery Hastings, CPA
Founder, Acquidex • CPA • Tokyo, Japan
Avery Hastings is a CPA based in Tokyo, Japan and the founder of Acquidex. She focuses on helping buyers evaluate small-business deals with clear cash-flow logic, realistic downside analysis, and practical diligence frameworks.
Keep up with Avery →Sources
No external sources are cited in this article.
Keep Reading
- How to Analyze a Self-Storage Business Acquisition (Full Deal Example)11 min read read
- How to Evaluate Acquisition Deal Analysis Software (What Actually Matters)7 min read read
- Small Business Acquisition Risk Analysis Framework: 5 Categories That Determine Deal Quality13 min read read
- What Buyers Actually Fear in SMB Acquisitions: Insights from 767 Community Conversations10 min read read
- Why Small Business Deals Fall Apart Before LOI (And How to Avoid It)12 min read read
- How to Calculate Maximum Offer Price for a Small Business Acquisition12 min read read
