By Marcus Patel | April 22, 2026
Most STR hosts file taxes wrong. The Schedule E vs Schedule C question is not about your preference — it is about whether you provide 'substantial services.' Here's the framework, the expense categories that actually matter, and the records you need to keep.
The most common STR tax mistake
If you host a short-term rental and you have not asked your CPA "Schedule E or Schedule C?" — you are probably filing wrong. And it is not a small mistake. The wrong schedule changes whether you owe self-employment tax (15.3% on top of income tax), whether your losses are passive or active, and whether the IRS treats you as a hotel operator or a landlord.
This article is not tax advice — talk to a CPA who knows STR rules. But here is the framework every host should understand before they sit down with that CPA.
Schedule E vs Schedule C — the real test
The IRS does not care that you "feel like" a landlord. It cares about substantial services.
Schedule E is for rental real estate income. You are a landlord. No self-employment tax on rental income. Losses are passive (subject to the $25K passive loss cap if you are not a real estate professional).
Schedule C is for trade or business income. You are an operator. Self-employment tax applies. Losses are active (no passive loss cap).
The line between them, for STR, comes down to substantial services. If you provide substantial services for the convenience of your guests — daily housekeeping, meals, concierge, transport — the IRS treats you as running a hotel-like business and you file Schedule C.
If you provide only standard rental services — utilities, trash pickup, maintenance, occasional cleaning between guests — you remain on Schedule E.
The line is genuinely fuzzy