Bookkeeping for contractors, trades, and small businesses in Utah.

Call or Text: (208) 971-3479

How do I account for holding costs on investment properties?

Holding costs are the ongoing expenses you pay while owning a property before you sell it or place it in service as a rental. These include property taxes, insurance, mortgage interest, utilities, HOA fees, lawn care, and basic maintenance. They add up faster than most investors expect, especially on longer projects.

The first rule is to track holding costs by property, not in a general expense bucket. If you own three investment properties, you need to know what each one is costing you. This is similar to how contractors track costs by job. Without property-level tracking, you have no idea whether a flip made money after carrying costs or whether that rental’s returns justify the holding period.

In your accounting software, set up each property as a project or class. Every expense tied to that property gets coded to it. When you pay the property tax bill, it goes to that specific property. When you pay the insurance premium, same thing. This takes discipline but gives you real numbers when the property sells or starts generating income.

The accounting treatment depends on your situation. For fix and flip properties, holding costs typically get capitalized into the property’s cost basis rather than expensed in the current year. You’re essentially adding these costs to what you paid for the property, which reduces your profit when you sell. This includes property taxes, insurance, loan interest, and utilities during the holding period.

For rental properties, the treatment changes once the property is available for rent. Before that point, while you’re renovating or getting it ready, holding costs are generally capitalized. Once it’s available for tenants, those ongoing expenses become deductible against rental income in the year you pay them.

Real estate investors often mix these up or don’t track them at all. They focus on purchase price and renovation costs but forget about the $800 per month in holding costs over a six-month project. That’s $4,800 that affects your true profit margin.

Set up expense accounts that make sense for real estate: property taxes, property insurance, mortgage interest, utilities, property management, repairs and maintenance, HOA fees. You want enough detail to see where money goes without creating so many accounts that coding becomes a chore.

Run a report by property at least monthly during active projects. Compare your actual holding costs to what you budgeted. If you estimated four months to flip a property and you’re heading into month six, you need to know what that delay is actually costing you.

The tax treatment has nuances that depend on whether you’re classified as a dealer or investor, how long you hold properties, and your overall tax situation. Work with a CPA who understands real estate to get the tax side right. What matters from a bookkeeping perspective is having clean records by property so the information is there when you need it.

A contractor bookkeeper in American Fork who works with real estate investors can set up your chart of accounts and property tracking correctly from the start. Getting this structure right early saves significant time at tax season and gives you the numbers you need to evaluate deals accurately.

Utah's Construction Bookkeeping Specialists

The Next Step:
A 15-Minute Call

We'll ask a few questions about your business, figure out what you need, and give you a straightforward price.

More Questions

How do I track costs for each construction project?

Assign every expense to a specific job at the time it happens using cost codes that match how you estimate. Track labor, materials, and subcontractor costs separately by phase, then compare budget to actual weekly.

Read answer

How do I manage payroll for a cleaning service?

Start by classifying your cleaners correctly as W-2 employees. Then set up simple time tracking, account for travel time between jobs, and use payroll software or a payroll service to handle taxes and filings.

Read answer

Which accounting method is best for my small business?

Cash basis works for simple service businesses with quick payment cycles. Accrual basis is better for contractors and project-based businesses because it shows true profitability by matching income and expenses to actual work completed.

Read answer

What is the best way to set up a chart of accounts in QuickBooks?

Start with QuickBooks' default industry template, then customize to match your reporting needs. Keep it simple because too many accounts leads to inconsistent categorization and reports that don't tell you anything useful.

Read answer

How do I track costs for a roofing company?

Track every roof as a separate job with costs broken into materials by type, labor hours, dump fees, and subcontractors. Compare actual cost per square to your estimate after each job to improve future bids.

Read answer

How do I track job profitability in real time?

Capture costs within a day or two of when they happen and review budget versus actual weekly. The key is disciplined data entry for labor hours, material purchases, and subcontractor commitments, not fancy software.

Read answer

Utah bookkeeping firm for contractors, trades, and small businesses. We provide bookkeeping, construction job costing, payroll, and QuickBooks support. Locally owned in American Fork, serving Provo to Salt Lake City and the entire Wasatch Front.

Client Reviews

5-Star Rated Firm

Social

  • Intuit Bookkeeping Certification badge
  • QuickBooks Online Certification Level 1 badge
  • QuickBooks Online Certification Level 2 badge
  • QuickBooks Online Payroll Certification badge
  • QuickBooks ProAdvisor Advisory badge

© 2026 TRUEquity Bookkeeping, LLC