How to verify a seller revenue claims independently

How to independently verify seller revenue claims during acquisition due diligence. Practical methods to validate top-line numbers before LOI.

Financial document showing revenue verification checklist for M&A due diligence

P
Paola Vargas
Content Lead, Outsourcing Processing — M&A financial due diligence & earnings analysis

Free Trial, No Card

Paying $15-25K and waiting weeks for a Quality of Earnings report?

Normalized EBITDA and SDE calculated and organized for your acquisition review — human-reviewed, ready before you make an offer. See a real report in minutes.

Built for EBITDA normalization & SDE calculation
Every adjustment flagged for your review — never auto-applied
Faster & lower-cost than a traditional QoE engagement
Free trial, no credit card required

Revenue is the foundation of every acquisition valuation. A 10% overstatement in reported sales can inflate an acquisition price by $100,000 to $500,000+ in a small deal—yet many buyers accept seller revenue figures at face value until the CPA’s Quality of Earnings engagement validates them months into the process. By then, an LOI may already be signed. The risk isn’t always intentional fraud; it’s often misclassification, timing differences, or gaps in how revenue was recorded across multiple systems. The question isn’t whether to trust the seller—it’s whether you’ve tested their numbers independently before committing capital.

Does this sound familiar? A seller’s EBITDA looks great until you start questioning the add-backs. See how the platform organizes normalized earnings for your own review — free trial, no credit card required.

Three Core Revenue Verification Methods

Independent verification relies on three overlapping tests: source-level validation (testing the original transactions), analytical reasonableness (checking if reported revenue aligns with observable business activity), and cross-system reconciliation (ensuring all revenue paths feed the same number).

Source-Level Validation: The Transaction Test

Start with the most granular revenue records available. Request bank deposits, merchant processor statements, and cash receipts for a representative period—typically the last full month and the trailing quarter. Match these deposits to the seller’s P&L line-by-line.

Imagine a consulting firm reporting $500,000 in annual revenue. Pull their PayPal, Stripe, and bank statements for the last three months. Add up every inbound payment. Now compare that quarterly deposit pattern to the quarterly revenue reported in their bookkeeper’s QuickBooks output. If three months of deposits total $145,000 but the seller claimed $180,000 in that quarter, the variance signals either timing differences, undeposited checks, or misclassification.

The key test here is reconciling the bank deposit detail to the revenue ledger, not the P&L. The income statement bundles revenue by category (service revenue, product revenue, other income), but the bank shows raw deposits. A variance above 5% warrants a line-by-line explanation. Ask the seller for the deposit reconciliation they use internally—most strong operators maintain this document for tax and cash-flow purposes.

Analytical Reasonableness: The Operational Check

Cross-check reported revenue against operational indicators that scale predictably with the business. For a staffing firm, this might be full-time equivalent employees deployed, or hours billed. For a SaaS product, monthly active users or recurring revenue contracts. For e-commerce, transaction count and average order value.

Say the seller reports $1.2 million in annual staffing revenue from 15 deployed consultants working 50-week years. That implies an average revenue per consultant of $80,000. If industry benchmarks or the seller’s own historical data show consultant billing at $120 per hour for 40 billable hours per week, the math is $240,000 per consultant per year—nearly triple the reported figure. This gap isn’t proof of fraud, but it flags where your assumptions diverge from operational reality.

The operational check also catches timing issues. A service business that invoices in advance or retrospectively can create seasonal mismatches between cash and accrual revenue. If the seller uses cash-basis accounting but you’ll need accrual numbers for valuation, reconciling accounts receivable and unearned revenue becomes critical.

Cross-System Reconciliation: The Data Path Check

Most small businesses use multiple systems: an invoicing tool, a payment processor, a bookkeeping platform, and a bank account. Revenue should flow consistently from origin to final ledger entry. Any disconnect signals either poor integration or intentional manipulation.

Request exports from each system for the same period (month or quarter). For a seller using Shopify for e-commerce and QuickBooks for accounting, export Shopify’s transaction detail and QuickBooks’ revenue report. The totals should match within a 1% threshold after accounting for refunds, discounts, and payment processor fees.

If Shopify shows $150,000 in gross sales for Q4, but QuickBooks revenue is $130,000, the $20,000 gap must reconcile to specific line items: customer refunds ($8,000), discount codes ($6,000), payment processing fees (recorded as a contra-revenue adjustment, $4,000), and undeposited transactions ($2,000). If the seller can’t articulate the reconciliation, the variance is unexplained and becomes a red flag for underreported income or data integrity issues.

Building a Revenue Verification Checklist

Structure your verification with a formal checklist, documented in a shared drive or spreadsheet. This creates an audit trail and forces discipline across multiple reviewers.

  • Period and scope: Which fiscal periods are you testing? (Full prior year and YTD are minimum for acquisitions.)
  • Source documents: Do you have unaudited or audited financial statements from a CPA, bank statements, and invoicing system exports?
  • Reconciliation detail: Have you tied revenue reported in the financial statements to bank deposits, with explanations for every variance above 2%?
  • Growth drivers: Have you identified which customers, products, or service lines drove year-over-year growth, and verified those segments independently?
  • Cut-off testing: Have you checked that revenue recorded in December was actually earned in December, not pulled forward from January?

