Catering software for South African caterers: quotes, kitchen sheets and VAT

A South African caterer can cook beautifully and still lose the margin on paper. The quote was per head, the guest count moved three times, the halaal tables were counted on a napkin, and the invoice went out a week late. Catering software exists to keep one version of the order from the first enquiry to the final tax invoice. This page covers what a South African caterer should expect from it, how the certificate of acceptability and VAT fit in, what to test in a demo, and where Venura fits.

Checked against South African Revenue Service (SARS) guidance · last reviewed 2026-10-02

Available in South Africa

Run your catering business in South Africa on Venura

  • Booking calendar that warns before a double booking
  • Quotes, invoices and receipts in ZAR with VAT
  • Deposits, balances and due-date reminders
  • Share PDFs on WhatsApp or email from your phone

No setup fee · Cancel anytime · Web, Android and iPhone · Plans for South Africa priced on request

Where South African caterers lose money

The leak is rarely the recipe. It is the gap between the number you quoted and the number you served. A wedding quoted for 150 becomes 172 at the final count, the extra guests are fed, and the invoice still says 150 because the change lived in a WhatsApp thread.

Food prices add a second leak. A quote that is accepted in March for a December function may be cooked with ingredients that cost noticeably more. Put a validity period on every quote and a clause that allows you to re-price the menu if the event moves.

The third leak is time. Owners who send invoices late get paid late. Software that turns the confirmed order into an invoice with one action removes the excuse.

Couples and office managers usually ask three caterers at once. The first clear quote often wins, even when it is not the cheapest.

Keep your standard packages ready as templates: a buffet, a plated menu, a canape function and a drop-off lunch, each with current per-head prices and VAT set. A new enquiry then needs a guest count and a date, not an evening at the laptop.

What to test in a demo before choosing catering software in South Africa

TestWhy it matters
Change the guest count from 150 to 172 after the quote is acceptedThe per-head lines, the VAT, the kitchen sheet and the invoice should all follow from one edit.
Add halaal, vegetarian and allergy counts by tableThe counts must print on the kitchen sheet from the order, not from a separate list.
Send the same order VAT-inclusive to a couple and itemised to a companyPrivate clients need inclusive prices and companies need the VAT shown. Retyping either one invites mistakes.[1]
Issue a tax invoice above R5,000 with a purchase order numberCorporate clients reject invoices without their details and PO number.[3]
Give a kitchen lead access to sheets but not pricesStaff roles protect your margins while the kitchen still gets the detail it needs.
Record a part payment and show the balance on the next invoiceDeposits and part payments are normal in catering. The balance must always be right.
Attach a staff member's food hygiene training dateClients and inspectors may ask for proof of training under R638.[5]

The certificate of acceptability and your kitchen

Every premises where food is handled needs a certificate of acceptability under Regulation R638, issued by the municipality's environmental health practitioner. It is issued to the person in charge of the premises, and it does not transfer when the business or the building changes hands.

For a caterer that means the production kitchen, not the venue where you serve. If you rent a commercial kitchen, check whose name is on the certificate. Our guide to the certificate of acceptability walks through the application and the inspection.

R638 also expects food handlers to be trained in hygiene and the person in charge to keep records. Software will not train your staff, but it can hold the training dates and certificate copies against each staff profile, so a client's audit request takes minutes.

Sample catering order: Johannesburg year-end lunch

Buffet lunch for 80 staff at an office park in Johannesburg, delivered and served by the caterer. Prices are illustrative.

Sample quote · ZAR · DD/MM/YYYY
ItemQtyRateTaxAmount
Buffet lunch, two mains, three sides and dessert80 guestR 380,00VAT 15%R 30 400,00
Soft drinks and water80 guestR 60,00VAT 15%R 4 800,00
Waiters, five-hour shift6 personR 650,00VAT 15%R 3 900,00
Crockery, cutlery and linen hire80 setR 45,00VAT 15%R 3 600,00
Delivery, set-up and collection1 eventR 1 500,00VAT 15%R 1 500,00
Subtotal
R 44 200,00
VAT 15% on R 44 200,00
R 6 630,00
Total
R 50 830,00
Deposit (50%)
R 25 415,00
Balance due
R 25 415,00
  • Illustrative prices in rand for a VAT-registered caterer.
  • The client's purchase order number goes on the tax invoice.
  • Final numbers are due five working days before the event.

VAT on catering: 15% on food, staff and hire items

Catering is a taxable supply at 15% when you are a VAT vendor, and so are the waiters, the crockery hire and the delivery charge. Registration becomes compulsory once taxable supplies pass R2.3 million in twelve months, from 1 April 2026. Below that, a caterer who serves corporate clients often registers voluntarily so those clients can claim the VAT.

Corporate orders above R5,000 need a full tax invoice with the client's name, address and VAT number. Private clients must see VAT-inclusive prices. A catering system should let you send the same order both ways without editing totals by hand.

Keep the per-head price and the extras on separate lines. When a client queries the bill, a line for 80 buffets, one for six waiters and one for delivery is easier to defend than a single round number.

Order lineVAT treatment for a VAT vendor
Buffet or plated menu per head15%
Waiters and chefs on site15%
Crockery, linen and equipment hire15%
Delivery and set-up15%
Refundable equipment depositNot a charge while it is held

