Proof of Cash Reconciliation: Convert Bank Statements to Excel for Quality of Earnings and Financial Due Diligence

A proof of cash only works when the bank side is data. BankXLSX converts twelve to thirty six months of the target company statement PDFs into Excel or CSV with date, description, amount, and running balance in separate columns, so deposits roll up by month and tie against reported revenue instead of being read off a scanned page. Start free, no credit card.

Deposits and disbursements roll up by month
Running balance preserved so each period foots
Batch three years across several accounts at once

Last updated July 2026

PDF, JPG, PNG, BMP, HEIC, TIFF, MT940

Upload your bank statement

Extract:

What is a proof of cash?

A proof of cash is a reconciliation that ties a company reported revenue and expenses to the cash that actually moved through its bank accounts over a period. It has two halves: cash receipts reconciled to recorded revenue, and cash disbursements reconciled to recorded expenses. Unlike a routine bank reconciliation, which only proves the ending balance, a proof of cash tests the completeness of the activity in between. In acquisition diligence it is the fastest way to find out whether the seller financial statements describe the business that the bank account describes.

Why Buyers Stall on the Cash Testing Step

Everyone agrees the bank statements are the most reliable document in the data room. Getting three years of them into a usable form is the part nobody budgets for.

The Data Room Is PDFs

Sellers upload statement PDFs, not exports. Testing three years across two or three operating accounts means hundreds of pages before any analysis begins.

Monthly Roll-Ups Need Data, Not Pages

A proof of cash compares deposits by month to revenue by month. That is a pivot table, and a pivot table needs rows, not a scanned statement.

Small Company Books Are Cash and Accrual Mixed

Owner-operated targets often keep informal books. Reconciling them to the bank is the only way to know what the revenue figure really means.

Deposits Are Not All Revenue

Owner contributions, loan draws, line of credit advances, transfers between accounts, and refunds all land as deposits. Each has to be identified and pulled out before anything ties.

Add-Backs Need Evidence

Every personal expense a seller wants added back to earnings should be traceable to a specific disbursement. Arguing over add-backs without the underlying rows is guesswork.

Diligence Runs on a Clock

A financing contingency or a letter of intent exclusivity period does not pause while somebody retypes statements.

How BankXLSX Prepares the Bank Side of Diligence

BankXLSX converts the target statements into structured, sortable rows so the reconciliation and the earnings analysis are spreadsheet work.

Monthly Roll-Ups in One Pivot

Dates parse as dates and amounts as signed numbers, so deposits and disbursements group by month against the income statement immediately.

Running Balance Preserved

Each row keeps the printed running balance, so every converted period foots to the statement. That is the control proving nothing was dropped.

Three Years, Several Accounts, One Batch

Upload the whole data room folder at once. Output columns stay identical across banks so the sheets stack into a single workbook.

Reads Scanned Statements

Older statements in a data room are frequently image-only scans. OCR tuned for statement layouts reads them.

Every Payee Searchable

Filter by vendor, sort by amount, and trace a proposed add-back to the exact disbursement that supports it.

Target Financial Data Stays Private

256-bit encryption in transit, deletion on your schedule, and no reselling or sharing of uploaded data.

Get the Bank Side Diligence-Ready in 3 Steps

No software to install and no credit card to start.

1

Upload the Target Statements

Drag in every operating and payroll account for the trailing twelve months at minimum, and ideally three full years plus the TTM period.

Tip: Keep one file per account per month so each period can be reconciled on its own.

2

Confirm Each Period Foots

Check that the converted running balance ends at the closing balance printed on each statement, and that each month opens where the prior one closed.

Tip: A gap between one closing balance and the next opening balance means a statement is missing from the data room.

3

Roll Up and Reconcile

Pivot deposits and disbursements by month, strip out non-revenue receipts and non-expense payments, then compare to the reported income statement line by line.

Tip: Investigate the months with the largest variance first; that is where the answer usually is.

Who Runs a Proof of Cash

Anyone whose money depends on the seller numbers being real tests them against the bank.

Business Buyers and Search Funds

Verify that the revenue and seller discretionary earnings in the listing actually flowed through the bank before funding a purchase.

CPAs and Diligence Providers

Produce the proof of cash exhibit inside a quality of earnings report without spending the first week keying statements.

SBA and Acquisition Lenders

Support the cash flow used for debt service coverage with bank activity rather than seller prepared statements alone.

Forensic and Fraud Examiners

Test completeness of recorded revenue where skimming, unrecorded sales, or misapplied receipts are suspected.

Common Search Terms

proof of cash proof of cash reconciliation quality of earnings financial due diligence when buying a business verify seller revenue bank statements seller discretionary earnings cash proof analysis

Transaction Types We Handle

Customer deposits and merchant settlements
Owner contributions and draws
Line of credit advances and repayments
Payroll and tax disbursements
Vendor and supplier payments
Transfers between company accounts
Loan proceeds
Personal expenses run through the business

