Invoice software for South African small businesses

Invoices your clients actually open.

Rebill makes SARS-compliant tax invoices, sends them on WhatsApp or email, and takes card payment through Paystack, Yoco, PayFast or iKhokha. The free plan covers 10 invoices a month. Premium is R99 a month. No transaction fees from Rebill.

Rated 5 out of 5 on Capterra. Independent software, built in Cape Town.

INV-0042 Sipho Ndlovu Design
Draft

Bill to

Line items. Tap to add or remove.

VAT registered? Adds 15% and the words Tax Invoice.
Subtotal
Total due

A working demo of the Rebill loop: build, send, paid. Sample business and clients. Tap through it.

What Rebill customers say

Rebill reviews on Capterra, 5 stars Rebill reviews on GetApp Rebill reviews on Software Advice

"Amazing amazing amazing!! Top-notch service from the support team, best service experience I have received before."

Adam R. via Capterra

"The system is not too complicated - spent a few hours studying it then you are good to go. The invoices are simple, clean and very professional. Every issue I had was sorted in less than 4 hours."

Karren C. via Capterra

"Rebill saves me time every week and removes a lot of the stress around managing invoices. My clients can pay easily and I do not have to chase payments nearly as much as before."

Sharee H. via Capterra

"The invoicing and recurring billing are very straightforward to set up, and payments are easy to track. I like having everything in one place instead of using multiple apps."

Shane P. via Capterra

01 / 08

What is Rebill?

Rebill is online invoicing software for South African freelancers, consultants and small businesses, built and operated by Tora Technologies (Pty) Ltd in Cape Town. It creates tax invoices that meet the Value-Added Tax Act, sends them by WhatsApp or email, and collects payment through Paystack, Yoco, PayFast or iKhokha into your own gateway account. Quotes, recurring billing, expenses, statements and VAT reports are in the same place.

It is not accounting software. Rebill replaces the invoice template, the chasing and the payment reconciliation. Your accountant still gets clean exports at year end.

Reviewed 3 September 2026 by Nico Huysamen, Founder & Director, Tora Technologies.

The loop, in one line each

  1. 01Pick the client, add lines, VAT is worked out for you.
  2. 02Send on WhatsApp or email, PDF on both, pay link in the message.
  3. 03Client pays by card or EFT. Rebill matches it and marks the invoice paid.
  4. 04Reminders and late fees run on their own if they do not.

02 / 08

What does Rebill cost?

Rebill has two plans. Free costs R0 with no time limit and includes 10 invoices a month, 5 clients, 5 quotes a month, 4 catalogue items, 20 expenses a month, email delivery, PDF export, revenue reports and the client portal. Premium costs R99 a month and removes every limit, adds VAT, online payments, WhatsApp delivery with 20 credits a month, recurring billing, automatic reminders, late fees, scheduling, multi-currency and API access. Rebill charges no transaction fees on payments.

FreeR0

10 invoices a month, 5 clients, 5 quotes a month, 4 catalogue items, 20 expenses a month, purchase orders, client portal, share on your own WhatsApp. No card to sign up.

Start free →
PremiumR99 a month

Unlimited invoices, quotes, clients and expenses. VAT and tax invoices, Paystack, Yoco, PayFast and iKhokha, WhatsApp delivery with 20 credits a month then R0.30 each, recurring billing, reminders, late fees, scheduling, multi-currency, statements, VAT report, team users, API. 14-day trial, cancel any time.

Try Premium free for 14 days →

Card and EFT fees are charged by your gateway, usually between 2% and 3.5%, and go to the gateway, not to Rebill. The full plan table is on the pricing page.

03 / 08

How does WhatsApp invoicing work?

On Premium you press Send on WhatsApp and Rebill delivers the invoice to the client's number from Rebill's own WhatsApp Business account, with the PDF shown in the chat, the amount, the due date and a link to view and pay. Nothing is installed on the client's phone. Payment reminders can go the same way. Each message uses one credit: 20 come with Premium every month, more cost R0.30 each and never expire.

On the free plan you can still share any invoice or quote from your own WhatsApp with one tap.

WhatsApp invoicing in detail →
A WhatsApp message from Rebill's business number: Invoice Received, the business name, the invoice number, the amount due and the due date, with a View invoice button
What the client receives, sent from Rebill's WhatsApp Business number: the invoice number, amount due and due date, and a button to view and pay. This one is for a sample business.

04 / 08

Is a Rebill invoice a valid SARS tax invoice?

Yes. When your VAT number is on your account, every invoice carries the words Tax Invoice, your name, address and VAT registration number, the client's details and VAT number, a unique sequential invoice number with no gaps, the invoice date, a description and quantity per line, the 15% VAT amount and the total including VAT. That is the list in section 20 of the Value-Added Tax Act 89 of 1991. Not VAT registered? Leave the number blank and you get a standard invoice.

Rebill also produces the VAT201 figures for a period, output VAT on sales less input VAT on deductible expenses, on an accrual or cash basis, and a tax set-aside report that estimates what to put away for SARS as an individual, company or small business corporation.

VAT and tax reports →

Section 20 checklist, all automatic

  • The words "Tax Invoice"
  • Your name, address and VAT number
  • Client name, address and VAT number above R5,000
  • Sequential invoice number, no gaps
  • Invoice date
  • Description, quantity and unit price per line
  • VAT at 15% and total including VAT
A Rebill tax invoice as the client sees it: business logo, client details, itemised lines with VAT at 15%, banking details and a paid status
A tax invoice as the client sees it: logo, both parties' details, itemised lines with VAT at 15%, banking details and the paid status.

