Wedding Expense Tracker — Free Google Sheets Template

Last updated: March 2026

The average US wedding costs between $30,000 and $35,000, and that number climbs quickly once you factor in regional pricing, guest count, and the dozens of vendors involved. According to wedding industry surveys, roughly 60% of couples exceed their original budget — often by 20% or more. The culprit is rarely one big splurge. It is the accumulation of small overages across a dozen categories: an extra $500 on flowers, $800 more for the DJ upgrade, a cake tasting fee nobody mentioned. Without a clear tracking system, these costs compound silently until the final invoice arrives.

A proper wedding expense tracker fixes this. Google Sheets gives you the control that wedding planning apps often lack — it is free, works on any device, and can be shared instantly with your partner, parents, or wedding planner. Unlike proprietary wedding budget tools, you own your data and can customize every formula, category, and column. Our free wedding expense tracker template below gives you a head start with pre-built categories, percentage guidelines, and space to track deposits, due dates, and vendor contacts — so you can focus on the celebration, not the spreadsheet.

Wedding Budget Planner: Where Your Money Goes

Before you start filling in numbers, it helps to understand how a typical wedding budget breaks down. The percentages below are guidelines based on national averages — your actual split will depend on your priorities, location, and guest count.

CategoryTypical %Example ItemsAvg Cost Range
Venue & Rentals30–40%Ceremony site, reception hall, tent, tables/chairs$5,000–$15,000
Catering & Bar20–25%Per-plate, bar package, cake, late-night snacks$3,000–$12,000
Photography & Video10–15%Photographer, videographer, photo booth, albums$2,000–$6,000
Flowers & Decor5–10%Centerpieces, bouquets, ceremony arch, lighting$1,500–$4,000
Music & Entertainment5–8%DJ, live band, MC, ceremony musicians$1,000–$3,500
Attire & Beauty5–8%Dress, suit, alterations, hair, makeup, accessories$1,500–$4,000
Stationery & Paper2–3%Save-the-dates, invitations, programs, menus, thank-yous$300–$1,000
Transportation2–3%Limo/car service, guest shuttle, parking$500–$2,000
Gifts & Favors2–3%Bridesmaids/groomsmen gifts, guest favors$300–$1,000
Officiant & Legal1–2%Officiant fee, marriage license$200–$600
Honeymoon5–15%Flights, hotel, excursions, travel insurance$2,000–$8,000
Contingency5–10%Unexpected costs, last-minute changes$1,500–$3,500

The venue typically takes the largest share of any wedding budget. If you are working with a tighter budget, consider off-peak dates (Fridays, Sundays, or winter months), which can cut venue costs by 20–40%. Catering is the second-largest expense, and the per-plate cost multiplied by your guest count is usually where budget overruns start. Knowing these percentages upfront helps you set realistic expectations before you start contacting vendors.

How to Use the Wedding Budget Template

Our free Google Sheets template is designed to be simple enough to start using immediately, but flexible enough to customize for your specific wedding. Here is how to get started:

  1. Make a copy — Click the button below to open the template in Google Sheets. It will prompt you to save a copy to your own Google Drive. You will not be editing the original.
  2. Set your total budget — Enter your overall wedding budget at the top of the sheet. The percentage-based category allocations will auto-calculate suggested limits for each category.
  3. Customize categories — Add, remove, or rename categories to match your wedding. Having a backyard ceremony? Remove the venue rental row. Adding a photo booth? Add it under Entertainment.
  4. Track vendor details — Use the Vendor Name, Deposit Paid, Balance Due, and Payment Date columns to stay on top of every contract and deadline.
  5. Share with your partner — Click Share in Google Sheets to give your partner, parents, or wedding planner edit or view access. Everyone stays on the same page without emailing spreadsheets back and forth.

Opens in Google Sheets. Requires a free Google account.

Want your wedding expenses to track themselves? Both of you?

ExpenseBot scans your Gmail every day for wedding receipts and drops them into a shared Google Sheet — with sub-tags for Bride, Groom, and Honeymoon so you can see exactly who's spending on what. Your partner forwards from their email without needing their own account. 60-day free trial.

See How ExpenseBot Works →

Tips for Staying on Budget

Having a spreadsheet is only half the battle. Here are six practical strategies that couples who stay within budget consistently use:

1. Set a firm total before you start shopping

Decide on your maximum budget before you visit a single venue or meet a single vendor. It is much harder to say no to a $3,000 upgrade when you do not have a clear ceiling. Write it down, agree on it with your partner, and treat it as non-negotiable.

