Plan limits
Store, staff, transaction and module limits, and what happens when you hit one.
Limits are enforced on the server, not just hidden in the interface.
Numeric limits
| Limit | Free | Growth | Multi Store |
|---|---|---|---|
| Shops | 1 shop | 1 shop | 5 shops |
| Staff accounts | 1 staff account | 2 staff accounts | 10 staff accounts |
| Products | 20 products | Unlimited products | Unlimited products |
| Sales per day | 5 sales per day | Unlimited sales per day | Unlimited sales per day |
Feature availability
Every feature we publish, grouped the way the pricing page groups them. A tick means the plan ships with it switched on.
| Feature | Free | Growth | Multi Store |
|---|---|---|---|
| Included on every plan | |||
| Point of sale | Yes | Yes | Yes |
| Repair tickets & workflow | Yes | Yes | Yes |
| Invoicing | Yes | Yes | Yes |
| Inventory & stock control | Yes | Yes | Yes |
| Customer records (CRM) | Yes | Yes | Yes |
| Dashboard & analytics | Yes | Yes | Yes |
| Store credit & refunds | Yes | Yes | Yes |
| Card payments (Stripe / Square) | Yes | Yes | Yes |
| Selling | |||
| Special orders & deposits | No | Yes | Yes |
| Gift cards | Yes | Yes | Yes |
| Discount codes | Yes | Yes | Yes |
| Repairs | |||
| Customer SMS updates | No | Yes | Yes |
| Public repair tracker | No | Yes | Yes |
| Repair price book | Yes | Yes | Yes |
| AI repair diagnosis | Yes | Yes | Yes |
| Bookings | |||
| Appointment diary | No | Yes | Yes |
| Online booking widget | No | Yes | Yes |
| Inventory | |||
| Stocktake | Yes | Yes | Yes |
| Inter-shop stock transfers | No | No | Yes |
| Bulk product import (CSV) | Yes | Yes | Yes |
| Invoicing | |||
| Recurring invoices | No | Yes | Yes |
| Automatic overdue reminders | No | Yes | Yes |
| Branded invoices (your logo) | Yes | Yes | Yes |
| Marketing | |||
| Email marketing campaigns | No | Yes | Yes |
| Saved audiences & segments | No | Yes | Yes |
| Social post scheduling | No | No | Yes |
| Storefront | |||
| Public shop page | No | Yes | Yes |
| B2B webshop | No | No | Yes |
| Reporting | |||
| Report pack | No | No | Yes |
| COGS & margin reports | No | Yes | Yes |
| Scheduled email reports | No | Yes | Yes |
| AI business analyst | No | Yes | Yes |
| Anomaly & fraud detection | Yes | Yes | Yes |
| Integrations | |||
| Xero, QuickBooks & MYOB sync | No | Yes | Yes |
| Administration | |||
| Migrate from another POS | No | Yes | Yes |
| Custom roles & permissions | No | Yes | Yes |
| Send from your own email domain | No | Yes | Yes |
| Support | |||
| Support | Email support | Priority support | Priority support + onboarding |
Products are created inside the Inventory module, so locking the module would have made the 20-product Free allowance unreachable — a till with nothing to sell. The paywall on Free is the product count, not the module.
What happens when you hit a limit
The action is refused and you are shown an upgrade prompt naming the feature. Locked modules appear in the sidebar dimmed and padlocked, and open the same prompt instead of the module.
These values can be changed per install
plan_limits is administrator-editable, and edits are preserved across upgrades. The tables above are the shipped defaults; check Settings → Subscription for the limits on your own account.