Freelancer Guides

How to Invoice as a Freelancer in South Africa (Complete Guide)

Everything South African freelancers need to know about invoicing: what to include, how to number invoices, VAT, payment terms, and how to follow up on late payments.

R
Rebill Team
·

To invoice as a freelancer in South Africa, create a document that lists your services, the amount owed, your banking details, and a payment due date. If you are VAT registered, include your VAT number and charge 15% VAT. You do not need to be a registered company to invoice clients. Freelancers trading as sole proprietors can invoice under their own name or a trading name.

This guide covers everything you need to set up professional invoicing from day one, whether you are a designer, developer, writer, photographer, or any other type of freelancer.

What to include on a freelance invoice

Every freelance invoice should contain these core elements:

  • Your name or trading name and contact details
  • Your client’s name and their contact details
  • A unique invoice number (e.g. INV-001, or 2026-001)
  • The invoice date
  • A payment due date (e.g. “Payment due within 14 days”)
  • A description of services rendered with enough detail that the client knows exactly what they are paying for
  • The quantity and rate (e.g. 10 hours at R500/hour)
  • The subtotal
  • Your banking details (bank name, account number, branch code, and a payment reference)

If you are VAT registered, you must also include:

  • The words “Tax Invoice”
  • Your VAT registration number
  • The VAT amount (15%) shown separately
  • The total including VAT

If you are not VAT registered, do not include VAT fields and do not use the words “Tax Invoice.”

How to number your invoices

Invoice numbers must be unique and sequential. SARS requires that each invoice have a distinct number to prevent duplicate claims.

Common formats used by South African freelancers:

  • INV-001, INV-002, INV-003 (simple sequence)
  • 2026-001, 2026-002 (year prefix)
  • CLIENT-001 (client-specific sequence, useful if you have many regular clients)

Pick a format and stick with it. Do not restart your numbering each year, as this can create duplicate invoice numbers across years.

Do freelancers need to charge VAT?

Not unless you are registered for VAT. VAT registration in South Africa is:

  • Mandatory once your taxable turnover exceeds R1 million in a 12-month period
  • Voluntary once your turnover exceeds R50,000 per year

Most freelancers starting out will not be VAT registered. You invoice your clients without VAT, and the full amount is your income.

Once you do register, you charge 15% VAT on top of your fees and pay the collected VAT over to SARS every two months. This adds administrative overhead but also lets you claim back VAT you pay on business expenses.

Choosing your payment terms

Payment terms define when the client must pay. Common terms used by South African freelancers:

TermsMeaningBest for
Due on receiptPay immediatelyRush projects, new clients
Net 7Pay within 7 daysStandard freelance work
Net 14Pay within 14 daysRegular clients
Net 30Pay within 30 daysCorporate clients
50% upfrontHalf before, half afterLarge or new projects

Net 7 or Net 14 is the most common among South African freelancers. Avoid Net 30 unless your client is a large corporate with a fixed payment cycle. Read our guide on invoice payment terms in South Africa for more detail.

One of the most effective ways to get paid faster is to include an online payment link on your invoice. Instead of waiting for a client to do an EFT, they click a button and pay by credit or debit card in seconds.

Rebill connects to Paystack, Yoco, and PayFast. When you create an invoice and select a payment gateway, Rebill generates a payment link automatically. You can send it via email or WhatsApp.

How to follow up on unpaid invoices

Most late payments are not intentional. A simple reminder is often all it takes.

Recommended follow-up process:

  1. 2 days before due date: Send a polite reminder. “Hi [Name], just a reminder that invoice INV-042 for R3,500 is due on Friday.”
  2. On the due date: If not paid, follow up again. “Hi [Name], invoice INV-042 was due today. Please let me know if you need any assistance with payment.”
  3. 7 days overdue: Send a firmer message. Reference the invoice number, the amount, and state that a late fee will apply.
  4. 14+ days overdue: Apply a late fee and send a formal demand letter.

Rebill can automate all of these reminders and apply late fees automatically so you do not have to track each invoice manually.

Quick answer

How do you invoice as a freelancer in South Africa?

To invoice as a freelancer in South Africa, create a document that includes your name or trading name, your client’s details, a unique invoice number, the invoice date, a payment due date, a description of the services you provided, the amount owed, and your banking details for EFT payment. If you are VAT registered, use the words “Tax Invoice,” add your VAT number, and charge 15% VAT on your fees. If you are not VAT registered (turnover under R1 million), issue a standard invoice without VAT. You do not need to be a registered company to invoice clients. Freelancers trading as sole proprietors can invoice under their own name. Invoicing software like Rebill generates compliant invoices automatically and lets you include a Paystack, Yoco, or PayFast payment link so clients can pay by card instantly.

Using invoicing software as a freelancer

A spreadsheet or Word template can work when you are starting out, but dedicated invoicing software saves significant time as your client list grows.

Rebill’s free plan gives you:

  • Up to 20 invoices per month
  • SARS-compliant invoice templates
  • Client management
  • Email delivery
  • Payment tracking

The Premium plan at R99/month adds unlimited invoices, WhatsApp delivery, recurring billing, late fees, and expense tracking. It is designed specifically for South African freelancers working in ZAR.

Frequently asked questions

Can a freelancer issue a tax invoice without a registered company?

Yes. In South Africa, sole proprietors and freelancers can issue tax invoices in their own name or under a trading name without needing a registered company (Pty Ltd or CC). What matters for a tax invoice is that you are registered for VAT with SARS. If you are not VAT registered, you issue standard invoices rather than tax invoices.

How much should I charge for late payment?

There is no legally prescribed rate for late fees in South Africa, but common practice is to charge either a flat fee (e.g. R150 per month overdue) or a percentage of the outstanding amount (typically 2% to 5% per month). Your payment terms must state the late fee policy clearly for it to be enforceable. Rebill can apply late fees automatically based on your settings.

Do I need to register a business to invoice clients in South Africa?

No. You can invoice clients as a sole proprietor using your own name. You do not need to register a company (Pty Ltd), a close corporation (CC), or any other entity. However, registering a company can improve credibility with larger clients and provides limited liability protection. Many freelancers start as sole proprietors and register a company later.

What is the best free invoicing software for South African freelancers?

Rebill offers a free plan that includes up to 20 invoices per month, SARS-compliant invoice templates, client management, and email delivery. It is built specifically for South Africa with ZAR, VAT at 15%, and local payment gateways (Paystack, Yoco, PayFast). No credit card is required to start.

Ready to simplify your invoicing?

Free forever. Built for South Africa. No credit card required.