Flexible Pricing Options to Suit Your Scale

  • Switch plans anytime
  • No credit card required
  • Cancel anytime

Starter

  • 1 user
  • 1 warehouse
  • 50 products
  • 16 modules

Free

$0

Get Started

Premium

  • 5 users
  • 10 warehouses
  • 1,000 products
  • 22 modules

Save 17%

$24.17 /mo

$290 billed yearly

Start Free Trial

Enterprise

  • 15 users
  • 15 warehouses
  • 10,000 products
  • 24 modules

Save 19%

$47.50 /mo

$570 billed yearly

Start Free Trial
Compare plans
Starter Premium Enterprise
Plan limits
Users 1 5 15
Warehouses 1 10 15
Products 50 1,000 10,000
Customers 50 1,000 5,000
Suppliers 10 500 500
WhatsApp messages / month Unlimited Unlimited Unlimited
Sales
Point of sale Included Included Included
Online orders Included Included Included
Mobile money payments Not included Included Included
Quotations Included Included Included
Promotions Included Included Included
Bookings Not included Included Included
Commissions Included Included Included
Operations
Transfers Included Included Included
Service & maintenance Included Included Included
Assets Included Included Included
Projects & tasks Included Included Included
Contracts Included Included Included
Finance & team
Accounting Included Included Included
ZATCA e-invoicing Not included Included Included
HR management Included Included Included
Recruitment Included Included Included
Meetings Not included Included Included
Growth
Marketing Included Included Included
AI reports Included Included Included
Knowledge base Not included Included Included
Integrations
WooCommerce Not included Not included Included
Shopify Not included Not included Included
QuickBooks Included Included Included
Webhooks Not included Included Included

Frequently asked questions

What is ArmPOS?
ArmPOS is cloud-based point of sale and inventory management software for small businesses. It runs your checkout, stock, purchasing, customers and reports in one system, on a phone, tablet or computer.
What is a POS system?
A point of sale (POS) system is where a sale is completed: it records what was sold, takes the payment and prints the receipt. ArmPOS also updates your inventory and your reports with every sale.
What is inventory management software?
Inventory management software tracks how much stock you have, where it is and what it's worth. In ArmPOS, every sale, purchase, return and transfer updates your stock automatically, across every branch and warehouse.
Is there a free plan?
Yes. The Starter plan is free for 1 branch, 2 users and up to 50 products, with no card needed. Upgrade when you need more users, products or branches.
Does ArmPOS work on my phone?
Yes. ArmPOS runs in the browser on Android phones, iPhones, tablets and computers, installs like an app, and can scan barcodes with the camera.
Does ArmPOS work offline?
If the internet drops while the POS is open, you can keep selling: sales are saved on the device and sync automatically, without duplicates, once you're back online. Opening the POS the first time needs a connection.
What hardware do I need?
None to start: a phone, tablet or computer with a browser is enough. ArmPOS also works with USB barcode scanners, 58mm and 80mm receipt printers, label printers, a customer display, and cash drawers through the QZ Tray app.
Which businesses is ArmPOS for?
Shops and supermarkets, pharmacies, hardware stores, phone and electronics shops, boutiques and wholesalers, and cafés that use a kitchen display. Batch and expiry tracking suits pharmacies and food stores; serial and IMEI tracking suits electronics.
Can I run more than one branch?
Yes. Professional covers up to 5 warehouses and Enterprise has no limit. Move stock between them with approved transfers and see each one's numbers.
Can I track batches, expiry dates and serial numbers?
Yes. Record batches with expiry dates and sell the earliest-expiring stock first, and record serial or IMEI numbers to trace each unit from purchase to sale.
Can I import my products?
Yes. Import products, customers and suppliers from an Excel file, and past sales and purchases from CSV, so you start with your real stock.
Which languages does ArmPOS speak?
24, including English, Spanish, French, Arabic, Hindi and Chinese, with right-to-left screens for Arabic.
Is my data safe?
Each business has its own separate database, every connection is encrypted, and each person on your team signs in with their own login and sees only what their role allows.
How do I pay for ArmPOS?
By card. Prices show in your currency and are billed in USD.

Get Started

Run your shop on ArmPOS

Start free with point of sale and inventory management in one app. No card needed; upgrade when your business grows.

  • 14-day free trial
  • No card needed
  • Android & iPhone
A cashier selling with ArmPOS