For each line item that represents more than 10% of total revenue, perform a separate sub-reconciliation. If customer A represents 20% of revenue, request that customer’s invoice history, payment records, and any signed service agreements to verify the amount, timing, and legitimacy of the relationship.

Red Flags That Demand Deeper Inspection

Certain patterns warrant extended testing. Revenue concentrated in a single customer, sudden jumps in reported sales, or inconsistency between invoices issued and revenue recorded all suggest timing or classification issues.

If the seller’s revenue grew 60% year-over-year but operational headcount grew only 15%, ask where the efficiency gain came from. Was pricing raised? Did order size increase? If the explanation doesn’t match the operational reality you’ve observed, push back.

Also watch for revenue booked but not collected. A seller might record $500,000 in revenue on accrual basis but have only collected $350,000 in cash and have $100,000 in accounts receivable that’s over 120 days old. The aging of receivables directly impacts working capital and cash conversion—two issues that affect post-acquisition cash flow and EBITDA sustainability.

When to Escalate to a CPA or Quality of Earnings Review

Revenue verification at this depth is a first-pass screening. It’s not a substitute for a licensed audit or formal Quality of Earnings engagement, especially if the deal exceeds $2 million, involves multiple revenue streams, or if your testing uncovers material unexplained variances.

If your independent testing finds a 15% variance between reported and verified revenue, or if the seller cannot produce source documents to support large transactions, commission a CPA-led Quality of Earnings review. The cost—typically $10,000 to $40,000 depending on complexity—is far cheaper than overpaying for inflated revenue or discovering undisclosed liabilities after close.

Outsourcing Processing organizes normalized EBITDA and SDE data as a faster first pass for smaller acquisitions, helping you identify which revenue and expense items warrant closer inspection. It doesn’t replace a traditional audit, but it flags the specific line items a CPA should test in depth.

Frequently Asked Questions

What’s an acceptable variance between reported revenue and verified deposits?

A variance of 0–2% is typical and reflects timing of deposits, undeposited checks, and payment processor timing. Variances of 3–5% warrant a documented explanation (e.g., a large customer paid late, or accrual adjustments for invoices issued but not yet deposited). Anything above 5% should trigger a reconciliation meeting with the seller and, if unresolved, deeper CPA testing.

Should I verify revenue before or after requesting an official Quality of Earnings engagement?

Perform your own independent verification first. This takes 10–20 hours of your time or your advisor’s time, costs nothing, and either confirms the seller’s numbers (de-risking the deal) or flags issues early enough to renegotiate the LOI or request a full QoE. A CPA will want to see your work—they’ll expect you’ve already tested deposits, reconciled systems, and identified variances.

How do I verify revenue if the seller uses cash-basis accounting?

Cash-basis sellers report revenue only when cash is received, not when invoiced. This makes timing harder to track but easier to verify: compare reported revenue directly to bank deposits. The challenge is that cash-basis accounting understates revenue if customers are billed in arrears or prepay. Work with the seller to restate revenue on an accrual basis for valuation purposes, using accounts receivable, unearned revenue, and invoice records as supporting detail.

What if a customer paid via wire transfer but the seller didn’t deposit it immediately?

Timing differences between receipt and deposit are normal. Your reconciliation should track the date revenue was earned (invoice date or service delivery date), the date payment was received (wire confirmation), and the date it hit the bank account (bank statement). As long as all three are in the same quarter and the seller can produce wire confirmations, no red flag. Flag it only if the wire was received in December but not deposited until January—that’s potential period-end manipulation.

Can I rely on the seller’s tax return as proof of revenue?

Tax returns are filed months after year-end and may not reflect current-year performance or recent changes to the business. Use tax returns as a secondary check on historical revenue, but always prioritize bank statements and invoicing system data for the most recent periods. If a seller’s reported revenue differs from their tax return by more than 5%, ask why before moving forward.

Revenue verification is a discipline, not a checklist you complete once and forget. It’s the foundation for every other adjustment—working capital, EBITDA normalization, and working-capital peg calculations all depend on revenue being accurate. The time you invest in source-level testing and analytical reasonableness checks now prevents disputes at close and protects your acquisition investment. Your goal isn’t to catch the seller in deception; it’s to ensure that the numbers driving your valuation model actually reflect the business you’re buying.

This article is educational and does not constitute M&A, investment, or accounting advice — confirm findings with a licensed CPA or M&A advisor before making an offer.

This article is educational and does not constitute M&A, investment, or accounting advice — confirm findings with a licensed CPA or M&A advisor before making an offer.

See Normalized Earnings, Organized

EBITDA and SDE adjustments calculated and organized for your acquisition review — human-reviewed, never auto-applied, free trial, no credit card.