Rental bookkeeping guide for small landlords in South Africa
To keep books for your rental property as a small South African landlord: open a separate bank account, record every rent payment and deductible expense as it happens, keep the supporting documents, reconcile against your bank monthly, and retain records for five years for SARS. At tax time you declare the net rental result on your ITR12. BodmasBooks automates this whole cycle from R99/month and produces a SARS-ready ITR12 rental pack.
Six steps to clean rental books
Open a separate bank account for your rental
Keep rental income and expenses out of your personal account. A dedicated account gives you a clean audit trail and makes monthly reconciliation simple.
Record every rent payment as it arrives
Log the date, tenant and amount for each payment. Keep a running balance per tenant so any shortfall shows up immediately as arrears — not at year-end.
Capture deductible expenses throughout the year
Record rates and taxes, levies, bond interest, insurance, repairs and maintenance, agent fees and municipal charges as you pay them, and keep the receipts.
Reconcile against your bank monthly
Match your records to the bank statement once a month. Catching a missing entry early keeps your books accurate and your tax return painless.
Keep records for five years
SARS requires you to retain supporting documents for five years. Store leases, proof of income and expense receipts safely — ideally in the cloud with backups.
Prepare your SARS ITR12 rental section
At tax time, declare gross rental income and claim your allowable deductions under the correct source codes (4210 for a profit, 4211 for a loss). Clean year-round books make this quick.
Records SARS expects you to keep
- Signed lease agreement
- Proof of rent received
- Rates and taxes statements
- Levy statements (if applicable)
- Bond interest certificates
- Insurance premiums
- Repairs and maintenance invoices
- Managing-agent fee statements
Filing your rental tax this season?
Our step-by-step SARS ITR12 rental guide explains source codes, deductible expenses, ring-fencing and record-keeping in plain English.
Read the SARS ITR12 rental guideFrequently asked questions
How do I keep books for my rental property as a small landlord in South Africa?+
Keep a separate bank account for rental activity, record every rent payment and every deductible expense as it happens, keep the supporting documents, reconcile against your bank monthly, and retain records for five years for SARS. At tax time you then declare the net rental result on your ITR12. BodmasBooks automates this whole cycle from R99/month and produces a SARS-ready ITR12 rental pack.
What records do I need to keep for a rental property?+
Keep your lease, proof of rent received, and receipts/invoices for all deductible expenses — rates and taxes, levies, bond interest, insurance, repairs and maintenance, agent fees, and municipal charges you pay. SARS requires you to keep these records for five years in case of an audit.
Do I need a separate bank account for my rental property?+
It is strongly recommended. A dedicated account keeps rental income and expenses cleanly separated from your personal finances, makes reconciliation simple, and gives you a clear audit trail for SARS. BodmasBooks reconciles that account automatically so your books are always current.
How often should I update my rental bookkeeping?+
Ideally monthly. Recording rent, capturing expenses and reconciling once a month keeps the workload tiny and means there is no year-end scramble before your ITR12. Software makes this a few minutes a month instead of hours at tax time.
Can I do rental bookkeeping myself without an accountant?+
Yes — most small landlords can, especially with software that keeps SARS-ready books and generates the ITR12 rental pack for you. An accountant is still worthwhile for complex situations (multiple entities, trusts, or large portfolios), but for a straightforward rental, BodmasBooks lets you do it yourself confidently from R99/month.
Keep effortless, SARS-ready books
Set up your first property in minutes. Free for 30 days, no credit card required. Plans from R99/month.