Proof of cash versus a bank reconciliation

They sound similar and test very different things. A monthly bank reconciliation proves one number: that the ending book balance agrees with the ending bank balance after timing items. A proof of cash proves the flow: that everything which came in was recorded as revenue or correctly identified as something else, and that everything which went out was recorded as an expense or correctly identified as something else. A set of books can reconcile perfectly every month and still be missing a whole revenue stream, because the unrecorded deposits and the unrecorded receivable cancel each other in the balance.

Bank reconciliationProof of cash
TestsThe ending balanceBeginning balance, receipts, disbursements, and ending balance
CatchesTiming items and posting errorsUnrecorded revenue, unrecorded expense, and misclassified cash
PeriodOne monthUsually the trailing twelve months, often three years
Used byBookkeepers, monthly closeBuyers, diligence teams, auditors, fraud examiners

How to do a proof of cash reconciliation

Run it per bank account, per month, then roll the months up. Working monthly rather than annually is what makes a variance traceable to a specific transaction.

  1. Convert every statement. Turn each month into rows with date, description, amount, and running balance, then confirm each month opens where the prior closed so you know the set is complete.
  2. Total receipts and disbursements by month. A pivot on the converted data gives total deposits and total withdrawals per account per month.
  3. Strip out what is not revenue. Remove owner contributions, loan and line of credit draws, transfers between the company own accounts, refunds received, and insurance proceeds. Whatever remains is cash from customers.
  4. Strip out what is not expense. Remove owner draws and distributions, loan principal repayments, transfers out, and asset purchases. Whatever remains is cash operating spend.
  5. Compare to the books. Put cash from customers next to recorded revenue, and cash operating spend next to recorded expense, month by month. Adjust for the movement in accounts receivable, accounts payable, and deferred revenue.
  6. Investigate the variances. Diligence practitioners commonly treat a residual variance above roughly two percent on revenue or five percent on expenses as worth explaining. Chase each one to a specific transaction rather than accepting a rounding narrative.

Steps two through six are spreadsheet work. Step one is the part that stalls, and it is what BankXLSX removes. Grouping the disbursement side by vendor type is fastest with the transaction categorization tool, and the running balance extraction is the control that proves the converted period is complete.

Why bank statements beat seller prepared financials

Internal financial statements are produced by the party with the strongest interest in the number. That is not an accusation, it is a structural fact, and it is why every serious diligence process pushes back to source documents. A bank statement is produced by a third party with no stake in the sale price, it cannot be edited after the fact without leaving evidence, and it captures every dollar that moved regardless of how the bookkeeper coded it. For an owner-operated business with unaudited books, the bank record is frequently the only independent evidence in the data room. That is the entire logic of the proof of cash: start from the document nobody in the transaction controls, and work back toward the one they do.

What a proof of cash actually finds

The findings cluster into a short list. Revenue recorded that never arrived, usually from optimistic accrual entries or from a related party sale that was booked but never paid. Revenue that arrived but was never recorded, which matters as much to a buyer because it changes what the business is worth and raises a tax question. Personal spending run through the business, which is normal in owner-operated companies and belongs in the add-back schedule with documentation, not in a verbal claim. Loan draws recorded as income, which inflates revenue and is one of the more common errors in informal books. Merchant processing recorded gross while the bank shows net of fees, which understates cost of sales. Timing games near the measurement period, where invoices are pulled forward or expenses pushed back to lift trailing twelve month earnings. None of these is automatically a deal breaker, but a buyer who finds them before closing prices them, and a buyer who finds them after closing pays for them.

How far back should you go?

Twelve months is the floor, because valuation usually rests on trailing twelve month earnings and that period has to be tested. Common practice is three full historical years plus the trailing twelve months, which lets you see whether the business is genuinely growing, whether seasonality is real, and whether the most recent year is an outlier assembled for the sale. If the business is seasonal, anything less than a full year is meaningless. If the seller can only produce a partial set, that is itself a finding: an inability to complete the cash testing because records are missing or inconsistent raises the risk profile of the transaction, and it is a reasonable basis to slow the process down rather than push through it.

Building the exhibit in Excel

A workable proof of cash schedule is one tab per bank account plus a summary. Each account tab holds four blocks: converted bank rows, a monthly pivot of receipts and disbursements, a reclassification block listing every non-revenue receipt and non-expense payment with its reason, and a comparison block putting adjusted cash against recorded revenue and expense with a variance column and a percentage. The summary tab consolidates across accounts and carries the variance explanations. Keep the raw converted rows in the workbook rather than deleting them, because the first question any reviewer asks is where a number came from, and being able to click through from a variance to the underlying transaction is what makes the exhibit credible. The pivoting mechanics are covered in how to analyze bank statements in Excel, and if the goal is a cash flow view of the target, the bank statement to cash flow statement page walks through that build.

