For small business owners · Free · No signup

Free Billing App for South African Small Businesses

A free invoice generator with quotes and credit notes.

Create invoices, quotes and credit notes in your browser. Add clients, VAT, line items and your logo, then print or save as PDF. No signup. Your billing data stays on your device.

Built by Anton de Villiers, the Cape Town developer behind BX1X and custom billing, booking and workflow systems.

  • No signup or cloud account.
  • Invoices, quotes and credit notes.
  • VAT, clients and saved line items.
  • Saved locally with IndexedDB and localStorage.
  • Export and import full backups as JSON.
  • Convert quotes to invoices in one click.

Important

Your data is stored only in this browser. If you clear browser data, change devices, or use private browsing, saved data may be lost. Export a backup file regularly under the Backup tab.

PDF tip: If Print / Save as PDF does not work inside Facebook, LinkedIn, or Instagram, open this page in Chrome, Safari, or your phone's default browser first. Some in-app browsers block or limit PDF printing.

Loading…

Disclaimer: This tool helps you create basic billing documents. It does not replace accounting, tax, or legal advice. You are responsible for checking invoice numbering, VAT details, tax rules, and recordkeeping requirements that apply to your business.

In one paragraph

What is the free South African billing app?

A free browser tool that creates invoices, quotes and credit notes for South African small businesses. Per-line VAT (15% standard, zero-rated and exempt supported), SARS-aligned tax-invoice fields, quote-to-invoice conversion, saved clients and reusable line items, configurable document numbering, logo upload, live preview, Print / Save as PDF, and a JSON backup you control. Records stay in your browser; nothing is uploaded. Built for micro businesses, freelancers, small contractors, professional practices, retailers and consultancies. Updated 2026-05-06.

Quick guide

What goes on a clean South African invoice?

Whether you're VAT-registered or not, a clean invoice carries the same core information. Here's what to put on it.

What to include on every invoice

  • Your business name, address and contact details.
  • The customer's name and address.
  • A unique invoice number and the date of issue.
  • A clear description of the goods or services.
  • Quantity or hours, unit price, and line total.
  • The total amount due, in your currency.
  • Your banking details and payment terms (e.g. "due on receipt" or "30 days").

If you're VAT-registered, SARS has additional rules for tax invoices (the words "Tax Invoice", your VAT number, the VAT amount). The tool produces tax invoices with those fields when VAT is enabled. See the SARS VAT page for the current rules.

Who is this tool for?

Micro businesses, freelancers, small contractors, professional practices, retailers, consultancies and any small business that needs clean billing documents without paying for accounting software.

Is my data uploaded?

No. Records are stored in your browser only (IndexedDB + localStorage). Use the Backup tab to export a JSON file you control.

Does it do VAT?

Yes. Per-line VAT at 15% (standard), with zero-rated and exempt supported. If you are not VAT-registered, leave VAT off and use plain invoices instead of tax invoices.

Can I export my records?

Yes. Use the Backup tab to download a JSON backup. Import it later or on another device.

How to

Create a South African invoice in 5 steps

Five steps from open-the-tool to PDF-in-the-client's-inbox. Same flow for invoices, quotes and credit notes.

  1. Open the free billing app. Open the tool in any modern browser. No account, no signup. Your billing records stay on your device.
  2. Set up your business. Open Settings to add your business name, address, VAT number (if registered), banking details, logo and document numbering. Saved once, reused on every document.
  3. Add a client. Open the Clients tab and add the customer — name, contact, billing address and VAT number where relevant. Clients are saved for reuse.
  4. Create an invoice, quote or credit note. Open the Documents tab, choose the document type, pick the client and add line items. Saved line items can be reused across documents. VAT is applied per line.
  5. Print, save as PDF or back up. Use the live preview, then Print / Save as PDF via your browser print dialog. Use the Backup tab to export a JSON backup you control. Convert quotes to invoices in one click when accepted.
Glossary

South African billing terms — quick definitions

Plain-language definitions for the billing terms used on this tool and on the documents it produces.

Invoice
A document the supplier issues to the customer requesting payment for goods or services already supplied. For VAT-registered suppliers, this is normally a tax invoice.
Tax invoice
A SARS-defined invoice issued by a VAT-registered supplier with the words "Tax Invoice" (or "VAT Invoice" / "Invoice"), serial number, supplier and recipient details, description, value, VAT charged and consideration. Required to claim input VAT.
Quote (quotation)
A pre-sale document showing the proposed price and terms for goods or services. Not a tax invoice and not a request for payment. Convert to an invoice once accepted.
Credit note
A document the supplier issues to reduce or cancel a previously issued invoice — for returns, allowances, billing errors or cancelled supplies. Must reference the original invoice. Required to reverse output VAT.
Pro-forma invoice
A preliminary invoice issued before the supply or before payment. Often used as a quote-with-banking-details. Not a tax invoice and cannot be used to claim VAT.
VAT (Value-Added Tax)
A 15% indirect tax on most goods and services in South Africa. Charged by VAT-registered suppliers on standard-rated supplies; zero-rated and exempt supplies are treated differently.
Zero-rated supply
A supply on which VAT is charged at 0% (e.g. exports, certain foodstuffs). The supplier still issues a tax invoice and can claim input VAT.
Exempt supply
A supply on which no VAT is charged and on which the supplier cannot claim input VAT (e.g. residential rental, certain financial services). Not the same as zero-rated.
Net amount
The line or document value before VAT.
Gross amount (consideration)
The total value the customer pays — net amount plus VAT.
Compare

Free billing app vs accounting software vs custom billing system

When the free browser tool is enough, when accounting software is the next step, and when you have outgrown both.

CapabilityThis free toolAccounting software (Xero, Sage, QuickBooks)Custom billing system
CostFreeMonthly subscriptionProject cost + ownership
Invoices, quotes, credit notesYesYesYes
SARS tax-invoice fieldsYesYesYes
VAT calculation per lineYesYesYes
Recurring billingNoYesYes
Bank reconciliationNoYesOptional
Statutory submissions (VAT-201, EMP201)NoYesOptional
Customer portal / self-serviceNoLimitedYes (custom)
Multi-user accessNo (single browser)YesYes (custom roles)
Audit trailNoYesYes
Where billing data livesYour browser onlyVendor cloudYou decide (self-hosted or cloud)
Ownership of the systemYouVendorYou

VAT, in plain terms

If you are VAT-registered, the tool produces tax invoices with the SARS-required fields and per-line VAT at 15% (or zero-rated / exempt where applicable). It does not file VAT-201 returns and is not a substitute for accounting software for the purposes of input/output VAT reconciliation. If you are not VAT-registered, leave VAT off and issue plain invoices — do not label them "Tax Invoice". VAT registration becomes compulsory above an annual taxable supply threshold set by SARS; check the current threshold with SARS or your accountant. See the SARS VAT page for current rules.

Last updated: 2026-05-06. Verified against current SARS tax-invoice guidance and Value-Added Tax Act provisions.

Sources: SARS — Value-Added Tax · SARS — Businesses and tax · Value-Added Tax Act (gov.za).