What is proof of cash? Proof of cash is a due-diligence procedure that reconciles a target company’s bank activity to its general ledger and reported revenue over a defined period, confirming that recorded cash actually moved as the financials claim. In lower-middle-market M&A it is one of the most time-consuming steps because bank formats and chart-of-accounts labels vary by company. QoEAgent automates the reconciliation — ingesting bank statements and GL exports, matching deposits and withdrawals to the books, and surfacing exceptions for human review — turning a multi-day task into hours.
In mergers and acquisitions, few analytical tools carry more weight than a proof-of-cash — yet it remains one of the most misunderstood components of quality-of-earnings due diligence. At QoEAgent, our platform automates the most labor-intensive elements of cash analysis, giving buyers, sellers, and their advisors real-time visibility into the integrity of a target company’s financial records.
This article explains what a proof-of-cash is, why it matters in transaction due diligence, and how AI-powered automation is reshaping how acquirers assess financial quality before signing a deal.
What Is a Proof-of-Cash?
A proof-of-cash is a reconciliation technique that verifies a company’s reported cash activity by cross-referencing three sources of truth: the general ledger (GL), the bank statements, and the trial balance. For each accounting period, it confirms that beginning and ending cash balances, total deposits, and total withdrawals tie out across all three records.
Unlike a basic bank reconciliation — which confirms only the ending balance — a proof-of-cash examines every transaction flowing through the account during the period. It exposes discrepancies that might indicate:
- Revenue recognition errors or manipulation
- Unrecorded liabilities or payments
- Intercompany transactions disguised as revenue
- Fictitious deposits or withdrawals
- Timing differences that mask actual cash performance
Why Proof-of-Cash Is Critical in M&A Due Diligence
In a quality-of-earnings (QoE) engagement, the proof-of-cash serves as the foundation for assessing whether a target company’s EBITDA is real, repeatable, and supported by actual cash flows. Buyers who skip this step expose themselves to significant post-closing risk.
Consider a business reporting strong revenue growth over three years. Without a proof-of-cash, due diligence may miss that several large deposits were intercompany transfers, or that certain “collections” were actually short-term borrowings repaid after the measurement period. These adjustments can dramatically reduce — or eliminate — the normalized earnings that justified the acquisition price.
For sell-side advisors, a clean proof-of-cash demonstrates financial integrity and builds buyer confidence, often supporting higher valuations and smoother deal closings. The discipline of performing this analysis before going to market has become a competitive advantage for sophisticated sellers.
The Scale Challenge: Where Traditional Methods Break Down
The technical process of building a proof-of-cash is straightforward in theory, but extremely time-consuming in practice — particularly for multi-entity businesses with dozens of bank accounts across multiple periods. A convenience store chain, hospitality group, or multi-location franchise might have 30–40 bank accounts across 36 months of history, producing thousands of individual transactions that must each be traced, matched, and reconciled.

In the example above — drawn from a real QoEAgent client engagement — the platform ingested 431 bank statements from 36 bank accounts, automatically extracting 29,823 transactions totaling over $199 million in combined deposits and withdrawals. Performing this work manually with traditional spreadsheet methods would require weeks of analyst time and introduce significant risk of human error.
Step 1: Extracting and Structuring Trial Balance Data
The first step in building a reliable proof-of-cash is establishing the accounting foundation: a clean, structured trial balance that ties to the general ledger for each period. QoEAgent’s Data Room Import agent automatically processes uploaded financial data, categorizing accounts and applying AI-powered classification to ensure consistency across entities and time periods.

The platform mapped 5,528 accounts across 36 months, applying confidence scores to each classification. Accounts with AI confidence above 95% are auto-approved; those below threshold are flagged for analyst review. This human-in-the-loop approach ensures both speed and accuracy — delivering a structured trial balance in hours rather than days.
Step 2: AI-Assisted Agreement and Obligation Extraction
One of the most overlooked components of cash quality analysis is the impact of lease obligations, vendor agreements, and fuel supply contracts on reported cash positions. Buried within data room documents, these agreements can significantly affect normalized free cash flow — and in many transactions, they are never systematically reviewed.

QoEAgent’s Agreement Analysis agent automatically reads and categorizes legal documents from the data room, extracting key terms, payment obligations, renewal dates, and change-of-control provisions that affect cash flow. In the engagement above, the agent processed 1,313 source pages to identify 29 real estate leases, 66 vendor agreements, and 24 fuel supply contracts — work that typically requires a paralegal team and multiple days of review.
Step 3: Automated Cash Reconciliation Across All Accounts
With the trial balance structured and bank statement data extracted, QoEAgent’s reconciliation engine matches GL balances to bank statement ending balances for every account across every period. Discrepancies are flagged automatically, and the platform generates a complete proof-of-cash reconciliation with supporting documentation.

The platform achieved a 99.4% average reconciliation match rate across all accounts and periods in this engagement. Variance items — like the $32 difference flagged in the Durango account above — are immediately surfaced with supporting detail, allowing analysts to investigate efficiently rather than hunting for discrepancies across hundreds of spreadsheet tabs.
How QoEAgent Changes the Economics of Due Diligence
Traditional proof-of-cash work is billed at senior analyst and manager rates because it requires both technical accounting knowledge and meticulous attention to detail. A thorough proof-of-cash across a mid-market business with multiple entities can consume 80–150 hours of professional services time.
QoEAgent reduces this to a fraction of that time by automating:
- Bank statement ingestion and transaction extraction — no manual data entry from PDFs
- Account categorization and GL mapping — AI applies consistent classification across entities
- Period-by-period reconciliation — automatic matching flags only true exceptions
- Agreement extraction and obligation mapping — legal documents reviewed at machine speed
The result: QoE teams can deliver a comprehensive proof-of-cash analysis faster, with greater coverage and documentation, at a significantly lower cost per engagement.
What to Look for in a Proof-of-Cash
Whether you are performing due diligence as a buyer or preparing your financials for a transaction as a seller, a rigorous proof-of-cash should cover at minimum:
Rolling 36-month period. Three years of monthly data is the industry standard for QoE engagements. This captures seasonal patterns, eliminates anomalous periods, and provides a basis for TTM (trailing twelve months) normalization.
All operating accounts. Every bank account that receives revenue or makes operating disbursements must be included. Restricting analysis to a single “main” account is a common shortcut that leaves significant risk undetected.
Deposit-level matching. Each deposit should be traced to its GL source. Revenue recognized in the income statement should map to identifiable deposits in the bank record, with timing differences documented and explained.
Disbursement analysis. Withdrawals should reconcile to recorded expenses. Unusual payees, round-number disbursements, and transactions just below approval thresholds deserve additional scrutiny.
Intercompany reconciliation. For multi-entity businesses, transfers between entities must be identified and eliminated from revenue. Failure to do so inflates reported revenue and distorts EBITDA.
Getting Started with AI-Powered Cash Analysis
QoEAgent is purpose-built for financial due diligence teams, private equity firms, and accounting advisors who need to deliver high-quality QoE work at scale. Our platform connects directly to your data room, processes documents automatically, and delivers a structured, auditable proof-of-cash in days — not weeks.
To see the platform in action with your own data, request a demonstration from our team. We work with engagements ranging from lower-middle-market transactions to complex multi-entity platform deals.
QoEAgent is trusted by M&A advisors and private equity firms for AI-powered quality-of-earnings analysis. Learn more at qoeagent.ai.
Comparing tools? See our overview of Proof of Cash Software.
