Built for event planners and wedding coordinators
Whether you're coordinating a wedding in Nashville or planning a corporate gala in New York, WaffleInvoice lets you collect a 25% deposit to lock in the date, track remaining balances automatically, and give clients a professional portal where they can review and pay every invoice.
No credit card required. Free forever for unlimited invoices.

Sound familiar?
๐ฐ
You ask for 25-50% upfront to secure the date. The client pays. But tracking that deposit against the final invoice is manual, and you're not always sure what they still owe when the event is over.
๐
Big events bill in stages: deposit, venue deposit pass-through, 6-month progress payment, final balance. Managing four separate invoices manually across multiple clients at once is a spreadsheet nightmare.
๐
You send a detailed event proposal in a Word doc, the client emails back "looks good," and then you invoice from memory months later. When a cost question comes up, there's no clean written record.
๐ณ
The event is over, the client is happy but exhausted, and you still need to collect the final $3,000 balance. The leverage window is closing and you have no frictionless way to send a payment link.
๐๏ธ
You're planning 4-6 events at different stages. Which clients are paid up? Which are behind on their progress payments? Without a dashboard view, you're managing it from memory.
๐
You advance costs for venues, caterers, and vendors and charge them back to the client. Tracking what you've advanced and what's been reimbursed across multiple invoices is complex without a proper tool.
The fix
๐ฐ
Collect a 25-50% deposit to secure the date. WaffleInvoice tracks the deposit against the full contract amount and shows the remaining balance automatically - no manual math.
๐
Create invoices for each billing stage: deposit, 6-month progress payment, 30-day final. Every payment is tracked against the event total so you and the client always know the balance.
๐
Send a detailed event proposal with full scope. Client approves online. Convert the proposal to a deposit invoice in one click - the written record of what was agreed is attached to the billing trail.
๐ณ
Share a client portal link after every event. The client reviews their full invoice history, sees the remaining balance, and pays by credit card or ACH. No awkward post-event payment requests.
๐๏ธ
See all active events - which clients have made their progress payments, which are behind, which are fully paid - in one view. No spreadsheet, no memory required.
๐
Add venue advances, catering deposits, and vendor costs as separate line items on a pass-through invoice. Track what you've advanced and what's been reimbursed per event.
Your workflow
Client approves the event proposal. Issue a deposit invoice - they pay by card or ACH. Date is secured. Written record is on file.
Issue progress invoices at the 6-month mark and 30-day mark. WaffleInvoice tracks each payment against the event total and shows the remaining balance automatically.
Give the client their portal link so they can review all invoices, see the outstanding balance, and pay the final invoice from one page.
Client pays the final balance from the portal. You get notified. Event billing is complete before you've finished packing your planning kit.
Works for every event type
Collect a retainer to secure the date, bill at milestone stages, and send the final balance through the client portal before the event. The complete billing trail is clean from proposal to final payment.
Manage multi-milestone billing for corporate clients with detailed progress invoices, pass-through cost billing, and a client portal for finance team access to all invoices.
Invoice for birthday parties, anniversary celebrations, and retirement events with deposit-to-final billing. Client portal gives the client everything they need without follow-up calls.
Advance vendor costs and pass them back to the client as line items. Track every reimbursable cost across the event budget with clear documentation.
Manage billing for virtual production events with the same deposit-and-progress billing structure. Clients pay online - no geographic friction.
Invoice for event design work alongside coordination fees. Separate line items for design, rentals, floral, and labor. Estimate-to-invoice keeps the design scope and billing connected.
Upgrade when you need Stripe payments for deposits and progress invoices, automatic reminders before due dates, and recurring billing for retainer clients.
FAQs
Yes. The free plan includes unlimited invoices, unlimited clients, deposit tracking, proposals with digital approval, and a client portal. No credit card required.
Create an invoice for the full event contract, collect a deposit payment, and WaffleInvoice tracks the remaining balance automatically. Each progress payment reduces the balance shown on the account.
Create separate invoices for each billing milestone - deposit, progress payment, and final balance. Each invoice is linked to the client record in WaffleInvoice so you always know where each event stands financially.
Yes. On the Pro plan, every invoice includes a Stripe payment link. Share the client portal link - clients can view all invoices, see the outstanding balance, and pay by card or ACH from one page.
Your WaffleInvoice dashboard shows every active client - paid, outstanding, and overdue - in one view. See which events are behind on payments without maintaining a separate spreadsheet.
Yes. Send a detailed event proposal with full scope. Client approves it online. Convert the approved proposal to a deposit invoice in one click - all line items carry over.
Ready to manage deposits and progress payments without the mess?
Replace the deposit confusion, the progress billing spreadsheets, and the late-payment follow-up with a professional invoicing workflow that keeps every event financially on track. Free forever.
Related reading
Compare WaffleInvoice
Also built for