What is genuinely free
KRA provides eTIMS Lite for small and non-VAT-registered traders, which lets you issue compliant invoices at no cost. For a business with a handful of invoices a day, that can be all you need to stay compliant.
Free options do the legal minimum well: they issue a compliant invoice. What they generally do not do is track inventory, reconcile M-Pesa to sales, or run fast at a busy counter. As volume grows, those gaps start to cost you time.
When free is enough, and when to upgrade
- 1
Low volume: free is fine
If you issue a few invoices a day, a free option like eTIMS Lite keeps you compliant without cost.
- 2
Growing volume: free gets slow
As sales increase, typing each invoice into a free tool becomes a bottleneck. That is the first sign to upgrade.
- 3
You need inventory
When you need to track stock, reorder points and what sells, a free invoicing tool is not enough.
- 4
M-Pesa reconciliation matters
When manual M-Pesa reconciliation each evening eats your time, a paid POS that reconciles automatically pays for itself.
- 5
You need offline speed
If outages stop a connection-dependent free tool, an offline-capable POS keeps you trading.
Mistakes to avoid
Staying free too long
If a free tool is costing you an hour a day in manual work, it is no longer free. Upgrade when the time lost outweighs the fee.
Paying before you need to
Equally, a very small business does not need a paid POS yet. Start free and upgrade when volume justifies it.
Assuming free means non-compliant
eTIMS Lite is genuinely compliant. Free does not mean it fails KRA; it means it does less beyond invoicing.
Ignoring the migration path
Choose a paid option you can move to cleanly when you outgrow free, so the switch is easy.
A worked example
A small trader started on eTIMS Lite and it was perfect for a dozen invoices a week.
As the shop grew to dozens of sales a day, typing each invoice into the free portal created queues, and reconciling M-Pesa by hand each evening ate an hour. The time lost now cost more than a POS subscription, so the owner upgraded, and the saved time paid for the tool several times over.
Free was the right start and the wrong place to stay once volume grew.
Trading without eTIMS-compliant tax invoices risks KRA penalties, blocked VAT input claims for your customers, and receipts a business buyer cannot expense.
Veira signs every sale to KRA eTIMS automatically, so each receipt is compliant the moment it prints, with no separate device to reconcile.
Where Veira fits
Veira is a natural next step when you outgrow a free tool: it issues compliant eTIMS invoices at the speed of the counter, tracks inventory, reconciles M-Pesa and Pochi, and works offline, on a free terminal from KES 2,999 a month.
Start free with eTIMS Lite if you are small, and move to Veira when the time it saves outweighs the fee. See how Veira works and book a free demo.