Platform Features

Every tool your business needs. In one place.

Start with the daily tools for selling and stock, then move into the Pro accounting layer for VAT, suppliers, assets, capital, and financial statements.

Start Free Trial
Standard

Daily shop operations

UGX 40,000

per month

Best for shops that need simple sales recording, stock control, expenses, tax-aware product pricing, and core reports without the full supplier/accounting layer.

POS / Quick Sales
Products & Inventory
Product Taxes
Expenses
Core Reports
2 Staff Users
Pro
Pro

Business control layer

UGX 65,000

per month

Best for growing businesses that need customers, supplier obligations, purchase tax, VAT payments, balance sheet, fixed assets, loans, and owner equity.

Everything in Standard
Orders & Customers
Purchases & Suppliers
Accounts Payable
VAT Center
Balance Sheet
Assets & Capital
5 Staff Users
point_of_sale
Module 01

POS & Sales Management

Record transactions at speed. MyShop's order and sales flow is designed for high-volume retail environments where every second of checkout time matters.

  • check_circle
    Order creation & status workflow — Move orders from pending → confirmed → completed with a click. Assign delivery staff and track every stage.
  • check_circle
    Multiple payment methods — Log cash, Mobile Money, bank transfer, or credit payments against each sale with real-time status tracking.
  • check_circle
    Product-level taxes — Sell tax-inclusive or tax-exclusive products and carry the correct tax values into invoices and reports.
  • check_circle
    Order-to-sale conversion — Automatically convert confirmed orders into sales records, eliminating duplicate data entry.
  • check_circle
    Returns & refunds — Process product returns and issue refunds directly through the sales interface, with inventory automatically restocked.
  • check_circle
    Wholesale & retail order types — Differentiate order types for retail walk-ins versus bulk wholesale customers with separate pricing logic.
  • check_circle
    PDF Invoice generation — Generate a branded, printable A4 PDF invoice directly from any order. Includes your shop logo, itemised line items, payment status, and balance due — ready to share with customers instantly.
inventory_2
Module 02

Inventory Control

Know exactly what you have, where it is, and when to reorder — in real time. MyShop uses FIFO costing to give you accurate gross profit on every transaction.

  • check_circle
    FIFO costing — Cost of goods sold is automatically calculated using the First-In, First-Out method for precise margin tracking.
  • check_circle
    Product variants — Track stock at the variant level (size, colour, SKU) so a "shirt" in size M and size L have separate counts.
  • check_circle
    Low-stock alerts — Set reorder thresholds per product and receive instant alerts before you run out.
  • check_circle
    Product taxes — Assign VAT or fixed taxes to products, choose whether prices include tax, and preview customer totals before saving.
  • check_circle
    Barcode & QR code generation — Generate scannable codes for any product directly from the platform.
  • check_circle
    Inventory movement history — Every stock addition, sale, and return is logged with a full audit trail.
local_shipping
Module 03

Purchases & Supplier Management

Manage the full purchasing lifecycle — from raising a purchase order to reconciling the final payment — all within a single, structured workflow.

  • check_circle
    Supplier database — Maintain a centralised record of all your suppliers with contact details, payment terms, and transaction history.
  • check_circle
    Batch management — Record goods received in batches, track expiry dates and supplier lot codes, and link each batch to a supplier invoice.
  • check_circle
    Purchase taxes — Capture VAT or other taxes on supplier bills and keep purchase tax recoverable visible in accounting reports.
  • check_circle
    Accounts payable — Track what you owe each supplier, log partial payments, and see outstanding balances at a glance.
  • check_circle
    Payment reconciliation — Match payments against invoices and flag discrepancies before they become accounting problems.
  • check_circle
    Supplier communication log — Keep a record of calls, messages, and notes against each supplier profile.
  • check_circle
    Goods Receipt Notes (GRN) — Generate a printable PDF Goods Receipt Note for every confirmed supplier delivery. Each GRN captures the supplier, items received, quantities, costs, and payment status — your permanent paper trail for every stock intake.
account_balance_wallet
Module 04