2. Get three quotes for every major vendor

Venue, catering, photography, and florals represent 65–90% of your total spend. Getting at least three quotes for each gives you negotiating leverage and a realistic sense of market rates in your area. Do not assume the first quote is the best one.

3. Track every expense immediately

The most common reason couples overspend is delayed tracking. When you pay a $200 deposit but do not record it until weeks later, your spreadsheet shows more available budget than you actually have. Update your Google Sheet the same day you make any payment — even small ones.

4. Build in a 5–10% contingency

Unexpected costs are inevitable. A rain plan for an outdoor ceremony, last-minute guest count changes, overtime charges from the DJ — these things happen at every wedding. A contingency fund means these surprises do not blow your budget. If you do not use it, you have a nice post-wedding cushion.

5. Prioritize what matters most to you

Not every category needs the full suggested percentage. If food is your priority, allocate 30% to catering and cut back on flowers or stationery. If photography matters most, invest there and use a playlist instead of a live band. The percentages in our template are starting points, not rules.

6. Review the spreadsheet together every two weeks

Schedule a recurring 30-minute "budget check" with your partner. Review what has been paid, what is coming due, and where you stand against your category limits. This prevents surprises and keeps both of you aligned on spending decisions. Google Sheets makes this easy — just open the shared document on any device.

How to Track Wedding Expenses

Wedding expense planning does not need to be complicated, but it does need to be consistent. Whether you are managing a $10,000 budget or a $60,000 celebration, these steps will keep your spending visible and under control from engagement to honeymoon.

Step 1: Agree on a Total Budget

Sit down with everyone contributing financially — your partner, parents, or anyone else — and agree on a hard ceiling. This is the single most important step. Without a firm number, category budgets become meaningless. Write it at the top of your spreadsheet and do not change it unless all parties agree.

Step 2: Break It Down by Category

Use the wedding budget planner table above as your starting framework. Allocate a percentage of your total budget to each category. Be honest about your priorities — if you care more about food than flowers, shift the percentages accordingly. The goal is to have every dollar assigned before you spend any of it.

Step 3: Create a Tracking Spreadsheet

Open our free Google Sheets template or build your own with these columns: Category, Item, Vendor, Estimated Cost, Actual Cost, Deposit Paid, Balance Due, Payment Date, and Paid By. Google Sheets works well because both partners can edit simultaneously from any device, and you can share view-only access with family members who are contributing.

Step 4: Log Every Payment in Real Time

This is where most couples fall behind. The moment you pay a deposit, sign a contract, or swipe a card for wedding supplies, open your spreadsheet and record it. Delayed entry leads to forgotten expenses, which leads to budget overruns. Set a rule: if it is not in the sheet, it did not happen.

Step 5: Review Weekly as the Date Approaches

In the early months of planning, a bi-weekly budget review is enough. Once you are within three months of the wedding, switch to weekly. Compare actual spending to your category budgets, flag any categories trending over, and make adjustments before it is too late. This 15-minute check-in prevents the kind of last-month panic that turns a $30,000 wedding into a $38,000 one.

Step 6: Reconcile After the Wedding

Within a week of the wedding, do a final pass through your spreadsheet. Confirm all final invoices match your estimates, check for any outstanding balances, and verify that family contributions have been received. This final reconciliation ensures you start married life with a clear financial picture — no surprise vendor invoices arriving months later.

Skip the Manual Entry: Let Your Wedding Budget Track Itself

The steps above work — but Step 4 ("Log Every Payment in Real Time") is where most couples break down. You're juggling a full-time job, a venue tour on Saturday, three vendor emails before dinner, and a $4,200 dress deposit that hit your credit card this morning. Updating a spreadsheet by hand isn't the thing that breaks; it's that you will forget to.

Here's the better version of the same workflow, powered by ExpenseBot's Gmail auto-scan and tag system. Every receipt that lands in your inbox — florist, venue, photographer, DJ, bakery, jeweller, honeymoon hotel, bachelorette Airbnb — gets pulled into your wedding spreadsheet automatically, tagged, and ready for budget-vs-actual reporting.

Step 1: Create your Wedding tag with the AI tag wizard (30 seconds)

Open the Tags modal in ExpenseBot, click "Create with AI", and just type "wedding expenses" — that's it. The tag wizard builds a full Wedding tag with the merchants and category rules it takes to catch every wedding-related receipt: venues, caterers, florists, photographers, videographers, DJs, bakeries, bridal shops, tux rentals, stationers, jewellers, travel for the honeymoon, and so on. You don't maintain a merchant list. The AI does it for you.

