How do I track expenses for rental properties?
The most important rule is tracking expenses separately for each property. If you own three rentals, you need to see income and expenses for each one individually. Lumping everything together makes it impossible to know which properties are profitable and which are dragging down your portfolio.
Set up your accounting software with each property as its own tracking category. In QuickBooks Online, you can use the Location or Class feature to separate properties. Every transaction gets tagged to the specific property it relates to. When tax time comes, you need a Schedule E for each property anyway, so the separation is required from the start.
Common rental expense categories include repairs and maintenance, property management fees, insurance premiums, property taxes, mortgage interest, utilities you cover, HOA fees, landscaping, cleaning between tenants, advertising for vacancies, and legal or professional fees. Keep these categories consistent across all your properties so you can compare performance.
The distinction between repairs and capital improvements matters significantly for real estate owners. A repair maintains the property in its current condition and is fully deductible in the year paid. A capital improvement adds value or extends the useful life and must be depreciated over time. Replacing a broken faucet is a repair. Replacing all the plumbing is an improvement. Getting this classification wrong affects your taxes for years.
Keep receipts for everything. If you’re audited, you need documentation showing what the expense was for and which property it relates to. Digital receipt management through an app or cloud storage works better than paper folders that get lost or damaged.
For mileage, track trips to properties for repairs, showing units, or meeting contractors. The standard mileage rate applies to rental property travel. A mileage tracking app makes this automatic instead of trying to reconstruct trips months later.
If you use property management software like Appfolio or Buildium, those systems track income and some expenses. But they’re designed for property management, not accounting. You still need to reconcile against your bank accounts and credit cards to catch expenses paid outside the management system.
Having a dedicated bank account and credit card for your rental properties simplifies everything. Personal and rental expenses mixed together means sorting through statements trying to remember if that Home Depot receipt was for your house or a rental unit.
Review your books monthly rather than waiting until tax season. It’s easy to forget about a repair you paid for in March when you’re doing taxes the following year. Working with a San Diego bookkeeper who understands rental properties means the property-level tracking stays accurate and your Schedule E preparation is straightforward instead of a scramble every spring.
San Diego's Small Business Bookkeeper
The Next Step:
A Short Conversation
A quick call to tell us about your business. We'll listen, answer your questions, and give you a clear price quote.
More Questions
Can a bookkeeper help me with taxes?
Most bookkeepers don't file tax returns, but they help with taxes in ways that matter more than the actual filing. Clean books mean accurate deductions, faster tax prep, and records that survive an audit.
Read answerWhat questions should I ask before hiring a bookkeeper?
Ask about industry experience, monthly process and timeline, what's included in pricing, and how they communicate. The answers will tell you more than any sales pitch about whether they can actually handle your business.
Read answerHow do I track projects in QuickBooks Online?
Enable Projects in your QBO settings, create a project for each customer engagement, then assign every expense, invoice, and time entry to the correct project. Run Project Profitability reports to see your margins.
Read answerHow do I find a good bookkeeper near me?
Start with referrals from your accountant or other business owners. Look for someone who understands your industry, communicates clearly, and has a professional process. Local isn't always necessary since most bookkeeping happens remotely.
Read answerWhat is outsourced bookkeeping?
Outsourced bookkeeping means hiring an external firm or individual to handle your financial record-keeping instead of doing it yourself or employing someone in-house. The bookkeeper works remotely through cloud accounting software.
Read answerWhat is the difference between a bookkeeper and an accountant?
Bookkeepers handle ongoing financial recordkeeping like categorizing transactions and reconciling accounts. Accountants analyze that data, prepare taxes, and provide strategic financial advice. Most small businesses need both working together.
Read answer