Planning

How to build a wedding planning spreadsheet in Google Sheets or Excel.

A wedding planning spreadsheet needs four tabs: budget, guest list, vendors and timeline. This guide gives the columns for each tab, the steps to build the workbook in Google Sheets or Excel, and the columns for a fifth tab that compares venues.

Walt Lafky · 11 min readPublished · Updated

At a glance

A wedding planning spreadsheet needs four tabs in one workbook: Budget (one row per cost), Guest list (RSVP status), Vendors (contract and payment status) and Timeline (tasks by phase). Build it in Google Sheets if your partner or planner will edit it with you, or in Excel if you already work there; the tabs and columns are the same. Add a fifth tab to compare venues until you book one. Update it weekly. No fancy formulas are required.

Tabs
4: budget, guests, vendors, timeline
Build it in
Google Sheets or Excel
Update
Weekly
Share with
Partner and planner

What a wedding planner spreadsheet needs: four tabs

A wedding planner spreadsheet needs four tabs in one workbook: a budget, a guest list, a vendor list and a timeline. Set it up in the first month of planning. It needs no formula harder than a sum and a count.

TabOne row perWhat it tells you
BudgetCostWhat you have committed, and which category is drifting over its estimate
Guest listGuestWho has replied, and how many are coming
VendorsVendorWhich contracts are signed, and which payment is due next
TimelineTaskWhat is due next, and whose job it is

This page has no file to download. The column names for each tab are listed below. Three of the tabs can also start from a CSV template on Aisle, linked in that tab's section.

The columns for each tab

Type the column names across row 1 of each tab in Google Sheets, Excel or Numbers. The last line under Budget, Guest list and Timeline is a set-up note, not a column.

Tab 1 · Budget

9 items
  • ◆Category (Venue, Catering, Planning, Photo, Florals, etc.)
  • ◆Line item
  • ◆Estimated cost
  • ◆Actual cost
  • ◆Deposit paid (amount + date)
  • ◆Balance due (amount + date)
  • ◆Vendor
  • ◆Notes
  • ◆Sum row at bottom + 15% contingency cell

Tab 2 · Guest list

10 items
  • ◆First name · Last name
  • ◆Relationship / side
  • ◆Invitation address
  • ◆Invitation sent date
  • ◆RSVP status (yes / no / pending)
  • ◆Plus-one name
  • ◆Dietary requirements
  • ◆Accommodation
  • ◆Transfers needed
  • ◆Counters at top pulling from RSVP column

Tab 3 · Vendors

7 items
  • ◆Category
  • ◆Vendor name · contact · email · phone
  • ◆Contract signed date
  • ◆Deposit paid (amount + date)
  • ◆Balance due (amount + date)
  • ◆Arrival time on wedding day
  • ◆Contract notes

Tab 4 · Timeline

6 items
  • ◆Phase
  • ◆Task
  • ◆Due date
  • ◆Owner
  • ◆Status
  • ◆Mirror the 18-month checklist for the task list

Tab 1, budget: one row per cost

The Budget tab has one row per line item and eight columns: category, line item, estimated cost, actual cost, deposit paid, balance due, vendor and notes.

Group the rows by category, in roughly this order: Venue, Catering, Planning, Photography, Videography, Florals, Music, Attire, Stationery, Transport, Accommodations, Paperwork, Contingency, Other.

Below the last line item, add three things:

  • A sum row for the estimated and actual columns.
  • A contingency target: a second row showing 15% of the estimated total (the destination wedding budget breakdown gives 10 to 15%).
  • The difference between actual and estimated on each line, so an overage shows at a glance. With estimated cost in column C and actual cost in column D, that is =D2-C2.

Update the tab weekly, so a drifting category shows while there is still time to correct it.

To start with the categories filled in, import Aisle's wedding budget spreadsheet template, a CSV that opens in Google Sheets or Excel. It uses its own categories and columns, and its contingency share is lower than the 15% here.

Tab 2, guest list: one row per guest and an RSVP count

The Guest list tab has one row per guest. The columns are first name, last name, side (one partner's, the other's or mutual), invitation address, invitation sent date, RSVP status, plus-one name, dietary requirements, accommodation, transfers needed and notes.

