Checkbook Register

Organise and track your transactions with this easy to use checkbook register - by Alex Bejanishvili

Maintaining a Checkbook Register is crucial for staying on top of your financial well-being and re-assuring yourself with up-to-date information of your spending. It also keeps a check on your extra spending habits, as you are forced to look at where the money is going and how much you are left with. Also, there can be those rare events when bank commits mistakes, you can identify them and get them corrected. Lastly , you can also prevent the events of bounced checks and unnecessary fees charged on your account.


If you are using one or more accounts for spending your money then Spreadsheet123's Checkbook Register Template can help in giving a clear sense how much money you have at any point of time and also watch the expense heads. You can use this template to keep a track of all your income and expenditures and all other transactions happening including withdrawals, deposits, bill payments, fees charges etc.

Checkbook Register

for Excel® 2003+, OpenOffice, Google Docs & Mac Numbers
Checkbook Register Screenshot
Excel 2003(XP)
File: XLS
Excel 2007 +
File: XLSX
File: OTS
Google Docs
Download via our Add-on!
Mac Numbers
Template Specifications
Microsoft Excel® 2003 or Higher (PC & Mac)
Not Used
Not Required
Help & Questions?
Contact Us

How to use Checkbook Register

First of all you can define type of transactions with their actual definitions in the first sheet of this template. You can add more transaction types as and when you discover new ones. Thereafter you can use the second sheet named "Register" to record the Account number, dates between which the records are maintained and opening and closing bank and cash balances. Then under the transactions table, in the first row specify the "Balance Carried Forward" if any or otherwise enter "0" and start recording transactions as when a deposit or withdrawal happens. In case you are issuing a check or receiving deposit by check then your transaction may not appear immediately on your bank account as a debit or credit hence you need to wait till it reflects and then you can mark your transactions as reconciled in this sheet by writing "r" or "R" against it. Till you mark them as Reconciled, you transaction will appear as "Outstanding" in Reconciliation Data.

On the top of sheet you can watch the Summary where it shows beginning balance, total deposits and withdrawals and end balance. It also reflects the amount to reconcile, current check book balance and final difference, if any.

For clear indication of financial state, the checkbook register clearly show a message in green - THE CHECKBOOK IS BALANCED when everything is balanced or message in red appears that says - CHECK BANK CLOSING BALANCE, if a incorrect entry is done or some other mistake is done while recording.

We recommend you to record transactions as early as possible in this sheet, if not daily, to avoid any mistakes, saving you hours of effort in identifying the missed transactions. In case you are managing multiple account, you can create copies of this sheet. Also remember not to delete formulas that is contained in "Balance" column, "Reconciliation Data" section and "Summary" section. Once you become more familiar with the template you can simply protect these columns from unnecessary changes using Excel's Protect Sheet option.

Add more rows

Adding additional rows can be little tricky as most formulas which calculate totals have to expand correctly to accommodate new rows that you will add. Watch this short video to learn how to do it to avoid possible complications.

Video: Adding more rows

Watch the Video

Function used in template

  • IF (logical_test, [value_if_true], [value_if_false])
  • OR (logical1, [logical2], [logical3],...)
  • ISBLANK( value )
  • OFFSET(reference, rows, cols, [height], [width])
  • ROUND(number, num_digits)
  • SUM(number1, [number2], [number3], [number4], ...)

Other Checkbook Resourses

Related Content