ERP and point of sale, built together

Run the shop, the factory and the books on one ledger.

Apex is the back office and the front counter in one system. The till keeps selling when the internet drops. Every sale, batch and transfer lands in accounts your auditor will sign.

14-day free trial No card required VAT and SSCL built in Cancel any time
Register 02 · NugegodaOffline · 3 sales queued
Garden hose 15 m × 27,800.00
Rubber mat 60 × 90 cm2,450.00
Subtotal10,250.00
VAT 18%1,845.00
Total12,095.00
Visa •••• 4417 · approvedWill post when online
Journal · JV-2026-10-04471Posted by rule retail_sale v3
AccountDimensionsDebitCredit
1120 Card clearingstore NUG12,095.00
4010 Retail salesstore NUG · line Garden7,800.00
4010 Retail salesstore NUG · line Mats2,450.00
2310 VAT outputtax VAT181,845.00
5010 Cost of salesstore NUG6,120.00
1310 Finished goodswarehouse NUG-016,120.00
Balanced · stock and VAT updated18,215.0018,215.00
Swipe the table to see debit and credit columns
Built for
Start where it hurts

I want to…

Two products, one platform

Start with the counter or start with the books. The other is a plan upgrade, not a migration.

Point of sale

Apex POS

Offline-first

A checkout that works through power cuts and dead Wi-Fi, then settles into real stock and real accounts without anyone re-keying a receipt.

  • Picture tiles with the whole catalogue stored on the device. Scan a barcode, search, or point the camera at the label.
  • Cash with change, card, wallet and on-account, split across methods.
  • Returns against the original receipt, restocked at the price they left at.
  • Line and order discounts with a cashier cap, parked sales, customers and on-account sales.
  • Blind cash counts with X and Z slips, over and short posted automatically.
  • Runs in Chrome or as an Android app. Thermal receipt and label printers over Bluetooth and USB, or A4 invoices on any Wi-Fi inkjet or laser.

From LKR 3,000 per store per month

Enterprise resource planning

Apex ERP

AI built in

Finance, sales, purchasing, inventory, manufacturing and people on one data model, with the controls of an enterprise suite and none of the two-year rollout.

  • Double-entry ledger where posted documents are never edited, only reversed.
  • Profit by store, product line, project or customer as a query, not a weekend of spreadsheets.
  • Bills of material, routings, MRP, work orders and standard costing with variance analysis.
  • Intercompany trade, multi-currency, multi-warehouse and lot traceability.
  • A copilot that answers from your data and agents that capture bills and reconcile the bank.
  • Sri Lanka localisation: VAT, SSCL, withholding tax, LKAS and SLFRS statements.

From LKR 19,900 per company per month

Modules

Everything a mid-sized company runs on, sharing one chart of accounts.

Switch modules on as you grow. Each one writes to the same ledger, the same stock book and the same customer record.

Finance

General ledger, receivables, payables, bank feeds, fixed assets, budgets, period close.

Management information

Cost and profit centres, projects and channels on every line. Transfer pricing when you need it.

Sales and CRM

Pipeline, quotes, price lists, orders, deliveries, invoices, dunning.

Purchasing

Requisitions, RFQs, receipts, three-way match, landed cost, supplier scorecards.

Inventory

Multi-warehouse, lots and serials, cycle counts, IAS 2 valuation, stock ledger.

Manufacturing

Multi-level BOMs, routings, MRP, work orders, shop floor, subcontracting, costing.

Point of sale

Offline registers, shifts with blind counts, split tenders, returns, receipt printing.

People

Employees, attendance from clock-ins, leave, payroll journals, EPF and ETF.

Projects

Budgets, timesheets, milestones and billing that post to the same P&L.

Quality

Inspection plans, sampling, holds and non-conformance tied to lots.

Maintenance

Assets, preventive schedules, work requests, downtime by work centre.

AI platform

Copilot, background agents and an MCP server with your permissions attached.

Offline-first point of sale

The queue does not stop because the router did.

Every register keeps the full catalog, prices and customers on the device and writes each action to a local, tamper-evident log. When the connection comes back, sales sync in order and the server posts them.

  • Sell for hours or days with no network. Open and close sessions, take payments, print receipts.
  • Card payments continue offline where the acquirer supports store-and-forward.
  • Hashed event chain per device gives you a fiscal-grade audit trail without a fiscal printer.
  • Price and catalog changes arrive as versioned snapshots, so a running session is never surprised mid-shift.
Sync monitor · all stores2 offline · 14 online
StoreNugegoda · Register 02
StatusOffline 42 min
Queued3 sales · 36,410
Last sync13:04
StoreGalle Road · Register 01
StatusOnline
Queued0
Last sync13:46
StoreKandy · Register 03
StatusOffline 6 min
Queued1 sale · 4,200
Last sync13:40
StoreOnline store
StatusOnline
Queued0
Last sync13:46
The posting engine