Keep RSVP status to three values: attending, not attending and pending. (Yes, no and pending work as well, provided the formula uses the same word.) Four counters at the top of the tab then stay current: yes, no, pending and total invited. The first three pull from the RSVP column with COUNTIF, and the total is the three added together. With RSVP status in column F and the counters to the right of the notes column, the yes counter is =COUNTIF(F:F,"attending").

Colour the rows by status: green for yes, red for no, yellow for pending. In the last six weeks you will check this tab daily. For a wedding abroad, sort by accommodation or by transfers to see who is still unaccounted for.

Aisle's wedding guest list template is laid out differently, with one row per household, and comes as a CSV for Google Sheets or Excel.

Tab 3, vendors: contracts and payment due dates

The Vendors tab has one row per vendor. The columns are category (venue, catering, photographer, florist and so on), vendor name, contact person, email, phone, the date the contract was signed, deposit paid (amount and date), balance due (amount and date), arrival time on the day and contract notes.

To track payments, give each due date a cell of its own and add a column for whether the balance is paid. Filter to unpaid balances, sort by due date, and the next payment is the top row. Enter each due date on the Timeline tab as a task too.

In the last month this tab becomes the source of truth. Your planner should have a copy, and you should be able to find any vendor's contact and contract status in under thirty seconds.

The arrival times are the start of the wedding-day schedule. Aisle's wedding day timeline template has a sample schedule to set them against.

Tab 4, timeline: one row per task

The Timeline tab has one row per task and five columns: phase, task, due date, owner and status.

  • Phase: Foundation, Vendors, Design, Detail, Finalising or Week-of.
  • Owner: you, your partner, your planner or a member of the wedding party.
  • Status: not started, in progress or done.

For the tasks themselves, mirror the 18-month destination wedding checklist, which has eight phases to this tab's six, and add a column for anything specific to your destination or to cultural requirements. To import a task list instead of typing one, Aisle's wedding planning checklist template is a CSV grouped by months before the wedding.

When planning feels overwhelming, filter this tab to tasks that are not started and due in the next 30 days.

A wedding venue comparison spreadsheet as a fifth tab

A wedding venue comparison spreadsheet is one more tab, with one row per venue and one column per question, so every venue is judged on the same points. Once you sign a contract, move that venue to the Vendors tab.

ColumnWhat to write in it
Venue and locationName, region and a link to its page
Dates openThe dates the venue has offered, or the date you asked
Maximum guestsThe venue's own figure for a seated dinner
Venue feeThe amount quoted and what it includes
CateringIn-house or outside, and the price per guest
Rooms on siteHow many guests can sleep at the venue
Getting thereNearest airport and the drive from it
Rain planWhere the ceremony and dinner move to
Payment termsDeposit, and when the balance is due
Estimated totalVenue fee plus price per guest times your guest count
NotesWhat you liked and what worried you

The estimated total is what makes the comparison fair. If one venue quotes a hire fee with catering on top and another a price per guest with everything included, they only line up once both are multiplied out to the same guest count. It is your estimate, not the venue's quote, so label it that way.

If you are still collecting candidates, browse wedding venues on Aisle and add each one you like as a row.

Google Sheets or Excel: which to build it in

For wedding planning, Google Sheets is the better choice when more than one person will edit the spreadsheet, and Excel is the better choice when you already work in it. The tabs and columns in this guide are the same in both.

QuestionGoogle SheetsExcel
Editing togetherShare by email address and make each person a Viewer, Commenter or EditorThe workbook has to be saved to OneDrive or SharePoint; in the desktop app, co-authoring also needs a Microsoft 365 subscription
FormulasHas everything this workbook usesMore powerful formulas, if you need them
Switching laterDownloads a copy as an Excel fileAn .xlsx file imports into Google Sheets

Numbers is fine if you both use only Apple devices.

A wedding planning spreadsheet in Google Sheets: setup steps

