Wedding Guest List Spreadsheet
Keep every invitee in one sheet and let the totals work themselves out. The Guests tab has a row per person with household, side, adult or child, address, RSVP and meal, then dietary needs, seating, gift received and thank-you sent. People sharing an invitation get the same Household name, so they count once. On Counts you see who is invited, coming, declined and silent, with meal totals for the yes replies, the figures a caterer wants. Seating names who sits where, and No Reply lists who still owes an answer, with days since the invitation went out. A Check column points to gaps such as a missing meal or a table that is over its seats. Capacity is 400 guests, and the Example file has 92 made-up ones.
From our listing records. Etsy shows the current price and your local currency at checkout.
Buy on EtsyExcel for Mac recalculated every cell with no errors, and LibreOffice matched a Python check. No new data was typed. Excel for Windows and Google Sheets not tried.
Instant download from Etsy · nothing shipped
What's included
- Wedding-Guest-List-Example.xlsx, filled in with made-up guests
- Wedding-Guest-List-Blank.xlsx, for your own guests

How it works

One row per guest The Guests tab with household, side, RSVP, meal and table columns, and a Check column for what is missing. 
Counts for the caterer The Counts tab with invited, coming, not coming and no reply, then a table by side and meals for guests coming. 
Names by table The Seating tab with seats, seated and free for each table, and the first names at each. 
Who has not answered The No Reply tab listing guests yet to answer, with days since their invitation and address. 
Your own names The Setup tab where you enter side names, meal choices, tables with seats and a reply deadline.
Compatibility and file formats
An .xlsx workbook with ordinary formulas. No macros and no add-ins. A script recalculated it in LibreOffice 26.8 and compared the results with a separate Python calculation. Another script confirmed it uses no LAMBDA, LET, XLOOKUP or spill formulas. A script also opened this file in Microsoft Excel for Mac 16.114.3 and ran a full recalculation: every cell matched the values stored in the file, with no error cells. That test did not type new data into Excel or look at the screen. Excel for Windows and Google Sheets have not been tried.
Instant download from Etsy · nothing shipped.
Video
Questions
- Does it send invitations or reminders?
No. It holds your list and counts it. Addresses stay in your file.
- How are plus-ones handled?
Add a row for each plus-one, with the same Household name as the guest.
- Who counts in the meal totals?
Only guests marked Yes in RSVP. A guest with no answer counts as Waiting.
- Can I draw a seating chart with it?
It lists names by table. It doesn't draw a floor plan.
- What happens when more than 12 people sit at one table?
The Seated number still counts everyone. The row shows the first 12 names.
This file counts what you type. It sends nothing to anyone. License: for your personal use only. No resale or sharing of this file. AI helped write the listing text, the how-to text, the task lists and the code that builds these files. Scripts tested status, the Check column, every count by side and meal, the seating list and the no-reply list, on 9 sets of test data including households that differ only in capitals, a table exactly full and then one over, a reply deadline falling on the as-of date, more than 12 at one table and a full 400 rows. No person is claimed to have checked it unless stated here.

