Skip to main content
weddings

Will I Owe Taxes on Money I Collect From Wedding Guests? Reimbursement, Income and the 1099-K

Darrien Watson··9 min read

Guests paying you back for a villa is reimbursement, not income — but a processor can still send a 1099-K for the gross. What to keep, and what is taxed.

Couple sitting at a kitchen table going over paperwork together
Photo by Vitaly Gariev on Unsplash

Collecting money from your wedding guests?

Send one link. Guests pay a deposit and instalments, and you stop chasing anyone.

Start collecting free

This guide explains how guest payments and the 1099-K work for couples collecting money for a destination wedding. It is not tax advice — thresholds and rules change and your situation is specific. Confirm anything you rely on with a CPA and the IRS's Form 1099-K guidance.

TL;DR:

  • Money guests pay you back for rooms and travel you already paid for is reimbursement, not income. In minus out equals zero; there is no gain to tax.
  • A payment processor can still send you a 1099-K for the gross if payments cross $20,000 and 200 transactions in the year (the federal rule, permanent since 2025; a few states set lower bars). The form reports what was collected, not what you owe.
  • You report the gross and show the matching costs. $200,000 collected with $200,000 of documented villa and travel costs behind it is not $200,000 of taxable income. Only an amount above your costs is a gain.
  • Keep the villa invoice and a per-guest ledger together, and the form becomes paperwork.
  • Or avoid being the bank entirely: guests book their own room on a booking page and the money settles with a record behind it.

Usually you will not owe tax on money your wedding guests pay you to cover rooms and travel you already paid for — that is reimbursement, and reimbursing you for a cost is not income. But if the money moves through a payment processor and crosses the reporting threshold, the processor sends a 1099-K for the gross amount, and that piece of paper frightens couples into thinking they owe tax on $200,000 they never kept. They do not. The gross is reported, the costs are shown against it, and only a gain above the costs is taxable. Couples who collect through SquadTrip get the records that make that netting obvious, because every guest payment is tied to a booking and settles into the couple's own Stripe account.

This guide walks through the reimbursement-versus-income distinction, why a form can arrive anyway, what to keep, when part of the money really is income, and how to sidestep the whole question by not being the bank.

Reimbursement vs Income, in Plain Words

1. You paid the villa

You found the villa or negotiated the resort block, the owner wanted one payer, and you paid $180,000 on a card or by transfer for 45 rooms over four nights.

2. Forty-five guests pay you back

Each guest pays you $4,000 for their room. Forty-five of them, $180,000 in. You are back where you started.

3. Net zero

$180,000 out to the villa, $180,000 in from guests. There is no profit, no gain, and nothing to tax. What you have is a set of pass-through payments — which is exactly what a payment processor cannot see.

Why a Form Can Arrive Anyway

1. Processors report gross

Form 1099-K is filed by payment settlement entities — Stripe, Square, and payment apps — reporting the gross card and app payments they processed for you in the year. Not net of refunds, not net of what you paid the villa. The IRS's own FAQs are explicit that the form shows payments received, not taxable income.

2. The threshold

For 2025 onward the federal threshold is more than $20,000 in gross payments and more than 200 transactions, both together, restored permanently by the 2025 tax law after several years of announced lower limits. A 45-guest wedding with a deposit and three instalments per guest is 180 transactions at $180,000 — close to the line from one wedding. Some states set lower thresholds — Massachusetts, Maryland, Vermont, Virginia, Montana and DC at $600, Illinois at $1,000 and 4 transactions, New Jersey at $1,000, per Stripe's state requirements table — so a form can arrive even below the federal numbers.

3. The Venmo, Zelle and Cash App trap

Peer-to-peer apps can report too, and payments into a personal account with no booking behind them are the hardest to document. "Friends and family" labels do not change what the money was; the record does. Whatever flow you use, the question at tax time is whether you can show what each payment was for.

What to Keep So It Stays a Non-Event

1. The venue invoice

The villa or resort contract and proof of payment: the single document that shows the $180,000 went out.

2. A per-guest ledger

Who paid, how much, when, for which room. On a booking page this is the export; on a spreadsheet it is the thing you must never lose.

3. The one-page reconciliation

Amount
Villa paid (invoice)$180,000
Collected from 45 guests (1099-K gross)$180,000
Gain$0

That table, with the two documents behind it, is the answer to any question the form raises.

4. When some of it is income

If you collected $200,000 against a $180,000 villa — because you added a buffer, or charged a small margin for arranging it — the $20,000 difference is the amount a CPA would treat as a gain. Not the $200,000. The netting works the same way; there is simply something left after it.

Three Ways to Collect, and What Each Leaves You

MethodWhat shows on a 1099-KWhat you can proveWho is the bank
Guests pay the resort directlyNothing — money never touches youNothing to proveThe resort
Venmo / Zelle / bank transfer into your accountGross, if the app reports and you cross the thresholdOnly what you wrote downYou
Booking page (guests pay their own room; settles to your Stripe)Gross above the thresholdEvery payment, refund and guest, exportableYou, with records

Choose the resort direct if it will take individual bookings at the group rate — nothing to reconcile. Choose a booking page if the venue wants one payer, or you want deposits and instalments — same reporting, far better records. Avoid personal payment apps for anything approaching the threshold; the form can still come and the ledger will not.

