Works Offline — Always

Run Your Shop.
Even Without Internet.

Badrama POS keeps your business running when the power cuts and WiFi drops. Track sales, manage inventory, print receipts — all from your desktop.

Free to start
No internet required
UGX currency built-in
Windows & Mac
Badrama POS
Search products...
0+
Units Supported
0
Payment Types
0%
Offline
0
Printer Sizes

Sound familiar?

Running a shop in Uganda comes with unique challenges. Badrama POS was built to solve them.

“Internet goes down, sales stop”

Badrama POS works 100% offline. Load-shedding and WiFi drops don't affect your sales.

“No idea what sold today”

Instant sales reports show exactly what sold, how much you earned, and your profit margins.

“Stock counts never match”

Automatic inventory tracking updates stock with every sale. Get alerts when items run low.

Up and running in minutes

No complex setup. No training needed. Just download and start selling.

1

Download & Set Up

Install on Windows or Mac. Set up your store name, add products, and you're selling in minutes.

2

Start Selling

Scan barcodes or tap products. Accept cash, mobile money, or credit. Print receipts instantly.

3

Track Everything

View sales reports, monitor stock levels, track expenses. Know exactly how your business is doing.

Everything you need to run your shop

Badrama POS is packed with features designed for small to medium businesses in Uganda.

Sell Smarter

Everything you need at the point of sale

Barcode Scanning

Scan products instantly with USB barcode scanners

Wholesale & Retail Pricing

Toggle between wholesale and retail prices per customer

Customer Credit

Track credit balances and outstanding payments per customer

Hold & Park Sales

Park a sale and serve the next customer, then resume

Multiple Payment Types

Accept cash, MTN MoMo, Airtel Money, or bank transfer

Thermal Receipt Printing

Print to 58mm or 80mm thermal printers via USB

Custom Price Mode

Override prices on the fly for negotiations or discounts

BADRAMA POS
Receipt #1042
Rice 5kg25,000
Sugar 1kg8,000
Cooking Oil12,000
TotalUGX 45,000
MoMo45,000
Thank you!

Know Your Numbers

Financial clarity without an accountant

Sales Reports

Daily, weekly, and monthly breakdowns with trends

Profit & Loss Statements

Full P&L showing revenue, COGS, expenses, and net profit

COGS Tracking

Track cost of goods sold and gross margins automatically

Expense Tracking

Log expenses by category — rent, utilities, transport, etc.

Inventory Valuation

Know the total value of your stock at any time

PDF & Excel Export

Export any report to PDF or Excel for your records

Manage Everything

Operations under control

Product Variants

Size, color, weight — manage variants under one product

Units of Measurement

Sell by kg, dozen, bundle, piece, or any custom unit

Multi-Device Cloud Sync

Sync data across devices when connected to internet

Role-Based Access

Owner, Manager, and Cashier roles with different permissions

CSV Bulk Import

Upload hundreds of products at once from a spreadsheet

Low Stock Alerts

Get notified when products drop below minimum quantities

Multi-Shop Management

Run multiple shops from one installation with instant switching

See Badrama POS in action

A clean, intuitive interface designed for speed. Every feature is just a click away.

Badrama POS
Point of Sale
12 products
Search...
Rice 5kg
UGX 25,000
Sugar 1kg
UGX 8,000
Cooking Oil
UGX 12,000
Maize Flour
UGX 15,000

Built for businesses like yours

From Kampala to Gulu, shop owners across Uganda use Badrama POS to run their businesses.

Retail Shops

Supermarkets, mini-marts, and general merchandise stores.

Hardware Stores

Manage building materials, tools, and bulk/wholesale pricing.

Boutiques & Fashion

Product variants for size, color, and style.

Pharmacies

Partial

Sell medicines and health products with inventory tracking.

Expiry tracking coming soon

Electronics Shops

Partial

Sell phones, accessories, and electronics with variants.

Serial number tracking coming soon

Restaurants & Cafes

Partial

Basic ordering and payment tracking today.

Full restaurant features coming soon

Simple, transparent pricing

Start free, upgrade when you're ready. All prices in Ugandan Shillings (UGX).

All plans include

Sales & receipts
Barcode scanning
Thermal printing (58/80mm)
Hold & park sales
Cash, MoMo, Airtel, bank payments
Product variants (size, color, weight)
Wholesale & retail pricing
Units of measurement (17+ built-in)
Inventory tracking & low stock alerts
CSV bulk import
Compare plans
Free
UGX 0
Download Free
Basic
UGX 25,000 /mo
250,000/yr · 750,000 once
Start Free Trial
Popular
Pro
UGX 50,000 /mo
500,000/yr · 1,500,000 once
Start Free Trial
Business
UGX 100,000 /mo
1,000,000/yr · 3,000,000 once
Start Free Trial
Enterprise
Custom
Contact Sales
Limits
Devices 1 3 5 10 Unlimited
Shops / locations 1 1 1 5 Unlimited
Team & Cloud
Cloud sync across devices
Multi-user with roles
Customer management & credit
Financial Reports
Basic daily report
Advanced sales analytics
Profit & Loss statements
COGS & gross margins
Expense tracking by category
PDF & Excel export
Multi-Location
Multi-shop management
Per-shop reporting
Shop switcher in navigation
Support
Email support
Priority support
Custom features
Download Free Start Free Trial Start Free Trial Start Free Trial Contact Sales

Frequently asked questions

Everything you need to know about Badrama POS.

Does it work without internet?
Yes, 100% offline. Badrama POS stores all data locally on your device. When you have internet, it can sync to the cloud for backup and multi-device access — but internet is never required.
What devices does it run on?
Badrama POS runs on Windows (10 or later) and Mac (macOS 11+) desktop or laptop computers. Both .exe and .msi installers are available for Windows.
Is it really free?
Yes! The Free tier gives you a full POS system on 1 device — sales, inventory, receipts, and basic daily reports. Upgrade to Basic or Pro when you need cloud sync, multi-device, or advanced financial reports.
Can I use it on my phone?
Badrama POS is currently a desktop application optimized for laptop and desktop screens. A mobile companion app is on our roadmap for future release.
Does it support mobile money?
Yes! You can record payments via MTN Mobile Money, Airtel Money, bank transfer, or cash. Badrama POS tracks each payment method separately in your reports.
How do I print receipts?
Badrama POS supports thermal receipt printers (both 58mm and 80mm widths). Just connect your printer via USB and start printing. You can also export receipts as PDF.
Can multiple staff use it?
Yes, with the Basic plan or higher. You can create accounts for Cashiers, Managers, and Owners — each with different permissions. The Free plan supports a single user.
How do I move my products in?
You can add products one by one, or use CSV bulk import to upload hundreds of products at once. Just prepare a spreadsheet with product names, prices, and stock quantities.
What if I need help?
Email us at [email protected] and we'll get back to you. We also have setup guides and documentation to help you get started quickly.
Can I manage multiple shops?
Yes! With the Business plan (UGX 100,000/mo), you can run up to 5 shops from a single installation, switch between them instantly via a dropdown, and see per-shop reports. Enterprise supports unlimited shops.
Is my data safe?
Your data is stored locally on your device — it never leaves your computer unless you enable cloud sync. With cloud sync, data is encrypted and stored securely on our servers.

Ready to run your shop smarter?

Download Badrama POS free. No credit card, no signup, no internet required.

Data stored locally
Free forever tier
Windows & Mac