Step 2: Every day, your Gmail gets scanned automatically

From this point forward, you do nothing. ExpenseBot scans your Gmail every day in the background, finds any receipt that touches the Wedding tag's rules, and drops it into your Google Sheet automatically — with the vendor, amount, date, and category already filled in. You'll open your spreadsheet one evening and notice that the $800 dress deposit, the $1,200 venue balance, and the $340 florist hold from the past week are already there, tagged "Wedding," ready to reconcile. You did not touch the spreadsheet once.

Step 2b: Let your partner track too — no second account needed

Here's the thing no other wedding budget tool does: your partner doesn't need their own ExpenseBot account. Go to Settings → Aliases, add their email, and any receipt they forward from their Gmail lands in the same shared spreadsheet. No signup, no second subscription, no "did you remember to log that?" text messages. His Best Buy order for rehearsal-dinner speakers, her Etsy stationery order, their joint Airbnb honeymoon booking — all three forward to ExpenseBot from three different email addresses, all three land in the same Wedding spreadsheet. This is the collaborative piece that makes a shared wedding budget actually shared.

Step 3: Use sub-tags to split Bride, Groom, Honeymoon, Bachelorette, or anything else

Once you're forwarding receipts — or the auto-scan is catching them — sub-tags let you split the wedding budget by who or by category. The easiest path is putting the sub-tag right in the email subject line when you forward: forward your dress boutique receipt with subject Tag:Bride and it's categorized under Bride. Your partner forwards the tux rental receipt with subject Tag:Groom and that one lands under Groom. Hotel booking confirmation? Forward with Tag:Honeymoon in the subject. Same trick for Tag:Rehearsal, Tag:Bachelorette, or any other grouping — just stick it in the subject line.

For paper receipts: photograph the receipt, write "Tag:Groom" directly on it (or scrawl it on a sticky note in the photo), and email the photo. The AI reads the handwritten tag and files the expense under that sub-tag. Useful for in-person vendor checks — florist deposit slip, cake tasting receipt, jeweller's sizing invoice — anything that wasn't digital.

Step 3b: Use cash: for vendor deposits paid by cash or check

Wedding planning is surprisingly cash-heavy. The venue wants an $800 cash deposit. The florist takes a $400 check to hold your date. The DJ asks for a $300 cash retainer. The officiant's honorarium might be handed over in an envelope. None of these generate an email receipt — and photographing a handwritten receipt is clunky.

The fix: email ExpenseBot a short note with cash: in the subject. Example:

Subject: cash: $800 florist deposit TAG:Wedding
Body: Jenny's Flowers, held April 20 date, balance due 30 days before wedding

ExpenseBot parses the amount from the subject, tags it Wedding, dates it today, and logs the vendor and note into your spreadsheet — exactly like a scanned email receipt. Stack sub-tags too: cash: $300 DJ retainer TAG:Wedding TAG:Groom routes the expense to both Wedding and Groom. Works for checks the same way — the payment method just becomes part of the note.

Step 4: Select a tag when tracking — or let the AI do it

If you ever add a receipt through the web interface directly (rare — the email-forward path above handles almost everything), a tag dropdown is there so you can pick Wedding, Bride, Groom, Honeymoon, etc. from a list. Most of the time you won't need to — the auto-scan, the email subject sub-tags, and the cash: command handle it. But the dropdown is there when you want fine-grained control.

Step 5: Generate reports by tag for your partner, parents, or planner

When you want a status update — or when your parents ask "where are we with the budget?" — generate a Report by Tag. Pick Wedding for the whole-wedding roll-up, or Bride, Groom, Honeymoon, or any sub-tag for a filtered view. The report comes out as a clean Google Sheet: line items by vendor and date, subtotals by category, grand total at the top, link to every original receipt. Share the sheet link by email, open it on your phone at a venue visit, or print it out for a budget meeting.

Why tags matter for wedding budgets specifically

Wedding expenses don't fit cleanly into one category system. A single vendor (a venue) might host both the ceremony and the reception. Photography overlaps with videography. The honeymoon is technically a separate trip but paid from the same budget envelope. Tags let you cut the data multiple ways without re-entering anything: the same receipt can be tagged Wedding + Bride + Honeymoon if all three apply. When report-time comes, filter by whichever lens makes sense — total cost, who paid, or which part of the weekend it was for.

Need the Math First? Try Our Wedding Budget Calculator

