A duplex is one property. It's also two rental units. That distinction determines how you file your taxes, what you can deduct, and whether your property management software gives you useful numbers or useless averages.
Most landlords think in properties. "I have 3 properties." But the IRS, your bank, and any purpose-built rental software thinks in units — and until your tracking matches how the tax code works, your numbers will always feel slightly off.
The IRS definition: a rental activity
For tax purposes, the IRS uses the concept of a "rental activity" — each separate rental arrangement that generates income. In most cases, one rental unit = one rental activity = one block of income and expenses on Schedule E.
A single-family home you rent out is one rental activity. A duplex where both sides are rented is two rental activities. A 5-unit apartment building is five rental activities — unless you've made a grouping election with your CPA, which lets related activities be treated as one for passive loss purposes.
This matters because expenses that serve the whole property — a shared roof, a building-wide insurance policy, the mortgage on the parcel — must be prorated across the units they serve. You can't put the entire mortgage interest on one unit's Schedule E if the property has multiple rentable spaces.
Common scenarios: properties vs. units vs. tax activities
| Scenario | Properties | Rental Units | Tax Activities |
|---|---|---|---|
Single-family vacation rental The most common case. One building, one rentable space, one tax form. | 1 | 1 | 1 Schedule E activity |
Duplex (both units rented) One building on one parcel — but two separate rental activities. Shared costs (roof, foundation, insurance) are prorated between units. | 1 | 2 | 2 Schedule E activities |
Triplex (owner-occupied + 2 rentals) The owner's unit is not a rental unit. Only the two occupied-by-tenants units count. Building expenses are prorated across all 3 spaces, but only the rental portion is deductible. | 1 | 2 | 2 Schedule E activities |
3 separate single-family rentals Three properties, three units, three separate lines on Schedule E — unless you make a grouping election with your CPA. | 3 | 3 | 3 Schedule E activities |
Short-term rental + long-term rental in same building Different lease types — short-term (Airbnb/VRBO) and long-term (annual lease) — are tracked separately because their income profiles and deductible expenses differ. | 1 | 2 | 2 Schedule E activities |
Vacation home rented <15 days/year The 14-day rule: if you rent fewer than 15 days per year, the IRS treats it as a personal residence. No rental income to report, no rental expenses to deduct. | 1 | 0 | 0 — personal use only |
Why tracking by unit changes everything
When your tracking is property-level, you end up with blended numbers that don't correspond to any tax form. "Property #2 made $18,000 last year" — but which unit? What were the expenses per unit? If unit 1 was vacant for 4 months and unit 2 was fully occupied, the average hides that information.
Unit-level tracking gives you clean per-activity income and expense numbers — the exact structure Schedule E expects. Unit 1: $8,200 income, $3,100 expenses. Unit 2: $12,400 income, $4,800 expenses. Shared costs (mortgage, insurance, taxes) prorated at 50% each. That's a Schedule E you can hand your CPA without a 2-hour conversation.
It also makes occupancy analysis meaningful. If one unit in your triplex consistently underperforms, you can see it — not as a drag on a property-level average, but as a specific unit with a specific income gap.
Short-term vs. long-term lease type: two kinds of units
Not all units track the same data. A short-term rental (Airbnb, VRBO, direct booking) needs check-in and check-out dates, guest name, platform, and nightly rate. A long-term rental needs tenant contact information, lease start and end dates, and monthly rent.
In Estavo, every unit has a lease type — short-term or long-term — that determines which fields appear. If you have a mixed portfolio (some vacation rentals, some year-round tenants), each unit has its own type. They're tracked in the same account, with the same categories, but the data model reflects what kind of rental it is.