Documents drive the accounts. Nobody picks GL codes.

A sale, a goods receipt or a finished work order becomes a balanced journal through a versioned posting rule. Each line carries the financial account and the management dimensions together, so finance and operations read the same number.

  • Draft, posted, reversed. Posted documents are immutable; corrections leave both the original and the fix visible.
  • Rules are versioned, so last year's entries stay explainable after you change a policy.
  • Period close is gated by stock, bank and subledger reconciliation runs.
  • Price, tax rate and exchange rate are snapshotted at posting. Reports never drift when a master changes.
DOCUMENT

Someone does the work

A cashier closes a sale. A storekeeper receives a delivery. A supervisor confirms 480 kg of cured sheet.

RULE

Accounts are resolved

Item group, tax code, store and customer type decide the debit and credit lines.

JOURNAL

One line, two views

GL account and management dimensions on the same line, balanced by construction.

CLOSE

A close that holds

Reconciliations gate the period. Corrections are reversals, so the trail is complete.

Manufacturing

Know what a batch cost before the month ends.

Work orders collect material, labour and overhead as they happen. Standard cost rolls up from the BOM and routing, and the four classic variances post the moment an order closes, not after a month-end spreadsheet.

  • Multi-level BOMs with alternates and scrap, routings with work centres and rates.
  • MRP that nets demand, stock and open orders into purchase and work proposals.
  • Shop-floor terminals for start, pause, report and quality checks. Lot and batch traceability both ways.
  • Subcontracting with component issue and receipt, valued under IAS 2 with normal capacity.
Work orders · Extrusion line 2Week 44
OrderWO-2611 · Hose 15 m
Qty1,200 / 1,200
Progress
StateClosed
OrderWO-2614 · Mat 60×90
Qty640 / 800
Progress
StateCuring
OrderWO-2617 · Gasket kit
Qty0 / 2,500
Progress
StateReleased
Material price−42,300
Material usage+8,150
Labour rate+1,900
Overhead−12,760
AI with a permission slip

Ask the books a question. Let agents do the routine work.

Every entity and action in the system is a tool the AI can call, behind the same roles and row-level rules as the person using it. Agents run at the autonomy level you set, and every action they take is logged like a user's.

  • Copilot answers from live data and drafts quotes, journals and purchase orders for you to post.
  • Agents capture supplier bills from email, match bank lines, flag anomalies and forecast cash.
  • Suggest, approve or auto-post per workflow. Start cautious, loosen as trust builds.
  • Bring your own assistant: the built-in MCP server exposes the same tools to Claude and others.
Copilot · FinanceRunning as Dilani · Finance manager
Which customers went past 60 days this month, and what did we sell them last quarter?
Three customers crossed 60 days in October. Last quarter's sales to them:
Lanka Hardware MartLKR 1,420,000
Southern Agri SuppliesLKR 968,500
Ceylon Garden CentreLKR 712,300
report.run aged_receivablesmetric.query revenue by customer
Put Lanka Hardware Mart on credit hold and draft a reminder.
Credit hold on a customer needs your approval.Approve
Pricing in Sri Lankan rupees

Plans that start small and do not punish you for growing.

POS is priced per store with unlimited users and products. ERP is priced per company with users included. Pay yearly and get twelve months for the price of ten.

Prices exclude 18% VAT.

Counter

One shop that needs a fast, dependable till.

LKR3,000/ store / month

Stores
1
Registers
1
Users
Unlimited
Products
Unlimited
  • Sells offline, syncs when back online
  • Cash, card and split payments
  • Printed, email and QR receipts
  • Daily sales, X and Z reports
  • Customer lookup and receipt history
  • Books-ready export for your accountant
  • Email support
Start free trial

Multi-store

Up to five branches sharing stock, staff and promotions.

LKR7,900/ store / month

Stores
Up to 5
Registers
Unlimited
Users
Unlimited
Products
Unlimited
  • Everything in Retail
  • Stock transfers and cross-store lookup
  • Staff roles, shifts and clock-in
  • Discount rules by customer and item family
  • Split payments: cash, card, wallet and account
  • SMS and email notifications
  • Posts straight into Apex ERP finance
  • Priority chat support
Start free trial

Unlimited

Chains, franchises and restaurants that need every channel in one place.

LKR11,900/ store / month

Stores
Unlimited
Registers
Unlimited
Users
Unlimited
Products
Unlimited
  • Everything in Multi-store
  • Hospitality: rooms, reservations and folio invoices
  • Online store orders posted with channel metadata
  • Store dashboards, hourly heatmaps, shrinkage analysis
  • API access and webhooks
  • Webhooks and signed event delivery
  • Custom receipt and app branding
  • Phone support with a named contact
