Inventory, sales and staff

Can I use one POS for two businesses?

Updated July 2026

Short answer

It depends on whether they are two branches of one business or two legally separate businesses. Branches of the same business belong on one account: one owner view, per-branch stock, prices and reports. Two businesses with different KRA PINs need separate setups, because each PIN files its own eTIMS invoices and mixing them corrupts both sets of records.

More detail

The KRA PIN is the dividing line. eTIMS invoices carry the PIN of the business that made the sale, so a butchery and a boutique owned by the same person but registered separately must each invoice under their own PIN. Running both through one POS account would file one business’s sales under the other’s tax record.

If both operations sit under one registered business, Veira handles them as branches: separate stock and pricing per branch, per-cashier accountability, and consolidated owner reporting. If they are separate legal entities, run two accounts; the owner can still hold both logins on one phone.

Related questions

Can two shops share one Veira account?
Yes, if they are branches of the same registered business. Each branch gets its own stock, prices and reports, and the owner sees everything in one view.
What if my two businesses have different KRA PINs?
Run them as separate accounts. Each PIN must issue its own eTIMS invoices, and separating them keeps both tax records clean and both businesses loan-ready.
Do I pay twice for two businesses?
Two legal entities means two subscriptions, since each is its own eTIMS-registered operation with its own records. Branches of one business are covered by multi-branch plans instead.

Veira gives Kenyan shops one calm app for selling, M-Pesa, KRA eTIMS and stock, with a free terminal. Book a demo and see it set up for your trade.

Read more

Terms explained

More Inventory, sales and staff questions