A photographer in Remera sends quotes via WhatsApp voice note and invoices via a screenshot of a handwritten receipt. Her work is excellent. Her invoicing is chaos. Last quarter, she had RWF 2.3 million in unpaid invoices because clients âforgotâ or ânever receivedâ the invoice.
Proper invoicing fixes this. Itâs not bureaucracy â itâs how you get paid.
What a valid invoice needs in Rwanda
RRA requires specific elements on commercial invoices:
- Your business name and TIN (Tax Identification Number)
- Clientâs name and TIN (for B2B transactions)
- Invoice number (sequential)
- Date of issue
- Description of goods or services
- Quantity and unit price
- Total amount including VAT (18%) if youâre VAT-registered
- EBM receipt number if applicable
Missing any of these can cause compliance issues during tax audits. Itâs not worth the risk.
Tools that work in Rwanda
- Wave â free invoicing and accounting software. Works well, but designed for North American businesses so some Rwanda-specific features are missing
- Zoho Invoice â free for up to 5 clients. Clean, professional templates with customisation
- QuickBooks â the gold standard but pricey. From USD 30/month
- Google Docs template â free, manual, but better than handwritten receipts
- Business dashboard tools â platforms like Kisimenti include invoicing as part of their business operations suite
Getting paid faster
- Invoice immediately â donât wait a week after the job. Send the invoice the day the work is delivered
- Include payment methods â MoMo number, bank details, everything on the invoice. Remove friction
- Set clear terms â âPayment due within 14 daysâ is better than nothing. âPayment due within 7 days, 5% late fee after 14 daysâ is better still
- Follow up â send a reminder at 7 days. Another at 14. Be professional but persistent
- Use sequential numbering â INV-2026-001, INV-2026-002. It shows youâre organised and makes tracking easy
The EBM connection
If your business is registered for VAT, you need to use an EBM (Electronic Billing Machine) certified device or software. The invoice from your EBM generates a receipt number that must appear on your invoice. This is non-negotiable â RRA audits check for this.
The penalty for non-compliance with EBM requirements can be significant. If youâre VAT-registered and not using an EBM, fix this before worrying about anything else in your invoicing workflow.
Good invoicing is professional, itâs compliant, and most importantly â it gets you paid. Invest an hour setting up a proper system and youâll save dozens of hours chasing payments.