Your shop and office, kept in one book.

Kwikri is a till with barcode scanning, invoices that carry your M-Pesa Paybill, stock that counts itself and payroll that follows KRA rules. Made for Kenyan businesses. Works on a phone or the shop computer.

14 days free. No card needed. Pay in shillings by M-Pesa or card.

What happens when you make a sale

  1. No 1

    Scan it at the till

    Use any supermarket-style barcode scanner, tap a product on screen, or scan with your phone camera.

  2. No 2

    Take the money

    Cash, M-Pesa, card, or a mix. Kwikri works out the change and keeps the M-Pesa code with the sale.

  3. No 3

    Print or email the receipt

    An 80 mm receipt with your name, KRA PIN and serial number. Stock goes down at the same moment.

  4. No 4

    Close the day

    Count the drawer, see any shortage, and the day’s cash, M-Pesa and card totals land in your reports.

One place for the whole business

Start with invoices. Switch on the till, stock, payroll and the rest when you need them. Every part shares the same customers, products and numbers, so nothing is typed twice.

PartWhat it doesIn which packages
Invoices and quotations Your logo, your numbering starting where your receipt book stopped, VAT, receipts, credit and delivery notes, and invoices that repeat monthly. Every package
Email and online copies Email any invoice, quote, receipt or payslip from Kwikri. Customers open a private link to view, print or save it, and you see when they did. Every package
Shop till (POS) Barcode scanning, cash and M-Pesa, split payments, 80 mm receipts, shifts with a drawer count, and a cashier role that cannot void sales. Business and Pro
Stock Stock falls with every sale and rises when goods arrive. Low-stock warnings, barcode labels and stock value. Business and Pro
Purchases and bills Purchase orders to suppliers, receiving goods into stock, bills and expenses by category. Business and Pro
Reports Profit and loss, VAT summary, who owes you and for how long, daily till totals, sales by product. Download to Excel. Business and Pro
Payroll PAYE, NSSF, SHIF and Housing Levy worked out each month, payslips by email, and a remittance report. Pro only
Email marketing Send offers and news to your customer list from your own business email, with unsubscribes handled for you. Business and Pro

Kenyan rules are already set up

You shouldn’t need a spreadsheet to work out what goes to KRA, NSSF and SHA. Kwikri does the sums and shows you each figure, so you can check it before you pay.

  • PAYE with the KRA bands and KES 2,400 personal relief
  • NSSF Tier I and II with the February 2026 earnings limits
  • SHIF at 2.75% and the Affordable Housing Levy, taken off before PAYE
  • TAX INVOICE with your KRA PIN, 16% VAT and the eTIMS invoice number
  • M-Pesa Paybill and Till numbers printed on invoices and receipts
How Kwikri payroll works
Payslip, October 2026PS-0031
Example: gross pay of KES 100,000
Gross pay
100,000.00
NSSF
−6,000.00
SHIF
−2,750.00
Housing Levy
−1,500.00
PAYE after relief
−19,308.35
Net pay
70,441.65
You can review and change every figure before you pay.

Businesses that use a book like this

Kwikri suits any business that sells, invoices or pays staff. Here is how a few of them set it up.

Shops and minimarts

A computer or tablet at the counter, a barcode scanner and a receipt printer. Cashiers sell; the owner sees the day’s takings, stock running low and the drawer count from home.

  • Shop till with scanner
  • Stock and reorder warnings
  • Cashier shifts and Z report

Your books stay yours

Each business gets its own private workspace. Only the people you add can see it, and each of them only sees what their role allows.

  • Two-step sign-in with an authenticator app or a code by email, plus backup codes
  • Owners can make two-step sign-in compulsory for all staff
  • Email address confirmed at sign-up, so password resets reach the right person
  • An activity log of who created, changed or deleted what
  • Encrypted connection, and a full download of your records whenever you want it
Read about security

Prices in shillings

Every package starts with a 14-day free trial. Pay monthly or yearly by M-Pesa or card. Change or cancel whenever you like.

Starter

Invoices, quotations, receipts and clients for a small business.

KES1,500a month
  • 2 users
  • 1 business
  • Sales and invoicing
  • Inventory and stock (not included)
  • Point of sale (shop till) (not included)
  • Purchases and expenses (not included)
  • Reports (not included)
  • Email marketing (not included)
  • Payroll and employees (not included)
Try Starter free
Our pick for most businesses

Business

Everything to run a shop or office: till, stock, purchases, reports and email marketing.

KES3,500a month
  • 5 users
  • 3 businesses
  • Sales and invoicing
  • Inventory and stock
  • Point of sale (shop till)
  • Purchases and expenses
  • Reports
  • Email marketing
  • Payroll and employees (not included)
Try Business free

Pro

The complete ERP with payroll, unlimited users and businesses.

KES7,500a month
  • Unlimited users
  • Unlimited businesses
  • Sales and invoicing
  • Inventory and stock
  • Point of sale (shop till)
  • Purchases and expenses
  • Reports
  • Email marketing
  • Payroll and employees
Try Pro free

Questions people ask

How does the free trial work?

You get full use of your chosen package for 14 days, with no card needed. Before the trial ends, choose a package and pay by M-Pesa or card. Everything you entered stays.

Do I need to install anything?

No. Kwikri runs in the browser on a phone, tablet or computer. You can add it to your phone’s home screen so it opens like an app.

Which barcode scanner and receipt printer work with the till?

Any USB or Bluetooth barcode scanner, the same kind supermarkets use, and any 80 mm thermal receipt printer installed on the computer. There is nothing to set up inside Kwikri. On an Android phone you can also scan with the camera.

Does Kwikri connect to KRA eTIMS?

You can record the eTIMS invoice number on each invoice so it prints on the document, and Kwikri prints TAX INVOICE with your KRA PIN when you are VAT registered. Sending invoices to KRA directly is not built in yet.

How do customers pay me?

Your M-Pesa Paybill or Till number, bank details and other ways to pay print on every invoice and in the email your customer receives. When the money comes in, record it in two taps and Kwikri emails a receipt.

Can my staff use it without seeing everything?

Yes. Give each person a role: Admin, Accountant, Sales, Storekeeper or Cashier. A cashier can sell at the till but cannot give discounts, change prices or see your reports.

Write your next receipt in Kwikri.

Setting up takes about five minutes. Free for 14 days, no card needed.