Every plan issues KRA-compliant eTIMS invoices and keeps correct books. The cheaper plans limit how much you can run, never whether your records are right.
Prices in Kenya Shillings, exclusive of VAT. Extra users KSh 300/month. Extra branches KSh 2,500/month. No setup fee. Cancel any time.
Most shops guess high. Tell us what you actually do in a month.
| Capability | Compliance | Starter | Business | Professional | Multi-branch |
|---|---|---|---|---|---|
| Tax & compliance | |||||
| KRA eTIMS invoicing | ✓ | ✓ | ✓ | ✓ | ✓ |
| Item classification & registration | ✓ | ✓ | ✓ | ✓ | ✓ |
| Credit notes & returns to KRA | ✓ | ✓ | ✓ | ✓ | ✓ |
| VAT return figures | — | ✓ | ✓ | ✓ | ✓ |
| Selling | |||||
| Touch POS / till | — | ✓ | ✓ | ✓ | ✓ |
| M-Pesa STK push at the till | — | ✓ | ✓ | ✓ | ✓ |
| Customers, credit limits & statements | ✓ | ✓ | ✓ | ✓ | ✓ |
| Shifts, sessions & Z-reports | — | ✓ | ✓ | ✓ | ✓ |
| Card / PDQ settlement reconciliation | — | — | — | ✓ | ✓ |
| Digital weighing scales | — | — | — | ✓ | ✓ |
| Stock | |||||
| Stock levels & movement ledger | — | ✓ | ✓ | ✓ | ✓ |
| Batch numbers & expiry tracking | — | — | ✓ | ✓ | ✓ |
| Stock takes with variance posting | — | — | ✓ | ✓ | ✓ |
| Store → counter transfers | — | — | ✓ | ✓ | ✓ |
| Fast / slow mover analysis | — | — | ✓ | ✓ | ✓ |
| Buying & suppliers | |||||
| Purchase orders & goods received | — | — | ✓ | ✓ | ✓ |
| Suppliers, invoices & aging | — | — | ✓ | ✓ | ✓ |
| Requisition → approval → PO chain | — | — | — | ✓ | ✓ |
| Purchase price history & trends | — | — | — | ✓ | ✓ |
| Books | |||||
| Expenses & cashbook | — | — | ✓ | ✓ | ✓ |
| Chart of accounts & journals | — | — | ✓ | ✓ | ✓ |
| Profit & loss, balance sheet | — | — | ✓ | ✓ | ✓ |
| Three-column cash book | — | — | ✓ | ✓ | ✓ |
| Accountant access | — | — | ✓ | ✓ | ✓ |
| Scale & support | |||||
| Users included | 1 | 2 | 5 | 12 | Unlimited |
| Branches included | 1 | 1 | 1 | 2 | Unlimited |
| Invoices a month | 100 | 500 | Unlimited | Unlimited | Unlimited |
| Consolidated group reporting | — | — | — | — | ✓ |
| API access | — | — | — | ✓ | ✓ |
| Support response target | 48h | 24h | 8h | 4h | 2h + phone |
Nothing sudden. When a payment is late your system keeps working normally for seven more days while we remind you. After that it becomes read-only: you can still log in, look at every record and export all your data — you just cannot record new sales until you renew. Nothing is deleted, and access comes back within a minute of payment. We will never lock you out of your own tax records.
Yes, at any time, and it is your data. Each business gets its own separate database, so we can hand you a complete copy of it rather than an approximation. Ask support and you get the file.
Be honest with yourself about this one before you buy: ProtechBooks runs in a browser, so the till needs a connection. Most shops run it on a phone hotspot as a backup, which costs very little and works. If your location genuinely has no reliable connection, tell us during setup — an on-premise install may suit you better, and we would rather say so than sell you something that frustrates you.
No. It runs on any computer, tablet or phone with a browser. A thermal receipt printer and a barcode scanner make life easier and we can supply them, but you can start with what you already have.
The sale still completes — your till never stops because a tax API is having a bad day. The invoice queues and retries automatically, and you see exactly which documents are pending in the eTIMS screen. The usual cause is a product without a KRA classification code, which the system flags and lets you fix in bulk.
Your workspace is created in under a minute. Getting genuinely useful takes about a day: loading your products, entering opening stock, connecting your M-Pesa till. Send us your product list and we will load it for you — this is the single thing that decides whether a system sticks, so we would rather do it than watch it stall.
Yes, on Business and above. Give them their own login with accounting permissions; they see the books, not your till or your staff wages.
Each business has its own separate database with its own credentials — your records are not mixed with anyone else's. Our staff access it only when you ask us to help, and that access is logged. We will confirm the hosting location in writing before you sign, and you will get a data processing agreement as part of the terms.
Any time. Upgrades take effect immediately and you only pay the difference for the days left in the month. Downgrades take effect at the end of the period you have already paid for — we do not take away something you have paid for.
Fourteen days, no card, no salesperson. Your workspace is ready in about a minute.
Start free trial Talk to us first