How to Verify a Seller's Revenue When Buying a Business
Jul 21, 2026
Convert your bank statement to Excel now
PDF, JPG, PNG, BMP, HEIC, TIFF, MT940
Upload your bank statement
Drop file here or click to upload
PDF, JPG, PNG, BMP, HEIC, TIFF, MT940
Uploading...
Last updated July 2026.
Quick answer: Verify a seller's revenue by reconciling bank deposits to the reported income statement month by month. Pull at least twelve months of statements for every business account, total deposits per month, subtract everything that is not customer revenue (owner contributions, loan and line of credit draws, transfers between the company's own accounts, refunds), then compare what is left to reported revenue after adjusting for the change in accounts receivable and deferred revenue. This procedure is called a proof of cash. A residual variance above roughly two percent needs an explanation before you sign anything.
Every set of financial statements in a data room was produced by the party who benefits from a high number. That is not an accusation of fraud, it is just the structure of the transaction, and it is why professional buyers push back to source documents. The bank did not know a sale was coming when it produced those statements, and it has no interest in the price.
Why bank statements are the strongest evidence you get
In an owner-operated business with unaudited books, the bank record is usually the only genuinely independent document in the data room. Tax returns come close, but they are filed by the seller and have their own incentive attached, which runs in the opposite direction: returns are prepared to minimize taxable income, so a return that shows low profit may simply mean aggressive deductions rather than a weak business. Bookkeeping files can be edited after the fact. Statements from the financial institution cannot be, not without evidence.
That is the whole reason cash testing sits at the center of financial due diligence. You start from the document nobody in the transaction controls and work back toward the ones they do.
How much history should you ask for?
Twelve months is the floor, because valuation almost always rests on trailing twelve month earnings and that period has to be tested. Standard practice is three full historical years plus the trailing twelve months. The extra years are not busywork: they tell you whether growth is real or whether the most recent year was assembled for the sale, whether seasonality is genuine, and whether an outlier month is normal for this business.
| Period | What it tells you |
|---|---|
| Trailing 12 months | Whether the earnings your price is based on actually hit the bank |
| 3 full prior years | Whether growth is a trend or the most recent year is an outlier |
| Month-by-month within each year | Real seasonality, customer concentration timing, and revenue pulled forward |
| The stub period since the last year end | Whether the business is still performing while the deal is in process |
Ask for every business account, not just the main operating one. A second account, a payroll account, and a merchant processor holding balance all carry activity that belongs in the picture.
The reconciliation, step by step
Work per account, per month, then roll the months up. Monthly granularity is what makes a variance traceable to a specific transaction instead of a vague annual discrepancy.
- Get the statements into rows. Every deposit and withdrawal needs to be its own line with a date, description, and signed amount. If the data room holds PDFs, convert them for the proof of cash in one batch rather than keying them.
- Confirm the set is complete. Each month should open at the balance the prior month closed at. A gap means a statement is missing, and missing statements are themselves a finding.
- Total deposits by month. A pivot table on the converted rows gives you gross receipts per account per month in seconds.
- Remove what is not customer revenue. Owner contributions, loan proceeds, line of credit draws, transfers from the company's other accounts, refunds received, insurance settlements, and tax refunds all inflate deposits without being revenue.
- Adjust for timing. Cash received is not the same as revenue earned. Add the increase in accounts receivable and subtract the increase in deferred revenue or customer deposits to move from cash to accrual.
- Compare and chase. Put adjusted cash receipts next to reported revenue for each month. Investigate every month where the gap is material rather than looking only at the annual total, which hides offsetting errors.
What variance is acceptable?
Small timing differences are normal. Diligence practitioners commonly treat a residual variance above roughly two percent on revenue, or five percent on expenses, as something that needs a named explanation rather than a shrug. The number itself matters less than the direction of the conversation: every dollar of gap should resolve to a specific transaction or a specific accounting policy, not to "that is just how the bookkeeper does it."
There is one result worse than a large variance, and that is being unable to complete the reconciliation at all. If records are missing, the bank data is inconsistent, or the seller cannot produce statements for an account you know exists, the risk profile of the deal goes up sharply. That is a reasonable moment to slow the process down, extend diligence, or reprice, rather than push through on a deadline.
Red flags the reconciliation surfaces
The findings cluster into a predictable set, and most of them are ordinary bookkeeping sloppiness rather than fraud. They still change the price.
- Revenue recorded that never arrived. Invoices booked to a related party, or aggressive accrual entries near a year end, with no matching deposit.
- Deposits never recorded as revenue. Cash sales or a side channel kept off the books. This raises the earnings but also raises a tax exposure question, and you should not pay a multiple on income the seller was not reporting.
- Loan draws recorded as income. The single most common error in informal books. It inflates revenue and it inflates the multiple you are being asked to pay.
- Merchant income booked gross while the bank shows net. Processing fees never hit the expense side, so margin looks better than it is. Any business taking card payments should be checked for this.
- Timing games around the measurement period. Invoices pulled forward or expenses pushed back to lift the trailing twelve months right before the listing.
- Personal spending inside the business. Normal in owner-operated companies and legitimately added back to earnings, but only when each item traces to a specific disbursement you can see.
Verifying seller discretionary earnings, not just revenue
Most small business listings are priced on a multiple of seller discretionary earnings, which is net profit plus the owner's compensation plus one-time and personal expenses added back. Revenue verification is half the job; the add-back schedule is the other half, and it is usually where the money is.
Treat every add-back as a claim requiring evidence. The seller says the $18,000 vehicle expense was personal, so find the payments in the disbursement rows and confirm the amount and the payee. The seller says the legal fee was a one-time matter, so check whether similar legal payments appear in the two prior years, because a recurring cost is not an add-back. Sort the converted disbursement rows by payee and the pattern is obvious in a few minutes. Add-backs that cannot be traced to a transaction should come out of the earnings figure, and out of the price.
The reconciled cash picture also feeds the next question, which is what the business is actually worth once the earnings are restated. A verified earnings number and a defensible multiple are different arguments, and you want to settle the first before negotiating the second.
Practical tips that save a week
- Ask for statements early, in the letter of intent. Requesting three years of PDFs after diligence starts costs you a week of the exclusivity period.
- Insist on complete statements, all pages. A partial statement hides exactly the page somebody did not want reviewed.
- Get the merchant processor reports too. For a retail or restaurant target, the settlement reports explain the gap between gross sales and the net deposit.
- Keep the raw converted rows in your workbook. The first question a lender or partner asks about a variance is where the number came from, and clicking through to the transaction ends the discussion.
- Do the monthly comparison, not the annual one. An annual total can net two large offsetting errors to nearly zero.
If the target is a service business with heavy receivables, the timing adjustments matter more than the deposit totals, and it is worth building a cash flow view from the statements alongside the revenue reconciliation. If you are financing the purchase, the lender will run a version of this analysis anyway, which is covered on the lender statement spreading page, and having your own reconciliation ready usually speeds their underwriting rather than duplicating it.
Key points
- Reconcile deposits to reported revenue month by month; this procedure is a proof of cash and it is the core exhibit in any quality of earnings report.
- Twelve months is the minimum, three years plus the trailing twelve months is standard practice.
- Strip out owner contributions, loan draws, transfers, and refunds before comparing deposits to revenue, then adjust for receivables and deferred revenue.
- A residual variance above roughly two percent on revenue needs a named explanation; an inability to complete the reconciliation is a bigger warning than a large variance.
- Verify every add-back against a specific disbursement, since seller discretionary earnings is what sets the price.
Ready to convert your bank statement?
Upload a PDF and get clean Excel or CSV in seconds. Works with statements from any bank.
Convert to Excel nowFree to try, no credit card required