A wedding budget isn't like a household budget. There are dozens of vendors, and each one has a quote, a deposit, maybe an interim payment and a final balance spread over months. Often two people pay for different things, and sometimes family chips in. What you need is a spreadsheet that shows what's still due, and when, not just what's been spent.
1. Vendor sheet: quote, contract and paid, separately
With a single amount column you overwrite the quote with the contract price, then change it again when extras appear. Separate columns show how each cost evolved.
| Item | Vendor | Quote | Contract | Paid so far | Paid by | Notes |
|---|---|---|---|---|---|---|
| Venue and catering | Riverside Hall | 12,000 | 11,400 | 0 | Shared | Minimum 120 guests |
| Photography | Lens & Light | 3,200 | 2,900 | 500 | Shared | Extra album costs more |
| Rings | Main St Jewelers | 2,000 | 1,850 | 1,850 | Partner A | |
| Honeymoon | Sunway Travel | 5,000 | 4,600 | 1,000 | Shared | Balance due 30 days before |
- Add a Remaining column with
=Contract − Paid so farto see what's left to pay. - Keep Paid by to fixed values such as Shared, Partner A, Partner B or Family, and total each with
SUMIF.
2. Payment schedule: what's due and when
Every contract has its own deposit and balance dates, and they're easy to miss. Keep a separate Payment schedule sheet.
| Due date | Item | Payment | Amount | Paid |
|---|---|---|---|---|
| 3/10/2026 | Venue | Deposit | 1,000 | ✔ |
| 8/20/2026 | Honeymoon | Balance | 3,600 | |
| 9/12/2026 | Venue | Catering balance | 10,400 |
Sort by due date and add a conditional formatting rule using =AND(E2="", A2-TODAY()<=14) to highlight payments due within two weeks that haven't been made.
3. Fill in the small costs from receipts
Deposits and balances are easy to find in bank records. The small costs along the way are what slip through: extra invitations, lunch on fitting day, decorations, favors. Photograph those receipts into a wedding album, turn them into rows with the receipt tool once a month, add the Item column and paste them in. They add up to more than you'd expect.
4. Make extras visible early
Wedding budgets usually overrun because of extras added after signing: guests above the minimum, additional photo hours, alterations, gratuities and service charges.
- Note likely extras in each vendor's Notes column when you sign.
- Keep a Contingency row and subtract each extra from it as it comes up. You'll see straight away whether the total budget still holds.
5. Both of you, one file
If only one person maintains the sheet, the other person's payments get missed. Use a shared spreadsheet such as Google Sheets and agree that whoever pays ticks the Paid box right away. Keep contracts and receipt photos in a shared folder, one subfolder per vendor.
Summary
Run a wedding budget with two sheets: a vendor sheet with quote, contract and paid columns and a payment schedule. Gather small costs from receipt photos once a month and take extras out of a contingency line, and you'll always know where the budget stands.