Accounting-first business software, made in Kampala

Sell, stock, pay staff and see your profit. In one place.

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.

14 days, every featureEvery transaction in your booksWorks on phone and computer
A shopkeeper smiling behind her counter while a customer pays with mobile money on a tablet till
My dashboardKampala Road
Sales today1.86M▲ 6% on last Thu
Profit this month18.4M▲ 12%

Needs you

3 invoices overdue3
Low stock4
Leave to approve2
17types of business set up out of the box
Offlineselling keeps going when the network drops
Accounting firstevery sale, bill and payslip posts to the ledger
14 daysfree, every feature, no setup fee
Made for your kind of business

Tell us what you run. Zapp switches on what you need.

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.

Retail shop

Sell to customers in-store or online
Your ZappSet up for: Retail shop

Switched on for you

Sales and POS
Products
Stock
Customers

Suggested, one tap to add

Accounts
Expenses
Buying
Invoices
Staff and payroll
  • Fast checkout with receipts, cash, card and mobile money
  • Know what is in stock and what to reorder
  • Sales targets for each cashier
Start as a retail shop →
Accounting first

Everything you do lands in the books.

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.

Pick something that happens
  • Double entry, always balanced
  • Every entry links to its sale, bill or payslip
  • Closed periods stay closed
  • Corrections need approval, never silent edits
One sale, posted for youINV-1042 · 108,500 by mobile money
AccountDebitCredit
Mobile money108,500
Sales91,949
VAT payable16,551
Cost of sales72,000
Stock72,000
Balanced180,500180,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 the same entries, any time
Profit and lossBalance sheetCash flowVAT, PAYE and NSSF dueWho owes you, who you oweBudgets against actuals
How it works

A day in a shop that runs on Zapp.

From opening the till to closing the books, the same system follows the money.

A shopkeeper smiling at her counter in the morning, opening the till drawer and showing she has clocked in on her phone
7:45

Open the shop

  • Clock in from your phone, with where you are
  • Open the till with the float you start with
  • See what needs you overdue customers, low stock, approvals waiting
Today
Clocked in07:45Inside work area
Till float200,000Kampala Road

Needs you

Kato Supermarket, 74 days late9.2M
Soda 500ml running low4 left
Sarah's leave request2 days
Everything included

One system instead of six.

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.

A desk buried in receipts, order slips, a notebook and a calculator
BeforeSix places to look, and they never agree.
A relaxed shop manager at a tidy counter with a laptop and a barcode scanner
With ZappOne sale updates the stock, the cash and the books at once.
Instead of the receipt book

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
Instead of the stock book

Stock and buying

  • Stock across stores and warehouses
  • Batches and expiry dates
  • Low-stock alerts and stock counts
  • Requisitions, purchase orders, receiving goods
  • Supplier balances and payments
Instead of the accounts package

Money

  • Cash, bank and mobile money accounts
  • Expenses with approval and budgets
  • Full ledger: profit and loss, balance sheet, cash flow
  • Bank reconciliation and day close
  • Loans, funding and projects
Instead of the payroll spreadsheet

People

  • Staff records, contracts and documents
  • Clock in and out, with location
  • Leave, overtime and shifts
  • Payroll with PAYE, NSSF and payslips
  • Salary advances and deductions
Instead of the calculator

Reports and dashboards

  • Sales, finance and stock dashboards
  • Daily, weekly and monthly sales reports by email
  • Sales targets for the business and each seller
  • Export any list to Excel, CSV or PDF
  • Debtors and creditors ageing
Instead of a second system

For your sector

  • Restaurants and hotels: tables, kitchen tickets
  • SACCOs and microfinance: savings and loans
  • Schools and churches: members and fees
  • Manufacturing, property, transport and more
  • Fixed assets with depreciation
You stay in control

Everyone sees their part. You see everything.

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

A cashier in a green apron handing a printed receipt to a customer across the counter

Cashier

The till, today's sales and customers

Not profit, payroll or the books

A store keeper carrying a carton through the stock room, checking his phone

Store keeper

Stock, purchase orders and goods received

Not the takings or salaries

An accountant at her desk with a laptop showing charts, a calculator and a ledger

Accountant

The books, expenses, bank and tax

No need to touch the till

The owner at her shop door in the evening, checking the day on her phone

Owner

Everything, from your phone, for every branch

Even when you are not in the shop

Approvals before money movesExpenses and purchases can wait for one or more people to approve.
Every change recordedSee who changed what, and when, across the whole system.
Locked-down sign-inTwo-step sign-in, allowed IP addresses, and sign out any device.
Built for Uganda

