The Not-So-Glamorous Side of Running a Wedding Business
- Patrick Meehan

- 7 days ago
- 12 min read
How wedding companies handle taxes, invoices, contractors, payments, fees, and all the behind-the-scenes stuff nobody warns you about

If you are here, you are probably one of three people:
You might be a couple wondering why your wedding invoice includes sales tax, payment schedules, deposits, and line items that feel more official than you expected.
You might be a wedding photographer, videographer, coordinator, second shooter, assistant, or editor trying to figure out how to invoice correctly, handle mileage, send a W-9, or make your workflow feel less like a pile of text messages.
Or you might be another wedding business owner Googling things like “do I need a W-9 from my second shooter?” or “do wedding photographers charge sales tax in North Carolina?” while realizing that owning a business is approximately 20% doing the thing you love and 80% learning rules you did not know existed.
We get it.
When Melissa and I started Total Weddings, we cared about the obvious things first: serving couples well, creating beautiful photos and films, making timelines easier, simplifying vendor communication, and building a wedding experience that felt more organized from start to finish.
Then we quickly realized something: a wedding business is not just weddings.
It is also contracts, sales tax, invoices, deposits, deferred revenue, credit card fees, W-9s, 1099s, mileage, contractor payments, bookkeeping, software subscriptions, insurance, and records that need to make sense long after the dance floor closes.
Very romantic stuff.
But here is the truth: the boring side matters. A lot. It is what allows a wedding company to pay people clearly, serve clients well, follow the rules, and build something that can actually last.
So this article is our plain-English guide to how a wedding company handles taxes, client payments, contractor invoices, W-9s, mileage, credit card fees, and all the behind-the-scenes details nobody really talks about.
This is not tax or legal advice. It is simply how we think about running Total Weddings the right way.

Quick answer: what does a wedding company actually have to manage?
A wedding company has to manage a lot more than the wedding day.
Behind-the-scenes item | Why it matters |
Client invoices | Shows what was booked, paid, and still owed |
Deposits | Reserves the date and tracks future work |
Sales tax | Keeps taxable items recorded correctly |
Contractor payments | Helps pay the team clearly |
W-9 forms | Collects contractor tax info |
1099 reporting | Helps with year-end reporting |
Mileage | Separates travel from labor |
Credit card fees | Tracks the real cost of online payments |
Discounts | Shows how package pricing affects the business |
Bookkeeping | Helps us know what we earned, owe, and still need to deliver |
The simple version: a good wedding company has to care about both the pretty stuff and the paperwork. The pretty stuff gets posted online. The paperwork keeps the business alive.
The wedding day is only the visible part
The wedding day is what everyone sees. The bride walking down the aisle. The groom trying to hold it together. The coordinator quietly fixing a timeline issue before anyone notices. The photographer finding the good light. The videographer somehow getting clean audio in the wind. The family photo list that turns into a mild Olympic event.
The dance floor. The exit. The gallery. The film. That is the visible part.
But before and after the wedding day, there is another side of the business that has to work: contracts, invoices, payments, tax collection, contractor paperwork, editing timelines, expense tracking, software, insurance, bookkeeping, and reporting. None of that is very Instagrammable, but it is what makes the visible part possible.
A wedding company that ignores the back office eventually creates stress somewhere else. Maybe contractors get paid late. Maybe client invoices are confusing. Maybe taxes are miscategorized. Maybe the business owner thinks they made money, then realizes the “profit” was actually sales tax, credit card fees, and future contractor payments.
Ask me how I know.
When Melissa and I started Total Weddings, we wanted to build something creative and personal, but we also wanted to build something legitimate. Not “we will clean it up later” legitimate. Actually legitimate. We cared about doing things right the first time because fixing a messy system later is way harder than building a clean one early.
And yes, we are still learning. Every business owner is. But the goal has always been simple: serve couples well, respect contractors, follow the rules, and keep the business organized enough to grow.


How client payments work behind the scenes
A bank balance is not the same thing as profit.
That sentence alone should be printed on a mug for every small business owner.
When a couple books a wedding company, they usually think in terms of the package. Photography. Videography. Coordination. Planning. Extra hours. Travel. Albums. Prints. Add-ons. Maybe a bundle discount if they book multiple services together.
From the client side, that can feel like one simple wedding package. From the business side, that package may include several different categories that need to be tracked separately. Photography and videography may include taxable digital deliverables. Coordination is a service. Contractor labor is an expense. Credit card fees reduce the amount we actually keep. Sales tax collected is not money we get to spend. Deposits may represent future work we still owe.
That is why client invoices matter so much. A clear invoice helps everyone understand what was booked, what was paid, what is still due, what is taxable, what is not taxable, and what the business needs to deliver. It also keeps us from doing the dangerous business-owner thing where we look at a bank account balance and think, “Nice, we have money,” without remembering that some of that money belongs to the state, some belongs to future contractor payments, and some is tied to a wedding that has not happened yet.
Learn more about our services
Why deposits are not always “earned” right away
This is one of the first accounting concepts that made me realize owning a business was going to be more complicated than just sending invoices and doing good work.
When a couple pays a deposit, that money usually reserves their wedding date. It is real cash in the bank, but the wedding has not happened yet. We still owe the couple the service. That means, from a bookkeeping perspective, a deposit may not always be treated the same as fully earned revenue right away. It may represent future work.
This matters because wedding businesses often collect money months before they deliver the service. If we treated every deposit like fully earned money immediately, our books could look healthier than they really are.
Clean bookkeeping helps us understand how much money came in, how much work we still owe, how much cash is truly available, what contractor costs are coming, and what revenue belongs to future weddings.
This is not the fun part of wedding work, but it is one of the most important parts of running a stable wedding business.


