A monthly close is the structured operational and accounting review that connects one defined calendar month of short-term rental activity to the permanent financial ledger. In traditional corporate accounting, the monthly close locks the books to ensure financial statements are reliable, complete, and unalterable. For self-managing short-term rental hosts, the monthly close serves the exact same purpose: verifying that every reservation payout, bank transfer, turnover invoice, and operating expense is matched and accounted for.
Without a recurring monthly close, short-term rental finances degrade rapidly into an unverified backlog of uncategorized bank feeds, unexplained deposits, and missing receipts that must be hastily reconstructed at tax time.
Direct Answer: What is a monthly close in short-term rental accounting? A monthly close is a formalized verification workflow performed at the end of each calendar month. It gathers reservation reports, bank transactions, and expense receipts; reconciles net bank deposits against gross channel earnings; classifies operational outlays into standard Schedule E categories; identifies exceptions; and locks the period books. Once closed, the monthly ledger provides unalterable, property-level financial statements for owner reporting and CPA review.
Worked numerical example: Walking through a $15,000 monthly close
To understand how a monthly close establishes ledger truth, examine the July close for a two-property short-term rental portfolio generating $15,000 in gross guest billings.
During July, the host's operating bank account records $12,740 in net platform deposits and $4,350 in operating disbursements. Before the close, the host's raw bank feed reflects net cash flow of +$8,390. However, the raw bank feed conceals platform fees, pass-through taxes, and cross-month timing items:
| Operational Line Item | Property A (Lakeside Cabin) | Property B (Downtown Loft) | Consolidated Portfolio | Accounting Treatment in Close |
|---|---|---|---|---|
| Gross Accommodation Billings | $8,200 | $5,000 | $13,200 | Credited to Gross Rental Revenue |
| Turnover Cleaning Fees Collected | $1,200 | $600 | $1,800 | Credited to Cleaning Fee Revenue |
| Total Gross Rental Revenue | $9,400 | $5,600 | $15,000 | Reconciles to Platform Monthly Summary |
| Platform Host Commissions (3%) | -$282 | -$168 | -$450 | Debited to Commissions (Schedule E Line 8) |
| Municipal Occupancy Taxes Remitted by Platform | -$940 | -$560 | -$1,500 | Pass-Through Platform Liability (Excluded from Net) |
| Turnover Cleaning Invoices Paid to Cleaners | -$1,100 | -$550 | -$1,650 | Debited to Cleaning (Schedule E Line 7) |
| Operating Utilities (Electric, Water, Internet) | -$620 | -$380 | -$1,000 | Debited to Utilities (Schedule E Line 17) |
| Supplies, Linens, and Toiletries | -$350 | -$210 | -$560 | Debited to Supplies (Schedule E Line 19) |
| Mortgage Interest (Lender Allocation) | -$1,800 | -$1,200 | -$3,000 | Debited to Mortgage Interest (Line 12) |
| Minor Plumbing Repair | -$350 | $0 | -$350 | Debited to Repairs (Schedule E Line 14) |
| Total Operating Expenses | -$5,442 | -$3,068 | -$8,510 | Substantiated with Invoices and Statements |
| Net Operating Income (NOI) | $3,958 | $2,532 | $6,490 | True Property Operating Profit |
| Bank Deposit Received in Operating Account | $8,178 | $4,872 | $13,050 | Reconciled against Platform Gross minus Fees |
| Cash-in-Transit (Stay starting July 30, paid Aug 2) | $310 | $0 | $310 | Documented Timing Exception for August Close |
In this close walkthrough:
- Gross revenue is accurately recorded as $15,000, aligning with year-end Form 1099-K reporting rather than the misleading $13,050 bank cash figure.
- The $450 in platform commissions and $1,500 in platform-remitted occupancy taxes are properly deconstructed, ensuring host fees are captured as tax deductions.
- The $310 timing difference for a guest stay commencing on July 30 is flagged as an explicit cash-in-transit timing item, rather than disappearing as an unexplained discrepancy.
- Net Operating Income is established as $6,490 across both properties, providing the host with exact property-level profit margins.
The short-term rental monthly close master checklist
A reliable close follows a sequential verification path:
| Close Phase | Operational Focus | Required Source Documents | Key Verification Gate | Blocker / Exception Trigger |
|---|---|---|---|---|
| 1. Ingestion and Gathering | Import all channel activity, bank feeds, and card charges | Airbnb CSV earnings summary, Vrbo payout reports, bank/credit card PDF statements | Every account date range matches the calendar month boundary | Missing bank statement or unlinked credit card feed |
| 2. Payout Deconstruction | Break net channel deposits into gross rent, cleaning, and fees | Channel reservation transaction history | Gross rent + cleaning fees - 3% fee equals net deposit | Unexplained resolution center adjustment or batch mismatch |
| 3. Account Reconciliation | Prove book balances match external statements | Bank and credit card monthly statements | Ending statement balance equals ledger balance exactly | Unmatched cleared transaction or timing discrepancy |
| 4. Expense Classification | Assign operating expenses to Schedule E categories | Merchant receipts, vendor invoices, utility bills | Every expense tied to an active property and Schedule E line | Personal expense charged to business card or unitemized receipt |
| 5. Exception Review | Audit unresolved items and timing differences | Work logs, AirCover claim tickets, mileage logs | All variances documented with an explicit business explanation | Unexplained bank balance variance or unknown cash withdrawal |
| 6. Ledger Lock and Export | Finalize monthly financial statements and lock period | Monthly P&L and Balance Sheet reports | Prior period locked; editing historical entries disabled | Unreviewed transactions or open reconciliation differences |
Decision tree: Is your month ready to close?
Before locking a monthly period, follow this logical evaluation to ensure the books are audit-ready:
Monthly Close Readiness Evaluation
│
├─ Gate 1: Statement Coverage
│ └─ Are all operating bank and card statements present through month end?
│ ├─ NO: Stop. Ingest missing statements before proceeding.
│ └─ YES: Proceed to Gate 2.
│
├─ Gate 2: Payout Reconciliation
│ └─ Do all OTA net deposits reconcile to gross earnings minus fees?
│ ├─ NO: Open Payout Breakdown. Check for guest refunds, resolution claims, or batching.
│ └─ YES: Proceed to Gate 3.
│
├─ Gate 3: Bank Balance Tie-Out
│ └─ Does the ending book balance equal the bank statement ending balance?
│ ├─ NO: Locate uncleared checks, pending deposits, or duplicate synced entries.
│ └─ YES: Proceed to Gate 4.
│
├─ Gate 4: Property-Level Allocation
│ └─ Is every revenue item and operating expense assigned to a specific property?
│ ├─ NO: Reallocate portfolio-level or overhead expenses to individual properties.
│ └─ YES: Proceed to Gate 5.
│
└─ Gate 5: Period Lock
└─ Result: Month is complete. Lock period to prevent retroactive changes and export reports.Edge cases and common monthly close challenges
1. Month-end spanning reservations
A guest stay that begins on July 28 and concludes on August 4 creates an accounting cutoff challenge. Under cash-basis accounting (used by most self-managing hosts), rental revenue is recognized when cash is received or constructively made available by the platform. If Airbnb initiates the payout on July 29 (the day after guest arrival), the entire payout belongs in July revenue, even though part of the stay occurs in August. Documenting this in the close prevents duplicate revenue entries in the subsequent month.
2. Open AirCover or Resolution Center claims
If a guest damages an amenity on July 15 and your AirCover reimbursement claim remains pending with Airbnb on July 31, do not delay closing the month. Record the repair expenditure in July as an ordinary maintenance expense. When the reimbursement arrives in August or September, record it as a recovery of the repair cost or other income in that period.
3. Personal transactions on business accounts
Self-managing hosts occasionally charge personal expenses to a business card by mistake. During the monthly close, never classify a personal charge into a business operating category. Instead, reclassify the transaction to an Owner Equity Draw account. This ensures your bank balance reconciles without corrupting your deductible operating expenses.
Executing the monthly close with Roxby
Manually assembling statements, running payout math, and auditing spreadsheets is why many hosts abandon monthly bookkeeping.
Roxby brings supported payout statements, connected bank and card records, receipts, and property context into a guided monthly close. It shows reviewed matches, unassigned records, and unresolved differences for confirmation. A completed month remains read-only until reopened through the correction workflow, and property-level financial reporting plus source-linked accountant exports support review.
This article provides educational guidance for accounting and recordkeeping workflows and does not constitute tax, legal, or professional financial advice. Consult a licensed CPA or tax attorney for specific tax determinations.