Version 5 · Complete Reference

QuickPOS User Manual

Everything you need to run your business — from your very first sale to advanced inventory, offline sync, pharmacy compliance, bar tabs, and wholesale pricing.

Updated March 2026 · ~13,000 words
Chapter 01

Sign Up, Verify & First Login

Create your account, verify your identity, choose a plan, and log in for the first time — all in under five minutes.

Creating Your Account

Open QuickPOS in your browser (it works on phones, tablets, and computers). You will see a welcome screen with two buttons: Sign Up and Log In. Tap Sign Up.

1
Enter your details
Fill in your full name, email address, phone number, and a strong password. Aim for at least eight characters mixing uppercase, lowercase, and numbers.
2
Name your first shop
Enter a shop name and choose your business type: General Retail, Pharmacy, Bar / Restaurant, or Wholesale.
3
Submit and verify
Tap Create Account. A verification email is sent. Open it, click the link, and you are confirmed. Your free trial begins automatically.

Choosing a Subscription Plan

Your account starts on a free trial with full access to all features. Before the trial ends, head to Billing & Subscription to pick a plan ranging from Starter to Premium.

💡 Tip
If you have a coupon code, enter it on the billing page before you pay — it will reduce or waive your first payment.

Staff PIN Login

If you are a staff member (not the owner), your manager gives you a 4-digit PIN. On the login screen, choose Staff PIN Login, select the shop, and type your PIN.

⚠️ Security
Never share your PIN. The owner can reset it from Staff Management if you forget it.
Chapter 03

Point of Sale — Making Sales

The POS screen is designed for speed: big buttons, one-tap adding, instant search, and audio feedback.

Finding Products

  • Type to search: Matches against product name, barcode, SKU, or generic name instantly.
  • Scan a barcode: Tap the 📷 button to use your device's camera.
  • Browse categories: Use the chips at the top to filter grids quickly.
✅ Stock Validation
QuickPOS enforces real-time stock validation so you never oversell. In pharmacy mode, expired items are also completely blocked from the cart.
Chapter 04

Cart & Checkout

Adjust quantities, apply discounts, choose payment, and close the sale.

Payment Methods

1
Cash
Tap 💵 Cash, enter the amount tendered, and see the exact change to give back.
2
Transfer / Card
Records exact-amount payments instantly.
3
Credit (Buy Now, Pay Later)
Assign a customer first, then tap 📝 Credit. Adds total to their debt balance.
Chapter 05

Receipts & Printing

Generate professional receipts in multiple sizes and share or print them instantly.

FormatBest ForDetails
58mm ThermalSmall receipt printersCompact layout for 58mm-wide thermal paper.
80mm ThermalWider receipt printersMore room for item details. Common in bars.
A4 InvoiceWholesale / B2BFull-page invoice with logo and formal layout.
Chapter 06

Keyboard Shortcuts

For desktop cashiers, keyboard shortcuts dramatically speed up selling.

F1 or / Focus search bar
F2 Complete sale — Cash
F3 Complete sale — Transfer
F4 Complete sale — Card
F8 Repeat last sale
Esc Clear search & return
Chapter 07

Inventory Management

Add products, track stock levels, categorize items, and keep your catalog organized.

Go to Inventory and tap + Add Item. Required fields are just product name and selling price. Recommended: cost price, stock quantity, and category.

The inventory page also displays your total valuation metrics — stock value, retail value, potential profit, and low-stock alerts.

Chapter 08

Stock Movements & Losses

Track every unit that enters or leaves your store — including losses, breakages, and expired goods.

ReasonWhen to Use
💥 DamagedPhysically damaged — dropped, crushed
🗑️ WastedFood/drink waste, preparation spillage
🚨 TheftConfirmed or suspected theft
⏰ ExpiredPast expiry date
Chapter 09

Customers & Debts

Keep a directory of customers, track who owes you, and record repayments.

When you sell on credit, the total is added to the customer's credit balance. On the customer list, a red badge shows each debtor's amount. You can open a profile and tap Record Payment to lower their balance.

Chapters 10 & 11

Suppliers & Expenses

Manage your business outflows accurately.

Suppliers: Track what you owe B2B partners and view the Supplier Ledger in reports.
Expenses: Record rent, salaries, utilities, and transport. These deduct directly from your Gross Profit to provide a true Net Profit figure.

Chapter 12

Staff Management

Add team members, assign roles, and control who can access what.

RoleAccess Level
CashierMake sales. Cannot see reports or alter inventory.
ManagerInventory, reports, refunds, and conflict management.
PharmacistPharmacy Handles controlled substances.
Shop OwnerFull access — settings, billing, full reports.
Chapters 13 & 14

Shifts & Tabs

Track cash drawers and keep active orders open.

Shifts: Open a shift with starting cash. Close it by entering counted physical cash. The system notes any discrepancies instantly.
Tabs: Tap 📋 Hold instead of completing a sale to keep the cart open for a specific table or customer. Highly utilized in Bar mode.

Chapters 15, 16, 17

Analytics, Reports & Audits

Deep-dive into your numbers and ensure complete accountability.

  • Dashboard: High-level revenue charts, smart alerts, and top products.
  • Reports: Sales Summaries, Payment Methods, Stock Loss, Expiry Reports, and Debtor Aging.
  • Audit Trail: A permanent, uneditable chronological log of every vital action (voids, edits, logins) by user and timestamp.
Chapters 18 & 19

Offline Mode & Syncing

QuickPOS is an offline-first platform.

If internet drops, the app switches to Local mode. You can still make sales, add customers, edit stock, and manage tabs. Everything queues in the browser's IndexedDB. When internet returns, it replays seamlessly.
If stock conflicts occur (e.g. two offline devices selling the same item), the Sync & Conflicts page helps managers resolve them safely.

Chapter 20

Multi-Device Setup

Run QuickPOS on multiple tablets, phones, and computers.

For shops with local networks, QuickPOS uses a Host Lease architecture. One tablet acts as the main hub, allowing local devices to sync to it first, drastically reducing internet dependency while keeping everything consistent.

Chapters 21, 22, 23

Settings, QR Menus & Billing

Configure your store.

Enable the QR Menu so customers can scan tables and send WhatsApp orders automatically.
Use Settings to tweak tax rates, receipt footers, and low-stock thresholds. Manage your active subscription limits inside Billing.

Chapters 24, 25, 26

Special Business Modes

QuickPOS adapts deeply to specific industries.

Pharmacy Mode 💊: Adds NAFDAC fields, shelf locations, FEFO rotation, strict expiry blocks, and Controlled Substance Registers.
Bar Mode 🍺: Adds visual table chips for fast tab jumping, configurable service charges, and specific wastage tracking.
Wholesale Mode 🏭: Enables tiered volume pricing, strict debtor aging reports, and A4 invoice generation.

Reference

Glossary

TermDefinition
Cost-at-SaleRecords the cost of an item at the moment of sale to freeze profit calculations historically.
FEFOFirst Expiry, First Out.
Idempotency KeyPrevents duplicate processing if a sync request is sent twice by poor networks.
PWAProgressive Web App.
Q

You Are Ready

This manual covers every feature of QuickPOS from sign-up to advanced compliance. If you ever get stuck, the in-app debug panel and dashboard alerts will guide you. Go run your business.