Before you download a template, it helps to know what the total should even be. Our wedding budget calculator takes your guest count, region (US, Canada, UK, or Australia), and style tier — budget, midrange, or luxury — and produces a 12-category line-item breakdown in seconds. It uses per-guest benchmarks from The Knot's 2026 Real Weddings Study and equivalent UK/CA/AU data, so the numbers match what couples actually spend rather than Pinterest fantasy figures.

Run the wedding budget calculator first to set your target, then come back to this page to download the template and start tracking real receipts against it. The two work together — the calculator tells you where the money should go, and the template shows you where it actually went.

Open the Wedding Budget Calculator →

Not Sure What to Plan Next? Get the Wedding Planning Checklist

A budget template answers "how much" but not "when." Our wedding planning checklist is a 12-month timeline covering every booking, deposit, and deadline — from venue and photographer (12+ months out) through marriage license (2-4 weeks out) to the hourly day-of schedule. Each milestone maps to the budget categories in the template so you know exactly when each payment is coming.

Pair the wedding planning checklist with this budget template and your tracked deposits will never surprise you: when the checklist says "photographer final payment due" at 1 month out, the spreadsheet already shows the remaining balance. Use the checklist to sequence the work, and the template to measure the spend.

Read the 12-Month Wedding Planning Checklist →

Frequently Asked Questions

How much does a wedding cost in 2026?

The average US wedding costs between $30,000 and $35,000, according to industry surveys from The Knot and WeddingWire. However, costs vary significantly by region. Weddings in major metro areas like New York City, San Francisco, or Chicago often exceed $50,000, while weddings in smaller cities and rural areas can come in well under $20,000. The biggest factors are guest count, venue choice, and geographic location. Our free spreadsheet template helps you set a realistic budget based on your specific situation.

What should I include in a wedding budget?

A comprehensive wedding budget should cover at least 11 categories: Venue & Rentals (30–40%), Catering & Bar (20–25%), Photography & Video (10–15%), Flowers & Decor (5–10%), Music & Entertainment (5–8%), Attire & Beauty (5–8%), Stationery & Paper (2–3%), Transportation (2–3%), Gifts & Favors (2–3%), Officiant & Legal (1–2%), and a Contingency fund (5–10%). See the full breakdown in our category table above. Within each category, track vendor names, deposit amounts, remaining balances, and payment due dates.

Can I track wedding expenses in Google Sheets?

Yes — Google Sheets is one of the best tools for wedding expense tracking. It is free, works on any device (phone, tablet, laptop), and can be shared with your partner, parents, or wedding planner with one click. Unlike proprietary wedding apps, you fully control the data and can customize formulas, categories, and layout. Our free wedding budget template gives you a ready-made starting point with all major categories, percentage guidelines, and tracking columns built in.

What are the biggest wedding expenses?

The three biggest wedding expenses are typically the venue (30–40% of budget), catering and bar (20–25%), and photography/videography (10–15%). Together, these three categories account for 60–80% of total wedding costs. Venue costs vary the most by location — a barn wedding in a rural area might cost $3,000 while a downtown hotel ballroom in a major city can exceed $15,000. Catering is driven largely by guest count, with per-plate costs ranging from $50 to $250+ depending on the menu and service style. See the full cost breakdown table above.

How do I make a wedding budget spreadsheet?

Start with a Google Sheets document and create columns for Category, Item, Vendor, Estimated Cost, Actual Cost, Deposit Paid, Balance Due, and Payment Date. Add rows for each major wedding expense category — venue, catering, photography, flowers, music, attire, stationery, transportation, favors, and contingency. Use SUM formulas to calculate totals and a simple subtraction formula to show remaining budget. Or skip the setup entirely and use our free wedding budget template, which has all of this pre-built with percentage-based guidelines and vendor tracking columns.

How do I split wedding expenses between families?

Add a "Paid By" column to your wedding budget spreadsheet with options like Couple, Bride's Family, Groom's Family, or Shared. This lets you filter and subtotal expenses by who is paying. Many couples also add a "Reimbursed" checkbox column to track which family contributions have been received. Having this transparency in a shared Google Sheet reduces awkward conversations and ensures everyone knows exactly what they have committed to and what has been paid.

Related Resources

Ready to Try ExpenseBot?

60-day free trial. No credit card required. Your data stays in your Google Drive.

✓ CASA Tier 2 Certified✓ Google SSO✓ Data in YOUR Drive✓ Cancel Anytime
60-day free trial · No credit card