How to Create a Rent Ledger
Build a rent ledger that shows charges, payments, balances, and methods by period—with a worked example you can copy for one unit or many.
A rent ledger is a chronological list of amounts charged and amounts received for a tenancy, always tied to a period (usually a calendar month). If you can answer “what does this tenant owe for September, and what proves it?” in under a minute, you have a working ledger.
Fee types you may record and notice requirements before collection vary by state and local jurisdiction. This guide is educational — not legal advice. Confirm requirements with local counsel or your housing authority before relying on any deadline, notice form, or deposit rule.
Columns that earn their keep
| Column | Required? | Notes |
|---|---|---|
| Date | Yes | Charge date or payment received date |
| Period | Yes | 2026-09, 2026-10, etc. |
| Description | Yes | Rent charge, payment, fee, credit |
| Charge (+) | Yes | Increases balance |
| Payment (−) | Yes | Decreases balance |
| Balance | Yes | Running |
| Method / Ref | Strongly | ACH id, check #, MO # |
| Recorded by | Optional | Helpful with partners |
Opening the ledger for a new or existing tenant
- Enter tenant name, unit, rent amount, due date, and grace period at the top.
- Record security deposit separately (or clearly labeled)—do not hide it inside monthly rent.
- If the tenant already lives there, set an opening balance: unpaid prior rent or $0 if current.
- Create the first period charge on or before the due date.
- Post payments as they arrive; never overwrite charges.
Existing tenant backfill — Unit B, rent $1,275, due the 1st. Today is Sep 13. August is paid. September unpaid. Opening: Charge Aug $1,275 / Payment Aug $1,275 / Charge Sep $1,275 / Balance $1,275. You are honest from day one of digitizing.
Worked ledger: three months, messy middle
Copy this pattern. Figures are illustrative.
| Date | Period | Description | Charge | Payment | Balance | Ref |
|---|---|---|---|---|---|---|
| Jul 1 | 2026-07 | Rent charge | 1,500.00 | 1,500.00 | ||
| Jul 1 | 2026-07 | ACH payment | 1,500.00 | 0.00 | ACH-7781 | |
| Aug 1 | 2026-08 | Rent charge | 1,500.00 | 1,500.00 | ||
| Aug 4 | 2026-08 | Check partial | 700.00 | 800.00 | Ck 215 | |
| Aug 12 | 2026-08 | Money order | 800.00 | 0.00 | MO 99021 | |
| Sep 1 | 2026-09 | Rent charge | 1,500.00 | 1,500.00 | ||
| Sep 6 | 2026-09 | Late fee assessed | 40.00 | 1,540.00 | Lease §4 | |
| Sep 8 | 2026-09 | ACH payment | 1,540.00 | 0.00 | ACH-8012 |
Note August kept one charge and two payments. September shows a deliberately assessed late fee—not an automatic ACH add-on. If ACH had been Processing on Sep 8, the balance would remain until Paid.
Rules that prevent ledger lies
- One running balance per tenancy (or per unit if single-tenant).
- Period labels on every line.
- Payments never delete history—failures get reversing clarity.
- Prepaid rent labeled with the future period.
- Deposits and last month’s rent called out as their own categories.
Multi-unit: one ledger per tenancy
Do not mash four units into one undivided tab without a unit column. Either separate sheets/records per tenancy or a master file filtered by unit. Month-end, sum Paid charges by property for income totals.
| Unit | Sep charged | Sep collected | Sep balance |
|---|---|---|---|
| 1A | $1,200 | $1,200 | $0 |
| 1B | $1,350 | $900 | $450 |
| 2A | $1,600 | $1,600 | $0 |
| Property total | $4,150 | $3,700 | $450 |
ACH lines vs manual lines
When online ACH is enabled (Stripe Connect complete), settled ACH payments still belong on the ledger with method ACH and the processor reference. Manual checks sit beside them. Card columns are unnecessary—cards are not supported for RentalNoodle rent collection. RentalNoodle adds no ACH platform fee; processor fees may appear on payouts and should be tracked as expenses if your CPA directs, not as a silent reduction of tenant rent.
Tax rules change and depend on your situation. RentalNoodle organizes income and expenses you record and can export Schedule E preparation summaries — it does not file taxes or give tax advice. Confirm treatment with a CPA or enrolled agent.
Month-end close for the ledger
Ledger close
- Every occupied unit has a charge for the period
- All Processing items resolved or still flagged
- Balances match tenant-facing statements
- Bank + payout totals explain collections
- PDF or export stored for the tax year folder
- Vacated tenants closed with final balance $0 or collections plan
Exports that feed Schedule E preparation work only if period income is trustworthy. RentalNoodle organizes recorded income and expenses and can export Schedule E preparation summaries—it does not file taxes.
Spreadsheet vs software
Spreadsheets work until shared editing breaks formulas. Software ledgers help when payments, statuses, and properties multiply. Either way, the accounting ideas stay identical: charge, pay, balance, period, proof.
If migrating from paper, enter the current year in full if you can; at minimum enter YTD charges/payments and an opening balance sworn to your bank deposits.
Common ledger mistakes
- Recording deposits as rent income.
- Netting processor fees into a lower rent charge.
- Using memo fields instead of period columns.
- Resetting balance to zero without payments (hiding unpaid rent).
- Duplicate charges after a tenant message “did you post September?”
Printable starter header
Tenant: ________ Unit: ________ Rent: $______ Due: ___ Grace: ___ days Deposit held: $______ Lease end: ________ Opening balance on ____: $______
Fill the header once, then never invent rent terms mid-year. The ledger’s job is to mirror the lease and the bank—not to renegotiate them quietly in a cell.
Credits, waivers, and adjustments
When you waive a late fee or credit a day of rent for an outage, post a credit line with a reason—do not edit the original charge downward in silence. Silent edits destroy auditability. A visible credit (“habitability credit 2 days @ $50 = $100”) explains itself a year later.
| Event | Charge | Payment/Credit | Balance effect |
|---|---|---|---|
| Sep rent | +1,500 | +1,500 | |
| Late fee assessed | +40 | +1,540 | |
| Late fee waived (written) | −40 credit | +1,500 | |
| ACH payment | −1,500 | 0 |
Owner draws are not rent
If you transfer money from the property account to your personal account, that is an owner draw—not a rent payment and not an expense. Keep draws off the tenant rent ledger entirely. Mixing them is a classic way to think a tenant underpaid when you simply withdrew funds.
- Tenant ledger = charges and receipts for that tenancy.
- Property cash ledger (optional) = bank movements including draws and CapEx.
- Tax packet = income and expenses categorized for Schedule E prep with your CPA.
Once a quarter, pick one tenant at random and rebuild their balance from raw bank evidence. If you cannot, fix the process before tax season.
Sample year-to-date rollup
At any time you should be able to sum charges and payments for the calendar year without re-typing bank statements. A simple rollup table per property keeps insurance, lending, and tax prep conversations short.
| Property 118 Oak | YTD charges | YTD collected | YTD open balances |
|---|---|---|---|
| Unit 1 | $10,800 | $10,800 | $0 |
| Unit 2 | $12,150 | $11,700 | $450 |
| Total | $22,950 | $22,500 | $450 |
If YTD collected and your bank deposits disagree by more than processor fees and known timing lags, stop and reconcile before adding more automation.
Authoritative sources
Related landlord guides
Keep these records in one place
RentalNoodle helps independent landlords organize properties, tenants, leases, rent, maintenance, inspections, and finances — without turning day-to-day management into busywork.
Start Managing FreeEducational content for independent landlords. RentalNoodle is property management software — not a law firm, CPA firm, or government agency. Rules vary by state and locality. Confirm legal and tax questions with qualified professionals.