To build a wedding planning spreadsheet in Google Sheets, start a blank spreadsheet, add a sheet (Google's word for a tab) for each of the four lists and type its column names across row 1. Then:

  1. Freeze the header row. Click View > Freeze and choose 1 row.
  2. Add dropdowns. Select the RSVP status cells from row 2 down, click Insert > Dropdown and enter attending, not attending and pending. Do the same for phase and status on the Timeline tab. COUNTIF only counts cells whose wording matches.
  3. Colour the rows. Select the guest rows from row 2 down, click Format > Conditional formatting and choose "Custom formula is". With RSVP status in column F, the rule =$F2="attending" colours every attending row. Add the red and yellow rules the same way.
  4. Import a template. To use one of the CSV templates, click File > Import, upload it and choose to insert it as a new sheet.
  5. Share it. Click Share, enter your partner's email address and choose Editor. Add your planner the same way.
  6. Protect the Guest list tab. Click Data > Protect sheets and ranges, pick the sheet and restrict editing to you and your partner. Your planner can still read it.

A wedding Excel spreadsheet: the same workbook in Excel

A wedding Excel spreadsheet uses the same four tabs and column names as the Google Sheets version; only the menus differ. COUNTIF is written the same way and, as in Google Sheets, is not case sensitive.

  1. Freeze the header row. Select cell A2, then View > Freeze Panes > Freeze Panes.
  2. Add dropdowns. Select the RSVP status cells from row 2 down, then on the Data tab choose Data Validation, select List in the Allow box and type the options into the Source box, separated by commas.
  3. Colour the rows. Select the guest rows from row 2 down. On the Home tab choose Conditional Formatting > Manage Rules > New Rule, pick "Use a formula to determine which cells to format" and enter =$F2="attending".
  4. Import a template. Open the CSV from File > Open, or bring it in from the Data tab with From Text/CSV.
  5. Share it. Save the workbook to OneDrive or SharePoint, then select Share in the upper-right corner. In the desktop app, Microsoft lists a Microsoft 365 subscription as a requirement for co-authoring.
  6. Protect the Guest list tab. On the Review tab choose Protect Sheet. It applies to everyone who opens the workbook, and Microsoft says it prevents changes to locked cells and is not a security feature.

How often to update it and who can edit it

Update the spreadsheet weekly, then twice a week as the wedding approaches. Put a recurring 30-minute slot in the calendar for it. The routine exists to catch drift early: a category running 20% over its estimate shows up in a weekly check and gets missed in a monthly one.

Each time, enter new quotes and payments on the Budget tab, mark replies on the Guest list, update contract and payment status on Vendors, and mark finished tasks done on the Timeline.

Share the workbook with your partner and, if you have one, your planner. A planner should be able to read the Budget and Vendors tabs, because they will notice things you miss, but usually should not edit the guest list, which avoids confusion over who is coming. Keep the file in a shared folder with your other planning documents.

Notion or a wedding planning app as the alternative

The four-tab structure also works in Notion, which fits better when you want material that does not belong in a grid kept in the same place: ceremony scripts, vendor quotes, inspiration boards. A Notion database can be shown as a table, a board or a calendar, which suits the Timeline tab.

A dedicated planning tool is the step after that. Aisle's planning dashboard handles the budget, guest list, vendors and timeline together, along with the wedding website, RSVP tracking and guest communication. Guests reply on the website, so nobody retypes RSVPs, and the spreadsheet work carries over: Aisle's guest list accepts a pasted list or a CSV or Excel file.

The spreadsheet is still the simplest place to start. Build it, use it for a month, and move to a tool only if you find it limiting.

Who wrote this

About this article

Written by Walt Lafky. Sources and revision details are listed here. If you spot an error, email us.

First published
28 March 2026
Last revised
7 October 2026
Author
Walt Lafky

Common questions

What should a wedding planning spreadsheet include?+

Four tabs: Budget (one row per cost), Guest list (one row per guest, with RSVP status), Vendors (contract and payment status) and Timeline (tasks by phase, each with an owner and a due date). The same structure works in Google Sheets, Excel, Numbers or Notion. Set it up in the first month of planning and update it weekly.

Is there a free wedding planning spreadsheet template?+

Not on this page: there is no whole-workbook file to download here. This guide gives the tabs and column names to type into a blank Google Sheets or Excel workbook. Aisle has separate template pages for a budget spreadsheet, a guest list, a planning checklist and a wedding-day timeline, each with a CSV file that opens in Google Sheets or Excel.

Is Google Sheets or Excel better for wedding planning?+

Both work, and the tabs are identical. Google Sheets is easier when more than one person edits: you share the file by email address and choose whether each person can view, comment or edit. Excel has more powerful formulas, though this workbook needs only basic arithmetic and COUNTIF. To edit an Excel workbook together, it has to be saved to OneDrive or SharePoint.

How do you compare wedding venues in a spreadsheet?+

Give each venue one row and each question one column: dates open, maximum guests, venue fee, catering price per guest, rooms on site, nearest airport, rain plan and payment terms. Then add an estimated total, the venue fee plus the price per guest multiplied by your guest count, so venues that price differently can be compared on one number.

How do you track vendor payments and due dates in a spreadsheet?+

On the Vendors tab, record the deposit paid and the balance due for every vendor, each with its amount and date. Keep the due date in a cell of its own and add a column for whether the balance is paid. Filter to unpaid balances and sort by due date, and the next payment is the top row.

What is the best wedding planning spreadsheet?+

The best wedding planning spreadsheet is the one you both open every week. That means one shared file, the four tabs (budget, guest list, vendors and timeline), plain columns with a sum and a count in place of clever formulas, and the app you already know: Google Sheets if you will edit it together, Excel if you already work there.

Can you plan a wedding in Notion instead of a spreadsheet?+

Yes. The four-tab structure is the same in Notion: budget, guest list, vendors and timeline. Notion gives you more flexibility for material that does not fit a grid, such as ceremony scripts, vendor quotes and inspiration boards, and a Notion database can be shown as a table, a board or a calendar. For basic tracking, a spreadsheet is the simpler tool.

When should you move from a spreadsheet to a wedding planning app?+

Start with the spreadsheet, use it for a month, and move only if you find it limiting. The clearest sign is retyping: RSVPs arrive by text and email, and someone copies each one into the Guest list tab. A tool such as Aisle keeps the budget, guest list, vendors and timeline alongside the wedding website and RSVP tracking, so guests reply on the website and their answers are recorded for you.

What should you do with the spreadsheet after the wedding?+

Save a copy in a labelled folder. The Guest list tab doubles as your thank-you card tracker, and the Vendors tab is useful when you come to write reviews of the people you hired.

Sources

Sources and editorial notes

  1. 2026GoogleCOUNTIF (Google Docs Editors Help)Open →
  2. 2026GoogleFreeze, group, hide, or merge rows & columns (Google Docs Editors Help)Open →
  3. 2026GoogleCreate an in-cell dropdown list (Google Docs Editors Help)Open →
  4. 2026GoogleUse conditional formatting rules in Google Sheets (Google Docs Editors Help)Open →
  5. 2026GoogleProtect, hide & edit sheets (Google Docs Editors Help)Open →
  6. 2026GoogleImport data sets & spreadsheets (Google Docs Editors Help)Open →
  7. 2026GoogleShare files from Google Drive (Google Docs Editors Help)Open →
  8. 2026GoogleUse both Excel & Sheets: Best practices (Google Docs Editors Help)Open →
  9. 2026Microsoft SupportUse the COUNTIF function in Microsoft ExcelOpen →
  10. 2026Microsoft SupportFreeze panes to lock rows and columnsOpen →
  11. 2026Microsoft SupportCreate a drop-down listOpen →
  12. 2026Microsoft SupportUse conditional formatting to highlight information in ExcelOpen →
  13. 2026Microsoft SupportProtect a worksheetOpen →
  14. 2026Microsoft SupportImport or export text (.txt or .csv) filesOpen →
  15. 2026Microsoft SupportCollaborate on Excel workbooks at the same time with co-authoringOpen →
  16. 2026NotionDatabase views, filters, sorts & groups (Notion Help Center)Open →

Aisle works inside Claude and ChatGPT

Ask for a budget estimate, a planning timeline or venues for your guest count.

Put your guest plans in one place.

Build your wedding website, collect RSVPs and organise your guests’ rooms. Start with the venue you’ve booked, or find one through Aisle.

Start planning
Get planning guides by email