Start free trial
Add-onLKR 1,500 / user / monthExtra ERP user beyond the included seats
Add-onLKR 900 / register / monthExtra POS register on Counter or Retail
Add-onLKR 4,900 / monthExtra company on Essentials or Growth
One-timeFrom LKR 150,000Guided implementation and data migration

Prices in Sri Lankan rupees, excluding 18% VAT. Yearly plans are billed up front. Pooled hosting with daily encrypted backups. The trial includes every feature of the plan you pick. No setup fee and no contract on monthly plans.

Why the till costs a little more here

What a typical cloud POS leaves for your accountant to fix.

CapabilityTypical cloud POSApex POS
Keeps selling with no internetLimited or read-onlyIndefinitely, with a tamper-evident log
Sales reach a real general ledgerCSV export, re-keyed laterBalanced journal per session, automatically
Cost of sales at the moment of saleNot trackedWeighted average or standard cost per line
VAT and SSCL returnsA tax column on a reportReturn-ready by tax code and period
Blind cash counts and variance postingCash count onlyCount, variance journal, exception queue
Promotions consistent with wholesale pricingSeparate rule setsOne pricing engine for POS and sales orders
Grows into manufacturing and multi-companySwitch systemsSame ledger, add the ERP plan
Entry price per store, per monthLKR 1,860 to 9,990LKR 3,000 to 11,900
Getting started

A store opens in ten minutes. A company opens in an afternoon.

STEP 1

Create your account

Pick a plan, name your company and store. No card, no call required.

STEP 2

Bring your catalog

Import products, prices and customers from a spreadsheet or your old system. We map the columns for you.

STEP 3

Start selling or posting

Pair a printer and scanner, open a session and sell. Or load opening balances and post your first invoice.

STEP 4

Switch on more as you grow

Add branches, manufacturing or a second company from settings. Nothing to migrate.

Built on a real operating group

Every release is proven on live data before it ships.

Our first customer is a Sri Lankan rubber products manufacturer with a trading company, an online store and retail outlets. Intercompany trade, batch traceability, offline tills and VAT returns were requirements on day one, not roadmap items.

We are taking on a small number of design partners in manufacturing, distribution and multi-store retail. Design partners get implementation at cost and a direct line to the engineers.

Apply as a design partner
Your data stays yours

Export everything at any time in open formats. Dedicated database and on-premise options for regulated groups.

Sri Lanka first, not Sri Lanka only

Localisation packs are plug-ins. VAT, SSCL and LKAS ship now; other markets follow the same pattern.

Open to integrators

TypeScript SDK, REST and webhooks, a CLI and an MCP server. Build on it without forking it.

Questions

Before you start a trial

Can I use the POS without the ERP?
Yes. Every POS plan runs on its own with inventory, customers and reports. When you add an ERP plan, the same stores start posting into the ledger with nothing to migrate.
What happens when the internet goes down mid-shift?
Nothing changes at the counter. Orders, payments and session close are written to a local log on the device and sync in order when connectivity returns. Card payments work offline where the acquirer supports store-and-forward; otherwise the order is held and settled later.
Does this handle VAT, SSCL and withholding tax?
Sri Lanka is the first localisation pack. Tax codes, inclusive and exclusive pricing, SSCL, withholding on supplier payments and LKAS and SLFRS statements ship in every ERP plan. E-invoicing will follow when it is mandated.
Can my accountant correct a posted invoice?
No, and that is deliberate. Posted documents are immutable. Corrections are reversals or credit notes that leave the original and the fix both visible, so the audit trail is complete by construction.
What hardware do I need for the POS?
Any Windows, macOS or Android device, or a browser. We support receipt printers over USB, network and Bluetooth, cash drawers, barcode scanners, label printers and serial scales. A typical counter runs on an Android tablet and a thermal printer.
How does the AI get access to my data?
Through the same permissions as the person using it. An agent runs as a user or a service account and can only read and do what that role allows. There is no AI superuser, and every action it takes is logged like a human's.
What does implementation cost?
Self-serve setup is free and most single-store POS customers go live the same day. Guided implementation with chart-of-accounts design, opening balances and data migration starts at LKR 150,000 and is quoted after a scoping call.
Can I move from another POS or accounting package?
Yes. Products, customers, suppliers, open invoices and opening balances import from spreadsheets, and we have mapping templates for the common local and international packages. Historical transactions can be loaded as summary journals so your comparatives still work.
Start today

Fourteen days, every feature, no card.

Sign up and we will send a demo company with a sample catalog, plus a calendar link for a 30-minute walkthrough with someone who has set up a shop floor.

Prefer email? Write to hello@example.com