Multi-Tenant POS SaaS · Built on Laravel 12

Run Your Retail Empire
From One Dashboard

A production-grade multi-tenant POS platform for modern retailers — multi-company, multi-branch, multi-store, with role-based access and a full REST API.

Built for Pakistan. Ready for the world.

See Live Demo
No credit card Self-service onboarding Cancel anytime PKR & USD billing
Multi-Company
Multi-Branch
Role-Based Access
English · اردو · Español
REST API (Sanctum)
Product Capabilities

Engineered for Real Retail.
Not a prototype.

HamaraPOS ships with the plumbing that teams usually build themselves — multi-tenancy, RBAC, API, i18n, audit-friendly soft deletes — so you can focus on growing stores, not fighting infrastructure.

True Multi-Tenancy

Every query is automatically scoped by company and branch via a global Eloquent scope. Your data never leaks between tenants — enforced at the ORM layer.

Company → Branch → Store

A three-level hierarchy designed for chains and franchises. Each branch has its own inventory, staff, reports, and cash flow under one company.

Per-Company RBAC (Spatie)

Fine-grained roles and permissions scoped to your company. Map Cashier, Manager, Accountant, Admin — each with exact control per module.

Self-Service Onboarding

Prospects register themselves. On approval the platform atomically provisions a Company, Branch, Store, Admin role and Admin user in one DB transaction.

Fast, Flexible POS Engine

Per-day auto-incrementing receipts, custom unit support, barcode lookup, cash-change tracking, and thermal-printer-friendly receipts out of the box.

Inventory & Catalogue

Items with manufacturers, categories, groups, units and types. Cascading dropdowns, barcode/QR support, and branch-level stock boundaries.

Sales & Expense Reports

Filter by branch, cashier, category and date range. See orders, totals, payments, change and item-category subtotals in one place.

Excel Import & Export

Bulk user imports with validation and hashing. Generic exports for orders, users, and any tenant-scoped model — powered by Maatwebsite/Excel.

REST API with Sanctum

Bearer-token authenticated endpoints, 60 req/min rate-limiting, standardized response envelope, and resource transformers for mobile or 3rd-party apps.

Trilingual Interface

Ship in English, اردو (with the Gulzar font), and Español. Locale is session-driven — switch languages on the fly without reloading.

Soft Deletes Everywhere

Nothing is ever truly destroyed. Every tenant model uses soft deletes, preserving referential integrity for reports and audits.

Subscription Gating

Company-level active flag blocks expired tenants at login automatically. Pair it with your billing of choice — Stripe, JazzCash, HBL, you name it.

On-demand database backups
Thermal receipt printing
Cash / Card / Wallet payments
Per-branch cash & expense ledger
Built on Solid Foundations

A Tenant Hierarchy Designed for Real Businesses

From a single-shop retailer in Karachi to a multi-branch chain across Dubai, Riyadh or London — HamaraPOS scales without restructuring your data.

Level 1

Company (Tenant Root)

Your top-level account. Holds billing, branding, and the full team. Every row in the system is stamped with its company_id.

Level 2

Branches

One company can operate unlimited branches — each with its own cashiers, inventory boundaries, and daily cash & expense ledger.

Level 3

Stores

A branch can have multiple physical stores or stock locations. Sales, staff and stock roll up cleanly into branch and company views.

Global Scope Isolation

A MultiTenantModelTrait installs a global Eloquent scope that auto-filters every query by company_id (and branch_id where relevant). Cross-tenant reads are structurally impossible.

Company-Scoped Roles

Spatie roles carry a company_id column. Each company defines its own Admin, Manager, Cashier, Accountant — without ever colliding with another tenant.

Audit-Safe Soft Deletes

Every tenant table uses soft deletes. Historical orders, expenses and staff records remain intact for reports and compliance, even after UI deletion.

Backend
Laravel 12
Language
PHP 8.2+
Auth
Sanctum + RBAC
Database
MySQL 8
Live Product Tour

Every Screen You'll Actually Ship With

Real HamaraPOS screens, auto-rotating through every major module. Hover to pause, click the arrows — or use the keyboard.

HamaraPOS dashboard with per-branch sales and expense totals
Dashboard

Your business at a glance

Per-branch today's sales, today's expenses, and key counts — with an orders-vs-expenses chart built for owners and managers.

Desktop
Tablet
Mobile
01 / 08

Watch Intro Demo

Open on YouTube
Why HamaraPOS

A Platform That Works As Hard As Your Team.

