BusCalcTools

Invoice Calculator for South African Businesses

Last reviewed:

Generate SA tax invoices with SARS-compliant VAT 15% breakout, R1M registration threshold guidance, and ZAR formatting. Free and browser-based.

An invoice total is the subtotal of line items, minus any discount, plus tax: Total = (Subtotal − Discount) × (1 + Tax ÷ 100). On £500 with 10% discount and 20% UK VAT: discounted subtotal £450, VAT £90, total £540. Each line item is quantity × unit rate.

A South African invoice calculator generates SARS-compliant tax invoices with 15% VAT broken out separately, supplier VAT number, customer details, and sequential invoice numbering. VAT registration is mandatory at R1,000,000 rolling 12-month turnover (voluntary from R50,000). SARS' VAT 404 Guide for Vendors and section 20 of the VAT Act are the authoritative references on tax invoice requirements.

SA invoice compliance is unusually prescriptive because SARS audits invoice content directly during VAT verifications — a non-compliant tax invoice means the customer can't claim input VAT and you can be penalised for issuing an invalid document. The R1 million turnover threshold for compulsory VAT registration is the single biggest invoice-format inflection point for an SA small business: cross it for the first time, and every subsequent invoice must include 11 specific fields that simpler "quotation"-style invoices skip.

Section 20(4) of the VAT Act — required elements of a full tax invoice (R5,000+): - The words "Tax Invoice", "VAT Invoice", or "Invoice" in a prominent place - Supplier's name, address, and VAT registration number - Recipient's name, address, and VAT registration number (if a vendor) - Individual serialised invoice number - Date of issue - Full and proper description of goods or services - Quantity or volume supplied - The value of the supply, the VAT charged, and the consideration (or alternatively the consideration and a statement that it includes VAT, with the rate)

Abridged tax invoices (R50-R5,000): can omit the recipient details and serialised number requirement but must still show VAT separately.

Below R50: no tax invoice required.

Invoice numbering: must be sequential and unbroken — gaps trigger SARS questions during VAT201 verification. Use a clean prefix scheme (e.g. INV-2026-0001) and never reissue a cancelled number; issue a credit note (with its own number, referencing the original invoice) instead.

Currency and rounding: SA tax invoices may be issued in any currency, but VAT must be stated in rand. SARS uses the spot rate on date of supply for the rand conversion. Round VAT to the nearest cent.

Worked example: Cape Town design studio invoices a Johannesburg client R45,000 ex-VAT for a brand identity project. Tax invoice shows: subtotal R45,000.00, VAT @ 15% R6,750.00, total R51,750.00. The studio remits the R6,750 on its next bi-monthly VAT201 return; the client claims R6,750 input VAT on its return, netting the cost to R45,000. If the studio is below the R50k voluntary threshold and not VAT-registered, it issues a plain "Invoice" for R45,000 with no VAT — but the client can claim zero input VAT, making the studio's pricing functionally R6,750 less competitive against a VAT-registered alternative for B2B work.

Payment terms: SA convention is 30 days net for B2B; 14 days for retail credit. The Prompt Payment Code (introduced 2020) targets 30-day max for government suppliers but is widely flouted; expect 60-90 days from large corporates in practice.

For specifics, see SARS' VAT 404 Guide for Vendors and Binding General Ruling 21 on tax invoices. Pair with /pricing-calculator/za for VAT-inclusive shelf pricing and /freelance-rate-calculator/za for the hourly-rate math behind the invoice line.

See the formula
See parent calculator at /invoice-calculator for the full formula reference.

Frequently Asked Questions

