Now launching in Singapore

The operating system
for optical practices.

Nexometry runs your whole practice in one place: appointments, prescriptions, sales, stock, and the numbers behind them.

Demo

The sidebar is the real one.

Fifteen destinations, in the order the software puts them. Every one of them opens.

Live · no sign-up

Search or type > for commands Ctrl K
Rivergate
DR

Good morning, Dana

● Live
Revenue today
Good
S$4,820
12% vs avg
Appointments
On track
28
19 done · 9 left
Pending orders
Watch
12
3 at lab
Low stock
Critical
5
Reorder soon
Revenue · this week
S$28,640
M
T
W
T
F
S
S

Appointments

4 confirmed · 1 in progress · 1 unassigned
DayWeekMonth
Scheduled Confirmed In progress This week
TW
Tan Wei Ming
09:00 · Routine eye exam
Confirmed
MT
Marcus Tan
10:45 · Contact lens fitting
Walk-in — no name given
12:00 · Walk-in consultation
Unassigned

Rachel Lim · Prescription

F · 34 · Last exam 14 May 2024
New Rx
Eye Sph Cyl Axis Add PD
ODRight −2.25 −0.75 180 +1.00 31.5
OSLeft −2.00 −0.50 175 +1.00 31.5
Previous Rx · 14 May 2023
OD −2.00 / OS −1.75
Compare

New Sale

Rachel Lim · #SO-2041
Created
1Build 2Review & Pay
1Customer & Rx
RL
Rachel Lim
OD −2.25 / OS −2.00 · Add +1.00
Rx linked
2Order items & totals
Aviator Classic — Gold
FR-AVC-001 · Frames · 52‑18
S$320
1.67 Progressive
LN-PR167-PM · Lenses · AR coat
S$410
Blue-cut coating
Add-on · both lenses
S$60
SubtotalS$790.00
Deposit taken−S$395.00
Balance dueS$395.00

Collections

Outstanding orders ready for customer pickup
Active 6History 18
Filters Insights
Ready: 2 Overdue: 1 Unpaid: 1 Partial: 3 Outstanding: S$1,415.00
Queue
SO-2041Customer: Rachel Lim
PartialDue in 5 daysS$790.00
SO-2038Customer: Marcus Tan
PartialOverdue 3dS$265.00
SO-2044Customer: Priya SharmaReady for collection
PaidDue in 6 daysS$189.00
SO-2042Customer: Jason WongFollow-up required
UnpaidDue in 5 daysS$720.00
SO-2035Customer: Aisha LeeReady for collection
PaidDue in 4 daysS$340.00
SO-2046Customer: Kevin Ong
PartialDue in 8 daysS$155.00
Current work itemSO-2041
Order TotalS$790.00
Amount PaidS$395.00
Balance DueS$395.00
Payment Progress50%
Items (3)
Aviator Classic — Gold
FR-AVC-001
Ready
1.67 Progressive
LN-PR167-PM
In Progress
Blue-cut coating
Add-on · both lenses
Pending
WorkflowDue in 5 days
Payment RequiredS$395.00
Post-Payment Options
Process RefundProcess ExchangeIssue Store Credit

Inventory · Frames

412 SKUs · 5 below reorder point
5 low
Inventory itemsShowing 7 of 412
SKUProductOn handPrice
FR-AVC-001Aviator Classic — Gold24S$320.00
FR-WFB-010Wayfarer Bold — Black8S$280.00
FR-RND-021Round Metal — Rose0S$240.00
FR-OVL-014Oval Acetate — Tortoise3S$260.00
LN-BC16-SV1.6 Blue-cut SV142S$90.00
LN-AR15-SV1.5 Anti-glare SV64S$120.00
LN-PR167-PM1.67 Progressive37S$410.00

Orders

Deliveries and supplier tracking
Create PO
Purchase OrdersSales Orders
PO NumberSupplierStatusTotal
PO-1001Meridian Optical SupplypendingS$1,800.00
PO-1002Lensworks DistributionpendingS$21,200.00
PO-1003Straits Frame TradingapprovedS$3,040.00
PO-1004Nexa House Brand WorkshopapprovedS$31,530.00
PO-1005VisionCare Wholesale Tradingpartially-receivedS$4,100.00
PO-1006Meridian Optical Supplypartially-receivedS$5,080.00
PO-1007Lensworks DistributionreceivedS$2,240.00
PO-1008Straits Frame TradingreceivedS$7,520.00

