Real estate bookkeeping is where good property returns quietly go to die. A portfolio can be performing beautifully on paper — rents up, vacancies down, a refinance in the works — while the books behind it are a single bank account, a shoebox of receipts and a year-end scramble that hands the CRA more tax than the properties ever needed to pay. Cash flow problems in real estate are very often bookkeeping problems wearing a disguise: repairs buried in the wrong account, GST/HST input tax credits never claimed, mortgage principal deducted as if it were an expense and then reversed at filing time with an ugly surprise attached. This guide walks through how to set up and run real estate bookkeeping that actually protects cash flow — for landlords, realtors, short-term rental hosts and developers — the way a professional bookkeeping team would build it.
On this page
- Why real estate bookkeeping is different
- Build a property-level chart of accounts
- Repairs vs. capital improvements
- Rent, deposits and arrears
- GST/HST: exempt, taxable and the traps between
- Mortgage payments: interest, principal and cash flow
- The CCA decision: claim it or bank it
- The monthly close that keeps cash flow honest
- Short-term rentals are a different tax world
- Realtors and PRECs: commission bookkeeping
- The real estate bookkeeping software stack
- When to hand it off
- Frequently asked questions
- Get the books working for the portfolio
Why real estate bookkeeping is different
Most small-business bookkeeping tracks one operating entity earning one stream of revenue. Real estate breaks that model three ways at once. First, the money is property-specific: a lender, a buyer or the CRA will each want to see the performance of each door, not a blended total, and a blended total is all a single-account bookkeeping setup can ever produce. Second, the line between an expense and an asset — a repair you deduct this year versus an improvement you capitalize and recover over decades — moves real dollars of tax, and the classification happens in the books, at entry time, not at filing time. Third, the tax character of the income itself varies: long-term residential rent is treated one way, commercial rent another, nightly short-term stays another again, and a realtor's commission income belongs to an entirely different return than a landlord's rental income.
Get those three things right and everything downstream — the T776 or T2 filing, the GST/HST return, the refinance package, the eventual sale — assembles itself from clean records. Get them wrong and every one of those events becomes a reconstruction project billed by the hour. That is the cash flow case for doing this properly: not neatness for its own sake, but fewer taxes overpaid, credits actually claimed, and financing decisions made on numbers that are true.
Build a property-level chart of accounts
The single highest-leverage move in real estate bookkeeping is structural: every property gets its own income and expense tracking from day one. In QuickBooks Online that is class or location tracking; in Xero it is tracking categories; in a spreadsheet it is a column per property. The chart of accounts itself stays consistent across the portfolio — rent income, parking income, laundry and other income, then insurance, property tax, utilities, condo fees, repairs and maintenance, property management, advertising, professional fees, mortgage interest — and the property dimension cuts across all of it.
This is what makes the numbers usable. A property-level profit and loss answers the questions that actually drive decisions: which door is carrying the portfolio, which one is quietly bleeding, what did that furnace replacement do to unit two's year, does the Hamilton triplex justify its refinance. It is also precisely the format a mortgage broker or lender asks for, and the format the CRA expects when a specific property's numbers are questioned — a review letter asks about one address, and you want to answer with one clean report rather than a spreadsheet excavation.
Two structural rules complete the setup. Keep a dedicated bank account for the rental operation — commingling personal spending with rental deposits is the single most common cause of missed deductions and audit friction we see in real estate client work. And if the portfolio is corporately held, map the accounts to GIFI codes from the start so the corporate filing reads straight out of the books.
Repairs vs. capital improvements: the classification that moves real money
When money goes into a property, the books have to answer one question before anything else: does this restore the property to what it was, or does it make it enduringly better? A current expense — fixing a leak, repainting a unit between tenants, replacing a broken window pane — is deductible in full against this year's rent. A capital improvement — a new roof, a kitchen renovation, replacing single-pane windows with better ones throughout, an addition — is added to the cost of the building and recovered slowly through capital cost allowance, or not until sale.
The distinction is a judgement call on facts, and the CRA's own guidance turns on the nature of the work rather than the invoice size: whether the expenditure provides a lasting benefit, whether it improves the property beyond its original condition, whether it is a separate asset, and whether the amount is substantial relative to the property's value. The bookkeeping consequence is immediate: a $28,000 roof classified as a repair overstates this year's deductions and understates the building's capital cost, and when the CRA reclassifies it the taxpayer owes the difference with interest. The reverse error — capitalizing genuine repairs — silently overpays tax every single year.
| Work done | Usual treatment | Why |
|---|---|---|
| Repainting between tenants | Current expense | Restores original condition |
| Patching a roof leak | Current expense | Repair of an existing asset |
| Full roof replacement | Capital | Enduring benefit beyond original state |
| New appliances for a unit | Capital (Class 8) | Separate depreciable assets |
| Kitchen gut renovation | Capital | Betterment, lasting improvement |
| Furnace repair call-out | Current expense | Maintenance of existing system |
Coding every contractor invoice to "repairs and maintenance" because it is deductible now. Reclassification in a review means repaying the tax with arrears interest — and the pattern itself invites a closer look at every other year on file.
Rent, deposits and arrears: recognize income the right way
Rental income is reported when it is earned — the month the rent was due — not merely when it lands in the account. For most landlords with paying tenants the two are the same and nothing turns on it. It starts to matter the moment there are arrears, prepayments or deposits in play. A tenant who prepays last month's rent has handed you income the CRA treats as earned when received or applied depending on its character, while a security or damage deposit that may be returned is not income at all until the day it is applied against damage or unpaid rent. Books that dump every e-transfer into "rent income" get all three of these wrong at once.
The working setup is simple: a rent roll — tenant, unit, monthly rent, due date — reconciled monthly against actual receipts, with arrears carried as a receivable you can see aging. Cash flow management in a rental portfolio is mostly the discipline of knowing, on the fifth of the month, exactly who has not paid, and having the books show it without anyone building a spreadsheet from bank statements. Landlords who track arrears as they age recover more of them; the ones who discover them at year-end write them off.
GST/HST: exempt, taxable and the traps between
Sales tax is where real estate bookkeeping earns its keep, because the treatment changes with the kind of rental — and the input tax credits follow the treatment. Long-term residential rent is exempt: you charge no GST/HST to tenants, and you cannot recover the tax you pay on costs for those units. Commercial rent is taxable: you charge GST/HST on the rent and recover the tax on related costs as input tax credits. Short stays — generally accommodation provided for less than a month, the Airbnb pattern — are taxable once you are past the small-supplier threshold of $30,000 in taxable revenues over four consecutive calendar quarters.
A mixed portfolio therefore needs the books to allocate costs between exempt and taxable activity, because only the taxable share generates recoverable credits. A landlord with a commercial storefront and residential units above it recovers the HST on the storefront's share of the roof — not the whole roof. Books that never split the cost never claim the credit, and the credit is real cash. Our HST return preparation work regularly finds unclaimed input tax credits in exactly this pattern, and our free tax calculators make the arithmetic on any single invoice easy to sanity-check.
| Rental type | GST/HST on rent | Input tax credits on costs |
|---|---|---|
| Long-term residential (month-to-month or lease) | Exempt — do not charge | Not recoverable |
| Commercial (office, retail, industrial) | Taxable — charge GST/HST | Recoverable |
| Short-term accommodation (generally under a month) | Taxable once registered / past $30,000 | Recoverable for the taxable activity |
| Mixed-use building | By part | Allocated between exempt and taxable share |
Newly built or substantially renovated residential property has its own regime — builders can face a self-supply of GST/HST when they first rent a new unit out, and new-home rebates have conditions that turn on intended use. If you build or convert, get the treatment confirmed before the first lease is signed, not after.
Mortgage payments: interest, principal and the cash flow illusion
Every mortgage payment is two transactions wearing one clothing: an interest expense, which is deductible against rental income, and a principal repayment, which is not an expense at all — it is a transfer from your bank account into your equity. Books that post the whole payment to "mortgage expense" overstate deductions substantially, and the correction at tax time produces the classic real estate investor complaint: "the accountant says I made money but there's nothing in the account." That is not a tax problem; it is the arithmetic of principal paydown, and honest books make it visible all year instead of springing it in April.
The fix is mechanical: post payments against the lender's amortization schedule, splitting interest to expense and principal to the mortgage liability, and reconcile the liability balance to the lender's annual statement. The same discipline pays off at refinance time — interest deductibility follows the use of borrowed money, so when a refinance pulls equity out of a rental, the books need to trace where that money went. Equity pulled out to buy another rental keeps its interest deductible against the portfolio; equity pulled out for a family vacation does not, and blended borrowings need the split documented. This tracing lives or dies in the bookkeeping.
The CCA decision: claim it or bank it
Capital cost allowance is the one deduction a landlord gets to choose. Most rental buildings sit in Class 1 at 4% declining balance; appliances and furniture in Class 8 at 20%. Claiming CCA shelters rental profit today — but it cannot be used to create or deepen a rental loss on a personal T776, and every dollar claimed comes back as recapture, taxed as income, if the property later sells for more than its depreciated value, which in most Canadian markets it does.
Treat CCA as a deferral lever, not free money. Claiming it makes sense when today's marginal rate is high and the sale is distant or unlikely; skipping it can make sense when the property is a shorter-term hold or the owner's current rate is low. The right answer is portfolio-specific — this is exactly the conversation to have in a tax planning review before year-end, while the choice is still open.
Whichever way the decision goes, the books have to carry the undepreciated capital cost by property and by class, because the sale-day tax bill — recapture plus capital gain, each taxed differently — is computed from exactly those balances. A missing UCC schedule is one of the most expensive gaps we reconstruct, and one of the cheapest to maintain.
The monthly close that keeps cash flow honest
Real estate cash flow fails quietly and then suddenly: a tax bill, an insurance renewal and a vacancy landing in the same quarter the roof goes. The defence is a boring monthly rhythm. Reconcile every bank and mortgage account. Match the rent roll against deposits and age the arrears. Photograph and file every receipt the month it happens — a receipt-capture tool like Dext feeding the ledger removes the shoebox entirely. Review the property-level P&L for anything odd: a utility bill that doubled, insurance that did not renew, a management fee that jumped. Set aside the tax share of profit as it accrues rather than meeting it as a lump in April, and if you are GST/HST-registered, park the collected tax in its own account so a remittance never competes with a mortgage payment.
Done monthly, this is an hour or two per property portfolio. Done annually, it is a forensic project. The difference between the two is most of what people mean when they say real estate bookkeeping "got away from them" — and it is also the difference between financing decisions made on live numbers and decisions made on last year's tax return. A virtual bookkeeping service runs this rhythm remotely for portfolios anywhere in Canada, which is how most of our landlord clients from Toronto to smaller markets handle it.
Short-term rentals are a different tax world
The Airbnb unit in the books is not just another door. Short-stay income can cross from property income into business income when the services provided go beyond bare accommodation — cleaning between every stay, linens, guest supplies — and that change in character changes the return it is reported on and the CPP consequences that can follow. Past the $30,000 small-supplier threshold the stays themselves become taxable for GST/HST, which also opens input tax credits on the unit's taxable-use costs. And since the 2024 tax year, federal rules deny expense deductions for short-term rentals operating where local law prohibits them or without the licences local rules require — a unit that ignores its municipal registration regime can find its entire expense claim disallowed, which converts gross rents into taxable profit at a stroke.
Registered short-term hosts file GST/HST returns on their assigned cycle, and personal rental filers report on the calendar year with the T1 — April 30, or June 15 where self-employment income is in the return, with any balance still due April 30. Municipal licence renewals run on their own calendars. Put all three in the same reminder system the rent roll lives in.
Bookkeeping-wise, the practical answer is to treat each short-term unit as its own mini-business inside the portfolio: its own income stream, its own cost pool, nights-booked records kept, platform statements downloaded monthly, and municipal compliance documents filed with the year's records where they can be produced on demand.
Realtors and PRECs: commission bookkeeping
Real estate professionals have the inverse problem of landlords: lumpy, commission-based revenue and a long menu of deductible costs — brokerage fees, board dues, marketing, staging, client entertainment at its restricted deduction rate, vehicle costs by business-use kilometres with a logbook to prove them. An agent operating personally reports on the self-employment schedule; an agent who has moved into a personal real estate corporation files a corporate return, runs payroll or dividends to themselves, and inherits every corporate bookkeeping obligation that comes with the structure — including keeping personal spending entirely out of the corporation's accounts, because shareholder benefits are among the most reliably taxed findings in any review.
The cash flow logic of the PREC — deferring tax by leaving commission income inside the corporation at corporate rates — only works when the books can actually demonstrate what was earned, what was spent and what was retained. Commission income also counts toward the same $30,000 GST/HST registration threshold, and most established agents are registrants collecting and remitting on their commissions, with credits on their business costs. For the corporate-versus-personal arithmetic itself, our corporate filing guide for new corporations covers the mechanics, and an accounting engagement can model both routes on your own numbers.
The real estate bookkeeping software stack
The right tooling turns most of the above into checkboxes. Cloud accounting — QuickBooks Online or Xero — with property-level class or tracking-category tagging is the backbone. Bank feeds pull every transaction in automatically; rules code the recurring ones (property tax, insurance, condo fees) to the right account and property without touching a keyboard. Receipt capture (Dext or the platform's own tools) attaches the source document to the entry, which is exactly what the CRA's six-year record-retention expectation wants to see. Mortgage schedules imported once a year keep the interest/principal split honest. For landlords with a manager, the manager's monthly statement gets entered gross — rent collected, fees deducted, repairs paid — rather than as one net deposit, or the books understate both income and expenses and no line can ever be verified.
The payoff for clean books is not abstract: input tax credits actually claimed on taxable-use costs, repairs deducted in the right year, interest fully traced and deductible, and an accountant's year-end bill that reflects review rather than reconstruction. Most portfolios fund their entire bookkeeping cost out of the first missed credit it recovers — see our fixed bookkeeping pricing for what the service actually costs.
When to hand it off
There is a point in every portfolio's life where the owner's hour is worth more finding the next property than coding the last month's utilities. The usual triggers: the third door, the first commercial tenant, the first short-term unit, incorporation, or the first CRA letter. Handing the books to a specialist does not mean losing sight of them — a properly run engagement gives you monthly property-level statements you actually read, while the classification calls, the GST/HST allocations and the CCA schedules happen in the background against fixed fees agreed before the work starts. It is also 100% remote-friendly work: the documents are digital, the software is in the cloud, and the service works the same across Canada. For the tax-season part of the picture, our bookkeeping tips guide and this record-organizing walkthrough pair well with this one.
Frequently asked questions
Do I need separate bank accounts for each rental property?
One dedicated account for the rental operation is the non-negotiable; one per property is a preference. What matters is that personal spending never mixes with rental money, and that the books tag every transaction to its property. Software-level property tracking usually does the per-door separation better than extra bank accounts do.
Is a new roof a repair or a capital improvement?
A full replacement is almost always capital — it is an enduring betterment, added to the building's cost and recovered through CCA rather than deducted in the year. Patching the leak that prompted it is a current repair. When one invoice contains both, split it in the books at entry time.
Do I charge GST/HST on residential rent?
Not on long-term residential rent — it is exempt, and the flip side is that you cannot recover GST/HST paid on costs for those units. Commercial rent and most short-stay accommodation are taxable once you are registered or past the $30,000 small-supplier threshold.
Can I deduct my full mortgage payment against rent?
No — only the interest portion is deductible. The principal portion builds your equity and is not an expense. Books that post the whole payment as an expense get corrected at filing time, which is where the "profit with no cash" surprise comes from.
Should I claim CCA on my rental property?
It is optional, and it is a deferral rather than a free deduction: what you claim can come back as fully taxable recapture when you sell above the depreciated value. High current tax rate and a long hold favour claiming; a short hold or low current income often favours banking it. Decide per property, per year.
What records does the CRA expect me to keep, and for how long?
Source documents — leases, invoices, receipts, mortgage statements, closing documents — supporting every reported figure, kept at least six years after the end of the tax year they relate to. Digital copies attached to the accounting entries satisfy this and make review responses a same-day exercise.
My Airbnb isn't licensed with the city. Does that affect my taxes?
Yes, materially. Since the 2024 tax year, federal rules deny the expense deductions of short-term rentals that operate where they are prohibited or without required local licences — meaning gross rents can become taxable with nothing against them. Municipal compliance is now a tax issue, not just a bylaw issue.
When does a rental portfolio need GST/HST registration?
When taxable revenues — commercial rent, short stays, other taxable supplies, but not exempt residential rent — pass $30,000 over four consecutive calendar quarters, registration becomes mandatory. Registering earlier can make sense when there are significant taxable-use costs to recover credits on.
Can bookkeeping really improve cash flow, or just record it?
Both. The recording side surfaces arrears while they are collectable, spreads tax set-asides across the year and keeps remittances funded. The classification side changes the tax bill itself: repairs deducted currently, credits claimed, interest traced and deductible. Money recovered on both fronts is cash flow.
Get the books working for the portfolio
Real estate rewards owners who treat the books as part of the asset. A property-level chart of accounts, disciplined repair-versus-capital calls, GST/HST allocations that actually claim what you are owed, honest mortgage splits, a considered CCA position and a monthly close — none of it is glamorous, and all of it compounds, year over year, into lower tax and steadier cash. If you would rather own the results than the process, talk to our team — the first 15 minutes are free: a tax specialist will look at how your portfolio's books are set up today, tell you plainly what is being missed, and quote a fixed fee — payable after the service — to run it properly from here.