Your Airbnb 1099-K Says More Than You Were Paid
The form reports gross. Your bank got net. ExpenseBot reads your Airbnb payout emails from Gmail into a Google Sheet you own — keeping gross, platform fees and net per booking, so the gap is documented instead of reconstructed in April.
No credit card. Works with the Gmail and Google Sheet you already use.
Quick answer: why is my Airbnb 1099-K higher than my payouts?
Airbnb's Form 1099-K reports the gross amount guests paid, before the platform's service fee is deducted — while your deposits arrive net of that fee. The difference is the platform fee, and it is a deductible business expense, so you report the gross and deduct the fees to be taxed on your real net. Reconciling the two means keeping three numbers per booking: gross, fees, and net. Estimates — confirm with your tax professional.
The three numbers a host actually needs
Most Airbnb bookkeeping breaks at the same place: the host has one number — what landed in the bank — and the tax form has a different one. Without the fee in between, there is no way to show why the two disagree, and the platform-fee deduction that closes the gap goes unclaimed.
| Number | Where it comes from | What it's for |
|---|---|---|
| Gross | What the guest paid, before Airbnb's cut | The figure your 1099-K is compared against |
| Fees | Airbnb's host service fee on the booking | A deductible business expense — the gap itself |
| Net | What actually hit your bank account | Ties your books to your bank statement |
ExpenseBot's income ledger has a column for each, in your own Google Sheet, filled as the payout emails arrive. When a booking's breakdown reconciles exactly — expected net plus the service fee equals guest gross minus platform-remitted tax — the host gross and the service fee are recorded separately, and the rental report places that fee once on the Schedule E commissions line (or T776 management and administration fees in Canada).
When the numbers don't reconcile, ExpenseBot records the payout you actually received and leaves the fee alone. That is deliberate: a manufactured fee is a wrong deduction, and a wrong deduction is worse than a missing one. For the rules behind the form — the threshold, the 14-day rule, Schedule E vs C — read the Airbnb taxes guide.
The host's bookkeeping problem
Airbnb shows you a payout dashboard, not a set of books. Come tax time you're scrolling transaction history, exporting CSVs, and rebuilding a spreadsheet by hand — and the expense side (cleaning, supplies, the mileage to the property) is scattered across your inbox and a credit-card statement. Heavyweight short-term-rental accounting suites solve it, but they're priced and built for property managers with dozens of doors, not a host with one to five.
ExpenseBot takes the opposite approach: it works on the Gmail and Google Sheet you already have. The payout emails become income, the receipt emails become expenses, and everything lands in one sheet you own — no new dashboard to log into, nothing leaving your Google account.
How it works: Gmail → your Google Sheet
It runs on the same capture engine as our Gmail receipt scanner, so your rental income and your business expenses live side by side. Managing a longer-term rental too? See the rental property tracker.
Which platforms are supported
Expected payout tracking covers Airbnb, Turo, Vrbo, HomeAway, and Neighbor. Airbnb works automatically. For the other supported platforms, ExpenseBot asks you to confirm the booking first. Future payouts inform your weekly Pulse and are added to Income only after payment is confirmed.
| Platform | How income is tracked |
|---|---|
| Airbnb | Automatic — expected payouts are tracked for you as they're confirmed. |
| Turo, Vrbo / HomeAway, Neighbor | Review-assisted — ExpenseBot asks you to confirm the booking first, then adds the payout to Income once payment is confirmed. |
| Lodgify | Safety-only — helps prevent premature Income entries rather than tracking payouts. |
More platforms are on our radar — tell us yours.
Renting out a car rather than a room? See Turo income tracking for how the confirm-first flow works and how vehicle costs and mileage sit alongside the income.
The expense side, handled
Income is only half of a host's books. The deductions — cleaning, supplies, the platform's service fee, mileage to the property — are where hosts leave money on the table, because the receipts are scattered by the time taxes roll around. ExpenseBot captures those from the same Gmail scan and keeps them in your sheet, so the write-offs are documented as they happen.
For the full list, see our 21 Airbnb tax deductions checklist, and if you also rent a car, the Turo taxes guide covers the mileage-vs-actual decision on a shared vehicle.
Tax time, without the scramble
Because everything lives in your own Google Sheet, you can export income and expenses in a form your accountant can drop onto Schedule E or Schedule C (US) or Form T776 (Canada). The gross total is what you hold up against the 1099-K; the fee total is what supports the platform-fee deduction; the net ties back to your bank. For the rules behind all of it — the 1099-K threshold, the 14-day rule, Schedule E vs C, and the Canadian GST/HST and compliance rules — read the Airbnb taxes guide. Renting long-term as well? The landlord tax deductions guide covers the write-offs that carry across both. (This is educational, not tax advice — confirm your filing with your tax professional.)
Start your Airbnb books on autopilot
Connect Gmail and watch your Airbnb payouts come in as income and your receipts as expenses — reconciled, tax-ready, and living in your own Google Drive. Free for 60 days, no credit card.
See pricing · Works with the Gmail you already use
Airbnb 1099-K and bookkeeping — FAQ
Why is my Airbnb 1099-K higher than the payouts I actually received?
Because the 1099-K reports gross — the full amount guests paid, before Airbnb's service fee comes out. Your deposits are net of that fee, so the form is always the bigger number. You report the gross and then deduct the platform fees as a business expense, so you're taxed on your real net. The gap is not an error; it's the reconciliation you have to be able to show. Estimates — confirm with your tax professional.
Does Airbnb send a 1099-K, and at what threshold?
Airbnb files a Form 1099-K with the IRS (and sends you a copy) once your account crosses the reporting threshold. For tax year 2026 the federal threshold is more than $20,000 in gross payments AND more than 200 transactions — the planned $600 threshold was repealed by the One Big Beautiful Bill Act in July 2025. Several states set lower thresholds. Not receiving a 1099-K does not make the income tax-free; all rental income is reportable. Our Airbnb taxes guide covers the rules in full. Estimates — confirm with your tax professional.
How do I reconcile my Airbnb 1099-K against my own records?
You need three numbers per booking: the gross guests paid, the fee the platform kept, and the net that landed. ExpenseBot's Income ledger has a column for each, in your own Google Sheet, filled as the payout emails arrive. When a booking's breakdown reconciles exactly — expected net plus the service fee equals guest gross minus platform-remitted tax — ExpenseBot records the host gross and the service fee separately, and the rental report puts that fee on the Schedule E commissions line (or T776 management and administration fees in Canada). When the numbers don't reconcile, it records the payout you actually received and does not invent a fee.
How does ExpenseBot track my Airbnb income?
Your Airbnb payout emails already contain every booking and payout. Connect Gmail and ExpenseBot reads those emails and builds an income ledger in your own Google Sheet. For Airbnb this works automatically — expected payouts are tracked as they're confirmed. Income is recorded net of the platform's service fee so your books match what actually lands, not the gross on your 1099-K.
Which short-term-rental platforms are supported?
Expected payout tracking covers Airbnb, Turo, Vrbo/HomeAway, and Neighbor. Airbnb works automatically. For the other supported platforms, ExpenseBot asks you to confirm the booking first, and the payout is added to Income only after payment is confirmed. More platforms are on our radar — tell us yours.
Does it track my Airbnb expenses too, not just income?
Yes. The same Gmail scan captures your cleaning invoices, supply receipts, and platform-fee breakdowns, and you can log mileage to the property. Income and expenses land in one Google Sheet, so at tax time you have both sides ready — see the 21-deduction checklist in our Airbnb tax deductions guide.
Can I use it if I host on more than one platform?
Yes — that's the point of tracking by source. Bookings from Airbnb, Turo, Vrbo, HomeAway, and Neighbor are each tagged so you can see income per platform and reconcile each one. Airbnb is automatic; the others are review-assisted (you confirm the booking first).
What about co-hosts and historical bookings?
ExpenseBot scans the Gmail account you connect, so payout emails from your co-hosting arrangements are captured as long as they arrive in that inbox. It can also scan back over past emails to build your income history for the current tax year, not just new bookings from today forward.
Do my exports work for taxes?
Yes. Because everything lives in your own Google Sheet, you can export income and expenses in a format your accountant can drop onto Schedule E or Schedule C (US) or Form T776 (Canada). This is educational, not tax advice — confirm your filing with your accountant. See our Airbnb taxes guide for the rules.