Bank Reconciliation Procedures
Document Type: Procedure
Version: 1.0
Last Updated: February 2026
Distribute To: Controller, Accounting Staff
Purposeβ
Establish procedures for reconciling bank accounts to ensure accurate cash reporting, detect errors and fraud, and maintain internal controls.
Why Bank Reconciliation Mattersβ
Benefits:β
- Accurate cash position
- Error detection
- Fraud prevention
- Internal control verification
- Audit trail
What It Catches:β
- Bank errors
- Recording errors
- Unauthorized transactions
- Timing differences
- Missing transactions
Reconciliation Scheduleβ
Frequency:β
| Account Type | Frequency | Due Date |
|---|---|---|
| Operating account | Monthly | 10th of following month |
| Payroll account | Per payroll | Within 3 days |
| Money market/savings | Monthly | 15th of following month |
| Credit card accounts | Monthly | 15th of following month |
Bank Reconciliation Processβ
Step 1: Gather Documentsβ
Required:
- Bank statement
- General ledger cash account
- Outstanding check list (prior month)
- Deposit records
Step 2: Compare Depositsβ
================================================================
DEPOSIT RECONCILIATION
================================================================
Account: _______________________ Period: ___________________
| Date | Per Books | Per Bank | Difference | Status |
|------|-----------|----------|------------|--------|
| | | | | |
| | | | | |
Deposits in transit (per books, not on statement):
| Date | Amount | Description |
|------|--------|-------------|
| | | |
Total deposits in transit: $_________________
Deposits on statement not in books:
| Date | Amount | Description | Action |
|------|--------|-------------|--------|
| | | | |
================================================================
Step 3: Compare Disbursementsβ
================================================================
DISBURSEMENT RECONCILIATION
================================================================
Account: _______________________ Period: ___________________
Outstanding checks (issued, not cleared):
| Check # | Date | Payee | Amount | Days Outstanding |
|---------|------|-------|--------|------------------|
| | | | | |
Total outstanding checks: $_________________
Prior month outstanding checks now cleared:
| Check # | Amount | Cleared Date |
|---------|--------|--------------|
| | | |
Checks on statement not in books:
| Check # | Amount | Description | Action |
|---------|--------|-------------|--------|
| | | | |
================================================================
Step 4: Other Reconciling Itemsβ
================================================================
OTHER RECONCILING ITEMS
================================================================
Bank charges not recorded:
| Date | Description | Amount |
|------|-------------|--------|
| | Service charge | |
| | Wire fee | |
| | Other | |
Total: $_________________
Interest earned not recorded:
| Date | Amount |
|------|--------|
| | |
Total: $_________________
NSF checks returned:
| Date | Customer | Amount |
|------|----------|--------|
| | | |
ACH transactions not recorded:
| Date | Description | Amount |
|------|-------------|--------|
| | | |
Errors found:
| Type | Description | Amount | Correction |
|------|-------------|--------|------------|
| | | | |
================================================================
Step 5: Complete Reconciliationβ
================================================================
BANK RECONCILIATION
================================================================
Account: _______________________ Account #: ________________
Period Ending: ________________ Statement Date: _____________
================================================================
BALANCE PER BANK STATEMENT: $_________________
Add: Deposits in transit
Date: _______ Amount: $_________________
Date: _______ Amount: $_________________
Total deposits in transit: $_________________
Less: Outstanding checks
Check #_____ Amount: $_________________
Check #_____ Amount: $_________________
Check #_____ Amount: $_________________
Total outstanding checks: $_________________
Add/(Less): Other adjustments
Description: _____________ Amount: $_________________
ADJUSTED BANK BALANCE: $_________________
================================================================
BALANCE PER BOOKS: $_________________
Add: Interest earned: $_________________
Other credits: $_________________
Less: Bank service charges: $_________________
NSF checks: $_________________
Other debits: $_________________
Add/(Less): Error corrections
Description: _____________ Amount: $_________________
ADJUSTED BOOK BALANCE: $_________________
================================================================
DIFFERENCE: $_________________ (should be $0)
================================================================
Prepared by: _______________________ Date: __________________
Reviewed by: _______________________ Date: __________________
================================================================
Journal Entriesβ
Standard Adjusting Entries:β
Bank Service Charges:
Debit: Bank Charges Expense $XX.XX
Credit: Cash - Checking $XX.XX
Interest Earned:
Debit: Cash - Checking $XX.XX
Credit: Interest Income $XX.XX
NSF Check:
Debit: Accounts Receivable $XX.XX
Credit: Cash - Checking $XX.XX
Outstanding Check Managementβ
Stale Check Procedures:β
| Days Outstanding | Action |
|---|---|
| 30-60 | Normal, monitor |
| 61-90 | Contact payee |
| 91-180 | Send replacement if needed |
| 180+ | Consider void and re-issue or escheat |
Stale Check Review:β
================================================================
STALE CHECK REVIEW
================================================================
As of: _______________
Checks outstanding over 90 days:
| Check # | Date | Payee | Amount | Action |
|---------|------|-------|--------|--------|
| | | | | β Contact β Void β Escheat |
| | | | | β Contact β Void β Escheat |
Total stale checks: $_________________
State escheatment requirements:
State: _________ Holding period: _____ years
Checks to escheat this period: $_________________
================================================================
Controls and Segregationβ
Reconciliation Controls:β
================================================================
BANK RECONCILIATION CONTROLS CHECKLIST
================================================================
β Bank statements received directly (not through AP)
β Reconciliation prepared by someone other than:
- Check signers
- Cash receipts handler
- AP processor
β Reconciliation reviewed by supervisor/manager
β Reconciling items investigated promptly
β Large/unusual items reviewed by management
β Reconciliation completed within deadline
β Prior month items cleared appropriately
β Supporting documentation retained
================================================================
Red Flags to Investigate:β
| Red Flag | Possible Issue |
|---|---|
| Checks clearing out of sequence | Altered check |
| Unfamiliar payees | Fraud |
| Round-dollar amounts | Fictitious vendor |
| Checks to employees (not payroll) | Unauthorized |
| Duplicate check numbers | Error or fraud |
| Missing check numbers | Stolen checks |
| Unexpected ACH debits | Unauthorized |
| Large deposits followed by withdrawals | Check kiting |
Positive Pay Reconciliationβ
If Using Positive Pay:β
================================================================
POSITIVE PAY EXCEPTION REPORT
================================================================
Date: _______________
Exceptions presented by bank:
| Check # | Amount Issued | Amount Presented | Action |
|---------|---------------|------------------|--------|
| | | | β Pay β Return |
| | | | β Pay β Return |
Checks issued but not in positive pay file:
| Check # | Date | Amount | Resolution |
|---------|------|--------|------------|
| | | | |
================================================================
Daily positive pay file transmitted: β Yes β No
Exceptions reviewed by: _______________
Multi-Account Reconciliationβ
For Multiple Bank Accounts:β
================================================================
CASH RECONCILIATION SUMMARY
================================================================
As of: _______________
| Account | Per Books | Adjusted | Per Bank | Status |
|---------|-----------|----------|----------|--------|
| Operating | | | | β β |
| Payroll | | | | β β |
| Money Market | | | | β β |
| Savings | | | | β β |
| TOTAL | | | | |
Total cash per GL: $_________________
Total cash per banks (adjusted): $_________________
Difference: $_________________
================================================================
Payroll Account Reconciliationβ
Special Considerations:β
================================================================
PAYROLL ACCOUNT RECONCILIATION
================================================================
Pay Period Ending: _______________
Pay Date: _______________
Payroll funded: $_________________
Net payroll per register: $_________________
Difference: $_________________
Direct deposits:
Per payroll system: $_________________
Per bank: $_________________
Difference: $_________________
Checks issued:
Count: _____
Amount: $_________________
Checks cleared this period:
Count: _____
Amount: $_________________
Outstanding payroll checks:
| Check # | Employee | Amount | Pay Date |
|---------|----------|--------|----------|
| | | | |
Total outstanding: $_________________
Ending payroll account balance: $_________________
================================================================
Credit Card Reconciliationβ
Monthly Credit Card Review:β
================================================================
CREDIT CARD RECONCILIATION
================================================================
Card: _______________________ Period: _______________
Statement balance: $_________________
Per books (liability account): $_________________
Difference: $_________________
Transactions on statement not recorded:
| Date | Vendor | Amount | Account Code |
|------|--------|--------|--------------|
| | | | |
Disputed charges:
| Date | Vendor | Amount | Status |
|------|--------|--------|--------|
| | | | |
Authorized cardholders confirmed: β Yes
All transactions have receipts: β Yes β Missing: _____
Personal charges identified: β None β Yes (list for reimbursement)
Payment scheduled: $_________________ Date: _______________
================================================================
Documentation and Retentionβ
Required Documentation:β
- Bank statement
- Completed reconciliation form
- Outstanding item lists
- Journal entry support
- Supervisor approval
Retention:β
| Document | Retention Period |
|---|---|
| Bank statements | 7 years |
| Reconciliations | 7 years |
| Canceled checks (images) | 7 years |
| Supporting schedules | 7 years |
Troubleshootingβ
Common Issues:β
| Issue | Likely Cause | Resolution |
|---|---|---|
| Doesn't balance by small amount | Transposition error | Check digit-by-digit |
| Consistent difference | Repeated error | Review prior reconciliations |
| Large unexplained difference | Missing transaction | Review bank activity detail |
| Outstanding check never clears | Lost/stolen check | Void and reissue |
| Deposit difference | Timing or amount error | Trace to deposit slip |
Related Documentsβ
- Cash Management Procedures
- Accounts Payable Procedures
- Internal Audit Procedures
- Fraud Prevention
Template provided by support.construction. Reconcile every account, every monthβno exceptions.