Let’s talk about wedding sales tax without making everyone sad
Sales tax sounds like it should be simple. Then you start a business. Then you learn that every state has different rules, digital products can be treated differently than services, and the government has never once asked, “How can we make this intuitive for a normal person?”
At Total Weddings, we are based in North Carolina, so we pay attention to North Carolina sales tax rules. North Carolina taxes certain digital property sold at retail, and that can include things like digital photos or audiovisual work.
That is why wedding photography and wedding videography can be treated differently from a pure service.
If a couple books photography or videography and receives a digital gallery or wedding film, that may create a sales tax obligation. So we charge and track sales tax where required.
That sales tax is not extra profit. We collect it, report it, and send it to the state.
Coordination is different. Wedding coordination is primarily a service. A coordinator is helping manage the timeline, vendors, rehearsal, ceremony flow, family logistics, setup details, and the hundred small things that keep a wedding day moving. Under our current process, we do not charge sales tax on standalone coordination because it is not the same as selling taxable photo or video deliverables.
The main idea is this:
Not everything on a wedding invoice is treated the same way.
That is why we separate services carefully. Not because we want the invoice to look complicated, but because we want it to be accurate.
Helpful planning tip
Create a family photo list ahead of time so this portion of the day runs smoothly. Most weddings need 20–30 minutes for family portraits.

Why we currently eat credit card fees
Credit card fees are one of those business expenses that sound small until you start doing the math. When a couple pays online, the payment processor takes a percentage. On a wedding package, that percentage can be a real number.
At Total Weddings, we currently absorb credit card processing fees instead of adding a separate fee at checkout. We do that because we want the payment experience to feel simple and professional. Wedding planning already has enough surprise costs, and we do not want couples to feel like they are buying concert tickets where the final price changes at the last second.
But those fees still affect the business. They affect margins. They affect pricing. They affect how much money actually stays in the company after a payment comes through. That is why we track them. Ignoring small percentages is how businesses slowly leak money.

Why discounts have to be tracked carefully
We love making things simpler for couples. That is a huge part of why Total Weddings exists.
Instead of booking photography, videography, and coordination through three separate companies with three separate workflows, couples can work with one team. Sometimes that means we offer package pricing or bundle discounts.
From the client side, that is simple: the package costs less. From the business side, discounts need to be tracked carefully because the work does not magically get cheaper just because the package was discounted.
The photographer still needs to be paid. The videographer still needs to be paid. The coordinator still needs to be paid. Editing still happens. Software still costs money. Insurance still exists. Credit card fees still come out. Sales tax still has to be handled where required. So when we offer a discount, we need to know what was discounted, why it was discounted, which services it applied to, and whether the package still makes financial sense.
Discounts are great. Untracked discounts are dangerous. That is the kind of sentence you only fully understand after becoming a business owner.

How wedding contractors fit into the business
Most wedding companies do not do everything alone. A wedding day may involve lead photographers, second photographers, lead videographers, second videographers, coordinators, assistant coordinators, editors, content creators, and other support roles.
At Total Weddings, our primary shooters, second shooters, coordinators, and many other wedding-day team members are generally independent contractors. That means they are not employees on payroll. We do not withhold income tax, Social Security, or Medicare from their contractor payments the way an employer would with employee wages.
Instead, contractors are responsible for tracking their own income, expenses, mileage, deductions, and taxes.
Our responsibility is to keep accurate records of who we paid, what we paid them for, and whether those payments need to be reported at year-end. The IRS says businesses may need to file Form 1099-NEC for payments made to independent contractors for services performed for a trade or business.
That is where W-9s, invoices, and clean payment records come in.

What is a W-9, and why do wedding contractors need to send one?
A W-9 is the form a contractor gives to a business so the business has the correct tax information on file. It usually includes the contractor’s legal name, business name if they have one, tax classification, mailing address, and taxpayer identification number. We keep the W-9 securely on file. We do not send it to the IRS every time someone fills one out. We use it so that if we need to issue a 1099-NEC at year-end, we have the correct information.
For 2026, the 1099 reporting threshold has changed from the old $600 amount to $2,000 for payments made after December 31, 2025, based on current IRS guidance. Even so, we still collect W-9s up front because we do not always know how much we will pay someone by the end of the year.
A second shooter might work one wedding. Or they might become one of our go-to people and work seven. A coordinator might help once. Or suddenly they are on multiple weddings. If we wait until January to collect tax info, we create a paperwork scavenger hunt that nobody asked for. So our process is simple:
If you are doing contractor work for Total Weddings, we need a completed W-9 before payment.
Not because you did anything wrong. Because we are trying to operate like adults. Against all odds.

