Wedding Budget Spreadsheet: Free Google Sheets Setup

How-to basics · Updated November 3, 2026

Wedding Budget Spreadsheet: Free Google Sheets Setup

Yes. You can make a wedding budget spreadsheet for free in Google Sheets with a personal Google account, either by starting with a blank sheet or adapting a template you can access. Google Docs is for text documents; for a spreadsheet with totals, categories, and payment tracking, use Google Sheets in a web browser. A simple layout can show what you planned to spend, what vendors actually charge, and what remains unpaid.

What a wedding budget spreadsheet should track

A useful wedding budget is more than one list of prices. It separates the amount you expect to spend from the final cost and records when money is due. That distinction helps you see whether a category is over budget before all the bills arrive. It also prevents a deposit from being mistaken for the full vendor cost.

Start with one row per expense, such as venue rental, catering, attire, flowers, photography, music, invitations, transportation, and a marriage license. Choose categories that match your plans rather than copying a long generic list. If you are not hiring a videographer, you do not need a videography line; if you are hosting events over a weekend, you may want separate rows for each event.

  • Category and item: For example, Reception and Catering.
  • Vendor: The business or person providing the service, if known.
  • Estimated cost: Your current planning figure, not necessarily a quote.
  • Actual or contracted cost: The amount agreed or ultimately charged.
  • Paid and remaining: Amounts already paid and still due.
  • Due date and status: A reminder of when to pay and whether the item is unbooked, booked, or paid.

Keep notes for details that affect the price, such as guest-count assumptions, delivery fees, or what a package includes. A spreadsheet is a planning tool, not a substitute for checking a vendor contract and its payment schedule.

Start a free spreadsheet in Google Sheets

Open Google Sheets in a browser and sign in to a Google account. Select a blank spreadsheet, or look through the available template options and adapt a relevant one if you find it. Template availability can vary, so do not assume there is always a specific wedding-budget template in the gallery. Starting from a blank sheet is straightforward and avoids having to remove columns or formulas you do not need.

  1. Rename the file with a clear name, such as Wedding budget, and add the wedding date or year if that helps distinguish versions.
  2. Put column headings in row 1: Category, Item, Vendor, Estimate, Actual, Paid, Remaining, Due date, Status, and Notes.
  3. Enter each expense on its own row, beginning in row 2. Use one currency consistently throughout the sheet.
  4. Format the money columns by selecting them and choosing Format > Number > Currency. Choose the appropriate currency and locale for your situation.
  5. Keep the headings visible while scrolling with View > Freeze > 1 row.

For a small wedding, one sheet may be enough. For more detail, add separate tabs for the budget, guest-related costs, and payment dates, but keep the main budget as the place where the overall totals are visible. Multiple tabs are useful only if you can still find the current figure quickly.

Choose columns that reflect how you pay

Decide what each cost column means before entering a large number of expenses. One practical arrangement is to use Estimate for the planning allowance, Actual for the agreed or final price, Paid for money already sent, and Remaining for the balance still expected. Do not put a deposit in both Actual and Paid as though it were two separate expenses: Actual is the whole cost, while Paid is a portion of it.

For instance, suppose a photographer’s agreed package price is 2,400 in your chosen currency and you have paid a 600 deposit. Enter 2,400 under Actual and 600 under Paid; the remaining amount is 1,800. If you have only an informal estimate and no contract yet, record it as an estimate and leave Actual blank until you have a confirmed figure. This keeps tentative numbers separate from commitments.

Some couples also track a household contribution or a spending limit. If you add those figures, label whether they are a target, available funds, or a commitment. A total budget is not the same thing as money already available, and a spreadsheet should not blur those concepts. Agree with anyone contributing on whether the budget includes tax, service charges, tips, travel, and other fees that may not appear in an initial quote.

Use simple formulas for totals and balances

Google Sheets recalculates formulas as you update the amounts. The examples below assume row 1 contains headings and expense entries run from row 2 through row 30. In the example layout, Estimate is column D, Actual is E, Paid is F, and Remaining is G. Adjust the cell references if your columns or number of rows differ.

With estimates in D2:D30, enter =SUM(D2:D30) in a total cell below the list to add the planned estimates. If the estimates are 1,200, 2,400, and 400, with the rest blank, the result is 4,000. Use the same pattern for actual costs and paid amounts, changing the column reference to E or F.

With the actual cost in E2 and paid amount in F2, enter =E2-F2 in G2 to calculate that item’s remaining balance. For a 2,400 package with 600 paid, the result is 1,800. Copy the formula down the Remaining column for other expense rows. If you want blank rows to stay visually blank rather than show zero, use =IF(E2="","",E2-F2) in G2 and copy it down. This formula displays a blank until an actual cost is entered; the quotation marks are empty text values, not missing punctuation.

To total actual costs for one category, put the category name in F2, such as Catering. With category labels in A2:A30 and actual amounts in E2:E30, enter =SUMIF(A2:A30,F2,E2:E30) in another cell. If Catering rows contain actual amounts of 3,000 and 500, the result is 3,500. This can help compare categories without manually adding individual rows.

These formulas only add the values entered. They cannot determine whether a quote includes every fee, whether an amount is contractually due, or whether an estimate is realistic. Check the source documents and update the sheet when prices or plans change.

Make the sheet easier to update

