Here's what my end-of-financial-year looks like as a self-managing landlord.
I sit down with a coffee and open four bank statements. The rental income account — that's easy, everything in one place. Then the personal credit card, because that's where my landlord insurance gets charged. Then two separate mortgage accounts, because at some point I split the loan into fixed and variable and now the deductible interest lives in two places. Then there's council rates, water bills, and whatever maintenance I paid for during the year, scattered across whichever payment method was closest to hand at the time.
I open a spreadsheet. I go line by line. I highlight the things that belong to the property. I categorise them. I add them up. I double-check the mortgage interest figures because getting that wrong is exactly the kind of thing that triggers an ATO query.
It takes hours. It shouldn't.
The problem isn't complexity
None of this is complicated. Insurance is a deduction. Mortgage interest is a deduction. Council rates, water, repairs, depreciation — all well-documented, all straightforward in isolation.
The problem is that the money doesn't know it belongs to a property.
Your credit card statement says "GIO Insurance $1,847." It doesn't say "deductible landlord insurance for your investment property at 14 Smith Street." Your mortgage account shows interest charged. It doesn't flag which portion is tax-deductible and aggregate it with the other loan account that covers the same property.
You are the integration layer. You're the one holding all the context — which accounts matter, which transactions are property-related, which category each one falls into. The banks don't know. Your accounting software doesn't know. Only you know, and you have to reconstruct that knowledge from raw bank statements every single year.
Why existing tools don't solve this
Most property management software assumes you're a property manager. Ten properties, a trust account, a team. The expense tracking is built for that scale and that workflow.
If you're one person with one or two properties, you don't need trust accounting. You need something that watches your actual accounts — the ones you already use, not a special property account you'll never set up — and quietly says, "this looks like your landlord insurance, same as last year. Want me to tag it?"
Generic accounting software like Xero or MYOB can technically do this, but you're paying for and configuring a system built for businesses. You don't have a business. You have an investment property and a shoebox of receipts.
Spreadsheets work, but they're retrospective. You're always looking backwards, reconstructing what happened, rather than knowing in real time where you stand.
What it should look like
Connect your accounts once. The rental account, the credit card that catches the insurance, both mortgage accounts, whatever else touches the property. Transactions flow in.
The first time your insurance payment appears, you tag it. "Landlord insurance. Property expense. Deductible." The system remembers. Next year, same payee, same amount — it's tagged automatically. You just confirm.
Mortgage interest from both accounts gets aggregated into one figure. Not two statements you add up manually — one number, updated as each interest charge comes through. Your total deductible interest this quarter is $2,340. Done.
By the time June 30 rolls around, your EOFY summary is already built. Not because you spent hours constructing it, but because every transaction was categorised as it arrived. You review it, export it, hand it to your accountant or lodge it yourself.
The system doesn't need to be smart. It needs to pay attention. The same way a good property manager would track expenses on your behalf — except you're not paying 7-10% of your rental income for the privilege.
The mortgage interest problem specifically
This one deserves its own mention because it's more common than people realise.
If you split your investment loan into fixed and variable portions — which plenty of people did when rates were moving — your deductible interest is now spread across two accounts. Some lenders make this easy to see. Some don't. Either way, you're manually pulling two figures and adding them together, and if you refinanced partway through the year, you might be dealing with three or four accounts across two lenders for a single property.
It's not hard maths. It's annoying maths. The kind that makes you think, "I should really get a property manager," which is exactly the wrong conclusion. You don't need a manager. You need software that aggregates the number for you.
Where I'm at
I'm building this. I don't have it finished yet and I'm not going to pretend otherwise.
Right now, my own tool — Rentify — handles rent notices and basic expense imports from bank statements. But the import is still manual and the categorisation is still mostly me. The connected-accounts model, where transactions flow in and get tagged intelligently, is what I'm working toward.
The Australian fintech ecosystem now supports this through open banking and services like Basiq that handle the bank connections. The hard part isn't getting the data. It's building the categorisation layer that understands the difference between a personal grocery shop and a deductible repair, and does it reliably enough that you trust it.
I'll write about the build as it progresses. If you're a self-managing landlord doing the same EOFY spreadsheet dance, you already know this problem. The question is whether the solution needs to be perfect or just better than what we're doing now.
I think better is enough to start.
Bare Rent is written by David, a self-managing landlord and software developer in Tasmania. He builds tools for landlords who'd rather automate the boring stuff than pay someone else to do it.