Suppliers

5 active · 6 open orders
Add supplier
CodeSupplierOpenLast order
SUP-001Meridian Optical Supply22 days ago
SUP-002Lensworks Distribution14 days ago
SUP-003Straits Frame Trading11 week ago
SUP-004Nexa House Brand Workshop13 weeks ago
SUP-005VisionCare Wholesale Trading12 weeks ago

Customers

2,847 records · 12 added this week
Add customer
RL
Rachel Lim
+65 8123 4567
3 months
MT
Marcus Tan
+65 9234 5678
8 weeks
PS
Priya Sharma
+65 8345 6789
7 weeks
JW
Jason Wong
+65 9456 7890
New
AL
Aisha Lee
+65 8567 8901
3 months
KO
Kevin Ong
+65 9678 9012
4 weeks

Cash Management

Float, takings and expected cash for the open drawer
Drawer open
Opening float
S$300.00
counted in at open
Cash drawer (expected)
S$1,142.50
+S$902.50 sales · −S$60.00 refunds
FPOS machine
S$1,620.00
recorded this session
Net sales
S$2,722.50
S$2,782.50 gross · S$60.00 refunds
Today Opened 9:02 AM by Dana R. · Open
Payment breakdown26 payments
MethodCategoryCountAmount
CashCash9S$902.50
CardElectronic14S$1,620.00
E-walletElectronic3S$260.00
Gross salesS$2,782.50

Purchase Invoices

Pay supplier invoices and track outstanding balances.
Refresh
SupplierInvoiceDueAmountBalanceStatus
Northline OpticalINV-40218in 4 daysS$4,820.00S$0.00Paid
Meridian Lens Co.INV-8871in 16 daysS$2,145.50S$1,145.50Partial
Harbourview FramesINV-2290Overdue 8dS$3,410.00S$3,410.00Unpaid
Crestpoint DistributionINV-1177in 24 daysS$960.00S$960.00Unpaid
Bluepoint Optical SupplyINV-6034in 27 daysS$1,275.00S$1,275.00Unpaid

Inventory/Stock Take

Partial count · started 9:14 AM
End stock take
1Record counts 2Review & finalize
Partial count Counted 3 Variances 3 Unknown 1
Short Over Unknown
ItemSKUExpectedCountedVarianceStatus
Acetate Black — 52mmFR-ACE-0522422−2Counted
1.56 Single-vision UVLN-SV156-UV6063+3Counted
Monthly Contacts — 30pkCL-MTH-3018180Counted
Hard Case — StandardAC-CASE-STD40Pending
Titanium Rimless — 49mmFR-TIR-049120−12Not Found
Unknown barcode880123456789006+6Unplanned

Repairs

Every repair taken in, with what is wrong and where it has got to
New repair
All statuses
CustomerReported issueStatusAssigned toQuotedReceived
Aisha LeeLeft hinge snapped, arm detachedReady for CollectionWei L.S$45.005 days ago
Marcus TanLens popped out of rimless mountIn RepairNadia S.S$30.003 days ago
Priya SharmaNose pads perished, frame looseAwaiting PartsWei L.S$18.002 days ago
Jason WongCoating flaking on right lensDiagnosingWaivedYesterday
Kevin OngBridge alignment off after dropReceivedToday

Warranty Claims

Claims raised from repair jobs, approved or rejected here
All statuses
Repair jobClaim reasonStatusDecided byCreatedActions
RJB-7Q2M Coating delamination within 12 months Pending Yesterday
RJB-4KX9 Hinge failure, no impact damage Approved Nadia S. 6 days ago
RJB-1BT5 Frame discolourationReason: cosmetic wear, outside cover Rejected Wei L. 10 days ago
RJB-9PL3 Lens crack, customer reports no drop Pending Today
Guided tour
Same system, four different first screens.
Click any module in the sidebar. Tap any module in the sidebar. Lab orders is the only module the preview leaves out.
01 Problem

What the old system costs you.

Software that still runs can still hold you back. The cost hides in workarounds, waiting, and decisions made on old numbers.

Painfully slow front-desk workflows