HamaraPOS was built by people who have actually stood behind a counter. Every decision is made to save a cashier a step or save an owner a report.

Close Sales Faster

Cashiers move items to checkout in under three taps. Barcode scanning and a clean touch grid keep queues short even during peak rush.

Zero Install, Zero Downtime

Cloud-delivered from day one. Log in from any browser, tablet or phone — no local software, no painful updates.

Predictable SaaS Pricing

Flat monthly plans in USD or PKR. No per-terminal licenses, no surprise add-ons, no lock-in contracts.

Granular Team Control

Give cashiers only the POS. Give managers reports. Give accountants expenses. Every module has its own list / create / edit / delete permission.

Tenant-Level Security

Data isolation is enforced at the ORM layer, not just the UI. Each company is a sealed silo — including roles, items, reports and staff.

Real Reports, Real Decisions

Daily sales, expenses, per-cashier totals, per-category subtotals — export to Excel in one click and share with your accountant.

Grow Without Re-Platforming

Start with one branch, add five more next year. HamaraPOS handles 1 or 100 branches under one company without schema changes.

Built for Two Markets

Receipts in PKR or USD. UI in English, اردو or Español. Tuned for Pakistani shop realities and international chain requirements.

Trusted Stack. Familiar Patterns.

No exotic runtimes or one-off frameworks. HamaraPOS is standard Laravel — your developer can start contributing on day one.

12
Laravel Version
3
Languages Supported
40+
Permission Keys
60/min
API Rate Limit
Pricing

Simple Plans. Honest Pricing.

Pay monthly or save ~17% on annual billing. Switch between USD and PKR — no region lock, no hidden fees.

Starter

For single-location retailers and new shops.

$49/month
Billed monthly · cancel anytime
branches
1 branch
users
5 users
stores
1 store
api
Standard
  • Full POS, Orders & Receipts
  • Items, Categories, Units, Manufacturers
  • Cash & Expense ledger
  • Basic sales report
  • English / اردو / Español UI
  • Email support (business hours)
  • REST API access
  • Priority support
Most Popular

Business

For growing chains and franchises.

$99/month
Billed monthly · cancel anytime
branches
5 branches
users
Unlimited users
stores
Unlimited stores
api
Read-only API
  • Everything in Starter
  • Up to 5 branches under one company
  • Custom roles & permissions (Spatie RBAC)
  • Full reports (sales, expense, category)
  • Excel import / export of users & orders
  • Branch-filter dashboard analytics
  • Email + WhatsApp support
  • Full API write access

Enterprise

For multi-country operations and integrations.

$199/month
Billed monthly · cancel anytime
branches
Unlimited branches
users
Unlimited users
stores
Unlimited stores
api
Full REST API
  • Everything in Business
  • Unlimited branches & stores
  • Full REST API with Sanctum (read + write)
  • Priority 24/7 support with SLA
  • Custom integrations & data imports
  • On-demand database backups
  • Hands-on onboarding help from founder
PKR conversion shown at an approximate rate of 1 USD ≈ 285 PKR. Actual billing is reconciled at the gateway rate on the day of charge. VAT / sales tax applied per local regulations.
FAQ

Questions, Answered Clearly.

Everything buyers ask us before signing up. Still unsure? The team replies to emails within a few hours.

Ready When You Are

Open for business in under 15 minutes.

Self-register below or talk to a human. We answer WhatsApp and email in both local Pakistan and international time zones.

WhatsApp (Pakistan & Intl.)

+92 336 8275607

Fastest way to reach us — usually replies within minutes.

Email Support

neticx.officials@gmail.com

Great for migration discussions, RFPs and sales questions.

Phone

+92 336 8275607

Call us during business hours (PKT / 09:00–19:00).

Supported Markets

Pakistan · GCC · Europe · Americas

USD & PKR billing. English, Urdu and Spanish UI out of the box.

Enterprise SLA

24 / 7 priority response

Included on Enterprise plans. Add to Business for an upgrade.

What every plan includes

14-day free trial
No credit card required
Self-service onboarding
Multi-user & RBAC
English / اردو / Español
Cloud-based, no install

Create your HamaraPOS tenant

Registration is handled in our secure onboarding portal. Click below to create your company account now.

Official Registration Portal

Complete signup in the live HamaraPOS registration flow. This keeps onboarding, validation and tenant setup fully synced with production.

Go to Registration

You'll open the secure registration page in a new tab.

HamaraPOS is a product by Neticx Software Company — Karachi, Pakistan. © 2026 All rights reserved.