Yes, I Do

Guides Tools

The wedding planning spreadsheet, in four tabs, and when to stop using one

The spreadsheets that get abandoned are usually the ones with twelve tabs. Four tabs, a few dropdowns and five formulas cover a whole wedding, and it is easy to see when one of them has outgrown the sheet.

A cream grid board with a few rose check marks and a gold pencil

The short answer

A wedding planning spreadsheet needs four tabs: Guests, Budget, Payments and Checklist. Keep one row per thing, pick replies and statuses from a dropdown, and let five formulas do the counting. A spreadsheet works until the months when balances fall due and replies come in. If two of the four warning signs below apply to you, move those parts to something that reminds you.

The spreadsheets people sell and share tend to be large: a dashboard, a vendor directory, a seating tab, a honeymoon tab, a countdown. They look complete on the first day and go stale by the third month, because every tab is one more place to keep current. This guide goes the other way. It is the smallest spreadsheet that runs a whole wedding, with the exact columns and formulas, and an honest rule for when it has stopped working.

The formulas below are written for Google Sheets, where you can both edit the same file. The same formulas work in Excel.

Tab 1: Guests

One row per invited person, so a couple is two rows. A plus-one lives on their host's row, with a reply of their own, so every place is counted exactly once.

ColumnHeaderWhat goes in it
ANameOne person. A couple on one invitation is two rows
BGroupWhose side, or family, friends, work
CReplyA dropdown: Pending, Attending, Declined
DPlus-one replyA dropdown: None, Pending, Attending, Declined
EDietary notesAs the guest wrote it
FTableA number, once you seat people
GThank-you sentA checkbox

Make the reply column a dropdown (Insert, then Dropdown, in Google Sheets). Typed replies drift into "yes", "Yes, both of us" and "coming", and a formula cannot count those.

Two formulas at the top of the sheet, or on a small summary tab:

  • Confirmed people: =COUNTIF(C:C,"Attending")+COUNTIF(D:D,"Attending")
  • Still waiting: =COUNTIF(C:C,"Pending")+COUNTIF(D:D,"Pending")

Both count the guests and their plus-ones, so the confirmed number is the one to give the caterer.

Our free guest list template already has these columns, the dropdowns, and a name and a reply for each plus-one. Paste your names and it downloads filled in. When the list is too long, our guide to cutting a guest list has a fair method.

Free toolWedding guest list templatePaste your names and download a guest list for Excel or Google Sheets, already filled in.Make my guest list

Tab 2: Budget

One row per category, not per vendor. Three numbers each. Our wedding budget template fills these rows in for a $30,000 wedding and shows what to do when a quote comes in over.

ColumnHeaderWhat goes in it
ACategoryVenue, Catering, Photography
BPlannedWhat you set aside before any quote
CBookedThe signed contract total, with tax and service charges
DPaidA formula, from the Payments tab

First give three columns of the Payments tab a name (Data, then Named ranges): column B PayCategory, column C PayAmount and column E PayPaid. Then in D2, fill down: =SUMIFS(PayAmount,PayCategory,A2,PayPaid,TRUE)

That adds every payment on the Payments tab for this category that is ticked as paid, so you never type a paid amount twice. The names also keep the formula readable when you come back to it in six months. The gap that matters is Booked minus Planned: a positive number means that line needs money from somewhere else. Our guide to planning a wedding on a budget shows which lines to take it from.

Tab 3: Payments

This is the tab most spreadsheets leave out, and the one that matters most in the last months. One row per payment, not per vendor: a deposit and a balance are two rows.

ColumnHeaderWhat goes in it
AVendorThe name on the contract
BCategoryExactly as written on the Budget tab
CAmountThe payment, not the contract total
DDueA real date, not "a month before"
EPaidA checkbox

One formula tells you what is coming: due in the next 30 days and not yet paid.

=SUMIFS(C:C,E:E,FALSE,D:D,"<="&(TODAY()+30))

Here is what it shows for a wedding on 25 September 2027, opened on 15 August:

VendorCategoryAmountDuePaid
The venueVenue$3,00015 Jan 2027Yes
The venueVenue$7,4001 Sep 2027
The photographerPhotography$9001 Feb 2027Yes
The photographerPhotography$1,90025 Aug 2027
The catererCatering$2,0001 Mar 2027Yes
The catererCatering$5,00010 Sep 2027