How do I calculate an invoice total with VAT?
Invoice Total with VAT = Subtotal × (1 + VAT Rate / 100). If your subtotal is £500 and VAT is 20%, your invoice total is £500 × 1.20 = £600. The VAT amount itself is £100.
How do I add a discount to an invoice?
Apply the discount to the subtotal before calculating tax. Discounted Subtotal = Subtotal × (1 − Discount%/100). Then calculate tax on the discounted subtotal. Example: £1,000 subtotal, 10% discount = £900 discounted subtotal, then add 20% VAT = £1,080 total.
What is the difference between VAT and sales tax?
VAT (UK/SA) is charged at each stage of the supply chain — businesses collect and remit it to the government. US Sales Tax is only charged at the final point of sale to the consumer. Both are consumption taxes but work differently for business billing.
Do I need to charge VAT on my invoices?
In the UK, you must register for and charge VAT only if your taxable turnover exceeds £90,000 per year (the threshold raised from £85,000 on 1 April 2024 and remains in force). In South Africa, the threshold is R1 million. In the USA, sales tax rules vary by state and product type.
What should an invoice include?
A valid invoice includes: your business name and address, client name and address, unique invoice number, invoice date, payment due date, itemised list of goods/services, applicable tax, total amount due, and payment instructions. For VAT invoices (UK/SA), include your VAT registration number.
How is invoicing different in the US, UK, and SA?
US invoices typically have no tax unless the seller has nexus in a sales-tax state, in which case it's added per-state. UK invoices must show VAT (20%) once you're registered, broken out separately, with your VAT number visible. South African invoices show VAT (15%) the same way, plus your VAT vendor number. Invoice numbering must be sequential in the UK and SA — random numbering can cause problems in a VAT audit.
What is the most common invoicing mistake?
Applying tax before subtracting the discount, instead of after. If a $1,000 invoice has a 10% discount and 20% VAT, the correct calculation is ($1,000 − $100) × 1.20 = $1,080. Applying VAT first gives $1,200 minus $100 = $1,100 — a $20 overcharge to the client and a VAT remittance mismatch. This calculator does it in the correct order; verify your own invoicing software does the same.
What if my client is in a different country — do I still charge VAT?
In the UK, B2B services to a VAT-registered business in another country are usually zero-rated (no VAT charged, but the invoice must show the client's VAT number and a reverse-charge note). B2C services across borders follow different rules per country. South African export rules are similar but require proof of export. When in doubt, charge zero VAT and note "reverse charge applies" — confirm with an accountant.
What if my quantity or rate is zero on a line item?
The line total becomes zero and is excluded from the subtotal, which is mathematically correct but probably not what you meant. Either delete the line entirely (cleaner) or replace with the intended value. A zero line on the printed invoice can confuse clients into asking why it's there — most invoicing best practice is to keep the invoice tight to billable items only.
I have my invoice total — what should I do before sending?
Five-second checklist. One: invoice number is sequential and unique. Two: payment due date is explicit (not just "net-30" — write the actual date). Three: payment instructions include bank details or a link. Four: tax breakdown matches the calculator output. Five: keep a copy in your records (legally required for 6 years in the UK, 5 in SA, 7 in most US states). Send via email with PDF attached — chasing late payment is much easier with a clear audit trail.

Related calculators

Methodology & sources

Rates last verified: May 2026

Read the full methodology →

Tax pre-fills at headline rates (UK VAT 20%, SA VAT 15%, US 0%). UK businesses must register for VAT above £90,000 turnover; SA threshold is R1M. Verify your registration status before issuing VAT invoices.

Rates are reviewed annually or when a region changes its headline rate. If you spot one that's out of date, email [email protected].

For information only. This calculator does not constitute financial, accounting, or tax advice. Consult a qualified professional before making business decisions.

Try these scenarios

Pre-filled examples — click any chip to load the inputs and result.

How to build an invoice total with tax

  1. Add each line itemEnter a description, quantity, and unit rate for each line. Add up to 5 lines.
  2. Set the tax ratePre-filled at 20% (UK VAT), 15% (SA VAT), or 0% (US — sales tax added at checkout). Override if needed.
  3. Optionally add a discountA percentage discount applied to the subtotal before tax is calculated.
  4. Read subtotal, tax, and invoice totalCopy the result block to paste into your invoice template.

Found this calculator useful?

Save it to a Pinterest board for later, or share with your team.

Save to Pinterest
JB

Written by

James Blanckenberg

Founder, BusCalcTools

Founder of BusCalcTools and FinnCalc. Builds practical financial calculators for small business owners and freelancers across the US, UK, and South Africa.

Editorial review by: James Blanckenberg, Founder & Editor

More about James →

One short email a month

New calculators, pricing tactics, and small-business numbers worth knowing. No spam, unsubscribe in one click.