Every guest payment tied to a booking, every refund logged, one export at year end. SquadTrip gives couples the ledger the 1099-K needs — free to set up.

If You Would Rather Not Be the Bank at All

Most of the tax anxiety disappears when you stop fronting the money. On a booking page:

  1. Each room becomes a package with a price.
  2. Guests book their own room, pay a deposit, and are charged the instalments automatically before the villa's balance is due.
  3. Payments settle into your own Stripe account with a booking behind each one — SquadTrip never holds the money.
  4. You pay the villa from money that is already in the account, not from a personal card in March.

Same 1099-K rules, but the collected amount and the venue invoice line up by construction, and you never carry $180,000 of your own money for six months. How to collect money from wedding guests covers the setup, including what to do if you have already paid the villa; destination wedding payment plans covers the schedule.

Stop being the group's bank

Guests book their own room, pay a deposit and get charged on schedule. Every payment has a record behind it, and the money never sits on your card.

Set up your wedding booking page free

Common Mistakes

  • Mixing flows — half the guests on Venmo, half by transfer, a few in cash. Reconciling that against a gross figure is where the anxiety comes from.
  • Losing the venue invoice. It is the document that turns $180,000 of "income" into $0 of gain.
  • Collecting a buffer without noting it. A buffer is sensible; unrecorded, it looks like a gain you cannot explain.
  • Assuming a "friends and family" label settles anything. The record settles it.
  • Waiting for the form to think about it. Set the ledger up before the first deposit.

A Worked Example: The $200,000 Wedding

Sixty guests, a resort block plus a welcome dinner and a catamaran afternoon, collected through one booking page over eight months.

1. What went out

  • Resort block, 30 rooms x 4 nights: $168,000
  • Welcome dinner for 60: $7,200
  • Catamaran for 48: $4,800
  • Total documented costs: $180,000

2. What came in

  • 60 guests' room packages, deposits plus instalments: $180,000
  • Dinner and catamaran add-ons priced at cost: included above
  • A $20,000 buffer the couple added to the packages "in case"
  • Gross on the 1099-K: $200,000

3. What is taxable

Amount
Gross reported$200,000
Documented costs-$180,000
Gain$20,000

The form says $200,000. The return shows $200,000 in, $180,000 out, and a $20,000 gain - which is the buffer, and the only number a CPA would look at. Had the couple priced the packages exactly at cost, the gain would be zero and the $200,000 form would be paperwork. Nobody is taxed on the $200,000.

4. The three documents that made it a one-page answer

  1. The resort contract and proof of payment
  2. The booking export: every guest, package, add-on, deposit, instalment and refund
  3. The vendor invoices for the dinner and the boat

With those three in a folder, the difference between "income" and "reimbursement" is arithmetic. Without them, it is an argument.

Final Thoughts

Guests paying you back is not income, and a 1099-K does not make it income. The form reports gross; your return shows the gross and the matching costs; tax, if any, applies only to what is left. Keep the venue invoice and a per-guest ledger together and the answer to "will I owe taxes on this?" is a one-page table. Better still, let guests pay for their own rooms through a booking page and skip being the bank altogether.

For who should be paying for what in the first place, see who pays for travel to a destination wedding.

Collect wedding travel money the way your accountant would set it up. Start free on SquadTrip — deposits, instalments and a clean export at year end.

Cancun 2026$1,800
Pay in Full
One-time payment
$1,800
Payment PlanMost Popular
$450 deposit + 3 monthly
$450/mo
Buy Now, Pay Later$0 today
Finance via BNPL
$0
viaKlarnaAffirmAfterpay
 Pay•Visa•MC•Amex

3 ways to pay. Your travelers choose.

Full payment, installments, or BNPL. Every option in one checkout — no plugins, no code, no extra tools.

Create your trip free →

Free to start • 2,000+ organizers

Frequently Asked Questions

Generally not on the reimbursement itself. If guests pay you back for rooms and travel you already paid for, the money in and the money out net to zero and there is no gain to tax. What matters is being able to show both sides: the resort or villa invoice you paid, and a per-guest record of what each person paid you. Tax rules depend on your situation, so confirm with a CPA.

Payment processors report gross payments, not net. If guest payments through Stripe, Square or a payment app exceeded $20,000 and 200 transactions in the year, or a lower state threshold, the processor files a 1099-K for the gross. The form is a payment report, not a determination that the money was income. You report the gross and show the matching expenses; a $200,000 form with $200,000 of documented costs behind it produces no taxable gain.

The amount above your documented costs is a gain, and that part can be taxable. If the villa cost $180,000 and guests paid a total of $200,000, the $20,000 difference is what a CPA would look at, not the $200,000. Keeping a per-guest ledger and the venue invoice together is what makes that distinction provable.

If the resort will take individual bookings at the group rate, yes, because the money never touches your account and there is nothing to reconcile. Many resorts and most villas want one payer, which is when a booking page helps: guests pay for their own room through your page, and the payments settle to your Stripe account with a record behind every one.

No. Any processor reports gross above the threshold. What a booking page changes is the records: each guest's payments are tied to a named booking and a package, refunds are logged, and the year exports in one file, so matching the 1099-K to your venue invoices takes an hour rather than a weekend.

Related Guides

More Weddings Guides

View all →