{{ summaryTitle }}
{{ summaryValue }}

{{ summaryLine }}

Status{{ resultsReady ? statusLabel : '—' }} Per guest{{ resultsReady ? money(computation.values.per_guest_committed, 0) : '—' }} Still due{{ resultsReady ? money(computation.values.due_total, 0) : '—' }}
{{ summaryAnnouncement }}

Budget envelope visual unavailable.

Wedding budget planning inputs
Presets set a coherent starting point without locking the plan.
For example, venue style, date, or city.
Use one currency throughout; the symbol is display-only.
{{ currency_symbol }}
Use the current invitation or catering count.
guests
These are planning assumptions, not fixed vendor rules.
Compare under-target, on-target, and over-target planning scenarios.
Choose Balanced when no category is intentionally favored.
Replace the model with contract balances before paying vendors.
Use the closest planning horizon, then verify actual due dates.
The reserve is removed before category targets are allocated.
%
Keep every entered amount in one currency.
Budget health
{{ row.label }}{{ row.display }}
Reserve-first calculation:
spendable = budget − reserve; category quote = spendable × normalized share × pressure
{{ item.title }}

{{ item.detail }}

{{ guidanceAnnouncement }}
{{ chartExportStatus }}

The chart renderer is unavailable. Category values remain available in the ledger.

CategoryTargetPlannedModeled quotePaidStill dueVarianceCopy
{{ row.label }}{{ number(row.share, 1) }}%{{ money(row.planned, 0) }}{{ money(row.quoted, 0) }}{{ money(row.paid, 0) }}{{ money(row.due, 0) }}{{ signedMoney(row.variance) }}
{{ categoryExportStatus }}

A wedding can stay within its headline budget and still create a cash shortage. Deposits, progress payments, final balances, gratuities, tax, rentals, transport, alterations, and weather contingencies arrive on different dates. A useful plan therefore protects a reserve, allocates the rest, and tracks what must be paid next.

Category percentages turn one total into starting amounts for venue, food, photography, attire, music, and other costs. They help expose tradeoffs before quotes arrive, but they are not spending rules. A restaurant wedding, city venue, or backyard event can move money between categories without changing the overall limit.

Reserve
Money held outside planned category spending for costs that are uncertain or not yet listed.
Category target
A share of the spendable budget, before quote pressure is applied.
Modeled quote
A target adjusted by a planning overrun or saving assumption and, optionally, a priority premium.
Cash to hold
The modeled amount due in the selected time window plus any reserve gap.

Guest count affects the per-person view, but real costs do not all scale with attendance. Meals and rentals may change with each guest, while photography, attire, music, rings, or officiant fees may change little. The per-guest result is a comparison aid, not a prediction that removing one guest saves that exact amount.

Quotes and contracts should replace assumptions as planning progresses. Taxes, service charges, gratuities, cancellation terms, payment dates, minimum spends, and family contributions can change both the total and its timing.

How to Use This Tool:

Set the spending ceiling and protected reserve before testing category and cash-flow assumptions.

  1. Choose a Planning preset for an editable scenario or use Custom.
  2. Enter the Total wedding budget and Expected guest count. Keep every amount in one currency; Display currency changes the symbol only.
  3. Select a Category allocation model that resembles the event. The percentages are starting assumptions, not vendor quotes.
  4. Choose Modeled quote pressure and, if appropriate, one Priority category. The priority choice adds an extra premium only to that category.
  5. Set the Payment stage, Cash-flow window, and Hidden-cost reserve.
  6. Check budget status, headroom after reserve, reserve gap, and cash to hold. Replace modeled values with signed quote balances and actual due dates before making commitments.

Interpreting Results:

Headroom after reserve compares spendable budget with modeled quotes. A negative value means the quotes consume protected reserve or exceed the total. Reserve gap shows how much of the intended reserve is no longer covered.

Wedding budget status rules
StatusRulePractical reading
Within planHeadroom is at least 5% of total budgetThe model leaves additional space after reserve.
Tight planHeadroom is from 0 up to, but not including, 5%The plan fits, but a small change can use the margin.
Over planHeadroom is below 0Reduce quotes, move category targets, lower scope, or change the total.

Cash to hold is not the full unpaid balance. It includes only the modeled share due in the selected window plus the reserve gap. Use the category ledger and actual contract dates to decide which payments are real and when they fall due.

Technical Details:

The model is reserve-first. It removes the selected reserve percentage from the total, divides the remaining spendable amount across twelve category shares, applies quote pressure, estimates how much is paid at the selected stage, and assigns part of the balance to the chosen time window.

Formula Core:

Reserve and category targets are calculated before quote pressure. The chosen priority category receives an additional 8 percentage points of quote pressure.

R=B×r100 S=BR Ti=S×si100 Qi=Ti×1+p+ui100

Here B is total budget, r is reserve percent, S is spendable budget, si is a category share, p is quote pressure, and ui is 8 for the priority category or 0 otherwise. Quote pressure is −8%, 0%, +6%, or +14%.

Allocation Core:

The exact category shares below sum to 100% in each profile.

Category allocation percentages for each wedding profile
CategoryBalancedCity venueRestaurantDIY backyardDeposit assumption
Venue and rentals29%35%18%14%35%
Catering, cake, and drinks24%26%30%30%25%
Photo and video10%9%13%14%35%
Florals and decor9%8%8%12%25%
Music6%5%6%5%30%
Attire and beauty6%5%8%8%55%
Wedding rings5%4%7%5%85%
Wedding planner5%5%2%2%40%
Guest entertainment3%1%2%3%25%
Transportation2%1%2%1%20%
Stationery1%0.5%2%2%50%
Officiant1%0.5%2%4%20%

Payment and Cash-Window Rules:

At the deposit stage, paid amounts use category-specific assumptions ranging from 20% to 85%. Mid-planning pays the larger of that deposit assumption or 45%; final-balances stage uses at least 65%; mostly-paid uses at least 90%. Estimating records no paid amount.

Shares of unpaid wedding balances assigned to each cash-flow window
Cash-flow windowShare of unpaid balance due soon
12+ months out10%
6 to 9 months out25%
4 to 8 weeks out70%
Wedding week100%

Due soon equals unpaid total times the selected window share. Reserve gap is the positive shortfall between the target reserve and the money left after modeled quotes. Cash to hold is due soon plus reserve gap. The calculation keeps full precision and rounds only for display.

For the default $34,200 scenario with a 7% reserve and +6% quote pressure, the model protects $2,394, produces $33,714.36 of quotes, and leaves −$1,908.36 of headroom after reserve. That is an Over plan result; it reflects the selected assumptions, not a market forecast.

Limitations:

The allocation profiles, quote pressure, deposit ratios, and cash-window shares are planning assumptions. They do not know local prices, taxes, vendor terms, contribution timing, refunds, debt cost, or currency exchange rates. Use the result for scenario comparison, then replace every material estimate with written contract figures.

References: