The verdict in three sentences
A mobile money payment with no automatic receipt leaves your B2B customer without accounting proof and exposes you to a reassessment during a tax audit. Yet generating a receipt or invoice the moment the payment webhook arrives costs almost nothing and fires in under five seconds. In 2026, the gap between a credible SME and an amateur one often comes down to that one timestamped document.
Receipt, invoice, VAT line: don't confuse them
A receipt proves a payment; a compliant invoice carries tax liability and must show mandatory fields, including VAT. Rates vary by country, and a badly formed B2B invoice can be rejected by both the customer and the authorities.
| Country | Standard VAT 2026 | Compliant invoice | Retention |
|---|---|---|---|
| Ghana | 12.5% (+ levies) | e-VAT invoicing | 6 years |
| Nigeria | 7.5% | Mandatory VAT invoice | 6 years |
| Senegal | 18% | Sequential numbering | 10 years |
| Kenya | 16% | eTIMS e-invoice | 5 years |
| Ivory Coast | 18% | Electronic invoice | 10 years |
The issuing channel: instant and traceable
The ideal trigger is the payment webhook: as soon as the operator confirms, your system generates the document and sends it. Then choose the channel.
| Channel | Issue delay | Cost per receipt | Traceability | Best for |
|---|---|---|---|---|
| WhatsApp receipt | < 5 s | ~0 FCFA | Good | B2C and fast B2B |
| PDF invoice by email | < 30 s | ~0 FCFA | Excellent | B2B, accounting |
| SMS confirmation | < 10 s | 15-25 FCFA | Low | Reminder + amount |
| Manual paper receipt | Minutes | Ink + time | Low | Avoid |
Mandatory invoice fields: sequential number, date, seller and buyer identity, description, net amount, VAT rate and amount, gross amount, mobile money transaction reference. Gap-free sequential numbering is the first thing an auditor checks.
Software or in-house generation?
Invoicing software typically costs 9,900 to 24,900 FCFA per month. Generation built into your site, wired to the webhook, is a one-off cost you own. Beyond a few dozen invoices a month, in-house integration quickly becomes cheaper.
Mini case study
Fatou runs a B2B purchasing hub in Accra and invoices 60 professional clients a month, average basket 240,000 FCFA net. Without compliant invoices, two large clients threatened to leave for lack of a VAT record, a risk of 480,000 FCFA in monthly revenue. By wiring automatic invoice generation (sequential number + 12.5% VAT + wallet reference) to her webhook, she secures those clients and saves 6 hours of manual entry a week, roughly 96,000 FCFA of time per month.
Need a professional website?
Kolonell builds websites that attract clients, optimized for the Sénégalese market. Free quote in 2 minutes.
FAQ
What VAT rate applies in Ghana in 2026?
The standard VAT is around 12.5% before levies, shown explicitly on every compliant invoice. In Senegal the standard rate is 18%, in Nigeria 7.5%.
How long must I keep my invoices?
Generally 6 years in Ghana and Nigeria, 10 years in Senegal and the WAEMU zone. Timestamped digital archiving is enough if it is reliable and retrievable.
Does a WhatsApp receipt have legal value?
As proof of payment, yes, but it does not replace a compliant invoice for VAT. For B2B, always issue a numbered PDF invoice on top of the receipt.
How much does automation cost?
Dedicated software costs 9,900 to 24,900 FCFA per month; generation built into your site is a one-off. Beyond a few dozen monthly invoices, in-house integration is cheaper.
What happens if my numbering has a gap?
A jump in the sequence is a classic red flag for a tax auditor. Automatic generation guarantees a continuous series and removes that risk.
Let's talk about your project. We automate WhatsApp receipts and compliant VAT invoices the moment a payment is confirmed. WhatsApp +221 77 596 93 33.
Mohamed Bah
Fondateur, Kolonell
Passionate about digital and entrepreneurship in Africa, Mohamed has been helping Sénégalese businesses with their digital transformation since 2020. Founder of Kolonell, he believes every SME deserves a professional and accessible online présence.