A few formatting choices make a budget more readable without turning it into a complicated project. Use a consistent date format for due dates, currency formatting for monetary amounts, and short status labels such as Not booked, Booked, Deposit paid, and Paid. Google Sheets supports dropdowns through Insert > Dropdown; you can use one for a status column so collaborators select from the same options instead of typing variations.

Use Format > Conditional formatting to highlight selected values, such as a due date approaching or a balance above a chosen threshold. Set rules carefully and make sure the formatting is only a visual alert: a colored cell does not send a payment or change the number. If you want to review one category at a time, select the heading row and choose Data > Create a filter. Filters are especially useful once the expense list is long.

Keep a small summary near the top or on a separate summary tab: total estimates, total actual costs, total paid, and total remaining. Label each figure plainly. If you change the budget structure later, check that summary formulas still cover every expense row; a total ending at row 30 will not include a new item entered on row 31 unless you expand the range.

Share it safely with your partner or planner

Sheets saves changes to the file in Google Drive as you work online, and its Share controls let you invite collaborators. Give editing access only to people who need to change the budget; view access is better for someone who only needs to review it. You can also share with specific email addresses rather than making a link available broadly. Review the sharing dialog before sending a link, because link settings determine who can open or edit the file.

A budget can contain personal details: vendor contacts, payment dates, and notes about who is contributing. Avoid putting full card numbers, bank login details, or other sensitive credentials in the sheet. Record that a payment was made and how much, not the information someone would need to access a financial account. If a planner or family member no longer needs access, remove or change their permission.

Agree on a simple editing routine if several people are involved. For example, one person can enter new estimates while another updates payments from receipts. Use the Notes column for context and include a date when a figure changes substantially. Version history can help you review earlier edits, but it is still wise to communicate about major changes instead of relying on someone else to notice them.

Google Sheets versus a Google Docs document

Google Docs and Google Sheets are different tools in Google’s productivity suite. Docs is designed for text pages, while Sheets is designed for rows, columns, calculations, sorting, and filters. You could type a list of wedding expenses in a Docs document, but it would not be as convenient for automatically adding costs or comparing planned amounts with payments.

Sheets is also different from Excel, although both can handle basic budgets. The instructions and menu paths above are for Google Sheets in a web browser; Excel has its own menus and may display or manage some features differently. If you receive an Excel budget file, you can upload or open it in Google Drive, but check the formulas and formatting after conversion rather than assuming every feature will transfer perfectly. A spreadsheet shared in Sheets is a practical choice when collaborators want browser access, while a downloaded Excel file may suit someone who needs to work in Excel.

Common problems that distort the budget

The most frequent issue is comparing unlike numbers. A venue estimate may exclude staffing or taxes, while another quote includes them. Write down what a figure includes and use the same basis when comparing vendors. Another common problem is counting a deposit twice: enter the whole contracted cost once under Actual and record the deposit only under Paid.

  • Blank costs treated as zero: A blank Actual cell may mean no quote yet, not a confirmed free service. Use a status or note to show the difference.
  • Inconsistent categories: If one row says Catering and another says Food, a category total using an exact match will not combine them. Standardize category labels.
  • Totals that miss new rows: Check formula ranges after adding entries below the original list.
  • Mixed currencies: Do not sum amounts in different currencies as though they were one currency. Convert consistently using a clearly recorded rate and date, or keep separate totals.
  • Untracked small purchases: Decorations, postage, alterations, and delivery can add up. Add them when they become part of the plan rather than leaving them in memory.

It is also easy to treat the first total as a promise that the wedding will cost exactly that amount. Estimates are uncertain, and plans change. A spreadsheet is most useful when it makes assumptions visible and is updated as quotes become contracts and contracts become payments.

Frequently Asked Questions

Is Google Sheets free for a wedding budget?

Google Sheets is available at no charge for ordinary personal use with a Google account. Some business or organization features may depend on a paid Google Workspace plan, but a basic personal budget spreadsheet does not require a paid spreadsheet app. Check Google’s current account and service terms for the latest details.

Can I use a wedding budget template in Google Sheets?

Yes. You can search the template options available in Sheets or Google Drive, or make a copy of a template shared by someone you trust. Availability varies, so inspect the headings, formulas, and sharing permissions before relying on a template. A blank sheet with a few clear columns works just as well for a simple budget.

Can I open the budget on my phone?

You can access Google Sheets from a mobile browser or the Sheets app. A phone is handy for checking a figure or recording a payment, but editing a wide sheet is usually easier on a computer. Keep headings concise and avoid adding so many columns that important information becomes hard to locate on a small screen.

How do I track deposits without double-counting?

Enter the full agreed price in Actual, then enter each deposit or later payment in Paid. Remaining is Actual minus Paid. For example, a 2,400 contract with a 600 deposit leaves 1,800 to pay. Update Paid as additional payments are made, and check vendor invoices for any separate fees.

Should the budget include a contingency amount?

Many planners choose to reserve part of their overall spending limit for unexpected or newly discovered costs, but the right amount depends on the event and the people funding it. If you include a reserve, label it clearly and do not treat it as money already spent. Keep real quotes, payment obligations, and available funds distinct in the spreadsheet.

Related

Try it: the Date Difference Calculator: days, months, years and weekdays between two dates, with the DATEDIF formulas.

More in How-to basics

Sources: Function behaviour and menu paths: Microsoft Support documentation for Excel. Method & sources

Spotted an error in this guide? Let us know.