Booking an appointment or looking up a patient takes longer than it should. Every queue inherits the delay.

Data scattered across systems

Rx records in one place, inventory in another, sales in a spreadsheet. Reconciling them by hand wastes hours and invites errors.

No real visibility into performance

Without a live dashboard, you're always looking backwards. By the time a problem surfaces in a report, it's already cost you.

Stock-outs that blindside you

No alerts, no reorder points, no supplier workflow. You discover you're out of a lens type when a patient is sitting in the chair.
Before Nexometry
Patient lookup slows every queue
Rx entry duplicated across software
Stock counted by hand, when there's time
Revenue known only after the fact
With Nexometry
Patients found as you type
Rx flows straight into the order
Automated reorder alerts for low stock
Revenue visible as it happens
02 Workflow

One record, every step.

One patient record moves through every step, so nothing is copied twice or lost between systems.

Booking and check-in

Booking and check-in take a few clicks, and patient details carry forward on their own. The full Rx history is on screen before the optometrist enters the room.

The exam and the Rx

The Rx form is laid out the way optometrists read values: Sph, Cyl, Axis, Add, PD. One click turns the prescription into an order, so nothing gets copied twice.

Order and payment

Frames, lenses, and coatings come straight from live stock. Deposits and payments run in the same screen, and lab orders are raised automatically.

The day on the dashboard

Every sale, appointment, and stock movement lands on the dashboard as it happens. Managers see the day while it's still in progress.

03 Features

The whole practice,
in one place.

One set of records behind all six: an Rx becomes an order, the order draws stock down, and the reporting follows from both.

Front desk

Booking and check-in

The day's list, who has arrived, and who's next — one screen the front desk can run the whole day from.

  • Online and walk-in booking
  • Search by name, phone, or Rx
  • Live queue: scheduled, confirmed, in progress
Exam room

Prescriptions and history

Sph, Cyl, Axis, Add and PD in the order they're read out, kept alongside every previous Rx for that patient.

  • Every previous Rx on one screen
  • Decimal-aligned figures
  • Straight into a frame or lens order
Dispensing

Orders and payment

Build the order first, take payment second, so the Rx and the lens choice are checked before money changes hands.

  • Frames, lenses, contacts and packages
  • Deposits and split payments
  • Supplier order raised from the sale
Stock room

Stock and reordering

Every sale draws stock down as it happens, so alerts arrive before a frame runs out rather than after.

  • Live counts by frame, lens and contact
  • Reorder points per product
  • Guided stock-take
Back office

Reporting and trends

Revenue, appointments and stock come from the records the shop floor is already using, so there is nothing to reconcile.

  • Revenue and appointment trends
  • Stock and supplier reporting
  • Exports for your accountant
Access

Roles and accountability

Each role sees the part of the system it needs, and every change to a record keeps its author and timestamp.

  • Roles for front desk, exam room and owner
  • Every record change logged with its author
  • Branch-level access
04 Roles

Different screens for different jobs.

Same records, different first screens — each role opens on whatever that job starts with. Roles are yours to define.

Front desk

Keep the queue moving

Check-in, payment and the day's list on one screen, so nobody waits while someone hunts through menus.

Today's queue opens first
Search always in reach
One primary action per screen
Exam room

Get the Rx down once

The prescription is entered where it's read out, beside the patient's previous ones, and leaves as an order.

Figures aligned for reading aloud
Previous Rx beside the new one
Order raised from the record
Back office

See the whole practice

Today's revenue, appointments and the stock that needs attention, for one branch or all of them at once.

Trends first, tables underneath
Every branch in one view
Exports without a report builder
05 Migration

Switching,
without the downtime.

We prepare your migration in the background while your practice keeps running, and you switch when everything checks out.

1

Data export from your current system

We support imports from common optical software and CSV exports. Your patient records, Rx history, and inventory travel with you.
2

Guided setup & configuration

We configure your branches, product catalog, user roles, and supplier connections together with you.
3

Staff training before go-live

We run live training sessions for your receptionist, optometrists, and managers so everyone is confident from day one.
4

A named contact for your first 30 days

One person who knows your setup, reachable directly for the first month after go-live.

What's included in migration

Data integrity

All patient records and Rx values migrated accurately. Verified before go-live.

Switch when you're ready

