S
Saffron House Catering Sample data

This month ·

Good morning, Nadia. Here's your business.

Every number you never had at your fingertips — revenue, real margins, and money still owed. Live, not month-end.

Booked revenue
R0
▲ 18% vs
Events booked
0
2 more quoted
Avg gross margin
0%
Target 35%
Deposits owed
R0
1 overdue

Needs your attention

💰
Last Saturday's wedding closed: profitEvery extra billed, every cost counted. Tap to see the P&L to the cent.
Deposit overdue — Patel year-endR12 540, five days late. Tap to send a WhatsApp reminder.
📈
Chicken up 12% at your supplier3 open quotes still use the old price. Tap to reprice before they're accepted.
Ismail 50th is fully preppedThis Saturday, 90 guests. Function sheet issued, staff confirmed.

Where you make money

Weddings · 3 events
R186k 37%
Engagements · 2
R58.5k 33%
Private functions · 2
R40k 26%
💡
InsightSmall functions earn 11 points less margin than weddings. The builder prices them with the same discipline — automatically.

Lead inbox

Every enquiry, captured. None forgotten.

WhatsApp, Instagram and website leads land in one place. The caterer who replies first with a real quote wins the booking.

⚡ Avg response:  4 min 📊 Quotes sent:  19 🏆 Win rate:  58%
FO
11:42Fatima Osman WhatsApp

Slmz, do you cater for 350 people? Walima on at Riverside Hall. Please send menu and prices 🙏

● New · 8 min🔥 350 guestsWedding
RP
09:15Riaz Patel Website

Hi, we need catering for our year-end function, ±120 staff, . Halaal buffet. What are your packages?

● New · 3 hrs120 guestsCorporate
AK
YesterdayAyesha Khan Instagram

Salaams! Saw your dessert tables 😍 Doing an engagement high tea for about 80. Can you send options?

Followed up80 guestsHigh tea

Quote builder

Enquiry to costed quote in 60 seconds

Move the guest slider. Every rand — ingredients at today's supplier prices, staff, transport — recalculates live. The margin guard makes underpricing impossible.

350

Live costing

What the client never sees — your true numbers.

Ingredients today's prices
Staff
Disposables & packaging
Transport & setup
Extras — cost to deliver
Your true cost
Quote total

Bookings & money

Every event. Every rand owed.

No double-bookings, no chasing deposits from memory. Tap any event to open its full pack.

Deposits collected
R124 750 of R173 000 · 72%
Ismail 50th Birthday
90 guests · Premium buffet · Family home, Musgrave
★ This Saturday
R32 150
Khan Engagement
150 guests · Premium + dessert table · The Glass Pavilion
Balance R31 325 due
R44 750
Osman Walima
350 guests · Premium + extras · Riverside Hall
R127 925
Patel Year-End Function
120 guests · Premium buffet + extras · Umhlanga office park
Deposit R12 540 · 5 days overdue
R41 800

Closed & reconciled

Dawood Wedding
280 guests (+20 on the day) · Premium + dessert table · Riverside Hall
✓ Closed · profit · margin

Event pack

Ismail 50th Birthday

🗓 Prep timeline

    🛒 Shopping list

    ItemQtyEst. cost
    Estimated ingredient spend

    👥 Staff & equipment

    Send the full pack:

    After the function: the numbers close themselves.

    Stock counted back, extras billed, overtime logged — and the profit lands on the same function. To the cent.

    Quote total
    🍽️

    Functionlytics

    Get this for my business

    The 3-minute pitch

    1. Leads: "How many WhatsApp enquiries went cold last month? Here they never do." Tap the Osman lead.
    2. Quote Builder: drag the slider. "350 guests, costed at today's chicken price, quote out in under a minute."
    3. Margin guard: untick extras until the bar turns amber. "It warns you before you quote yourself into a loss."
    4. Bookings: "It chases your deposits for you." Tap the overdue reminder.
    5. P&L: open the closed Dawood wedding. "R7 940 that would have leaked — billed. Profit to the cent."
    6. Event Pack: "The wedding runs off this sheet, not off your memory." Close: setup in a week, with their menus.