13 August 2026 · 6 min read

How to Send Invoices via WhatsApp in South Africa (2026 Guide)

Why invoices get paid faster on WhatsApp

If you want to send invoices via WhatsApp in South Africa, you are not alone. Most South African small business owners already run their customer conversations on WhatsApp: quotes, bookings, feedback, follow-ups. The invoice is the natural next step in that same chat, and it gets read almost immediately. Emails sit in cluttered inboxes and sometimes land in spam. A WhatsApp message arrives with a notification, appears in a thread the customer already recognises, and is typically read within minutes. That combination of familiarity and immediacy is why many service businesses find that WhatsApp invoices are paid faster than their email equivalents.

There are three distinct ways to do this, ranging from a simple PDF attachment to a fully automated system that creates the invoice, sends it, and reconciles the payment without any manual steps.

Option 1: Send the invoice as a PDF in the chat

The simplest approach works with any accounting tool the business already uses. Export the invoice as a PDF from Xero, Sage, QuickBooks or even a spreadsheet, and attach it to a WhatsApp message the same way you would attach a photo.

This works well and requires no new software. The customer receives a professional, SARS-compliant document directly in their chat thread. They can download it for their own records and forward it to their accounts department if needed.

The limitations are practical rather than legal. There is no payment button: the customer still has to do a bank transfer, remember your account number, and use the correct reference. You then have to check your bank statements, match the payment to the invoice, and mark it as paid in your accounting software. For a business sending three or four invoices a month, that is manageable. For a business sending dozens, the manual reconciliation becomes a real cost in time and errors.

Option 2: Send a payment link with the invoice

A step up from a plain PDF is combining the invoice with a payment link. South Africa has several well-established payment gateways: PayFast, Yoco and SnapScan are the most commonly used. You create a payment link in the gateway's dashboard (or generate one from your invoicing software), then share it in the WhatsApp chat alongside the invoice PDF or in the body of the message.

The customer taps the link, chooses their payment method, and pays. PayFast's card rate is 3.2% plus R2.00 per transaction (as of August 2026); Yoco's fees are similar. These are the same fees charged on any online payment, not a WhatsApp-specific surcharge.

The improvement over a plain PDF is that the customer can pay instantly with no bank details to copy. The shortcoming is that reconciliation is still largely manual unless your gateway integrates directly with your accounting software. You will likely need to check the gateway dashboard for successful payments and update your accounting records accordingly.

Option 3: A WhatsApp CRM that does the whole loop

The third option automates the full cycle: the customer approves a quote in the WhatsApp chat, the system creates a Xero invoice, sends it to the customer in the same chat with a PayFast or Yoco payment link, and marks the invoice paid in Xero when the gateway confirms the payment. Nothing falls through the cracks because there is no manual handoff between steps.

This is what Lunchbox does. The AI agent that handles customer enquiries and bookings is the same agent that sends and tracks invoices. A plumber who finishes a job can ask Lunchbox to send the invoice from their phone while still on site, and the customer receives it before the plumber has packed up their van.

It is worth naming the alternatives honestly. For businesses that only need WhatsApp invoice delivery and do not need bookings, a CRM or an AI agent, there are two dedicated tools worth knowing about (as of August 2026):

InvoiceSA is a South African invoicing platform with a free tier (10 invoices per month) and paid plans from R99 per month (Starter) to R199 per month (Pro), as of August 2026. It generates SARS-compliant invoices and sends them via WhatsApp with an embedded PayFast payment link.

wabill lets you generate invoices, quotes and payslips directly from a WhatsApp conversation, starting at around R150 per month after 10 free documents. It is particularly well suited to freelancers and sole traders who want a lightweight, no-sign-up tool.

If invoicing is the only problem to solve, either of those tools will do the job at a fraction of the cost of a full CRM. If you also need an AI receptionist, bookings management, a shared inbox for your team, and Xero integration across all of those touchpoints, a platform like Lunchbox makes more sense.

VAT and record-keeping requirements

Whichever delivery method you choose, the invoice document itself must still meet the requirements set out in the Value Added Tax Act (Act 89 of 1991, section 20). The delivery channel does not change the compliance obligation.

A valid South African tax invoice must include:

WhatsApp is the delivery channel, not the compliance layer. Sending a compliant invoice via WhatsApp satisfies the requirement just as well as sending it by email or post. Sending a non-compliant document via any channel does not.

Keep a copy of every invoice you send. If you send via WhatsApp, the chat history provides a record, but it is safer to also keep copies in your accounting software or a cloud folder in case you change phones or WhatsApp accounts.

POPIA basics for customer chats

The Protection of Personal Information Act applies to customer information you hold and share. When you send an invoice via WhatsApp, you are sharing the customer's name, address and transaction details over a messaging platform.

A few practical points: you already have a lawful basis for processing this information because you have a business relationship with the customer. Keep records of what you sent and when. Do not forward or broadcast invoices to group chats or to anyone other than the relevant customer. If a customer asks you to delete their records, treat that request seriously and document your response.

POPIA does not prohibit using WhatsApp for business communication. It requires that you handle customer information responsibly, which is good practice regardless of the channel.

Get started with Lunchbox

If you are looking for a complete solution, Lunchbox combines the AI agent, bookings, invoicing, payment collection and Xero integration in a single WhatsApp-native platform. It is built for South African service businesses and priced in rand: R997 per month for the Starter plan, with no setup fees and no long-term contract.

Businesses that switch often tell us they spend less time chasing payments and more time doing the work. When the invoice arrives in the same chat where the job was discussed and booked, payment feels like a natural next step rather than an afterthought.

Start a 14-day trial at lunchbox-crm.com. Connect your WhatsApp number and you can send your next invoice from the same chat in minutes.

Frequently asked questions

Can I legally send invoices via WhatsApp in South Africa?

Yes. WhatsApp is just a delivery channel. Your invoice still needs to meet the same SARS requirements as any invoice sent by email or post: a sequential number, your business name and address, the customer's details, a description of the goods or services, the total amount, and your VAT registration number if you are VAT-registered. The delivery method does not affect the legal standing of the document.

How do customers pay a WhatsApp invoice?

The most common way is a payment link included in or alongside the invoice, pointing to a gateway such as PayFast or Yoco. The customer taps the link on their phone and pays by card, instant EFT or SnapScan without leaving WhatsApp. Some businesses send a PDF and then share their bank details separately, which works but requires more back-and-forth.

Do WhatsApp invoices work with Xero?

It depends on the tool you use. Exporting a PDF from Xero and attaching it to a WhatsApp message is straightforward, but reconciliation is still manual. A platform such as Lunchbox connects directly to Xero so that the invoice is created in Xero, sent via WhatsApp with a payment link, and reconciled automatically when the customer pays.

What does it cost to send invoices through WhatsApp?

If you already have accounting software, exporting a PDF and sending it via WhatsApp costs nothing extra. A dedicated invoicing tool such as InvoiceSA costs from R99 per month. wabill charges around R150 per month. A full WhatsApp CRM such as Lunchbox starts at R997 per month and includes bookings, quotes, payments and a shared inbox alongside invoicing.

Is it safe to send invoices over WhatsApp?

WhatsApp uses end-to-end encryption, so messages in transit are protected. The main risk is not the channel but the recipient's device: if a customer's phone is accessed by someone else, they could see the invoice. Avoid sending invoices to group chats and do not include sensitive financial account details in the message body itself. Keep records of what you sent and when, as required by POPIA.

Keep reading

Start your 14-day trial Book a demo