What a wedding RSVP should say
Printed reply card or online form, an RSVP collects the same four things. The rest is styling.
- Who is replying. Traditionally the M line, or simply a name field. On a per-guest online form the name is already filled in.
- Yes or no. One clear choice, worded so a guest cannot accidentally tick both.
- By when. A single reply-by date, written as a date rather than a duration.
- What they eat. Meal choice for a plated dinner, plus a line for dietary needs and allergies.
What the M means on an RSVP card
The M is the first letter of a formal title: Mr, Mrs, Ms, Miss. The line prints as "M_________________________" and the guest finishes it in their own hand, so it becomes "Mr and Mrs James Whitfield" or "Ms Amelia Cruz". The useful side effect is that it confirms how each guest spells their own name, which is what your place cards need. Two honest limits: it excludes titles that do not start with M, such as Dr and Mx, and many younger guests have no idea what the line is for. If your invitations are anything less than formal, use a plain "Name" line, or "Names of those attending" for households.
Four wordings you can copy
- Formal.
M_________________________
_____ accepts with pleasure
_____ declines with regret
Kindly reply by the fourth of September - Modern.
Name(s): _________________________
Will you join us? Joyfully accepts / Regretfully declines
Please reply by September 4, 2027 - Casual.
Name: _________________________
Count me in / Sorry, I cannot make it
Let us know by September 4 - Online form. "Hi Amelia, will you be joining us on September 26?" with "Yes, I will be there" and "Sorry, I cannot make it", then a meal choice, a dietary notes box, a plus-one field, and one line of context: "Reply by September 4 so we can finalize numbers."
Wording the meal choice
Name the dishes the way your caterer names them, short enough to read at a glance: beef, salmon, vegetarian. Ask about allergies in their own field rather than folding them into preferences, because a nut allergy and a dislike of mushrooms are not the same problem for a kitchen. If you are plating, each guest also needs a meal marker on their place card so servers know who ordered what.
Wording an adults-only invitation
Do not write "no kids". Be warm, be specific, and put it where guests will read it.
- Address the envelope precisely to the invited adults. That is the traditional signal, though fewer guests read envelopes that carefully now.
- On the reply card or website: "We have reserved 2 seats in your honor." A number a guest can count is the clearest hint there is.
- Plain and kind: "While we love your little ones, this will be an adults-only celebration. We hope you enjoy a night off."
Then hold the line. One exception for a cousin becomes five requests within a week.
Wording plus-ones
If you know the partner's name, use it: invite "Ms Amelia Cruz and Mr Daniel Reyes" on the envelope and the reply card. Naming people is warmer, and the name on your place card is already right. Save "and Guest" for when you genuinely do not know who they will bring. When you are not offering a plus-one, the strongest wording is a count again: "We have reserved 1 seat in your honor." Ambiguity is how a guest list quietly grows by twelve.
RSVP deadline etiquette
Set the reply-by date three to four weeks before the wedding, for the reasons in when wedding guests should RSVP by. The etiquette is mostly being clear, then being kind.
- State a date, not a duration. "Kindly reply by September 4" leaves nothing to interpret. "Reply within three weeks" invites arithmetic and delay.
- Repeat it. Invitation, reply card, RSVP link, website. The enclosure card is the most misplaced item in wedding stationery.
- Build the buffer into the real date. The gap between your deadline and the caterer's cutoff is already your padding, so a fake early date is not needed.
- Chase privately. One direct text or call beats a mass reminder that mildly scolds the guests who replied on time.
- Be gracious about late replies. Say yes if you can, say no warmly if you cannot, and do not make anyone feel awful at your own wedding.
How to track wedding RSVPs
Whatever tool you use, keep one row per person and record these fields from the start:
| What to record | Why it matters |
|---|---|
| Name, as it should print | Feeds place cards, escort cards, and the entrance sign without retyping. |
| Party or household | Keeps couples and families seated together. |
| Status: invited, accepted, declined, no reply | Your headcount depends on it. "No reply" has to be its own state. |
| Meal choice | Caterer counts, and the meal marker on each place card. |
| Dietary needs and allergies | Kitchens need allergies flagged separately from preferences. |
| Plus-one name | A real name, not "guest", so the seat and the card are correct. |
| Date replied | Tells you who to chase, and settles later disagreements. |
| Phone or email | Makes chasing one tap instead of a search through old messages. |
Why a per-person row beats a per-household row
A household row hides what you need. "The Whitfields, 4, accepted" does not tell you which four, who ordered the salmon, which of them is nine, or whose name goes on which card. The first time one of them drops out you have to unpick the row anyway. A per-person row answers all of it, and it is the only shape that converts cleanly into seating, where every chair holds exactly one guest.
Keep one source of truth
The count and the seating should never live in two documents. When RSVPs sit in a spreadsheet and the chart sits on poster board, they drift within a week, and the version that gets printed is whichever one you opened last. Pick one place where a change is made once and shows up everywhere: headcount, meal counts, seating, and printed cards.
Write every name the way it should print
Enter each guest exactly as you want them to appear on a place card, accents and all, the first time you type it. Correcting 140 names the week of the wedding is the most avoidable job in the whole process.
Tracking RSVPs in Seatful
Seatful joins the two halves. Each guest gets a private link they open in any browser with no app and no account, in their own language, English, Japanese, German, French, or Spanish. They accept or decline, choose a meal, add dietary notes, and add a plus-one who joins your list under their own name rather than overwriting yours. Set a deadline and the page closes itself when it passes. A decline frees that seat, and meal counts update as replies arrive.
Because responses land in the same plan as your tables, tracking is not a second spreadsheet: the guest list, the count, the caterer report, and the chart are one document. When the replies are in, follow how to make a wedding seating chart, then print from the finished plan. You can try the builder free in your browser.