Skip to content
VumaBillAll articlesExplore VumaBill

BILLING BASICS · 25 August 2026 · 6 min read

How to invoice clients in South Africa: a practical guide

A professional invoice does more than ask for money — it sets expectations, avoids disputes, and speeds up payment. Here is what to get right.

Start with the basics every invoice needs

Your registered business name and contact details, the customer’s name and details, a unique invoice number, the invoice date and the payment due date. A missing invoice number is a small thing that causes real friction later, especially when a customer’s own accounts team is trying to match your invoice to a purchase order.

Be specific about what you’re charging for

Vague line items like “services rendered” invite questions and slow down payment. Break work into clear, itemised lines with quantities and unit prices where they apply, so the total is self-explanatory without a follow-up email.

Decide your payment terms upfront, not after

South African small businesses commonly use 7, 14 or 30-day payment terms. Whatever you choose, state it clearly on the invoice itself, not just in a separate contract the customer may not have to hand. A due date on the document itself is far more likely to be honoured than one buried elsewhere.

Make it easy to actually pay

The single biggest lever for getting paid faster is reducing friction at the moment of payment. Banking details alone require a customer to leave the invoice, open their own banking app, and manually enter a reference — any of which can stall payment for days. An invoice with a direct online payment option removes that entire step.

Keep a paper trail for every stage

Quote sent, quote accepted, invoice issued, payment received, statement sent — each of those should be a recorded event you can point to if a customer disputes a charge months later. This matters even more for VAT-registered businesses, where invoice records support both customer disputes and your own tax filings.

Common mistakes that slow payment

Sending invoices in a format the customer’s accounts team can’t easily process, forgetting to include a due date, invoicing before a quote has actually been accepted, and not following up when an invoice goes quiet. A short, polite reminder a few days after the due date resolves most late payments — most delays are oversight, not refusal.

Where VumaBill fits in

VumaBill generates itemised, professional invoices from an accepted quote in a few clicks, tracks which invoices are outstanding, and gives customers a direct online payment link so there is no manual banking step between “invoice sent” and “invoice paid”.