NERVA.
OFFLINE-FIRST POS · BUILT FOR RETAIL

Lightning-fast checkout.
Continuous offline operations.

Scan, sell, and print receipts even when the connection drops — every sale queues locally and syncs the moment you're back online. Below is the actual checkout flow, not a screenshot.

nerva-pos · terminal-04
Cart

Sparkling Water 500ml

$2.40

2
Subtotal$2.40
Tax$0.19
Total$2.59
0 synced this session

One app, any counter

The same checkout runs on whatever hardware is already on the counter.

Tablet Terminal

The standard front-counter setup — bigger catalog grid, faster multi-item checkout.

  • External or camera barcode scan
  • BLE receipt printing (ESC/POS)
  • Shift open/close + cash reconciliation
  • Best for: single-till convenience & grocery counters
OFFLINE-RESILIENTSimulated from the real retry queue in lib/pending-sales-queue.ts
1
Sale rung up
2
Network drops
3
Queued in local storage
4
Connection returns
5
Auto-synced ✓

What's actually running under the hood

Three of the workflows already built into the console — try them below.

Low-stock alerts & restock

Every product tracks a reorder level. Once stock drops to it, the item flags itself here — no manual counting.

Sparkling Water 500ml
OK
Roasted Almonds 200g
LOW
Dish Soap 750ml
OUT
Bananas (bunch)
OK

WhatsApp owner digests

Scheduled reports go straight to WhatsApp — the owner doesn't have to open the console to know how the day went.

End-of-day cash reconciliation

Closing a shift compares what the register expects against what's actually in the drawer, and logs the gap.

Opening balance$100.00
Cash sales$342.50
Expected cash$442.50
Discrepancy+$0.00

Built around who's using it

Cashiers, managers, and owners see different tools — and different data — by design.

STAFF ROLE

Fast checkout, nothing else in the way.

  • Scan or search products and ring up sales
  • Accept cash, mobile money, card or store credit
  • Open and close their own till shift
  • Can't view the customer credit ledger
  • Can't view sales reports or profit margins
  • No access to void or refund without a grant

Plans that scale with your terminals

Start free, add hardware and seats as you grow.

Estimate your savings

A rough estimate based on typical reconciliation time and downtime-related lost sales — not a guarantee.

Monthly revenue$15,000
Terminal count2
25h

estimated reconciliation time saved per month

$180

estimated monthly revenue protected from downtime

Plans

Pick a tier, add the hardware bundle if you need it.

Starter

$29per terminal / mo
  • 1 store, unlimited staff seats
  • Offline-first checkout & sync
  • Low-stock alerts
  • Email support
Start free trial

Professional

$59per terminal / mo
  • Everything in Starter
  • WhatsApp scheduled digests
  • Shift reconciliation & credit ledger
  • Priority support
Start free trial

Enterprise

Custom
  • Everything in Professional
  • Multi-tenant / platform admin tools
  • Dedicated onboarding
  • SLA-backed support
Talk to sales

Never lose a sale to a
bad connection. Try Nerva.