Most pricing problems in wedding photography aren't about charging too little or too much — they're about charging inconsistently, which costs trust as much as it costs money.
Without a written rate card, every quotation gets priced a little differently — not because of a deliberate decision, but because you're recalculating per-role, per-add-on rates from memory under time pressure, for a different team size each time. Two similar weddings quietly end up priced quite differently, and if two clients ever compare notes, that inconsistency becomes an awkward conversation.
A single "package price" with no breakdown looks simple, but it does two things against you: it makes it impossible for a client to see what they're actually paying for (so they assume it's padded), and it makes it hard for you to accurately discount one part of a package without unintentionally discounting all of it.
A client negotiates a lower rate on one event. The next client, quoted from memory, unknowingly gets a cheaper team rate anyway. Over a season, rates creep down without ever being a deliberate decision — the business equivalent of inflation working against you. A saved rate card that proposals use by default, with negotiated changes made visibly as an override on that one proposal, keeps your baseline pricing stable even as individual deals flex.
You raise your rates mid-season — reasonably — and then a client who was quoted months ago comes back to confirm, and the new, higher pricing accidentally applies to their old quote. This is a quiet trust-breaker. Pricing changes should only ever affect proposals created after the change; anything already sent should keep exactly the numbers it was quoted with.
Drone coverage, LED screen, live streaming, extra photobook sheets — if these are priced ad hoc every time a client asks, you'll under-price some and over-price others without noticing a pattern. A fixed rate per add-on, decided once when you're not under pressure, is both fairer to clients and easier for you to quote instantly.
The fix isn't complicated — it's a single saved table of your per-role and per-add-on rates (candid/traditional photographer, candid/traditional videographer, drone, LED screen, live streaming, price per photobook sheet), used automatically every time you build a new proposal. See setting up your rate card: set it once, and every event's price calculates itself from team size and add-ons — consistent by default, with a manual override always available for the genuine one-off negotiation.