Overview
I have been using the âBank Statement Reconciliation Sheetâ (aka âStatementsâ) for some time to reconcile my transactions against corresponding account statements. It works great, but it takes some time to go through and assign a statement to every transaction. It occurred to me that my statements are always correct, and my transactions are usually correct as well, so most of the time I just need to validate that the closing statement balance is equal to my account balance for that same date. I looked for simpler alternatives and found âSimple Account Reconciliationsâ by @martha.rudkin. It is a step in the right direction, but still requires touching every transaction. Not finding what I was looking for, I built my own template.
The concept is to compare the statementâs closing date and balance, with the sum of Tiller transactions for that account on the same date. This works great for 80% of my accounts, but I found that transactions in the other 20% donât always respect the opening and closing dates of the statement. In most cases this would be a transaction with a posting date before or on the closing date of the statement, but it instead appears on the next statement. To accommodate this issue, the template uses âStart/Openâ dates and balances for each account, and a new column on the Transactions sheet to hold an alternative date to evaluate these âproblemâ transactions.
The Account Reconciliation template provides two functions:
- Track if the transactions in your accounts match those in your account statements
- Provide tools to troubleshoot transaction balances that donât match your account statements.
It is designed to work with the Tiller Foundation Template, and references the Transactions and Accounts sheets. The general process is that when a new account statement arrives, you update the âStatement End/Close Dateâ and âStatement End/Close Balanceâ for the account with those from the statement. If the âTiller Ending Balanceâ matches the âStatement End/Close Balanceâ, youâre done! If not, you can use the âTroubleshoot Unbalanced Statementâ section to find the âproblemâ transactions and fix them.
Installation
Install the template from the Tiller Community Solutions Add-on
Setup
- In column B, use the drop-down menus to add each account youâd like to reconcile.
- For your first account, find the oldest statement you have with an âOpen/Startâ date that comes after your oldest Tiller transaction for that account (we need all transactions in the statement to be present in Tiller to get a clean start). Note you donât necessarily have to include ALL of your transactions, you could start with your latest statement and move forward from there, but anything older than that will not be âreconciledâ.
- Open the âAccount Start/Open Infoâ section by clicking the â+â above column H.
- Enter the âStatement Start/Open Dateâ for the account. Most of my statements included this date on it, but if not, it would be the day after the âEnd/Closeâ date of your previous statement. Any Tiller transactions for this account that are older than this date will not be evaluated for reconciliation. You should never have to change this again.
- Enter the âOpeningâ or âPreviousâ balance from the statement into the âTiller Opening Balanceâ column. You should never have to change this again.
- Enter the âStatement End/Close Dateâ from your statement. Youâll change this every time you get a new statement.
- Enter the âStatement End/Close Balanceâ from your statement. Youâll change this every time you get a new statement.
- Check the âTiller Ending Balanceâ column. If the number there matches your âStatement End/Close Balanceâ, it will be colored green, and you are done! If it doesnât match, it will be colored red and youâll need to troubleshoot what doesnât match between your statement and your Tiller transactions.
- Repeat this for each account. Once youâre done, you can close the âAccount Start/Open Infoâ section by clicking the â-â above column H. You shouldnât need to change this info again.
Troubleshooting
- Open the âTroubleshoot Unbalanced Statementâ section by clicking the â+â above column K.
- Select the Account youâre troubleshooting from the dropdown in cell L5.
- Enter the âStart/Open Dateâ of the statement youâre troubleshooting in cell L7.
- Enter the âEnd/Close Dateâ of the statement youâre troubleshooting in cell L9.
- Enter the âStarting Balanceâ of the statement in cell L18.
- Enter the âDeposits/Paymentsâ of the statement in cell L20.
- Enter the âWithdrawals/Chargesâ of the statement in cell L22.
The âEnding Balanceâ of the statement will be calculated, be sure it matches the âEnding Balanceâ of the statement. If they donât match, there could be a problem with the statement.
The âActualâ column shows the same information based on the actual transactions in Tiller. If one of these numbers doesnât match between âStatementâ and âActualâ the difference between them is shown in cell L26. Potential problems include:
- A transaction(s) from the previous statement is being shown in this statement period
- A transaction(s) from this statement is dated in the next statement period
- A transaction(s) is missing from your feed for this account
- An extra/duplicate transaction(s) exists for this account
Whatever the case, the summed amount of the transaction(s) that are in âerrorâ is the number you see in cell L26.
A list of transactions from the statement period is shown to the right of where you entered the statement info. If a single transaction appears in that list that has the same amount shown in L26, it will be highlighted in red so you can easily see the transaction that needs âfixingâ. If you donât see anything in red, try entering â1â in cell L11 to âPrepend Start/Open Dateâ (extend the statement period one day earlier). If you still donât see a highlighted transaction, try entering â1â in cell L13 to âExtend End/Close Dateâ (extend the statement period one day later).
If a transaction isnât being highlighted, it could be that itâs more than one transaction, in which case youâll need to do some manual investigation. In my experience, most of the âproblemâ transactions were on the closing date of the statement, so that would be the best place to start.
Once you find the problem transaction(s) you need to âfixâ them. To do that, go to the Transactions sheet and find the first transaction with a problem. In the new column you entered (âReconcileDateâ), enter a date of when you want the transaction to be evaluated for reconciliation. For example, if a transaction is being counted in the current statement period in Tiller, but doesnât actually appear on the current account statement, you could set the ReconcileDate to be the day after the closing day of the statement.
As an example, I have a transaction that was posted on 4/27/20 for some cat food from Chewy. The account it is charged on closed on 4/28/20, but the statement doesnât show that transaction, it instead appeared on the next statement. To fix this problem, I added an alternate âReconcileDateâ of 4/29/20. Now, the formulas on the Account Reconciliation sheet will use that date instead of the normal date when evaluating the account. This leaves the transaction unaltered for all other functions in Tiller, yet still allows you to make adjustments that correspond to account statement periods.
Once youâve added the new date, look back at the Account Reconciliation sheet and see if your balances are now âBalancedâ. If not, look back at the list of transactions and see if any are highlighted red, and repeat the same process until you get the period balanced.
Usage
Once you have all your accounts in and balanced, when the next statement shows up, enter the âEnd/Close Dateâ and âEnd/Close Balanceâ and if all the transactions are good, youâll see a green balanced âTiller Ending Balanceâ. If not, use the troubleshooting steps above to find the âproblem transaction(s)â until itâs balanced.
As a point of reference, I am reconciling 11 accounts and have data for all of them back to the beginning of 2020. I found 18 transactions that needed âfixingâ, all of them within two of the accounts: Discover and American Express. For the other 9 accounts, all I had to do was set the âStart/Openâ information, and the âClose/Endâ information for the latest statement and they came up as balanced. It should be noted that I was already using the âStatementâ sheet, so I had already cleaned up missing and/or duplicate transactions before using this new template, so I only had transactions showing up in the wrong statement period.
Note
I hope this works as well for others as it has for me so far! Please let me know any issues you run into so I can get them fixed. Also let me know if you have ideas on how to improve it! Once we get the bugs worked out (and confirm others find it useful) Iâll release a version for Excel as well.