Proof of Cash Template in Excel: Format, Formula, and Example

A proof of cash agrees the bank and the books on receipts and disbursements, not just on the ending balance. The slow part is getting monthly totals out of statement PDFs. Upload them here and every transaction comes back as a row you can pivot into the four columns in minutes. Start free, no credit card.

Free to try, no credit card
256-bit encryption
Any US bank or credit union

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

Upload your bank statement

Extract:

Why the Proof of Cash Stalls Before It Starts

The schedule itself is simple arithmetic. Sourcing the numbers that go into it is what takes the day, because the bank side of the proof lives inside twelve PDF statements.

Monthly Totals Are Not Printed

Many statements show a summary of deposits and withdrawals, but plenty show only the running balance, so the totals have to be recalculated from the detail.

Twelve Files, Twelve Openings

A twelve month proof means opening twelve PDFs and transcribing four numbers from each, with a transcription risk on every one.

Transfers Distort Both Sides

Money moved between the company accounts inflates receipts and disbursements on both sides unless you identify and handle it consistently.

The Book Side Needs the Same Cut

The general ledger cash account has to be totaled on the same monthly basis, which means the periods must match exactly.

Reconciling Items Move Between Months

Deposits in transit and outstanding checks belong in one month on the books and the next on the bank, and getting that wrong breaks the tie.

It Never Ties the First Time

When the columns do not agree, you need the underlying transactions to find out why, which is impossible if you only captured the totals.

How BankXLSX Feeds the Proof of Cash

Convert the statements once and you get both the totals for the schedule and the detail behind them, which is what you need when the columns do not tie.

Every Transaction as a Row

Date, description, debit, credit, and running balance in separate columns, so a pivot table produces monthly receipts and disbursements instantly.

Stack a Full Year

Convert twelve statements and combine them into one continuous sheet with a month column, which is the shape the proof of cash wants.

Opening and Closing Balances Kept

The balance column carries through so the beginning and ending figures for each month come from the data rather than from retyping.

Detail When It Does Not Tie

Because you have every line, tracking a variance down to the specific transfer or duplicate deposit is a filter rather than a re-read.

Reads Scanned Statements

Image only PDFs are handled with OCR, so older paper statements still produce usable rows.

Private by Default

256-bit encryption in transit and you can delete uploaded files at any time.

Build a Proof of Cash in 3 Steps

From statement PDFs to a tied schedule.

1

Convert the Statements

Upload every monthly statement for the period. Download the rows as XLSX and stack the months into one sheet with a month column.

Tip: Include the month after period end.

2

Pivot the Totals

Build a pivot table with month as rows and the sum of credits and the sum of debits as values. That gives you the bank receipts and bank disbursements columns.

Tip: Check the pivot total against the statement summary.

3

Add the Book Side and Tie

Put the general ledger cash totals beside the bank totals, add the reconciling items, and confirm each row foots and each column agrees.

Tip: Investigate variances using the detail rows.

Who Builds a Proof of Cash

It is a standard procedure in audit and transaction work, and a practical control in any business handling significant cash.

External Auditors

Test cash activity across the period rather than only the year end balance, especially where fraud risk is elevated.

Quality of Earnings Analysts

Tie reported revenue and expenses to actual cash movement as part of buy side financial due diligence.

Forensic Accountants

Detect skimming and lapping, where the ending balance reconciles but the activity does not.

Controllers and Bookkeepers

Run it periodically on cash heavy accounts as an internal control over receipts and disbursements.

Common Search Terms

proof of cash proof of cash template proof of cash format proof of cash formula proof of cash example proof of cash audit

Transaction Types We Handle

Customer deposits
Checks paid
ACH debits and credits
Wire transfers
Deposits in transit
Outstanding checks
Bank fees
Interbank transfers

What is a proof of cash?

A proof of cash is a schedule that reconciles the bank and the books across four columns for a period: the beginning balance, receipts, disbursements, and the ending balance. A standard bank reconciliation only proves the ending balance agrees. A proof of cash also proves that the total money in and the total money out agree, which is why it catches errors and manipulation that a normal reconciliation cannot. If someone recorded a deposit twice and a payment twice, the ending balance still reconciles perfectly. The receipts and disbursements columns do not.

Proof of cash format: the four column layout

The schedule runs bank figures down the left and works toward the book figures, adjusting for the items that hit one side in a different period than the other. Here is the standard layout for a single month.

LineBeginning balanceReceiptsDisbursementsEnding balance
Balance per bank statementOpening per bankTotal creditsTotal debitsClosing per bank
Deposits in transit, openingAddDeductn/an/a
Deposits in transit, closingn/aAddn/aAdd
Outstanding checks, openingDeductn/aDeductn/a
Outstanding checks, closingn/an/aAddDeduct
Bank items not on books (fees, NSF)n/aAdjustAdjustn/a
Balance per booksOpening per GLGL receiptsGL disbursementsClosing per GL

