Bank Reconciliation
Why Reconcile?
Reconciliation verifies that your BeeKeeper records match your bank statement. It catches:
- Missing transactions: Something the bank shows that you haven’t recorded
- Data entry errors: Amounts entered incorrectly
- Unauthorized charges: Transactions you don’t recognize
- Timing differences: Checks written but not yet cashed
Monthly reconciliation is essential for accurate bookkeeping and is often required for audits.
Accessing Reconciliation
- Go to Bookkeeping from the sidebar
- Select a bank account (e.g., “Checking Account”)
- Click the Reconcile tab
The Reconcile tab is only available for bank accounts (checking, savings, credit card), not income or expense accounts.
Starting a New Reconciliation
Before you begin, gather your bank statement. You’ll need:
- Statement ending date
- Statement ending balance
To start:
- Click Start Reconciliation (if a reconciliation is already in progress, you’ll see Resume instead)
- Enter the Statement Date (the ending date on your bank statement)
- Enter the Statement Balance (the ending balance on your bank statement)
- Click Start Reconciliation
BeeKeeper automatically fills in your beginning balance from the previous reconciliation. For your first reconciliation, it uses the account’s already-reconciled balance — typically the opening balance you entered when you created the account.
Marking Cleared Transactions
The reconciliation screen shows all uncleared transactions for this account. Compare each one to your bank statement:
- Check the box next to each transaction that appears on your bank statement
- The running balance updates with each selection
- Your goal is to reach a $0.00 difference between the calculated balance and your statement balance
Investigating Differences
If your difference isn’t $0.00:
- Positive difference: BeeKeeper shows less than the bank. Look for deposits or credits you haven’t recorded.
- Negative difference: BeeKeeper shows more than the bank. Look for charges, fees, or debits you haven’t recorded.
Common causes:
- Unrecorded bank fees or service charges
- Checks that haven’t cleared yet (these are OK — don’t check them)
- Missing interest or dividend entries
- Incorrect amounts on journal entries
- Transactions recorded in the wrong account
Completing Reconciliation
When the difference reaches $0.00:
- Click Complete Reconciliation
- Transactions are marked Cleared as you check them off; completing the reconciliation upgrades all checked transactions to Reconciled (the “R” status shown in the account ledger) and locks the reconciliation into your history
- The reconciliation is saved for your records
If a cleared transaction is a check you printed through BeeKeeper, the check’s status updates to Cleared automatically — see [Writing & Printing Checks](check-writing).
Best Practices
- Reconcile monthly within a few days of receiving your bank statement
- Follow a consistent routine: review the statement, start reconciliation, work line-by-line, investigate discrepancies
- Export a PDF of each completed reconciliation for your records
- Keep documentation for audits and board meetings
- Don’t skip months — catching up is much harder than staying current
Common Questions
What if I can’t find a transaction? You may need to create a journal entry for the missing transaction (e.g., a bank fee), then return to reconciliation and check it off.
Can I delete a reconciliation? You can delete your most recent reconciliation (even if completed) — open it and click Delete. All cleared and reconciled items are reset so you can redo it. Older reconciliations cannot be deleted; you must delete forward from the newest one.
What about outstanding checks? Leave uncashed checks unchecked. They’ll appear in future reconciliations until they clear. Checks written in BeeKeeper ([Writing & Printing Checks](check-writing)) stay in Printed status until you clear them here.
How do I reconcile a credit card? The same way — go to your credit card account in Bookkeeping, click Reconcile, and use your credit card statement balance and date.
Was this helpful?