Where a converter fits, and where it does not

BankXLSX prepares the bank side. It does not perform diligence, it does not issue a quality of earnings report, and it is not a substitute for a CPA or diligence provider engaged on the transaction. What it removes is the transcription: instead of a week of keying statements, you get accurate, source-traceable spreadsheets of the target activity in minutes, across every account and every year in the data room. Lenders underwriting the acquisition will find the borrower side workflow on the lender converter page, examiners testing for concealment should read the forensic accounting analysis page, firms doing this at volume can automate intake through the conversion API, and the general bank statement converter reads statements from more than 90 US banks so a target banking at three institutions still produces one consistent workbook.

Why Diligence Teams Pick BankXLSX

3 years
batch the whole data room in a single upload
Foots
running balance preserved so every period ties to the statement
Traceable
each variance clicks through to the underlying transaction

Security & Privacy

  • 256-bit encryption on every upload
  • Delete your files at any time
  • No reselling or sharing of your financial data
  • Runs in your browser, nothing to install

Proof of Cash Reconciliation: Common Questions

A proof of cash is a reconciliation that ties recorded revenue and expenses to the cash that actually moved through the bank accounts over a period. It has two halves: cash receipts reconciled to revenue and cash disbursements reconciled to expenses. It tests completeness of the activity, not just the ending balance.

A bank reconciliation proves the ending balance agrees after timing items. A proof of cash proves the whole flow: beginning balance, total receipts, total disbursements, and ending balance, each tied to the books. Books can reconcile perfectly every month and still be missing an entire revenue stream, which only the proof of cash catches.

Convert every bank statement to rows, total receipts and disbursements by month, remove non-revenue receipts such as owner contributions, loan draws, and transfers, remove non-expense payments such as draws and principal repayments, then compare the adjusted figures to recorded revenue and expense month by month and investigate every variance.

A quality of earnings report is a diligence document, usually prepared by a CPA firm, that tests whether reported earnings are sustainable and accurately stated. The proof of cash is one of its core exhibits, because tying earnings back to bank activity is the strongest available test of whether the reported numbers are real.

Twelve months is the minimum, because valuation usually rests on trailing twelve month earnings. Common practice is three full historical years plus the trailing twelve months, which shows real growth, real seasonality, and whether the most recent period is an outlier assembled for the sale.

Revenue booked that never arrived in the bank, deposits that were never recorded as revenue, loan and line of credit draws counted as income, merchant income recorded gross while the bank shows it net of fees, personal spending run through the business, and invoices or expenses shifted across the measurement period to lift trailing earnings.

Yes, and most are built there. You need one tab per bank account with the converted statement rows, a monthly pivot of receipts and disbursements, a reclassification block listing every non-revenue and non-expense item, and a comparison block with a variance column. Converting the statement PDFs is what makes the first block practical.

No. It converts the target bank statement PDFs into accurate Excel or CSV so the reconciliation is data rather than documents. The analysis, the conclusions, and any quality of earnings opinion stay with the CPA or diligence provider engaged on the transaction.

Related Resources

Other Bank Statement Converters

ICICI Bank JPMorgan Chase Bank of America Citigroup Wells Fargo Goldman Sachs Morgan Stanley U.S. Bancorp PNC Financial Services Truist Capital One TD Bank Charles Schwab Fidelity Vanguard E*TRADE TD Ameritrade Bank of New York Mellon State Street BMO USA Ally Financial Regions Fifth Third Bank Huntington KeyBank Citizens Financial Group First Citizens Synchrony Financial M&T Bank First Horizon Cathay Bank USAA Navy Federal Comerica Zions Bank East West Bank First National of Nebraska Frost Bank BOK Financial Fulton Financial Associated Banc-Corp Valley National Wintrust Financial First Midwest Bancorp Commerce Bancshares UMB Financial Pinnacle Bank Webster Bank Cadence Bank Old National First Interstate BancSystem Umpqua Bank First Hawaiian Bank Prosperity Bank SouthState First Merchants First Bank Holding Glacier Bank First Financial Bancorp Independent Bank Columbia Banking System Western Alliance Pacific Premier Bancorp Bank OZK United Community Banks Customers Bank Texas Capital SVB Financial Group Signature Bank First Republic Bank New York Community Bancorp Sterling Bancorp First Bank Bank United First Commonwealth Financial Flagstar Bank Synovus Bank Santander Bank Commonwealth Bank (CommBank) ANZ Bank Westpac NAB ServisFirst Bancshares Renasant Corporation Simmons First National Trustmark Corporation First Busey Community Bank System First Mid Bancshares Ameris Bancorp Hancock Whitney First BanCorp Third Coast Bancshares Home Bancshares Byline Bancorp Simmons Bank United Bankshares Peoples United Financial American Express HSBC Bank USA

From the same family of tools