05 / 08

What else does Rebill do?

Everything between the quote and the bank statement. Quotes with terms the client accepts online, recurring invoices on any schedule, purchase orders, expenses including recurring ones, client statements for any period, a payment ledger with bank statement import, and reports for revenue, ageing, VAT, tax set-aside, projected income and team performance. Each item below links to its page.

The dashboard: outstanding, receipts and revenue for the month, the revenue trend by month, and outstanding invoices by age.
The dashboard: outstanding, receipts and revenue for the month, the revenue trend by month, and outstanding invoices by age.
The payments section of an invoice in Rebill showing a card payment matched to the invoice and a zero balance
Payments are matched to invoices automatically, partial payments show the outstanding line, and credit carries to the next invoice.
Quotes
Terms and conditions the client accepts online, files and links delivered with the quote, follow-up reminders, edit until accepted, convert to an invoice in one click.
Recurring billing
Weekly, monthly or any schedule. Rebill creates and sends each invoice and carries labels and terms across.
Online payments
Paystack, Yoco, PayFast or iKhokha on every invoice. Money settles in your own gateway account. Rebill adds no fee.
Reminders and late fees
Automatic reminders before and after the due date by email or WhatsApp. Optional late fees, fixed or percentage, applied on schedule.
Client portal and statements
A link where clients see every invoice, pay, and download a statement for any period with the balance brought forward.
Payments and bank import
Record EFTs, allocate one payment across invoices, import a CSV from your bank and match lines to invoices.
Expenses and purchase orders
Log expenses with VAT, set up recurring ones, raise purchase orders to suppliers and convert them to expenses when delivered.
Reports
Revenue and projected income, ageing, clients, expenses, profit and loss, VAT201 figures, tax set-aside, team win rates. Financial-year presets.
Multi-currency
Invoice in any ISO 4217 currency with separate totals per currency. Dates and tax labels follow the account country.
Team, labels and API
Extra users, quotes and invoices owned per person, internal labels for filtering, and a REST API for your own systems.
Booklink
Every confirmed booking in Booklink becomes a Rebill quote or invoice, with the deposit already recorded.

06 / 08

How does Rebill compare to Sage, Xero, QuickBooks and Zoho?

Sage, Xero and QuickBooks are full accounting packages with no free plan, and none of them publishes automatic WhatsApp invoice delivery. Zoho Invoice has a free plan but no South African payment gateway and only a manual WhatsApp share. Rebill is invoicing and payments only, free for 10 invoices a month, R99 for everything, with Paystack, Yoco, PayFast and iKhokha and WhatsApp built in.

Question Rebill Sage Xero QuickBooks Zoho Invoice
Monthly price R0 or R99 See comparison page See comparison page See comparison page See comparison page
Free plan with no time limit Yes, 10 invoices a month No No No Yes, 500 invoices a year
WhatsApp delivery built in Yes, sent automatically Manual share only Not stated Not stated Manual share only
Paystack, Yoco, PayFast, iKhokha All four See comparison page See comparison page See comparison page None
Full double-entry accounting No, exports to your accountant Yes Yes Yes No

Competitor prices and sources are on each comparison page: Sage, Xero, QuickBooks, Zoho Invoice.

07 / 08

Is my data safe under POPIA?

Yes. Client names, contact details and VAT numbers are encrypted with AES-256 before they are stored, each account with its own key, and everything travels over TLS. Card details never touch Rebill; they go to your PCI-DSS gateway. You are the responsible party under POPIA and Tora Technologies is the operator. You can delete a client, or your whole account, yourself.

The full model is on the security page. Rebill is operated by a South African company under South African law.

Field-level encryption
AES-256
Encryption keys
One per account, envelope encrypted
In transit
TLS 1.2 or higher
Card data
Never touches Rebill; PCI-DSS gateways
Records kept
5 years

08 / 08

Who builds Rebill?

Rebill is built and operated by Tora Technologies (Pty) Ltd, an independent South African software company registered in Cape Town (CIPC 2025/583656/07) and founded by Nico Huysamen. Tora Technologies builds and runs its software itself rather than outsourcing the important parts, which keeps it close to its customers and lets it act on real needs quickly. Tora Technologies also builds Booklink, the booking system Rebill connects to, and Our Big Yes.

Support is answered by the people who write the software. Email [email protected] or read the help centre.

About Tora Technologies →

Legal name
Tora Technologies (Pty) Ltd
Registration
2025/583656/07
Based in
Cape Town, South Africa
Products
Rebill, Booklink, Our Big Yes

More

Other questions

Can I use Rebill if I am not VAT registered?

Yes. Leave the VAT number blank and invoices are standard invoices without VAT. Add the number later and every new invoice becomes a tax invoice.

I need one invoice right now. Do I have to sign up?

No. The free invoice generator builds a PDF in your browser with no account, no watermark, just a small Rebill line in the footer. Sign up later and that invoice and client come with you.

Do my clients need an app or an account?

No. They open a link, see the invoice, and pay by card or EFT. The client portal is optional and needs no password.

Can I move from Sage, Xero or a spreadsheet?

Import your clients from a CSV, set your next invoice number so the sequence continues, and keep your old system for history.

Send your next invoice in five minutes.

Free plan. No card. A tax invoice from the first one.

Last reviewed: . Reviewed by Nico Huysamen, Founder & Director, Tora Technologies. Cape Town, South Africa.