SmartSheets
BlogToolsPricing

Invoicing Guide for South African Freelancers & Sole Traders

Freelancer working on a laptop at a desk

If you're a freelancer, contractor, or sole trader in South Africa, invoicing correctly isn't optional โ€” it's a legal requirement. A proper invoice helps you get paid on time, keeps SARS happy, and makes your business look professional. Here's everything you need to know.

Tax Invoice vs. Regular Invoice

In South Africa, SARS distinguishes between two types:

  • Regular invoice โ€” used when you are not registered for VAT. It shows the total amount due without any VAT breakdown.
  • Tax invoice โ€” required when you are VAT-registered. It must include your VAT number, the VAT amount, and the total inclusive and exclusive of VAT.

If you're not VAT-registered (turnover below R1 million/year), you issue regular invoices and must not charge VAT. If you are VAT-registered, read our VAT registration guide for what changes.

What Every Invoice Must Include

Whether you're VAT-registered or not, a professional invoice should contain:

  1. The word "Invoice" or "Tax Invoice" clearly displayed
  2. Your business name and contact details (address, email, phone)
  3. Client's name and details
  4. Invoice number โ€” a unique, sequential number (e.g., INV-001)
  5. Invoice date and due date
  6. Description of services/goods โ€” be specific (e.g., "Website development โ€” 40 hours" not just "Services")
  7. Quantity and unit price
  8. Total amount due
  9. Payment terms (e.g., "Due within 14 days")
  10. Banking details for EFT payment

If VAT-registered, also include:

  • Your VAT registration number
  • The amount excluding VAT
  • The VAT amount (at 15%)
  • The total including VAT

Choosing an Invoice Numbering System

Your invoice numbers must be sequential and unique. Common formats:

  • Simple: INV-001, INV-002, INV-003
  • With year: 2026-001, 2026-002
  • With client code: ABC-001, ABC-002 (useful if you invoice multiple clients)

The key requirement from SARS is that numbers don't repeat and follow a logical sequence.

Setting Payment Terms

Payment terms tell the client when you expect to be paid. Common options in South Africa:

  • Due on receipt โ€” payment expected immediately
  • Net 7 / Net 14 / Net 30 โ€” due within 7, 14, or 30 days
  • 50% upfront, 50% on completion โ€” common for project work

Tip: Shorter payment terms (7-14 days) significantly improve cash flow. South African research shows that invoices with "Due within 7 days" get paid on average 2 weeks faster than "Net 30" invoices.

How to Handle Late Payments

Late payments are one of the biggest challenges for freelancers. Here's what you can do:

  • Send a reminder the day after the due date โ€” keep it polite and professional
  • Follow up at 7 and 14 days overdue โ€” a phone call is often more effective than email
  • Charge interest โ€” you can include a late payment clause in your contract (typically 2% per month)
  • Pause future work โ€” don't start new work for a client who hasn't paid

Record-Keeping Requirements

SARS requires you to keep copies of all invoices for 5 years. This includes:

  • Invoices you've issued
  • Credit notes
  • Proof of payment received
  • Supporting documentation (contracts, quotes, delivery notes)

Using an online invoicing tool makes this easy โ€” your invoices are automatically saved and searchable.

Freelancer Tax Obligations

As a freelancer or sole trader, you're responsible for:

  • Provisional tax โ€” if you earn income that's not subject to PAYE, you must register as a provisional taxpayer and pay estimated tax twice a year (August and February)
  • Income tax return โ€” file annually via SARS eFiling
  • VAT returns โ€” if VAT-registered, file bi-monthly VAT201 returns
  • Expense deductions โ€” track all business expenses to reduce your taxable income

Free Invoicing Tool for Freelancers

SmartSheets's free invoice generator lets you create professional invoices with automatic VAT calculations, sequential numbering, and PDF export. Track payments, manage clients, and keep everything organised โ€” all from your browser.

Pair it with our expense tracker to keep a complete record of your business finances for tax season.

Create professional invoices in minutes โ€” free for South African freelancers.

Create a Free Invoice