Professional invoices, M-Pesa payments, and one clear record of every shilling — built for Kenyan freelancers and small teams.
A branded invoice or quote in minutes. Your logo, your terms, KES or any currency, KRA PIN included.
Email it or share a link. Your client opens it on their phone, sees a clean branded invoice, and pays right there.
The M-Pesa payment lands, the invoice flips to paid, and your dashboard updates. No matching messages to jobs.
Send an estimate, the client accepts or declines with one tap — and an accepted quote becomes an invoice automatically. No re-typing, no “did you see my quote?”
Send your first quote →Polite, automatic follow-ups before and after the due date. Canja does the chasing — you keep the relationship.
Stop chasing payments →Who owes you, what's overdue, what came in this month — one glance, always current. No more solving your cash flow like a mystery.
Know who owes you →KES first — but when a client pays in dollars, euros, or pounds, you bill them in their currency and still see every shilling in one record.
Bill international clients →Pick a look that fits your brand — clean, classic, or bold. Every PDF is crisp, consistent, and carries your logo, so the invoice looks as professional as the work.
Make it look like you →Issued documents are immutable — corrections happen through credit notes, on the record. Every issue, view, reminder, and payment is logged, so disputes end with the receipts.
Keep every record →Once issued, an invoice can't be quietly edited. Corrections happen through credit notes — on the record.
Every issue, view, payment, and reminder is logged. If a client disputes, you have the receipts.
Invoices arrive, links open fast on any phone, and you see exactly when a client viewed them.
Export everything, any time — invoices, clients, payments. Leave whenever you like and take it all with you.
Your records are stored securely and handled in line with the Kenya Data Protection Act, 2019.
The core invoicing loop is free forever. Upgrade when your business does.
No card to start. Upgrade or downgrade any time — your data stays yours.
Yes. The core loop — create branded invoices and quotes, send them, record payments, see your dashboard, keep a full audit trail — is free forever for one user with generous volume. Pro exists for teams and automation, not to hold basics hostage.
Your client opens the invoice link and pays with M-Pesa right there. The payment is recorded against that exact invoice, the status flips to paid, and your dashboard updates — no more matching M-Pesa SMS to jobs by hand.
Yes — every invoice and quote has a hosted link your client can open on any phone: view it, accept a quote, or pay. No app download, no account needed on their side.
Issued documents are immutable, every action is on the audit trail, and your data is exportable any time. We handle it in line with the Kenya Data Protection Act, 2019.
No. If you can send a WhatsApp message, you can send a Canja invoice. Your first one takes about five minutes, and it works on the phone you already have.

Free forever core. No card required. Built for how Kenya gets paid.
Start free