Your practice keeps running on the current system while we prepare. Once verified, the switch itself is quick.

Team trained

Your team trained and confident in the platform before day one.

A named contact

One person, reachable directly for your first month.
Talk to us about migrating

Assisted migration with our staff is quoted separately, based on the work hours and phases involved.

06 Pricing

Three plans.
Everything included.

Every plan includes onboarding.

Founding cohort
Ten places · 40% off your first year on Starter or Professional Standard rate from year two, held for three years The offer closes when the tenth practice takes one Refundable until you confirm your migration slot
Questions first? Talk to us

Starter

S$ 180 Standard price S$299
per month · one branch
Founding cohort · standard rate from year two

For single-location practices getting off paper or migrating from a legacy system.

See all 13 features
  • Core
  • Included:
    Appointments & patient records
  • Included:
    Prescription history
  • Included:
    Point of sale
  • Included:
    Basic inventory
  • Growth
  • Not included:
    Multi-branch support
  • Not included:
    Purchase orders & suppliers
  • Not included:
    Advanced inventory & stock-take
  • Not included:
    KPI dashboards & reporting
  • Not included:
    Role-based permissions
  • Scale
  • Not included:
    Multi-branch cross-analytics
  • Not included:
    Custom onboarding & training
  • Not included:
    Priority SLA & support
  • Not included:
    API access
Book a demo

Enterprise

Custom
shaped to your requirements

For optical groups, chains, and franchises. Plans are built around how you operate.

See all 13 features
  • Core
  • Included:
    Appointments & patient records
  • Included:
    Prescription history
  • Included:
    Point of sale
  • Included:
    Basic inventory
  • Growth
  • Included:
    Multi-branch support
  • Included:
    Purchase orders & suppliers
  • Included:
    Advanced inventory & stock-take
  • Included:
    KPI dashboards & reporting
  • Included:
    Role-based permissions
  • Scale
  • Included:
    Multi-branch cross-analytics
  • Included:
    Custom onboarding & training
  • Included:
    Priority SLA & support
  • Included:
    API access
Talk to us
Status

Where the product is.

This is what runs today, what does not yet, and what the demo above actually is.

Running today
All sixteen modules are built — appointments, customers and prescriptions, lab orders, sales, collections and cash, purchasing, supplier invoices and suppliers, inventory and stock take, repairs and warranty, and the two dashboards behind them. The demo above opens fifteen of the sixteen.
Not yet
Backups, a tested restore, and deletion on request. These are operational rather than functional — they are described in full on the privacy page, and no practice’s records are migrated onto the system until they are in place.
Availability
Available in Singapore. The prices above are launch prices for one branch or ten, and assisted migration is quoted per practice on the hours it takes.

The demo is a reduction, not a screenshot. Its layout, navigation and vocabulary are the product's own — Rx, reorder point, stock take, collections. The calculation rules, permission matrices, report definitions and column sets behind them are the engineering, and a marketing page cannot honestly show those.

FAQ

Questions we get asked.

Yes. We support data imports from common optical practice management systems and structured CSV exports. Our onboarding team maps your existing data to Nexometry's format and verifies it with you before go-live. If any of your data needs special handling, we'll work through it with you.

Preparation and the switch itself are separate steps. You hand us an export of your data, and we map and verify it while your practice keeps running on your current system. Once everything checks out, you pick a day and switch. How long preparation takes depends on how much history you're bringing across.

Yes. Starter covers one branch, and Professional supports up to ten branches with per-location inventory and cross-branch dashboards. Larger groups run on Enterprise plans structured around their setup, with consolidated reporting and branch-level access controls.

Prescription data (Sph, Cyl, Axis, Add, PD, NVA) is entered and displayed in a tabular format with decimal alignment, the same way optometrists read it. Historical Rx records are kept per patient with timestamps, and each prescription links directly to its order, so nothing is re-entered.

Every plan includes email support. For the first 30 days after go-live you also have a named contact, one person who knows how your practice is set up, reachable directly. Enterprise support is agreed as part of the plan.

Yes, and it's the fastest way to start. With no data to migrate, setup and onboarding can be done in a day: configure your branch, load your products, and start booking.

Everything in one place. Book a demo to see it.

Set up quickly and see your whole practice in one place.

Book a demo See pricing
Onboarding included in every plan