Why contractors need to send invoices before payment
An invoice is the contractor’s official request for payment. It tells us who worked, which wedding they worked, what role they had, what rate was agreed to, how many hours they worked, whether mileage applies, the total amount due, and how they prefer to be paid.
Without an invoice, payment gets messy fast. That is when you end up with texts like:
“Hey, what do I owe you again?” “Was that 8 hours or 9?” “Did we include mileage?” “Which wedding was that for?” “Wait, did I already pay you?”
Nobody wants that. The invoice protects everyone. For the contractor, it creates a record of income. For Total Weddings, it creates a record of the expense. For our accountant, it creates a paper trail. For year-end reporting, it helps us know what actually happened.
That is why we pay contractors after receiving an invoice. The invoice is not an annoying extra step. It is the thing that lets us pay people correctly.
What should be on a wedding contractor invoice?
A contractor invoice does not need to be fancy. It just needs to be clear.
Invoice item | Example |
Contractor name | Jane Smith Photography |
Business name | Jane Smith Photography LLC |
Mailing address | Your tax mailing address |
Invoice date | May 18, 2026 |
Invoice number | 2026-004 |
Wedding name | Abigail & Noah |
Wedding date | May 16, 2026 |
Role | Second photographer |
Rate | $75/hour |
Hours | 8 |
Mileage | 42 miles x $0.725 |
Total due | $630.45 |
Payment details | ACH, check, business Venmo, etc. |
Here is a simple example:
Invoice #2026-004
Contractor: Jane Smith Photography
Wedding: Jessie & Jack Johnson
Wedding Date: January 10, 2026
Service: Second photographer
Rate: $75/hour
Hours: 8
Subtotal: $600
Mileage: 42 miles x $0.725 = $30.45
Total Due: $630.45
That is perfect. No need to design a luxury PDF with a mood board and serif fonts. Unless you want to. We are wedding people. We understand the urge.


How mileage reimbursement works for wedding contractors
Mileage seems small until you try to reconcile the books later. If mileage is part of the agreement, contractors should include it as a separate line item on the invoice. For 2026, the IRS standard business mileage rate is 72.5 cents per mile.
So the invoice should say: Mileage: 42 miles x $0.725 = $30.45
We like mileage listed separately because mileage is not the same thing as labor. If someone worked as a second photographer for $600 and also had $30.45 in mileage, we want to see those as separate pieces. That helps us understand labor cost, travel cost, total contractor cost, and profitability by wedding.
For contractors, it also creates a cleaner record for their own books. And clean records are basically the entire theme of this article.
What contractors should understand about being 1099
If you are a wedding contractor, being paid as a 1099 worker means you are responsible for your own tax situation.
That usually means tracking income, expenses, mileage, gear, software, insurance, education, payment records, and estimated taxes if applicable.
Total Weddings does not withhold taxes from contractor payments.
So if we pay you $600, you receive $600. But that does not mean taxes do not exist. It means you need your own system for handling them. This is one of the biggest mindset shifts for people doing freelance wedding work. You are not just “helping at a wedding.” You are operating a business, even if it is part-time.
That does not mean you need to become an accountant. It just means you need a simple system so tax season does not feel like a crime scene investigation.
A simple workflow for wedding contractors
If you are a photographer, videographer, coordinator, second shooter, editor, or assistant trying to make your process more official, start here.
Step | What to do |
1 | Have a completed W-9 ready for companies that hire you. |
2 | Confirm your role, rate, wedding date, location, hours, and mileage agreement before the event. |
3 | Track your hours and mileage on the wedding day. |
4 | Send an invoice after the event. |
5 | Save a copy of the invoice. |
6 | Track when you get paid. |
7 | Keep income and expenses organized throughout the year. |
8 | Talk to a tax professional if you are unsure what to deduct or report. |
That is a great start. It does not need to be complicated. It just needs to exist.
The real goal: make the business feel less chaotic
The whole point of this is not to become obsessed with paperwork. The point is to make the business feel less chaotic. A wedding day already has enough moving pieces. We do not need the payment side to be messy too.
So at Total Weddings, we are trying to build simple systems that make sense:
Clients get clear invoices.
Contractors send invoices before payment.
W-9s are collected up front.
Mileage is listed separately.
Credit card fees are tracked.
Sales tax is handled correctly.
Discounts are recorded.
Payments are organized.
Year-end reporting is not a nightmare.
That is the dream. Not glamorous. Very helpful.






Comments