Expense Tracking

Understand exactly where your money goes every month. Categorised expense management gives you the full picture of your operational costs alongside your revenue.

  • check_circle
    Expense categories — Organise spending into categories (rent, salaries, transport, marketing) for meaningful financial summaries.
  • check_circle
    Real-time burn rate — Monitor your monthly spend against revenue so you always know your net position.
  • check_circle
    Staff-recorded expenses — Authorised staff can log operational expenses during the day; owners review and approve.
  • check_circle
    Period-based reports — Filter expenses by day, week, month, or custom date range for accurate period comparisons.
groups
Module 05

Customer CRM

Turn one-time buyers into loyal regulars. MyShop's CRM links every transaction back to a customer so you can see who your best customers are and serve them better.

  • check_circle
    Customer contact database — Store names, phone numbers, and notes for every customer. Look up a customer by phone in seconds.
  • check_circle
    Full order history — See every order a customer has placed, what they bought, how much they paid, and when.
  • check_circle
    Lifetime value tracking — Automatically calculated customer LTV so you know which customers to prioritise and reward.
  • check_circle
    Customer segmentation — Filter customers by purchase frequency, spend level, or product category to target your outreach.
bar_chart
Module 06

Reporting & Analytics

Stop guessing. MyShop's automated reporting engine distils every transaction into clear, visual narratives that tell you what's working and what isn't.

  • check_circle
    Revenue & profit reports — Daily, weekly, and monthly breakdowns of sales revenue, COGS, gross profit, and net profit.
  • check_circle
    Sales by product & category — See which products are your biggest revenue drivers and which are dead weight.
  • check_circle
    Expense summaries — Compare operating costs against revenue for any period to understand your true profitability.
  • check_circle
    Accounts payable overview — See total outstanding balances owed to suppliers, broken down by batch and due date, at any point in time.
  • check_circle
    Period-based filtering — Filter every report by today, this week, this month, or any custom date range to compare performance across periods.
manage_accounts
Module 07

Users & Security

Granular access control means your staff see exactly what they need — nothing more. Every action in the system is logged against the user who performed it.

  • check_circle
    Owner & Staff roles — Owners have full system access. Staff accounts are scoped to operational tasks only (sales, expenses, inventory).
  • check_circle
    Full audit logging — Every login, logout, and data change is recorded with the user's IP address and timestamp.
  • check_circle
    Per-shop data isolation — Each user can only see and interact with data belonging to their assigned shop.
  • check_circle
    Activate / deactivate staff — Instantly revoke or restore a staff member's access without deleting their history.
store
Module 08

Multi-Shop Architecture

Whether you run one shop or twenty, MyShop is built to scale. Each location is a fully independent tenant with its own data, staff, and reporting.

hub

Complete Data Isolation

Each shop's inventory, customers, orders, and reports are completely separate. Staff at Shop A cannot see Shop B's data.

groups_3

Independent User Management

Each shop has its own owner and staff accounts. One person can be the owner of multiple shops under a single login.

package_2

Shared Supplier Network

Suppliers can be shared across shops, making it easy to manage centralised purchasing while keeping shop financials separate.

Who Is MyShop For?

Built for businesses like yours.

checkroom

Fashion & Apparel

Track clothing by size, colour, and style. Manage seasonal products and variant-level inventory with precision.

shopping_basket

General Retail & Supermarkets

Handle high-volume transactions across multiple product categories with automated reorder alerts.

medication

Pharmacies & Medical Retail

Manage medicine batches, expiry dates, supplier deliveries, tax, and stock reorder thresholds in a regulated environment.

bolt

Electronics & Hardware

Complex variants, multiple suppliers, warranty tracking, and price management in one place.

storefront

Kiosks & Micro-Enterprises

Simple, fast sales recording and daily cash reports for lean operations with minimal staff.

corporate_fare

Franchise & Multi-Location

Manage multiple branches under a single umbrella — each with its own data, reporting, and staff structure.

Ready to see it in action?

Start with Standard for daily operations, or choose Pro when you need the full accounting and reporting layer.