The proof of cash formula

Every row and every column has to foot, and that dual check is the whole point of the schedule. Horizontally, for each row: beginning balance plus receipts minus disbursements equals ending balance. Vertically, each of the four columns starts at the bank figure, moves through the reconciling adjustments, and ends at the book figure. If both directions foot, the cash activity for the period is proved. If a column fails, either the reconciling items in that column are wrong or the underlying activity does not agree, and you go to the transaction detail to find out which.

A worked example

Take a month where the bank statement shows an opening balance of 42,000, credits of 310,000, debits of 288,000, and a closing balance of 64,000. That row foots on its own. Now assume deposits in transit were 8,000 at the start of the month and 11,000 at the end, and outstanding checks were 15,000 at the start and 9,000 at the end. Book receipts become 310,000 minus 8,000 plus 11,000, which is 313,000. Book disbursements become 288,000 minus 15,000 plus 9,000, which is 282,000. The opening book balance is 42,000 plus 8,000 minus 15,000, which is 35,000, and the closing book balance is 64,000 plus 11,000 minus 9,000, which is 66,000. Now check the book row: 35,000 plus 313,000 minus 282,000 equals 66,000. It foots, so the month is proved.

What a failed proof of cash usually means

When the balances tie but the activity columns do not, the cause is almost always one of a short list. Interbank transfers recorded gross on one side and net on the other. A deposit recorded twice in the ledger and once at the bank. Bank fees or NSF returns never posted to the books. A journal entry that adjusted the cash account without a corresponding bank transaction, which is the classic place to hide a misstatement. Lapping, where receipts are applied to the wrong customer and the timing is covered by later collections. Each of those is found by comparing the converted transaction detail against the ledger for the month that failed, which is why keeping the line level data matters more than keeping the totals.

Getting the monthly totals without retyping

The practical bottleneck is the bank side. Convert each statement, stack the months into one sheet, add a month column, and pivot. Sum of credits by month gives bank receipts, sum of debits gives bank disbursements, and the balance column gives the opening and closing figures. Cross check the pivot totals against the summary box printed on each statement before you rely on them. To stack the files, see combine bank statements in Excel, and if the running balance is what you need most, running balance extraction covers it. Auditors running this as part of a cash testing program should start from the bank statement converter for auditors. For the plain reconciliation rather than the full proof, use the bank reconciliation template for Excel, and the reconciliation workflow page covers the monthly process. To convert the source files, the general bank statement converter and the PDF bank statement to Excel converter both produce the rows this schedule needs, and batch conversion handles a full year at once. If the next step is a cash flow view, see bank statement to cash flow statement.

Once the schedule ties

A proved cash figure is usually an input to something else. If the output is a set of financials for a board or a lender, generating them from the tied numbers is quicker with an automated financial statement generator than rebuilding the presentation by hand each period.

Why the Converted Sheet Beats Retyping

4 columns
sourced from one pivot table
12 months
stacked in a single sheet
Line level
detail kept for variance hunting

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: Common Questions

A proof of cash is a schedule that reconciles the bank and the books across four columns for a period: beginning balance, receipts, disbursements, and ending balance. Unlike a standard bank reconciliation, which proves only the ending balance, it also proves that total cash in and total cash out agree between the two records.

Each row must satisfy beginning balance plus receipts minus disbursements equals ending balance. Each of the four columns must also reconcile from the bank figure to the book figure through the reconciling items. When both the rows and the columns foot, the cash activity for the period is proved.

A bank reconciliation agrees one number, the ending balance, at one point in time. A proof of cash agrees four numbers across the whole period, including total receipts and total disbursements. That makes it far better at detecting offsetting errors and deliberate manipulation, which leave the ending balance intact.

It is typically prepared when fraud risk over cash is elevated, when internal controls over receipts or disbursements are weak, during forensic investigations, and as part of quality of earnings work in a transaction. Some controllers also run it periodically on cash intensive accounts as a standing internal control.

Convert each monthly bank statement into rows, stack the months in one sheet with a month column, and pivot to get receipts and disbursements per month. Place the general ledger totals alongside, add the reconciling items for deposits in transit and outstanding checks, then confirm every row and every column foots.

It means the activity disagrees even if the balances match. Common causes are interbank transfers recorded inconsistently, a deposit posted twice on one side, bank fees or NSF items never recorded, or a journal entry to cash with no corresponding bank transaction. Investigate using the transaction detail for the failing month.

Prepare it monthly rather than annually. An annual proof of cash can be defeated by errors that reverse within the year, and it gives you no way to narrow where a variance came from. Monthly columns isolate the problem to a single period, which is what makes investigation practical.

Yes. Image only PDFs are processed with OCR so the transactions still come back as rows. Because the schedule depends on totals being exactly right, cross check each converted month against the summary of deposits and withdrawals printed on the statement before you use the figures.

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