Everything a growing retailer needs, built in
Inventory, checkout, promotions, loyalty, tax, purchasing, and reporting — one connected system instead of five disconnected tools.
Stock, tracked branch by branch
Every product lives in a warehouse, every warehouse belongs to a branch, and every stock movement is logged to a full ledger — sales, purchases, transfers, adjustments, and damage, all traceable.
- Unlimited products, categories, brands & units
- Reorder-level alerts per warehouse
- Bulk import & export via Excel
- Full inventory ledger for every transaction type
- Bulk barcode label printing in common die-cut sizes, to any thermal, inkjet or laser printer on the network
Branches → Warehouses → Products
A clean hierarchy that mirrors how a multi-location retailer actually organizes stock — no workarounds needed.
Checkout that keeps up with the counter
A fast, keyboard- and barcode-friendly web terminal for the front counter, plus a native mobile app for the floor or a delivery van — both talk to the same product catalog and pricing rules.
- Cash, card, credit, gift card & loyalty-point tenders — mixed on one bill
- Cash tendered & change due, prompted at checkout and printed on the receipt
- Offline-capable mobile sales that sync automatically
- Bluetooth ESC/POS thermal receipt printing, and multi-printer setups per till (POS, barcode, inkjet & laser)
- Cash register shift open/close with variance tracking
One catalog, two front ends
Update a price or a promotion once — it's live at every register and every phone in minutes.
Discounts that schedule themselves
Set a fixed or percentage discount on any product for a date range, a daily time window, or both — a weekend sale or a 2–5pm happy hour applies and expires automatically, with nobody touching a price by hand.
- Per-product fixed or percentage pricing rules
- Date range, time-of-day, or both together
- Applied automatically on the POS & mobile terminal
Set it once, it runs itself
No end-of-sale scramble to revert prices — the window closes on its own.
Give customers a reason to come back
A configurable loyalty program — you set the earn rate, the redemption value, minimum redemption, and expiry — plus gift cards that can be sold, tracked, and redeemed at any branch. Both are voidable and reverse cleanly if a sale is cancelled.
- Points earned on every completed sale, automatically
- Redeemable against any bill, capped as a % if you choose
- Full point & balance history per customer
Loyalty that pays for itself
Repeat customers cost less to keep than new ones cost to find.
Tax rules that match your jurisdiction
Model your actual tax structure — a flat VAT, a stacked GST + provincial tax, or a compound tax like Quebec's QST that's calculated on top of GST. Every rate is versioned, so historical sales never change when a rate does. New accounts get a starting tax category auto-seeded from their country's known VAT/GST rate, ready to edit from day one.
- Multiple named components per tax category
- Inclusive or exclusive pricing, per component
- Compound tax support for stacked jurisdictions
- Itemized tax breakdown on every receipt
Not just an 18% checkbox
Built for VAT, GST, HST, and PST-on-GST style compounding, out of the box.
From purchase order to shelf
Raise purchase orders against a supplier, receive goods against a GRN, and let stock and supplier ledgers update themselves — no separate spreadsheet to reconcile at month end.
- Purchase orders with draft, sent & received states
- Partial or full goods-received notes (GRN)
- Supplier ledger with running balance
Stock in sync with spend
Receiving goods updates inventory and supplier balances in the same step.
Answers, not just data
Sales summary, profit & loss, stock movement, customer & supplier statements, expenses, and cashflow — every report can be filtered by branch and date range, and exported to Excel or PDF for your accountant.
- Sales, stock, and cashflow at a glance
- Branch-level filtering on every report
- One-click Excel & PDF export
Built for the owner, not just the accountant
Know which branch, which product, and which hour is actually working.
Set up once, tuned to your country
Pick your country when you sign up and POSLINK configures itself — the right currency, time zone, and a starting tax setup are applied automatically, so there's nothing to configure before your first sale.
- 240+ countries, 150+ currencies & full time zone coverage
- Currency, time zone & tax defaults resolved from your country at signup
- Every default is just a starting point — fully editable under Settings
Not a one-size-fits-all default
A retailer in Colombo and one in Berlin both get a system that already speaks their currency and their tax rules.
Every return, traced and reversed cleanly
Three distinct return flows for three distinct situations — a customer bringing something back, stock that's expired or damaged on your own shelf, and defective goods going back to the supplier they came from — each with its own reason codes and its own paper trail.
- Customer returns — partial or full, against the original sale, with a reason and a refund method (cash, card, store credit, or exchange)
- Internal stock write-offs for expired, damaged or lost inventory, traced to the exact batch
- Supplier debit notes — return goods to the exact shipment they were received on, crediting what you owe that supplier
- Voiding a sale reverses stock, loyalty points, and any gift card used — automatically, in full
Nothing left half-reversed
Stock, money, and reports all move together — a return updates every report for the period it actually happened, not the original sale's.
Warranty terms that travel with the sale
Define a warranty policy once — the time limit, what's covered, what's excluded, and the remedy — and attach it to any product. Every future sale of that product carries those exact terms automatically, no extra step at checkout.
- Reusable warranty policies, shared across as many products as you like
- Terms are locked in at the moment of sale, so editing a policy later never rewrites what a customer was already promised
- Printed automatically on the A4 invoice for any item sold under warranty
A paper trail for every claim
No digging through old invoices to answer "is this still under warranty?" — the terms print right on the customer's copy.
Know who did what, and when
Every sensitive action across the business — a voided sale, a price change, a role change — is logged automatically to a full activity trail, so a dispute or a year-end audit has a straight answer instead of a guess.
- Sale voids, customer returns, stock write-offs & supplier returns
- Product and price changes — see exactly what changed, and who changed it
- User creation, role changes & account status changes
Not just a feature — a record
Every entry is timestamped and tied to the person who made it, filterable by date and action type.
See it running on your own catalog
Get started free, or talk to us about migrating an existing product list.