RentLeaf — free rent receipts + ledger, no signup

How to keep a rent ledger as a small landlord (and why it matters at tax time and in court)

A rent ledger is a dated, line-by-line record of every rent charge and every payment for each tenant. If you own one to twenty units and your "system" is a bank app plus memory, this guide gives you a template, the rules for how long to keep it, and the two moments when it earns its keep.

What a rent ledger is (and is not)

A ledger is not a list of who has paid this month. It is a running history, one row per event, that lets anyone reconstruct what was owed and what was received on any date. The distinction matters: a "paid / unpaid" checklist cannot answer "what was the balance on March 15?" or "was the late fee ever paid?" A ledger can.

Each tenant (or each unit, if tenants change) gets their own ledger. Rent receipts feed into it: every receipt you issue should appear as a row.

Rent ledger template: the columns you need

DatePeriodDescriptionChargePaymentMethod / refBalanceReceipt #
2026-03-01Mar 2026Rent due1,400.001,400.00
2026-03-03Mar 2026Rent received1,400.00Check #11870.000042
2026-04-01Apr 2026Rent due1,400.001,400.00
2026-04-09Apr 2026Late fee (per lease §4)50.001,450.00
2026-04-10Apr 2026Partial rent received1,000.00Cash450.000043
2026-04-17Apr 2026Balance received450.00Money order #44710.000044

Column notes:

Keep security deposits out of the rent ledger. A deposit is not rent, is usually subject to its own statutory handling, and mixing the two muddies both records.

Skip the spreadsheet setup. RentLeaf builds this ledger for you: save a receipt and it becomes a row with date, period, method, and running total, per tenant, in your browser. No account, nothing uploaded.

Create a receipt now, free, no signup

Why it matters at tax time

Rental income from residential property is reported on Schedule E of Form 1040, and the IRS is explicit that you need records to support what you report: "If you are audited and cannot provide evidence to support items reported on your tax returns, you may be subject to additional taxes and penalties" (IRS: Tips on rental real estate income, deductions and recordkeeping). A ledger with a per-tenant yearly total is that evidence for the income side; the same IRS page and Publication 527 cover the expense side.

How long to keep it? The IRS's general rule is three years from the date you filed, but six years if you omitted more than 25% of gross income, and records connected to property should generally be kept until the limitations period expires for the year you dispose of the property (IRS: How long should I keep records?). For a rental you plan to hold for years, the practical answer is: keep every year's ledger for as long as you own the building.

Some states add their own year-end obligations that are trivial with a ledger and painful without one. Minnesota, for example, requires landlords to issue each renter a Certificate of Rent Paid by January 31 (Minn. Stat. § 290.0693). None of this is tax advice; confirm your own filing and retention obligations with a tax professional.

Why it matters in court

In a nonpayment eviction, the question the court is deciding is simple: how much was owed, how much was paid, and when. Your ledger is the exhibit that answers it. A ledger that was kept contemporaneously (rows added as events happened, not reconstructed the week before the hearing) is far more persuasive than a bank printout, because the bank printout shows deposits without saying which tenant, which month, or which fee.

The ledger also protects you from the opposite claim. If a tenant asserts they paid cash and you "lost it," a ledger with numbered receipts, a cash column, and matching deposit references makes that story hard to sustain. Several states require exactly this kind of record for cash payments: Texas requires a written receipt and an entry of the date and amount "in a record book" (Tex. Prop. Code § 92.011), and New York requires landlords to keep a record of cash rent receipts for at least three years (N.Y. RPL § 235-e). This page is general information, not legal advice; rules differ by state and city.

Habits that keep the ledger trustworthy

  1. Enter payments the day they arrive. A ledger's value comes from being contemporaneous.
  2. Never edit history; add a correcting row. If you mistyped an amount last month, add a dated adjustment with a note. Silent edits look like tampering even when they are innocent.
  3. Reconcile monthly against the bank. Every payment row should match a deposit (or a cash deposit that you can point to). Every deposit should match a row.
  4. Charge late fees as their own row, citing the lease clause, rather than inflating the rent figure.
  5. Back it up. A spreadsheet on one laptop, or a browser-based ledger on one device, is one spill away from gone. Export a copy at least yearly and after any major change.
  6. Produce a yearly statement per tenant. One page: every charge and payment for the year, with the total. Use it for your Schedule E figure, hand it to the tenant if they need it for a renter credit, and file it with that year's tax records.

Spreadsheet or app?

A spreadsheet with the eight columns above works, and for one unit it may be all you need. The friction shows up when you also issue receipts: you end up typing every payment twice, and the receipt numbers and ledger rows drift apart. A tool that generates the receipt and writes the ledger row from the same entry removes that duplication. Whatever you use, the test is the same: could you print a clean, dated history for any tenant in under a minute?

Build your ledger from the receipts you already issue. RentLeaf tracks payment history per tenant with yearly totals, downloadable backups, and a printable yearly statement. Free for up to two tenants, no signup.

Create a receipt now, free, no signup