Recording Airbnb Refunds, Cancellations, and Chargebacks

If you manage short-term rental properties through Airbnb, refunds, cancellations, and chargebacks are a routine part of operations. They're also one of the most common sources of bookkeeping errors - not because the math is hard, but because each transaction reverses or adjusts revenue in a different way, and that difference matters for your owner statements, tax filings, and payout calculations.
This article is for property managers and STR operators who want to record these transactions correctly, understand their tax implications, and avoid the downstream errors that show up months later across a multi-property portfolio.
Three Different Transactions, Three Different Problems
Refunds, cancellations, and chargebacks are often lumped together. They shouldn't be. Each one moves money differently and requires a different accounting treatment.
Refunds
A refund happens when a reservation was completed (or partially completed) and you or Airbnb returns money to the guest. Common scenarios:
A guest reports a broken appliance and receives a partial refund
You approve a goodwill refund outside the standard cancellation window
Airbnb issues a refund through their resolution center without your prior approval
The key accounting question: did the refund reduce your current payout, or did Airbnb deduct it from a future payout?
If Airbnb reduces a future payout to cover a refund you didn't initiate, that deduction must be recorded as a revenue reduction - not ignored. If it's missing from your books, you show more income than you actually received.
Cancellations
When a guest cancels, the accounting treatment depends on your cancellation policy:
Flexible or Moderate policy: The guest may receive a full refund. You earn nothing. If the reservation was already recorded as income, it needs to be reversed.
Strict policy: You may retain 50% of the nightly rate after the first 24 hours. That retained amount is revenue.
Non-refundable rate: You keep the full booking amount. Full revenue stands.
Cancellation fees - the portion you retain - are taxable income. The refunded portion to the guest is not. Airbnb's host service fee is also sometimes adjusted on cancellations, which can affect the net payout line and create confusion if you recorded the original booking at gross.
Chargebacks
A chargeback is the most disruptive of the three. A guest disputes the charge with their bank or credit card company, and the payment platform must respond to the dispute. If the chargeback is upheld:
Airbnb typically deducts the disputed amount from your future payouts
You may also face an additional chargeback processing fee
From an accounting standpoint, a chargeback is a revenue reversal plus a potential expense. The original booking income needs to be reduced, and any chargeback fee should be recorded separately as an operating expense.
Airbnb does contest chargebacks on behalf of hosts, but the outcome isn't guaranteed. If the dispute resolves in your favor, no adjustment is needed. If it goes against you, you need to book both the revenue reversal and the fee.
How These Errors Show Up in Owner Statements
For property managers handling multiple owners, these transactions create a secondary problem: the owner statement. This is where small recording errors turn into real money disputes.
Say you manage a property for an owner and a guest received a $400 partial refund after reporting a maintenance issue. Airbnb deducted that $400 from your next payout. If you don't adjust the owner's statement, you're showing them income they didn't actually earn - and potentially remitting a share of money you no longer have.
Here's how the numbers break down:
Original booking:
5 nights at $200/night = $1,000
Cleaning fee = $150
Airbnb host fee (3%) = -$34.50
Net payout to manager = $1,115.50
After $400 refund deduction:
Adjusted net payout = $715.50
Owner split at 80/20:
Correct owner share: $572.40
Correct management fee: $143.10
If the refund is never recorded and you use the original $1,115.50:
Overstated owner share: $892.40
Overstated management fee: $223.10
The owner's account is overstated by $320. If you already remitted them based on the original payout, you now have a discrepancy that needs a correction entry - and an awkward conversation. That kind of error compounds quickly across a 10- or 20-property portfolio.
For a deeper look at how adjustments like these flow through management accounting, see our guide to STR property management accounting.
Recording Refunds Correctly in Your Books
The right method depends on when the refund occurs relative to when you recognized the revenue.
Same accounting period: Simply reduce the revenue entry. If you recorded $1,150 in rental income, post a revenue reversal for $400. Net rental income for the period: $750.
Different accounting period: If the stay was in March and the refund is deducted in April, your treatment depends on your accounting method:
Cash basis: Record the reduction when the payout is reduced. No prior-period adjustment needed.
Accrual basis: Record a revenue reversal in the original period if the refund was foreseeable, or record it as an expense in April with a clear description referencing the original reservation.
Most STR operators use cash basis accounting, which simplifies this considerably. The refund shows up as a negative on the payout in the period it's actually deducted.
Recording Cancellations Correctly
The cleanest approach: only record income when you receive the payout, not when the reservation is confirmed. This is especially important on cash basis accounting.
If you pre-record reservations as income (common in some PMS integrations), you need a workflow to reverse unearned bookings when guests cancel. A cancelled reservation that still sits as income in your books is a ghost revenue line - it inflates your income and your tax liability.
For cancellation fees you retain, record them as rental income in the period received. The IRS treats retained cancellation fees as ordinary income. Depending on your entity structure, these typically flow to Schedule E (for passive rental income) or Schedule C (for active rental businesses). Check with your CPA to confirm the right treatment for your situation.
Recording Chargebacks Correctly
Chargebacks need two separate entries when a dispute is lost:
Revenue reversal: Reduce rental income by the disputed amount
Chargeback fee: Record as an operating expense under a clearly labeled account ("Chargeback Fees" or "Merchant Processing Fees")
Don't net the fee against the revenue reversal. One is an income reduction, the other is a genuine business expense. Keeping them separate gives you a cleaner income statement and makes your books easier to review at tax time.
If you later win the dispute and the funds are restored, record that recovery as income in the period it's received. Don't reopen and restate prior-period entries unless your accountant specifically directs you to.
Common Patterns That Slip Through
Across a portfolio, these transactions create predictable error patterns:
Refund deductions that appear in the Airbnb payout summary but never make it into the owner statement
Cancellation fee income coded to the wrong property
Chargeback reversals recorded as a net payout reduction with no separate expense entry for the fee
Resolution center payouts from prior disputes recorded as new income with no connection to the original reversal
These aren't signs of careless bookkeeping - they're a natural result of multi-property operations where payout timing doesn't always match statement timing. The issues are structural, not individual mistakes.
If you want to know where your current process has gaps, you can have your owner statements reviewed for free - PX Accounting examines 60 days of statements and surfaces the errors before they compound further.
You can also see the full list of what PX checks on the features page.
Frequently Asked Questions
Are Airbnb cancellation fees taxable income?
Yes. Any amount you retain from a guest cancellation - whether it's 50% of the nightly rate or the full booking value - is taxable income in the year you receive it. It's treated the same as regular rental income and reported on the same schedule. Consult your CPA to confirm the right schedule for your entity type.
How do I handle a chargeback that Airbnb later wins on my behalf?
If Airbnb successfully disputes the chargeback and your payout is restored, record the recovered amount as income in the period it's received. Don't reverse prior-period entries unless your accountant advises otherwise. Keep documentation of the dispute outcome in your records in case it's questioned later.
Should I record Airbnb payouts gross or net of host fees?
Either method can work, but you need to be consistent. Recording gross (before Airbnb host fees) and then recording the fee as a separate expense gives you cleaner visibility into revenue and channel costs. Recording net is simpler but hides the cost of the platform fee. Whichever you choose, document the policy and apply it the same way across all properties.
What if Airbnb issues a refund without my approval?
Airbnb can issue refunds under certain circumstances without host approval. If that happens and it reduces your payout, record it as a revenue reduction with a clear note in the description (for example, "Airbnb-initiated refund, reservation #XXXXX"). Review your Airbnb transaction history monthly to catch these - they don't always come with a clear notification in your dashboard.
How do owner statements need to be adjusted for refunds?
Every refund that reduces your net payout should reduce the owner's gross revenue figure on their statement by the same amount, then let the management fee percentage recalculate from there. Don't adjust only the owner's net distribution while leaving gross revenue unchanged - that creates a math error in the fee calculation that's hard to unwind later and undermines trust with your owners.
Next Steps
The recording rules here are straightforward once you know them. The harder part is applying them consistently across every property, every payout cycle, and every edge case - especially when Airbnb's transaction timing doesn't line up neatly with your statement periods.
If you want to see how your current owner statements hold up, start with a free 60-day statement audit. And if you're building out your accounting process from the ground up, the STR property management accounting guide covers the full framework.
By Jessica Hudson, CPA - specializing in short-term rental tax, bookkeeping, and financial operations for vacation rental hosts and property managers.