Checkbook Calculator

Type deposits and checks one per line to get a running balance, or reconcile your register with a bank statement using deposits in transit, outstanding checks, fees and interest.

Ending balance$2,078.65
currency units

-1000000000000 – 1000000000000

Description then a signed amount: + for deposits, − for checks, card payments and fees.

Ending balance

$2,078.65

  • Total deposits$2,425.10
  • Total checks and withdrawals$1,346.45
  • Transactions5
Register
#DescriptionDebit (−)Credit (+)Balance
1Paycheck2,400.003,400.00
2Check 101 rent1,200.002,200.00
3Groceries86.452,113.55
4ATM withdrawal60.002,053.55
5Refund25.102,078.65

Download the table as CSV to keep a copy. Nothing you enter leaves your browser.

How this was calculated

Ending balance = opening + deposits − withdrawals = 1,000.00 + 2,425.10 − 1,346.45 = 2,078.65.

Register with a running balance

Enter the opening balance and one transaction per line, with a description followed by a signed amount: + for deposits and − for checks, card payments, withdrawals and fees. Each line adds to the balance in order: balance = previous balance + amount. The table shows debits, credits and the running balance and downloads as CSV.

Example: opening 1,000.00, then +2,400.00, −1,200.00, −86.45, −60.00 and +25.10 ends at 2,078.65.

Reconciling with a bank statement

Adjusted bank balance = statement ending balance + deposits in transit − outstanding checks. Adjusted register balance = register balance − bank fees not yet recorded + interest not yet recorded. When the two agree, the account is reconciled.

Example: statement 2,150.00 + 300.00 in transit − (120.50 + 42.10) outstanding = 2,287.40. Register 2,295.40 − 8.00 fee = 2,287.40, so the difference is zero.

Finding a difference

If the balances do not match, look for a transaction missing from one side, a deposit recorded twice, or two transposed digits. A difference that divides evenly by 9 often points to a transposition, such as 45.20 entered as 54.20.

How to use the Checkbook Calculator

Choose register or reconcile mode.

  1. Pick a mode

    Register for a running balance, or reconcile to compare with your statement.

  2. Enter transactions

    One per line with a signed amount, or the statement figures and lists.

  3. Review

    Check the running balance table or the reconciliation difference.

References

Frequently asked questions

What is a deposit in transit?

A deposit you have recorded that the bank had not yet processed when the statement was produced. It is added to the statement balance.

What is an outstanding check?

A check or payment you have recorded that has not cleared the bank yet. It is subtracted from the statement balance.

Is my data saved or sent anywhere?

No. The calculation runs in your browser. Download the table as CSV if you want to keep it.

Last updated . Results are estimates for informational purposes only.