The way business works here.

PaymentReceivedUGX 108,500Receipt

Mobile money, like cash

Record MTN MoMo and Airtel Money alongside cash, card and bank.

TAX SUMMARYVAT 18%1.24MWithholding86KPAYE2.10MNSSF1.35MDue by the 15th

Tax ready for URA

VAT, withholding tax and excise are tracked as you sell and buy, so what you owe is always up to date.

PAYSLIPOctober · Sarah N.Basic pay1,200,000PAYE−225,000NSSF 5%−60,000Net pay915,000

Payroll the Ugandan way

PAYE and NSSF on every payslip, with an Excel payment list for the bank or mobile money.

UGX 50,000US $

Shillings first

Everything in UGX, with dollars and other currencies at your own rates when you trade abroad.

Integrations

Connect your own systems.

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.

Your own API keysCreate keys yourself, with a test mode to try things safely before you go live.
Your data, both waysSend in what happens on your website or app, and read back what Zapp knows.
Signed webhooksZapp tells your system as soon as something it sent is recorded in the books.
Safe to retryA repeated call is recognised, so nothing is recorded twice.
Every call loggedSee who called what, and when, with API documentation for your developers.
Excel in, Excel outImport products, customers and other lists, and export any list to Excel, CSV or PDF.
Reports by emailDaily, weekly and monthly sales reports land in your inbox.
From your system to your books
  1. 1
    Your website, shop or appSomething happens: an order, a payment, a new customer.
  2. 2
    Sent to ZappOver the API with your own key. Try it in test mode first.
  3. 3
    Recorded where it belongsSales, stock, customers and cash update together.
  4. ✓
    In your booksThe accounting entry is posted, and your system is told.
Getting started

Selling on Zapp today, in three steps.

  1. A shop owner smiling at his phone in his shop as he sets up his business
    1

    Sign up and pick your business

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

  2. A shop worker with a barcode scanner next to a laptop showing a product list being imported from Excel
    2

    Add your products

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

  3. A shopkeeper opening her till drawer with the morning float, ready to sell
    3

    Open the till and sell

    Cash, mobile money or card, with a receipt for every sale.

Plans

Start small. Grow without moving systems.

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.

Starter

One person running a small shop

1user
1shop
200customers
Includes
  • Point of sale and receipts
  • Products and customers
  • Expenses
  • Cash and mobile money accounts
Try Starter free

Growth

Most chosen

A shop with a small team and a second branch

3users
2shops
400customers
Everything in Starter, plus
  • Tills and stock across stores
  • Invoices and quotations
  • Bank reconciliation
  • Day open and close
Try Growth free

Premium

A growing business that wants full books and payroll

5users
3shops
800customers
Everything in Growth, plus
  • Full accounting and budgets
  • Staff, leave and attendance
  • Payroll with PAYE and NSSF
Try Premium free
Compare every feature
FeatureStarterGrowthPremium
Size
Users135
Shops (main and branches)123
Customers200400800
Staff records——150
File storage250 MB1 GB2 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——✓

Bigger teams, more branches or several companies

We agree these plans with you, move your data across and train your team.

Talk to sales
  1. Premium Growth10 users · 4 shopsAdds purchasing
  2. Corporate20 users · 6 shopsAdds approvals and projects
  3. Corporate Plus40 users · 11 shopsThe full suite
  4. EnterpriseAny users · Any shopsSet up around you

Need one more person? Add users to any plan. Extra customers, staff records, SMS and email can be added as you grow.

Questions

What people ask before they start.

A smiling support person with a headset helping a customer over a laptop call

Still not sure Zapp fits? Talk to a person who can show you around.

Talk to us
How does the free trial work?

You 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.

Does it work when the internet goes off?

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.

Can customers pay with mobile money?

Yes. Record MTN MoMo and Airtel Money payments like any other, next to cash, card and bank.

Does Zapp file my taxes with URA?

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.

Can I bring my existing products and customers?

Yes. You can import products, customers and other lists from Excel instead of typing them in.

I have more than one business. Can I run them together?

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.

Do I need to know accounting?

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.

Can I connect Zapp to my website or app?

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.

Can I start with only a few tools?

Yes. Hide anything you do not need yet and switch it on later. Nothing is lost.

Run tomorrow on Zapp.

Set up your business in minutes, add your products, and make your first sale today. Free for 14 days.

A shop owner pulling down her shutter at dusk, smiling over her shoulder with her phone in hand