Why your 1099-K and bank deposits don't match
Four things drive the gap between what Airbnb reports as gross and what your bank actually receives. Understanding each is the first step — the reconciliation workflow below shows how to handle them in practice.
Airbnb deducts roughly 3% from each payout before sending you the rest. The 1099-K reports the gross figure (before the fee), but your bank received the net. The fee is a deductible business expense — your CPA reports gross income and deducts the fee separately.
Refunds appear as separate negative transactions in your earnings summary. They reduce gross differently than they reduce net — especially when the refund crosses a calendar year boundary from the original booking.
A booking paid by the guest on December 31 but processed and deposited on January 2 lands on a different year's 1099-K than the stay date suggests. The 1099-K reports by transaction date, not stay date.
Airbnb collects the cleaning fee from the guest and includes it in the gross 1099-K. If you pay a cleaner directly, that's a separate deductible expense — the gross stays in your income, the payment to the cleaner comes out as an expense.
The reconciliation workflow — step by step
Six steps from "I have a 1099-K and a bank statement" to "the numbers tie out and I can hand them to my CPA." Allow 1-2 hours for a single property with normal booking volume.
In your Airbnb host account, go to Account → Taxes → Tax documents. Download the PDF and note the gross total for the year.
Go to Account → Payments → Transaction history, filter by the tax year, and export as CSV. This is your line-by-line source of truth — every payout, fee, refund, and adjustment appears here with a date.
Download statements covering January through December of the tax year. If you have multiple accounts that received Airbnb payouts, pull them all and consolidate.
Sort the Airbnb CSV by month and total each column (gross, fees, net). Do the same with bank deposits — sum monthly deposits that originate from Airbnb. Twelve monthly checkpoints are easier to reconcile than one annual figure.
For each month: 1099-K gross minus Airbnb service fees minus refunds should equal net payouts, which should equal bank deposits from Airbnb. When all three sides tie, that month is reconciled.
When a month doesn't tie, use the diagnostic section below to find the cause — usually a year-boundary booking, a multi-payout split, or a resolution payout. Document each variance with the explanation. A clean reconciliation has no unexplained gaps.
Sample reconciliation worksheet
What one month of the worksheet looks like in practice. The example uses simplified numbers; your actual worksheet will have one row per booking transaction.
| Booking | Stay | Gross | Fee | Cleaning | Refund | Net | Bank | Match? |
|---|---|---|---|---|---|---|---|---|
| #A1023 | Jul 3-7 | $1,200 | −$36 | $100 | — | $1,164 | Jul 4 | ✓ |
| #A1024 | Jul 9-11 | $520 | −$16 | $80 | −$260 | $244 | Jul 10, 18 | ✓ (partial refund) |
| #A1025 | Jul 15-Aug 14 | $4,500 | −$135 | $150 | — | $4,365 | Jul 16 ($2,182), Aug 16 ($2,183) | ✓ (split payout) |
| #A1026 | Jul 20-22 | $680 | −$20 | $80 | — | $660 | Jul 21 | ✓ |
| #A1027 | Dec 29-Jan 3 | $1,400 | −$42 | $100 | — | $1,358 | Jan 2 (next year) | ⚠ year-boundary |
Reconciliation summary (the July example)
The year-boundary booking (#A1027) shows up on the 1099-K but the bank deposit lands next year. It will reconcile on next year's worksheet, against next year's 1099-K. Document this explicitly so your CPA understands the timing — and so the same booking doesn't get double-counted.
Common variance reasons (and how to resolve each)
When a month doesn't reconcile cleanly, it's almost always one of these five causes. Work through them in order — the first three account for the majority of variances.
A booking with a transaction date in one calendar year but a stay date in another. The 1099-K reports by transaction date, so a December booking paid January 2 lands on next year's 1099-K. Resolution: always reconcile by Airbnb's transaction date, not the stay date. Boundary bookings will reconcile against the year their payout actually landed.
Long stays (typically 28+ nights) are paid in installments. A single booking can produce 2-3 separate bank deposits. Resolution: tag each installment with the booking ID in your worksheet so the gross figure from the 1099-K reconciles against the sum of installments, not against a single deposit.
When a guest dispute is resolved, Airbnb may send a separate resolution payout (positive or negative). These appear in your transaction history with a different transaction type. Resolution: track the resolution payout ID and treat it as an adjustment to the original booking's gross — either added back or subtracted, depending on the resolution.
If you use Airbnb's co-host payout system, the primary host's 1099-K excludes amounts paid to the co-host. The co-host receives their own 1099-K. Resolution: the primary host's gross will already be net of the co-host split — don't deduct co-host pay again as an expense from a number that already excludes it. If your co-host arrangement is informal (you pay them outside the platform), the full gross hits your 1099-K and the co-host payment is a separate contractor expense.
Refunds typically appear as separate negative transactions in your earnings summary, not as a reduction to the original booking line. Resolution: net out refunds against the original booking when calculating monthly gross. If the refund was processed in a different calendar year than the original booking, treat them as two separate-year transactions — the refund will appear on the year-of-refund 1099-K.
When the variance is unexplained
Most variances resolve to one of the five causes above. When yours doesn't, a few edge cases are worth checking before contacting Airbnb support.
Airbnb converts the booking from the guest's currency to your payout currency at the rate on the date of payout, not the date of booking. Small variances often trace to exchange rate movements within a billing cycle.
If you switched payout methods (e.g., from ACH to PayPal) during the year, deposits may appear in different bank accounts or with different transaction descriptions. Pull statements from every account that received Airbnb payouts.
If you list multiple properties under one Airbnb account, the 1099-K aggregates gross across all properties. Reconcile by property using the booking-level data in the transaction history CSV.
If a variance still can't be explained by mid-February: contact Airbnb support and request a corrected 1099-K or detailed transaction reconciliation. Their response can take 2-4 weeks. Allowing this buffer means a correction can still be issued before the April 15 filing deadline. Don't file with an unresolved variance — the IRS receives a copy of your 1099-K and a mismatch can trigger a notice.
What your CPA needs from your reconciliation
A well-organized reconciliation cuts your CPA's work and reduces the chance of filing errors. Hand over five things:
- Your 1099-K (gross figure)
- The Airbnb earnings summary (shows fee breakdown)
- Your reconciliation worksheet (the line-by-line table)
- Bank statement totals matching to net payouts
- A short notes section explaining any documented variances (year-boundary, refunds, splits)
Where each reconciled figure lands on Schedule E:
Report the full gross amount as rental income, even though your bank received less. The 1099-K total goes here.
Label this line "Platform commission" or similar. The sum of Airbnb's service fees deducted across the year goes here as a deductible expense.
Refunds reduce gross income — they're not a separate expense. Net them against the gross 1099-K before reporting Line 3, and keep the documentation supporting the reduction.
For more on which form to use, see: Airbnb Schedule E vs Schedule C.
Stop reconciling at year-end. Reconcile as you go.
Reconciliation is the kind of work that takes hours in March and minutes per booking when done as it happens. Field Ledger logs each Airbnb payout at the time it lands, tagged to the booking with the gross/fee/net split already separated. When tax season arrives, your reconciliation worksheet is already built.
- Payouts logged at the time they happen with gross, fee, and net broken out
- Bookings linked to payouts even when split across installments
- Year-boundary bookings flagged automatically
- Year-end export ready to reconcile against your 1099-K and bank statements
Frequently asked questions
Why is my Airbnb 1099-K higher than my bank deposits?
The 1099-K reports the gross amount guests paid before Airbnb deducted their host service fee. Your bank received the net. Refunded bookings, cleaning fees collected for cleaners, and year-boundary timing can widen the gap further. The fee is a deductible business expense — your CPA reports the gross 1099-K amount and deducts the fee separately.
How do I reconcile my Airbnb 1099-K with bank statements?
Pull three documents: your 1099-K, Airbnb transaction history CSV, and bank statements. Group transactions by month, then walk down: 1099-K gross minus Airbnb fees minus refunds equals expected net payouts, which should equal bank deposits. Document any variance — usually year-boundary timing, multi-payout splits, or resolution payouts.
What if my 1099-K doesn't match my Airbnb earnings summary?
The 1099-K reports gross payments processed in the calendar year; the earnings summary breaks the same numbers into gross, fees, and net. Small differences usually come from how Airbnb categorizes resolution payouts or near-year-end refunds. If the totals differ by more than a few dollars, export the transaction history CSV and reconcile line by line.
Do I report the gross 1099-K amount or my net deposits?
Report the gross 1099-K amount as rental income on Schedule E. Then deduct Airbnb's service fee separately as a platform commission expense. Filing only your net bank deposits understates income — the IRS receives a copy of your 1099-K and will flag the mismatch. Filing gross with separate fee deduction produces the same net taxable income and matches IRS records.
How do refunds affect 1099-K reconciliation?
Refunds appear as separate negative transactions in your earnings summary. Net them against the original booking gross when reconciling. If a refund crosses a calendar year boundary, it lands on the next year's 1099-K — track both transaction dates and reconcile per year separately.
What if Airbnb's payout split crosses a tax year?
Long stays (28+ nights) are paid in installments. A booking starting late December and paid early January lands on a different year's 1099-K than the stay date suggests. Always reconcile by Airbnb's transaction date, not the stay date. A booking with installments crossing years has its gross split across two 1099-Ks.
Why doesn't the cleaning fee on my 1099-K match my bank deposit?
The 1099-K reports the cleaning fee guests paid as part of the gross booking. If you pay a cleaner directly, that's a separate deductible expense — the cleaning fee is in your gross income, the payment to the cleaner comes out as an expense. Both appear on Schedule E (as income and as expense), zeroing each other out economically.
How do I reconcile co-host payouts for taxes?
Co-host payouts through Airbnb's co-host system generate a separate 1099-K to the co-host. The primary host's 1099-K excludes the co-host portion — so the primary host's gross is already net of co-host pay. Don't deduct co-host pay as an expense from a gross that already excludes it. If your co-host arrangement is informal (paid outside Airbnb), the full booking gross hits your 1099-K and the co-host payment is a separate contractor expense.
What records should I keep to prove the 1099-K reconciliation?
Keep your 1099-K, full Airbnb earnings summary, transaction history CSV, bank statements covering the tax year, and your reconciliation worksheet showing how the three sets of numbers tie out. Document each variance with the explanation. The IRS audit window is 3 years, extending to 6 if income is understated by 25% — so keep reconciliation records at least 6 years.
How long should I keep my reconciliation worksheet?
At least 6 years from the filing date, matching the IRS extended audit window for substantially understated income. For records related to depreciation or capital improvements, keep them for the life of the property plus 6 years after sale. Reconciliation worksheets are cheap to store digitally and provide the audit defense that a 1099-K and bank statements alone don't.