Wedding Budget Calculator
Build a wedding budget by guest count, category shares, vendor estimates, and contingency so every dollar has a job.
Wedding Budget Calculator
Background.
The wedding budget calculator builds an all-in spending plan from a total budget, guest count, contingency reserve, and category shares. Its canonical use case is a couple who knows the maximum they can spend but needs to divide that ceiling across venue, catering, photography, attire, decor, entertainment, coordination, stationery, transport, officiant or license fees, and miscellaneous costs. The calculator turns a vague target such as $30,000 into category envelopes, cost per guest, and a monthly savings target. That makes tradeoffs visible before the couple signs vendor contracts or pays nonrefundable deposits.
Wedding planning is financially difficult because many costs are lumpy, emotional, and quoted at different times. A venue may require a deposit a year in advance, catering may depend on final guest count, photography may be package-based, attire may include alterations, and decor may change after the layout is decided. The couple often compares a fixed total budget with vendor estimates that arrive in fragments. Consumer.gov's budgeting guidance gives the general discipline: a budget is a written plan for how money will be spent each month, and it should show income, spending, and ways to save. CFPB's Your Money, Your Goals toolkit similarly emphasizes spending decisions, goal setting, tracking income, paying bills, and cash-flow planning. A wedding budget applies that household-budget structure to a single event with a hard date.
The non-obvious math is contingency. Many wedding spreadsheets add a 10 percent contingency after category totals, which can accidentally push the total above the couple's stated ceiling. This calculator instead treats the total budget as the ceiling and backs planned spend out of it. If the total budget is $30,000 and the contingency is 10 percent, planned vendor spend is not $30,000. It is $30,000 divided by 1.10, or $27,272.73. The remaining $2,727.27 is the contingency reserve. That distinction is essential because it prevents an apparent budget from becoming an automatic overrun.
Guest count is the second anchor. Cost per guest is not a moral judgment or a promise that every guest costs exactly the same. It is a normalization metric that lets the user compare scenarios. If a $30,000 wedding has 120 guests, the all-in budget per guest is $250. Reducing the guest count to 100 raises the amount available per guest to $300 if the total stays fixed, or allows the total budget to fall if the couple keeps the same per-guest target. Venue minimums, catering tiers, rentals, transport, and stationery may not move linearly, but the guest-count metric helps users see whether the guest list is driving the budget.
The calculator should avoid pretending that there is one universal correct wedding allocation. Some couples care most about food and family travel, others about photography, music, clothing, or a small ceremony with a later reception. BLS Consumer Expenditure Survey data is useful as a reminder that household spending categories vary and must be tracked, but it does not prescribe wedding shares. The product should let users edit the category percentages, check that they sum to 100 percent, compare allocations with vendor estimates, and calculate the amount left to save. The output should be practical: category envelopes, shortfalls, per-guest cost, and the monthly amount needed before final payments come due.
What is wedding budget calculator?
A wedding budget is a spending plan for a wedding event and its related commitments. It lists how much money is available, what categories will be paid from that money, how much each category is allowed to consume, how much has already been paid, and how much remains to be saved. The unit can be any currency; the formulas are the same for dollars, pounds, euros, shillings, or another currency as long as all entries use the same unit. Guest count is used to compute per-guest metrics, and category shares are used to divide planned spend.
The key terms are total budget, planned spend, contingency, allocation, estimate, deposit, variance, and savings target. Total budget is the all-in ceiling. Planned spend is the amount available for categories before contingency. Contingency is a reserve for overruns and unpriced items. Allocation is the amount assigned to a category by percentage. Estimate is the vendor quote or expected cost. Variance is allocation minus estimate; a negative number means the estimate is higher than the allocation. Deposits are amounts already paid, while amount already saved is cash available for future payments.
The calculator is valid for planning and scenario comparison. It does not predict final prices, negotiate contracts, check refund policies, replace a planner, or decide whether a deposit is safe. It is strongest before commitments are made, when the user can still change guest count, shares, vendor choices, and contingency.
How to use this calculator.
- Enter the maximum all-in wedding budget.
- Enter the expected guest count.
- Choose a contingency percent for overruns and unpriced items.
- Enter category shares or start with the default allocation.
- Add vendor estimates and deposits as quotes arrive.
- Enter savings already available and months until final payment.
- Review shortfalls, per-guest cost, contingency, and monthly savings target.
The formula.
The calculator begins by distinguishing total budget from planned spend. If contingency is included in the total budget, planned spend must be lower than the total. The formula is plannedSpend = totalBudget / (1 + contingencyRate). This is the inverse of adding contingency. For a 10 percent contingency, the denominator is 1.10. This means every dollar in the planned spend is accompanied by ten cents of reserve, and the sum remains equal to the original ceiling. The alternative approach, multiplying total budget by category shares and then adding contingency, would exceed the ceiling unless the user intentionally wants an add-on reserve.
The contingency reserve is the difference between total budget and planned spend. This reserve can absorb vendor price changes, guest-list changes, alterations, gratuities, delivery fees, weather back-up costs, overtime, or unpriced items. The calculator should not hide it inside a miscellaneous category, because doing so makes the budget look more flexible than it is. A separate reserve also helps couples decide whether they can accept a quote above allocation without cutting another category.
Category allocations are a percent split of planned spend, not total budget. If planned spend is $27,272.73 and venue plus catering receives 45 percent, that category receives $12,272.73. The category shares should sum to 100 percent. If they sum to less than 100 percent, some planned spend is unassigned. If they sum to more than 100 percent, the allocations overcommit the planned spend. The calculator should surface that issue immediately. It may offer a normalize option, but the default should preserve the user's numbers so the error is visible.
Vendor variance compares an allocation with an estimate. A positive variance means the category has room; a negative variance means the estimate is over budget. This is more actionable than simply showing total cost, because it reveals where tradeoffs must happen. A $300 overrun in stationery may be easy to solve, while a $3,000 overrun in venue and catering can force changes to guest count, menu, date, or service model.
Finally, the savings target links the event budget to cash flow. Consumer budgeting guidance emphasizes listing income or available money, listing expenses, and subtracting expenses from available money. For a wedding, the relevant cash-flow question is how much remains after savings and deposits, divided by the months before final payment. If the remaining amount is $13,000 and there are 10 months left, the target is $1,300 per month. That number may be the most important output because it tests whether the plan is feasible before contracts make it rigid.
A worked example.
Consider a couple with a $30,000 all-in budget, 120 guests, and a 10 percent contingency. Because the contingency is included inside the $30,000 ceiling, the calculator first divides $30,000 by 1.10. That leaves $27,272.73 for planned category spending and $2,727.27 as the reserve. The all-in budget per guest is $30,000 divided by 120, or $250. Planned spend per guest is $27,272.73 divided by 120, or $227.27. The couple assigns 45 percent of planned spend to venue and catering, so that envelope is $12,272.73. Photography and video receive 12 percent, or $3,272.73. Attire receives 8 percent, or $2,181.82. The shares sum to 100 percent, so the plan allocates the entire planned-spend amount without overcommitting. If the venue and catering quote is $12,500, that category is $227.27 over allocation. The couple has $12,000 saved and has already paid $5,000 in deposits, leaving $13,000 to fund over 10 months, or $1,300 per month.
Frequently asked questions.
Should contingency be added on top of the wedding budget?
What contingency percent should a wedding budget use?
Why does the calculator use category percentages instead of fixed defaults?
Is cost per guest the same as catering cost per guest?
How should deposits be treated?
What if vendor estimates exceed the category allocations?
Can this calculator tell whether a wedding is affordable?
Should gifts or family contributions be included?
When should a couple update the budget?
References& sources.
- [1]Federal Trade Commission (2024). Making a Budget. consumer.gov.
- [2]Federal Trade Commission (2024). Budget Worksheet. consumer.gov.
- [3]Consumer Financial Protection Bureau (2026). Your Money, Your Goals toolkit. CFPB.
- [4]U.S. Bureau of Labor Statistics (2026). Consumer Expenditure Surveys. BLS.
- [5]U.S. Bureau of Labor Statistics (2025). Consumer Expenditures News Release - 2024 A01 Results. BLS.
In this category
Embed
Quanta Pro
Paid features are coming later.
- All 313 calculators remain free
- No billing is enabled