GL Chart of Accounts
Default chart of accounts for the double-entry general ledger.
System Accounts
These accounts are auto-created on first use and cannot be deleted (is_system = True):
| Code |
Account Name |
Type |
Purpose |
| 1100 |
Loans Receivable |
Asset |
Outstanding loan principal |
| 1110 |
Interest Receivable |
Asset |
Accrued but unpaid interest |
| 1120 |
Fees Receivable |
Asset |
Assessed but unpaid fees |
| 1150 |
Suspense |
Asset |
Unapplied funds (partial payments, overpayments) |
| 1200 |
Cash / Bank |
Asset |
Cash and bank accounts |
| 1300 |
Allowance for Losses |
Asset (contra) |
Reserve for expected credit losses |
| 2100 |
Unearned Revenue |
Liability |
Deferred revenue |
| 4100 |
Interest Income |
Revenue |
Earned interest income |
| 4200 |
Fee Income |
Revenue |
Earned fee income |
| 4300 |
Recovery Income |
Revenue |
Post-charge-off recoveries |
| 5100 |
Provision for Losses |
Expense |
Charge-off provision expense |
| 5200 |
Fee Waiver Expense |
Expense |
Cost of waived fees |
| 5300 |
Forgiveness Expense |
Expense |
Cost of forgiven principal |
Account Hierarchy
Accounts support a parent/child hierarchy via the parent self-FK:
1000 Assets
├── 1100 Loans Receivable
├── 1110 Interest Receivable
├── 1120 Fees Receivable
├── 1150 Suspense
├── 1200 Cash / Bank
└── 1300 Allowance for Losses
2000 Liabilities
└── 2100 Unearned Revenue
4000 Revenue
├── 4100 Interest Income
├── 4200 Fee Income
└── 4300 Recovery Income
5000 Expenses
├── 5100 Provision for Losses
├── 5200 Fee Waiver Expense
└── 5300 Forgiveness Expense
Journal Entry Types
Every financial event produces balanced journal entries (debits = credits):
Origination & Funding
| Event |
Debit |
Credit |
| Disbursement |
Loans Receivable |
Cash |
Payments
| Event |
Debit |
Credit |
| Payment (principal portion) |
Cash |
Loans Receivable |
| Payment (interest portion) |
Cash |
Interest Receivable |
| Payment (fee portion) |
Cash |
Fees Receivable |
Accruals & Assessments
| Event |
Debit |
Credit |
| Interest accrual (daily) |
Interest Receivable |
Interest Income |
| Fee assessment |
Fees Receivable |
Fee Income |
Corrections & Waivers
| Event |
Debit |
Credit |
| Fee waiver |
Fee Waiver Expense |
Fees Receivable |
| Principal forgiveness |
Forgiveness Expense |
Loans Receivable |
| Non-accrual interest reversal |
Interest Income |
Interest Receivable |
Loss Recognition
| Event |
Debit |
Credit |
| Charge-off provision |
Provision for Losses |
Allowance for Losses |
| Write-off |
Allowance for Losses |
Loans Receivable |
| Recovery (post-charge-off) |
Cash |
Recovery Income |
Suspense
| Event |
Debit |
Credit |
| Suspense hold (incoming) |
Suspense |
Cash |
| Suspense release (applied/refunded) |
Cash |
Suspense |
Refunds
| Event |
Debit |
Credit |
| Refund |
Loans Receivable or Fees Receivable |
Cash |
Normal Balances
| Account Type |
Normal Balance |
Increased By |
Decreased By |
| Asset |
Debit |
Debit |
Credit |
| Liability |
Credit |
Credit |
Debit |
| Equity |
Credit |
Credit |
Debit |
| Revenue |
Credit |
Credit |
Debit |
| Expense |
Debit |
Debit |
Credit |
Contra accounts
Allowance for Losses (1300) is a contra-asset account. Its normal balance is credit, opposite to regular assets.
See Also