The formula returns $14,300: three balances inside 16 days, more than twice the $5,900 paid since January. This is normal. Deposits are spread out and balances bunch up just before the wedding. Our guide to paying wedding vendors explains why, and when each vendor usually wants its money.

The spreadsheet only shows you this if one of you opens it. Keep that in mind for the warning signs below.

Tab 4: Checklist

ColumnHeaderWhat goes in it
ATaskBook the photographer
BDueA date
COwnerOne of your names. Never "both"
DDoneA checkbox

Open tasks for one of you: =COUNTIFS(C:C,"Sam",D:D,FALSE)

The owner column is what keeps a shared checklist moving. A task that belongs to both of you tends to belong to neither. Our guide to planning a wedding together has a way to split the work so each of you owns whole areas, not scattered tasks. For the tasks themselves and when each is due, start from the wedding planning checklist.

Four rules that keep it true

  1. One owner per tab. Either of you can read everything, but one person keeps each tab current.
  2. Dates as dates. A date typed as text, such as "early June", cannot be sorted or counted by a formula.
  3. Dropdowns and checkboxes wherever there is a fixed set of answers. Formulas only count what they can match.
  4. Share it with edit rights, so there is one file. Two copies emailed back and forth will disagree within a week.

When to stop using one

A spreadsheet is a fine way to plan a wedding, and plenty of couples use one to the end. It stops working in predictable ways. Look at these four signs:

  • A payment or a deadline was nearly missed because nobody opened the file. A spreadsheet never reminds you.
  • One of you plans on a phone. A seven-column sheet on a phone screen is slow to edit, so it gets edited less.
  • Replies are arriving. Every reply means opening the sheet, finding the row and changing the dropdown, often several times a day for a few weeks.
  • The same guest is being typed in two places, such as the guest list and a seating plan.

The rule: if two or more apply, move those parts to something that reminds you and keeps the pieces connected, and keep the spreadsheet as your record. If none apply and one of you enjoys keeping it, stay. Our comparison of wedding planning apps covers the options, including a spreadsheet, honestly.

Yes, I Do

Every guest, every reply

Paste a list from anywhere and it becomes names. Replies, plus-ones, dietary notes and tables stay in one place, for both of you.

The guest list with replies coming in, pending and declined

Moving over without starting again

Nothing in your spreadsheet needs retyping. In Yes, I Do you can paste names straight from a spreadsheet, a note or a chat, and they become guests, sorted by side and with their plus-ones, for you to review before adding. The budget does what the Budget and Payments tabs do: photograph a quote and the amounts and due dates are filled in, and with payment reminders on, you get a notice 7 days and 1 day before each payment is due. Your partner sees and changes the same plan on their own phone.

When the venue asks for final numbers, the guest packet sends a PDF or a CSV with seats, plus-ones, sides, dietary notes and tables, so the caterer still gets a spreadsheet. After the wedding, the thank-you list tracks each gift and whether its note is sent.

The guest list in Yes, I Do: replies, plus-ones and dietary notes in one place
The guest list in Yes, I Do: replies, plus-ones and dietary notes in one place

Questions

How do I make a wedding planner in Excel or Google Sheets?

Make four tabs: Guests, Budget, Payments and Checklist. Give each one row per item, use dropdowns for replies and checkboxes for paid and done, and add COUNTIF and SUMIFS formulas to count replies and add up payments. The columns and exact formulas are above.

What tabs should a wedding planning spreadsheet have?

Four cover everything: Guests, Budget, Payments and Checklist. Payments is the one most templates leave out, and it matters most, because deposits and balances fall due on different dates. Extra tabs for vendors or a dashboard are optional and are the first to go out of date.

Is a spreadsheet or an app better for wedding planning?

A spreadsheet is free and flexible and works well if one of you enjoys keeping it. An app is better once you need reminders for payments, replies are arriving and both of you plan on your phones. If two of those apply, the app will save you time.

What is the 50/30/20 rule for weddings?

A starting split for the budget tab: about 50 percent for the venue, food and drink, 30 percent for photography, attire, music and flowers, and 20 percent for everything else and surprises. It is a sanity check, not a rule. Our guide to the average wedding cost shows how real budgets split.

What is the 30-5 rule for weddings?

It is a rule of thumb for the schedule on the day, not for the spreadsheet: allow a 30-minute buffer around the big fixed moments and 5 minutes for every move between places. Our wedding day timeline guide shows how to apply it.

Sources