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.

LineIllustrative amountWhat it means for your books
Original gross booking, recorded at checkout$550.00Unchanged. Stays in your books as the original income entry for that reservation ID.
Guest refund per the cancellation policy−$412.50Recorded 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.50Gross 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:

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

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.

Let the workbook catch the refund for you

The StaySums workbook logs gross, refund offsets, and net payout for every booking, flags any payout that does not match what your bank received, and keeps the original entry intact so nothing gets quietly overwritten.

See the workbook, $49 one-time

Related reading

Sources