How do I record an Airbnb guest refund or cancellation in my books?
Record the booking's original income the way you always do. When Airbnb refunds the guest, log the refund as its own line, dated the day it was issued and tied to the same reservation. Do not open the original entry and shrink it. Keep both lines visible so your books show what the guest paid and what came back out.
The part that catches hosts off guard is timing. If Airbnb refunds the guest before it pays you for that reservation, the payout is adjusted before it ever reaches you and the math stays simple. If the refund happens after your payout already went out, Airbnb does not pull money back out of your bank account. It deducts the refund amount from your future payouts until the full amount is collected. A payout for next week's bookings can land smaller than expected because it is quietly repaying a refund tied to a stay that ended a month ago.
Keep the original entry. Add the refund next to it
The instinct is to edit the original booking so your spreadsheet "looks right" again. Resist it. The gross amount you originally recorded is what your export from Airbnb will still show, and it is what any year-end summary or 1099-K comparison expects to find. Overwrite it and the two stop matching.
Instead, treat the refund as a second, separate transaction against the same reservation ID: a negative line, dated to when the refund happened, sitting right under the positive line it offsets. Your net for that booking becomes correct without erasing the record of what actually happened.
How one refund moves through gross, refund, and payout
Numbers below are illustrative and do not describe a real reservation.
| Line | Illustrative amount | What it means for your books |
|---|---|---|
| Original gross booking, recorded at checkout | $550.00 | Unchanged. Stays in your books as the original income entry for that reservation ID. |
| Guest refund per the cancellation policy | −$412.50 | Recorded as its own offset line, dated the day Airbnb processed the refund, tied to the same reservation ID. |
| Net you should keep from this booking | $137.50 | Gross minus the refund. Compare this to what actually lands in the bank once the deduction is applied. |
If your running total for this booking does not settle at that net figure, the difference is not a mystery. It is either sitting in a payout you have not received yet, or it needs a line you have not entered.
Why the deduction can show up on a payout that has nothing to do with it
Airbnb's own mechanics explain the gap between "I recorded the refund" and "my bank shows the right amount." A cancellation is handled one of two ways depending on when it happens:
- Before your payout for that reservation is released. Whether you or the guest cancels, the payout is adjusted or canceled before it reaches you. If you cancel before the trip starts, the guest is refunded in full and you receive no payout for that booking.
- After your payout has already gone out. Airbnb does not claw the deposit back. Instead it deducts the refund amount from future payouts until the full amount is collected, and you will see it described as an adjustment to an upcoming payout in your Earnings dashboard. The original payout itself is never reversed.
That second case is the one that trips up bookkeeping. Nothing about next week's bookings caused next week's payout to shrink. An old refund did. Before you go hunting for a fee you missed, open the Earnings dashboard and look for the adjustment line. Our free payout reconciliation calculator walks through the same subtotal, fee, and deposit comparison so you can confirm a low payout is a refund catching up rather than a booking you recorded wrong.
Does the refund change your 1099-K?
Not automatically, and this is worth knowing before January. Airbnb's tax documentation states that its 1099-K totals do not adjust for reservation alterations and cancellations which were made after guest check-in. A refund you issue after check-in can stay inside the gross figure the form reports, even though the cash already left your account. Your own books, built the way this guide describes, are what explain that gap to yourself or a tax preparer. We cover the rest of the form in our 1099-K guide for Airbnb and Vrbo hosts.
Terms to know
- Refund offset. The negative line you add against a previously recorded booking to reflect a refund, without deleting or editing the original entry. The two lines together show the true net of the reservation.
- Net payout. What actually lands in your bank account once fees, any tax withheld, and any refund offset have been applied. Compare this figure against your bank statement rather than the original booking subtotal.
Frequently asked questions
Does the refund come out of the same payout as the original booking?
Not always. If Airbnb refunds the guest before your payout for that reservation goes out, the payout is adjusted or canceled before it ever reaches you. If the refund happens after your payout already went out, Airbnb does not reverse the original deposit. It deducts the refund amount from your future payouts until the full amount is collected.
Why does a later payout look smaller than the bookings in it would suggest?
Check the Earnings dashboard for an adjustment line before you assume a booking is wrong. Airbnb applies refund deductions there, and the amount being recovered can belong to a completely different reservation than the ones actually paying out that day.
Will the refund show up on my Airbnb 1099-K?
Not automatically. Airbnb states that its 1099-K totals do not adjust for reservation alterations and cancellations made after guest check-in, so a post-check-in refund can stay inside your gross reporting figure even though it already left your bank. Your own books are what show the true subtraction.