How eTIMS applies without a fixed shop
eTIMS does not require a physical premises. It requires that a VAT-registered business issues a compliant electronic tax invoice for its sales. A mobile vendor selling from a cart, a rider running deliveries with a side sales business, or anyone trading from a phone rather than a counter falls under the same rule if they are VAT-registered.
What changes is the practical setup. There is no till to install, so the realistic options are a phone-based system like eTIMS Lite for very simple needs, or a mobile POS app that handles eTIMS, payments and receipts from the same device used to run the business day to day.
Want to see it running in your own business first?
Sign UpWhat a mobile vendor actually needs
The practical checklist for someone selling with no fixed premises.
- 1
Confirm whether VAT registration applies
The eTIMS obligation follows VAT registration status and turnover, not location. Confirm your own position with KRA if unsure.
- 2
Choose a phone-based option
eTIMS Lite or a mobile POS app removes the need for dedicated hardware, running from the same phone used for calls, M-Pesa and navigation.
- 3
Prioritise offline capability
Mobile selling often happens outside reliable network coverage. The system needs to keep working and queue invoices for when the signal returns, rather than requiring a live connection for every sale.
- 4
Reconcile M-Pesa to each sale
Most mobile transactions are paid by M-Pesa. Tying each payment to its sale keeps the day's records straight without manual matching later.
Mistakes to avoid
Assuming no shop means no obligation
The requirement follows VAT registration and business activity, not whether you have a fixed counter.
Choosing a system that needs constant signal
A mobile seller is often in and out of coverage. A system requiring a live connection for every sale will fail exactly when it is needed.
Mixing personal and business M-Pesa without records
Keeping business sales traceable matters for both compliance and your own bookkeeping, even on a single phone.
A worked example
A rider running a side business delivering and selling small goods around Nairobi needed a way to issue compliant invoices without a fixed shop or till.
A mobile POS app on the same phone used for deliveries handled the sale, took M-Pesa payment, and queued the eTIMS invoice when out of signal range on the road, transmitting once back in coverage.
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.
How Veira helps
Veira runs on an Android phone, so it works for a mobile seller the same way it works at a fixed counter: every sale issues a compliant eTIMS invoice, M-Pesa reconciles automatically, and it keeps selling offline when the connection drops.
See how Veira works, or book a free demo. It runs from KES 2,999 a month.
Frequently asked questions
Do I need eTIMS if I do not have a shop?
What is the simplest eTIMS option for a mobile seller?
Does eTIMS work without internet for a mobile vendor?
Can I use the same phone for M-Pesa and eTIMS?
What happens when I am selling somewhere with no signal at all?
Do I need a printer, or is a phone enough?
eTIMS for a mobile vendor or rider running a side business follows the same rule as any VAT-registered business; the hardware is just a phone instead of a till. Veira runs on the phone you already own, works offline, and issues a compliant invoice on every sale, from KES 2,999 a month. See how Veira works, or book a free demo. For the login process itself, see [Veira's KRA eTIMS login guide](/blog/kra-etims-login).
Need help, or want to talk it through first? Chat with us on WhatsApp