Sell
- Point of sale with receipts and tills
- Keeps selling offline, syncs when back online
- Quotations, invoices and delivery notes
- Promotions, vouchers and gift cards
- Customer accounts, credit limits and statements
Zapp runs the till, the store, payroll and the books for businesses in Uganda, and every sale, purchase and payslip posts straight to your accounts. Take payments in cash, mobile money or card, keep selling when the internet drops, and connect your own systems through the API.

When you sign up you pick your type of business, and Zapp turns on the right tools. You can add or hide any of them later.
Zapp is built on a double-entry accounting engine. Sell, buy, pay staff or move stock, and the entry is posted as it happens. Nobody re-types anything.
| Account | Debit | Credit |
|---|---|---|
| Mobile money | 108,500 | |
| Sales | 91,949 | |
| VAT payable | 16,551 | |
| Cost of sales | 72,000 | |
| Stock | 72,000 | |
| Balanced | 180,500 | 180,500 |
The cashier only pressed "Pay". Zapp worked out the VAT and the cost of what was sold, and linked the entry to the receipt.
From opening the till to closing the books, the same system follows the money.

Most businesses run on a receipt book, a stock exercise book, a payroll spreadsheet, mobile money messages, a calculator and an accounts package. Zapp puts all of it in one place, and each part keeps the others up to date.


You decide what each role can see and do. A typical shop sets it up like this:

The till, today's sales and customers
Not profit, payroll or the books

Stock, purchase orders and goods received
Not the takings or salaries

The books, expenses, bank and tax
No need to touch the till

Everything, from your phone, for every branch
Even when you are not in the shop
Record MTN MoMo and Airtel Money alongside cash, card and bank.
VAT, withholding tax and excise are tracked as you sell and buy, so what you owe is always up to date.
PAYE and NSSF on every payslip, with an Excel payment list for the bank or mobile money.
Everything in UGX, with dollars and other currencies at your own rates when you trade abroad.
Your website, online shop or app can talk to Zapp. What happens there is recorded in Zapp and posted to your books, without anyone typing it in again.

Tell us what you run. Zapp switches on the right tools for it.

Type them in, or bring your whole list from Excel at once.

Cash, mobile money or card, with a receipt for every sale.
Every plan starts with 14 days free and every feature switched on. Move up any time and keep all your data. Prices are shown when you sign up.
One person running a small shop
A shop with a small team and a second branch
A growing business that wants full books and payroll
| Feature | Starter | Growth | Premium |
|---|---|---|---|
| Size | |||
| Users | 1 | 3 | 5 |
| Shops (main and branches) | 1 | 2 | 3 |
| Customers | 200 | 400 | 800 |
| Staff records | — | — | 150 |
| File storage | 250 MB | 1 GB | 2 GB |
| Selling | |||
| Point of sale and receipts | ✓ | ✓ | ✓ |
| Cash, mobile money and card | ✓ | ✓ | ✓ |
| Tills, held sales and price levels | — | ✓ | ✓ |
| Invoices and quotations | — | ✓ | ✓ |
| Selling in other currencies | — | ✓ | ✓ |
| Stock | |||
| Products and customers | ✓ | ✓ | ✓ |
| Stock across stores | — | ✓ | ✓ |
| Services, variants and commission products | — | ✓ | ✓ |
| Money | |||
| Expenses | ✓ | ✓ | ✓ |
| Cash and mobile money accounts | ✓ | ✓ | ✓ |
| Expense categories | — | ✓ | ✓ |
| Bank reconciliation | — | ✓ | ✓ |
| Day open and close | — | ✓ | ✓ |
| Year-end lock | — | ✓ | ✓ |
| Full ledger, journals and budgets | — | — | ✓ |
| People | |||
| Staff, leave and attendance | — | — | ✓ |
| Payroll with PAYE and NSSF | — | — | ✓ |
We agree these plans with you, move your data across and train your team.
Need one more person? Add users to any plan. Extra customers, staff records, SMS and email can be added as you grow.

Still not sure Zapp fits? Talk to a person who can show you around.
Talk to usYou get 14 days with every feature switched on. At the end you choose a plan and keep everything you set up. If you need more time to decide, ask us and we can extend it.
Yes, at the till. Sales are saved on the device and sent automatically when the connection comes back. The rest of Zapp needs a connection.
Yes. Record MTN MoMo and Airtel Money payments like any other, next to cash, card and bank.
Zapp keeps VAT, withholding tax, PAYE and NSSF up to date as you trade, and shows what is due and when. You file with URA yourself, from figures you can trust.
Yes. You can import products, customers and other lists from Excel instead of typing them in.
Yes, on the larger plans you agree with our sales team. You add sister companies and switch between them, or see them together on the dashboards. Each keeps its own books and staff.
No. You sell, buy and pay staff as usual, and Zapp writes the accounting entries for you. Your accountant gets proper books: a ledger, trial balance, profit and loss and balance sheet, with every entry linked to where it came from.
Yes. Create API keys in Zapp, try them in test mode, then go live. Your website or app can send in what happens there, and Zapp tells it by signed webhook when each one is in the books.
Yes. Hide anything you do not need yet and switch it on later. Nothing is lost.
Set up your business in minutes, add your products, and make your first sale today. Free for 14 days.