Dietary counts, halaal tables and the kitchen sheet

South African menus carry more dietary detail than most. A single wedding can need halaal meals prepared under a certifying body's rules, vegetarian and vegan plates, a few kosher-style requests and several allergies. Those counts must travel from the client's final list to the kitchen without being retyped.

A useful kitchen sheet shows the menu, portions per dish, dietary counts by table, the time each course leaves the pass, and the equipment to load. It should be printed from the order itself, so a change on Thursday afternoon reaches the cooks on Friday morning.

For drop-off corporate catering, the same sheet doubles as the delivery note: address, contact, arrival window and what is coming back.

Where Venura fits for a South African caterer

Venura's catering app keeps orders, menus and kitchen sheets with the same quote, invoice, receipt and payment records the venue app uses, with the VAT rate set on each line. Staff roles let a kitchen lead see the sheet without seeing the margins. Quotes and invoices go out by email or WhatsApp. It runs on the web, Android and iOS, and South African plans are priced on request after a free 30-day trial.

It suits caterers who run events: weddings, corporate functions, year-end parties and drop-off orders. If most of your income is a restaurant floor with a till, a point-of-sale system will matter more to you than an event workflow.

Venura does not connect to SARS or to accounting packages. It produces clean, numbered documents in rand that your bookkeeper can work from.

Corporate catering: purchase orders and 30-day terms

Corporate clients bring bigger orders and slower payment. Many will only pay against a purchase order number, and many pay thirty days after the invoice, not after the event.

Capture the purchase order number on the order before you cook. Put it on the tax invoice. Send the invoice the same day. Then look at a weekly list of unpaid corporate invoices by age, because a caterer with three slow-paying companies can run short of cash for the next weekend's ingredients.

When a company books regularly, keep its details, VAT number and billing contact on file, so each new order starts complete.

Weddings, traditional ceremonies and year-end functions

Many South African families celebrate more than once: a traditional ceremony such as umembeso or a lobola celebration at the family home, and a white wedding at a venue. The menus, guest numbers and service styles differ, but the client is the same family.

Link the events to one client record. Payments made for one ceremony should not be mistaken for the other, and the family should get one clear statement of what has been paid and what is still due.

Year-end functions are the other peak. Corporate clients book late October to early December, often several at once for different departments. Copying last year's order for the same client, with this year's prices, saves hours in the busiest weeks.

For home ceremonies, add the equipment you are bringing, such as gas burners, pots, tents and serving tables, to the order. The list that leaves the yard is the list that should come back.

Try Venura on your next order

Bookings, quotes, invoices and payments for your catering business in South Africa, in ZAR with VAT. Web, Android and iPhone. Free for 30 days.

Try it free

Catering software questions from South Africa

What is catering software?

It is software that runs the business side of a catering company: enquiries, quotes, menus, guest counts, kitchen sheets, staff, invoices and payments. Good catering software keeps one record of each order, so a change to the guest count reaches the quote, the kitchen and the invoice together.

Do caterers in South Africa need a certificate of acceptability?

Yes, for the premises where food is prepared. Regulation R638 requires a certificate of acceptability issued by the municipality's environmental health practitioner. It is issued to the person in charge of the premises and is not transferable, so a new owner or a new kitchen needs its own.

Is catering subject to VAT in South Africa?

For a VAT vendor, catering is charged at 15%, and so are staff, equipment hire and delivery on the same order. Registration is compulsory once taxable supplies pass R2.3 million in twelve months from 1 April 2026, and voluntary registration is possible from R120,000.

Can Venura produce a full tax invoice for a corporate client?

Yes. Venura invoices carry your business details, the client's name and address, their VAT number when you record it, the VAT rate on each line and a purchase order reference. That covers what SARS lists for a full tax invoice on supplies above R5,000.

Does Venura work for drop-off catering as well as served events?

Yes. A drop-off order uses the same quote, invoice and kitchen sheet, and the sheet also works as a delivery note with the address, contact, arrival window and items to collect afterwards. Served events add staff lines and service times.

Does Venura connect to my accounting software or to SARS?

No. Venura does not connect to SARS eFiling or to accounting packages. It keeps numbered quotes, invoices, receipts and payment records in rand, with VAT per line, which your bookkeeper can export or work from when closing the month.

Sources

  1. SARS: Value-Added Tax (standard rate and registration thresholds) (checked 2026-10-02)
  2. SARS FAQ: What is the new threshold for VAT registration? (checked 2026-10-02)
  3. SARS checklist: VAT invoices (full and abridged) (checked 2026-10-02)
  4. SARS: Obligations of a VAT vendor (checked 2026-10-02)
  5. Department of Health: Regulations governing general hygiene requirements for food premises (R638 of 2018) (checked 2026-10-02)
  6. City of Cape Town: Apply for a certificate of acceptability (checked 2026-10-02)
  7. Nelson Mandela Bay: Conditions for a certificate of acceptability (checked 2026-10-02)

This guide is general information, not tax or legal advice. Rules change, so confirm with your accountant or the authority linked above.

Ready to modernize your event business?

Explore the Venura ecosystem or speak with our team.

Chat on WhatsAppEmail Support