Small Business Invoicing in Africa

Professional invoicing without the complexity. Everything you need to know about getting paid properly as a small business.

Invoicing is not optional

Even if you are not VAT registered, SARS expects records of all business income. Invoices are the simplest way to create these records, and they help you get paid.

Why professional invoices matter

Many small businesses start by quoting prices over WhatsApp or sending a text message with bank details. This works until something goes wrong: a client disputes the amount, SARS asks for records, or you lose track of who owes you what. Professional invoices solve all of these problems:

  • Legal record: proof of what was agreed, delivered, and owed
  • Tax compliance: SARS requires documented income for tax returns
  • Faster payment: clients with your bank details on the invoice pay quicker
  • Dispute resolution: a clear invoice prevents 'I thought it was R2,000, not R2,500'
  • Payment tracking: know exactly who has paid and who still owes you
  • Professional image: clients take you more seriously with proper documentation

Tax registration for small businesses

Understanding your tax obligations determines what your invoices must include:

Income Tax (all businesses)

Every business earning income must register with SARS and file annual tax returns. Sole traders report business income on their personal ITR12. Companies file an ITR14. Keep all invoices as proof of income.

VAT (turnover over R1 million)

Compulsory when taxable turnover exceeds R1 million per year. Voluntary registration from R50,000. Once registered, your invoices become tax invoices under Section 20 of the VAT Act 89 of 1991, with additional required fields.

Turnover Tax (optional for micro businesses)

Businesses with turnover under R1 million may opt for the simplified Turnover Tax system. You pay a single tax based on turnover instead of calculating profit. You still need to issue invoices for record keeping.

What to include on your invoice

  • Your business name, address, and contact details
  • Client name and contact details
  • Unique, sequential invoice number (e.g., INV-001)
  • Invoice date
  • Clear description of each good or service provided
  • Quantity and unit price for each item charged
  • Subtotal, VAT (if registered), and total amount due
  • Your bank details: bank name, account number, branch code
  • Payment terms and due date (e.g., 'Due within 7 days')
  • Reference to use for EFT payment (usually the invoice number)

Record keeping requirements

The Tax Administration Act 28 of 2011 (Section 29) requires all taxpayers to keep business records for 5 years from the date of the last entry. For VAT vendors, Section 55 of the VAT Act adds specific requirements for tax invoice retention.

Keep copies of every invoice you issue and every receipt you receive. Digital copies (PDFs) are legally acceptable. You do not need paper files.

Common invoicing mistakes

  • Not invoicing immediately: the longer you wait, the less likely you are to be paid promptly
  • Missing bank details: the single biggest reason clients delay payment
  • Vague descriptions: 'Services rendered' invites disputes; 'Kitchen renovation: tiling 25m² at R350/m²' does not
  • No payment terms: without a due date, your invoice goes to the bottom of the pile
  • Not following up: a polite reminder on the due date significantly improves payment rates
  • Using text messages instead of proper invoices: no legal standing, no SARS compliance, no professional image

Getting paid faster: practical tips

  • Invoice the same day you complete the work, not next week
  • Always include bank details and a payment reference on the invoice
  • Use short payment terms (7 days, not 30) for small jobs
  • Send the invoice on WhatsApp (where your client already is), not just email
  • For large jobs, invoice in stages: deposit, progress, and final
  • Follow up politely on the due date if payment hasn't arrived

Invoice on WhatsApp with wabill

wabill is built for small businesses. No accounting software to learn, no templates to fill in. Just describe the job on WhatsApp:

“Invoice Thandi at Protea Cleaning for deep clean of 3-bedroom house R1,800. Due in 7 days.”

We create a professional PDF with your business details, automatic numbering, and banking info. 10 free documents to start, then R49/month for unlimited.

FAQ

Do small businesses need to issue invoices?

Yes. Even if you're not VAT registered, invoices create a legal record of the transaction, help with tax returns, and are often required by clients for their own records. In South Africa, SARS expects you to keep records of all income. Invoices are the simplest way to do this.

When must a small business register for VAT?

VAT registration is compulsory when your taxable turnover exceeds R1 million in any 12-month period. You may voluntarily register if turnover exceeds R50,000. Once registered, you must issue tax invoices that comply with Section 20 of the VAT Act 89 of 1991.

What records must a small business keep?

The Tax Administration Act 28 of 2011 (Section 29) requires all taxpayers to keep records for 5 years. This includes invoices, receipts, bank statements, and contracts. If VAT registered, Section 55 of the VAT Act adds specific requirements for tax invoice retention.

How do I get clients to pay faster?

Include bank details on every invoice (this is the number one reason for delayed payment). Set clear payment terms (e.g., 'Due within 7 days'). Invoice immediately after completing work, don't wait. Follow up with a reminder on the due date.

10 free documents. No card needed.