The STR Chart of Accounts: Categorizing Nightly Rates, Cleaning Fees, and Pet Fees Separately
← Back to the Short-Term Rental Hub
SHORT-TERM RENTALS · BOOKKEEPING
The STR Chart of Accounts: Categorizing Nightly Rates, Cleaning Fees, and Pet Fees Separately
By Matt Nunn, CPA · Builder’s Finance Co · 12 min read
Key Takeaways
- The default QuickBooks Online chart of accounts is designed for generic small businesses. It is not structured for STR operations and will produce misleading reports if used without customization.
- Every STR revenue stream needs its own income account: nightly rate, cleaning fees, pet fees, and damage reimbursements are four separate line items — not one “rental income” catch-all.
- Security deposits are a liability when collected, not income. Recording them as income overstates your revenue and creates a tax liability you may not owe.
- Mortgage payments must be split between interest (deductible expense) and principal (balance sheet liability reduction). Recording the full payment as an expense is one of the most common and costly STR bookkeeping errors.
- Depreciation is a real expense for tax purposes and belongs in your chart of accounts — but it should never be entered manually. It is a CPA-only journal entry made at year-end.
- Every account in this chart maps to a specific Schedule E line. That mapping is what allows your CPA to prepare an accurate return efficiently — and what determines whether your deductions are defensible under audit.
Why Your Chart of Accounts Determines Everything Downstream
The chart of accounts is the organizational backbone of your entire bookkeeping system. Every transaction you record gets assigned to an account. Those accounts determine how your P&L is structured, what your CPA sees when they open your books, and whether your deductions are documented clearly enough to survive IRS scrutiny.
A generic chart of accounts built for a retail store or service business will not work for a short-term rental. The income categories are wrong. The expense categories are incomplete. The liability structure doesn’t account for security deposits. The result — after a year of recording into the wrong accounts — is a set of books that your CPA has to rebuild before they can prepare your return.
📘 Included in the STR Financial Bible: The 03_STR_Chart_of_Accounts.xlsx contains every account in this article in an importable format, with QBO account types, account numbers, and Schedule E line references. Import it into QuickBooks rather than building accounts manually one by one.
Section 1: Income Accounts
STR operations generate revenue from multiple distinct sources. Each source needs its own account. Combining them into a single “Rental Income” line hides the composition of your revenue, makes it impossible to evaluate whether your cleaning fee is covering your cleaning cost, and produces books your CPA cannot read cleanly.
The Complete STR Income Account Structure
| Account Name | QBO Account Type | Schedule E Line | Notes |
|---|---|---|---|
| Rental Income — Nightly Rate | Income | Line 3 | Base nightly rate only; exclude cleaning fees and other charges |
| Rental Income — Cleaning Fees | Income | Line 3 | Cleaning fees collected from guests — taxable income even if passed to cleaner |
| Rental Income — Pet Fees | Income | Line 3 | Per-stay or per-pet fees charged to guests |
| Rental Income — Early Check-In / Late Check-Out Fees | Income | Line 3 | Guest convenience fees |
| Rental Income — Damage Reimbursements | Income | Line 3 | Airbnb/VRBO host guarantee reimbursements; taxable when received |
| Platform Fee Rebates / Credits | Income | Line 3 | Platform promotional credits deposited to your account |
Why Cleaning Fees Cannot Be Netted
The cleaning fee collected from the guest is taxable income. The amount paid to the cleaner is a deductible expense. Both must be recorded — separately, in full.
Correct Treatment: Rental Income — Cleaning Fees: +$125.00 (guest-paid cleaning fee → income) Cleaning & Turnover Costs: -$140.00 (amount paid to cleaner → expense) Net: -$15.00 (cleaning fee shortfall — visible in your books)
The net result shows you whether your cleaning fee actually covers your cleaning cost. An operator running a $125 cleaning fee with $140 cleaner invoices has a $15-per-booking subsidy that never shows up if both are netted. Over 80 bookings per year, that’s $1,200 in hidden operating drag.
Security Deposits: Liability, Not Income
| Situation | Correct Treatment |
|---|---|
| Deposit collected from guest | Debit: Cash / Credit: Guest Deposits Held (liability) |
| Deposit returned in full at checkout | Debit: Guest Deposits Held / Credit: Cash |
| Deposit partially retained for damages | Move retained amount from liability to Rental Income — Damage Reimbursements; record repair cost as Repairs & Maintenance expense |
| Deposit fully retained for damages | Move full amount from liability to income; record repair costs as expense |
Section 2: Platform & Transaction Fee Accounts
| Account Name | QBO Account Type | Schedule E Line | Notes |
|---|---|---|---|
| Platform Fees — Airbnb | Expense | Line 19 | Host service fee (3% split-fee or 15.5% host-only) |
| Platform Fees — VRBO | Expense | Line 19 | Per-booking commission or annual subscription fee |
| Platform Fees — Booking.com | Expense | Line 19 | Commission rate varies |
| Merchant Processing Fees | Expense | Line 19 | Credit card fees on direct bookings (Stripe, Square, etc.) |
| Channel Management Software | Expense | Line 19 | Guesty, Hostaway, Lodgify, OwnerRez subscriptions |
Section 3: Operating Expense Accounts
Guest Experience & Turnover
| Account Name | QBO Account Type | Schedule E Line | Notes |
|---|---|---|---|
| Cleaning & Turnover Costs | Expense | Line 19 | Amounts paid to cleaning company or cleaner per turnover |
| Guest Supplies & Amenities | Expense | Line 19 | Toiletries, coffee, paper products, welcome gifts, consumables |
| Linens & Soft Goods | Expense | Line 19 | Towels, sheets, pillowcases, blankets — items that wear out and need replacing |
| Laundry Costs | Expense | Line 19 | If you wash linens in-house rather than using a linen service |
| Restocking & Household Supplies | Expense | Line 19 | Cleaning products, kitchen basics, batteries, light bulbs |
Property & Facilities
| Account Name | QBO Account Type | Schedule E Line | Notes |
|---|---|---|---|
| Repairs & Maintenance | Expense | Line 14 | Repairs that restore function; do not improve, add to, or extend property life |
| Landscaping & Lawn Care | Expense | Line 19 | Ongoing mowing, trimming, seasonal cleanup |
| Pool & Hot Tub Service | Expense | Line 19 | Weekly or monthly service contracts |
| Pest Control | Expense | Line 19 | Quarterly or as-needed treatments |
| Snow Removal | Expense | Line 19 | Seasonal; applicable to mountain/northern markets |
⚠️ Repairs vs. Improvements — Critical Distinction: Repairs go on Line 14 and are deducted immediately. Improvements are capitalized and depreciated over their useful life. The IRS BAR tests (Betterment, Adaptation, Restoration) determine which side a given expenditure falls on. When in doubt, record ambiguous items to a Capital Expenditure Review account and let your CPA classify them at year-end.
Utilities
| Account Name | QBO Account Type | Schedule E Line | Notes |
|---|---|---|---|
| Utilities — Electric | Expense | Line 17 | Separate by utility type for visibility |
| Utilities — Gas / Propane | Expense | Line 17 | |
| Utilities — Water & Sewer | Expense | Line 17 | |
| Internet & Cable / Streaming | Expense | Line 19 | 100% deductible for a property used exclusively for rental |
Insurance & Property Costs
| Account Name | QBO Account Type | Schedule E Line | Notes |
|---|---|---|---|
| Insurance — Property / Landlord | Expense | Line 9 | STR-specific or landlord policy |
| Insurance — Umbrella | Expense | Line 9 | Allocate proportionally if umbrella covers both personal and business assets |
| Property Taxes | Expense | Line 16 | Annual property tax payments; prorate if personal use applies |
| HOA Fees | Expense | Line 19 | Monthly or annual assessments |
| Mortgage Interest | Expense | Line 12 | Interest portion only — see below |
| Mortgage Interest — Seller-Financed | Expense | Line 13 | Interest paid on seller-financed notes — separate account from bank mortgage interest |
The Mortgage Principal Trap
Correct Mortgage Payment Recording: Total monthly payment: $2,150 Interest portion (per statement): $1,840 → Mortgage Interest expense (Line 12) Principal portion: $310 → Reduces Mortgage Payable liability (balance sheet) NEVER record the full $2,150 as an expense. Principal is NOT deductible. It reduces your loan balance.
Your mortgage statement or online portal shows the exact interest/principal split for each payment. Use those figures every month — not an estimate. An operator who records the full mortgage payment as an expense is taking an illegal deduction on the principal portion.
Technology & Software
| Account Name | QBO Account Type | Schedule E Line | Notes |
|---|---|---|---|
| Property Management Software | Expense | Line 19 | Guesty, Hostaway, Lodgify, OwnerRez, etc. |
| Dynamic Pricing Tools | Expense | Line 19 | PriceLabs, Wheelhouse, Beyond |
| Smart Home & Security | Expense | Line 19 | Nest, Ring, August Lock, Schlage subscriptions |
| Accounting Software | Expense | Line 19 | QuickBooks Online subscription |
Professional Services
| Account Name | QBO Account Type | Schedule E Line | Notes |
|---|---|---|---|
| Professional Services — CPA / Tax | Expense | Line 10 or Line 19 | Tax preparation fees allocable to the STR |
| Professional Services — Legal | Expense | Line 19 | Entity setup, lease review, contract drafting |
| Professional Services — Bookkeeper | Expense | Line 19 | Monthly bookkeeping fees |
| Property Management Fees | Expense | Line 11 | If you use a local property manager — specific Schedule E line |
Licenses, Permits & Compliance
| Account Name | QBO Account Type | Schedule E Line | Notes |
|---|---|---|---|
| STR Permits & Licenses | Expense | Line 19 | Annual STR permit fees |
| Business License Fees | Expense | Line 19 | City or county business license |
| Occupancy Tax Payable | Other Current Liability | N/A — balance sheet only | Collected from guests → credit to liability. Remitted → debit liability, credit cash. Never touches P&L. |
Section 4: Depreciation & Capital Asset Accounts
| Account Name | QBO Account Type | Notes |
|---|---|---|
| Depreciation Expense | Expense | CPA journal entry only — never enter manually |
| Building / Improvements (Asset) | Fixed Asset | Initial purchase price allocation; your CPA sets this up |
| Personal Property — 5-Year (Asset) | Fixed Asset | Items identified in cost segregation study |
| Land Improvements — 15-Year (Asset) | Fixed Asset | Driveways, landscaping, pools, fencing from cost seg |
| Furniture & Fixtures (Asset) | Fixed Asset | Major furnishings purchased at setup |
| Accumulated Depreciation | Other Asset (contra) | CPA-maintained offset to fixed asset accounts |
Never enter depreciation manually in QuickBooks. Depreciation for an STR involves cost segregation analysis, useful life determinations, mid-month conventions, bonus depreciation elections, and prior-year look-back calculations. Set up the Depreciation Expense account as a placeholder — your CPA will make the year-end journal entry that populates it correctly.
Section 5: Balance Sheet Accounts You Need But Often Don’t Have
| Account Name | QBO Account Type | Notes |
|---|---|---|
| Business Checking — STR Operations | Bank | Primary operating account; never commingle with personal |
| Cash Reserve Account | Bank | Separate account for capital reserves |
| Guest Deposits Held | Other Current Liability | Security deposits held pending guest checkout — not income |
| Occupancy Tax Payable | Other Current Liability | Self-remitted occupancy taxes — balance-sheet neutral; never hits P&L |
| Mortgage Payable | Long-Term Liability | Outstanding loan balance; reduced by principal payments monthly |
| Owner’s Equity / Capital | Equity | Your investment in the property |
The Schedule E Line Reference — Why Every Account Mapping Matters
Schedule E — Key Lines for STR Operators: Line 3: Rents received (gross income) Line 9: Insurance Line 10: Legal and professional fees Line 11: Management fees Line 12: Mortgage interest paid to banks (Form 1098) Line 13: Other interest (seller-financed, etc.) Line 14: Repairs Line 15: Supplies Line 16: Taxes (property taxes) Line 17: Utilities Line 18: Depreciation (from Form 4562) Line 19: Other expenses (everything not covered above)
Line 19 is the most commonly misused. It is for legitimate business expenses that don’t fit a more specific line — not a catch-all for anything you don’t want to categorize.
The Accounts You Should Not Create
“Miscellaneous Expense” — a catch-all that hides what you actually spent money on. Every real expense has a correct account. If you find yourself using Miscellaneous, your chart of accounts is missing a category.
“Owner’s Draw” as an expense — owner distributions are not business expenses. They are balance sheet transactions (reducing owner’s equity). Recording draws as expenses inflates your expense total and understates your net income.
One combined “Rental Income” account — combining all revenue streams into a single income line eliminates your ability to analyze revenue composition and makes your books less useful to both you and your CPA.
Frequently Asked Questions
Do I need all of these accounts if I only have one property and simple operations?
Use what applies to your situation. But don’t skip the income separation — nightly rate, cleaning fees, and pet fees should always be separate regardless of how simple your operation is. And always keep the Mortgage Interest and Property Taxes accounts even at the simplest level, since those are Schedule E-specific lines your CPA needs clearly separated.
What account does my property manager’s fee go into?
Property Management Fees maps to Schedule E Line 11 — a specific designated line, not Line 19. Create a dedicated Property Management Fees account and map it to Line 11 explicitly.
Where do capital improvements go?
Capital improvements go into a Fixed Asset account — typically “Building Improvements” or the specific asset class. Use a Capital Expenditure Review account for ambiguous items and let your CPA classify them at year-end rather than guessing.
How do I handle the furniture I purchased when I set up the property?
Initial furnishings are typically capital expenditures recorded to the Furniture & Fixtures fixed asset account. Depending on the purchase amount and applicable bonus depreciation rules, your CPA may elect to expense them immediately under Section 179 or bonus depreciation. Record them as fixed assets — your CPA makes the expensing election at tax time.
My QBO already has some default accounts. Do I delete them or keep them?
Keep default accounts that match this structure. Rename ones with generic names to match the STR-specific naming convention here. Deactivate (don’t delete) default accounts you won’t use — deleting accounts can cause problems if transactions are already assigned to them.
How do I import this chart of accounts into QuickBooks?
Go to Settings (⚙) → Chart of Accounts → Import and follow the import wizard. The 03_STR_Chart_of_Accounts.xlsx is formatted for direct import with the correct column structure QBO requires. Review imported accounts after import and confirm account types and detail types are mapped correctly before recording any transactions.
Matt Nunn, CPA has been in public accounting since 2006. Builder’s Finance Co publishes financial education content for short-term rental operators. All tax and accounting claims in this article reflect the author’s professional interpretation and should not be relied upon as tax advice for your specific situation. Consult your CPA before making tax elections or strategic decisions.
READY TO GO DEEPER?
The STR Financial Bible covers the complete bookkeeping framework for STR operators — chart of accounts, platform payout recording, depreciation strategy, and month-end review systems.
Get the STR Financial Bible →Not ready for the full Bible? Download the free STR Tax Mistakes Checklist → — no purchase required.
