Optical & Eye Care
Optical Clinic Accounting & ERP Software (Malaysia)
Rx to receivable. Serial-tracked frames, insurance panels, multi-branch — without the spreadsheet sprawl.
Optical retail blends healthcare records with high-value inventory and complex insurance billing. IntBooks ships purpose-built modules for Rx capture, serial/lot-tracked frame and lens inventory, insurance panel reconciliation, and multi-branch consolidation — all under one MyInvois-compliant accounting core.
Why generic accounting software fails optical businesses
The optical accounting problems we hear every week
-
Rx, billing, and inventory live in three systems
Patient Rx in one notebook. Frame sales in a POS. Insurance claims in a spreadsheet. None of it ties to your GL.
-
Insurance panel reconciliation is brutal
Each insurer (Allianz, AIA, MSIG, Great Eastern, etc.) has its own panel rates, coverage rules, and payment cycles. Manual matching of claims to payouts loses revenue silently.
-
Frame serial numbers don't tie to sales
Designer frames cost RM800-3,000 each. If you can't trace a specific serial number from receipt → display → sale, shrinkage hides in plain sight.
-
Eye exam revenue isn't recognized correctly
Bundled eye-exam-plus-frame packages, voucher redemptions, and FOC eye-exams need clean GL routing to keep gross margin honest.
Built for optical
Purpose-built modules — not generic accounting
-
Rx capture & patient records
Capture sphere, cylinder, axis, ADD, prism, and PD for both eyes. Link every sale to a stored Rx record. Full audit trail for re-orders.
-
Serial & lot-tracked frame inventory
Every frame and high-value lens tracked by serial or lot. From supplier receipt through display loan to final sale or return — full chain of custody.
-
Insurance panel reconciliation
Configure each insurer panel with its rates, coverage rules, and excluded items. Submit claims, reconcile payouts, and chase shortfalls — all from inside the ledger.
-
Eye-exam-plus-frame GL routing
Split bundled package revenue between eye-exam (services) and frame/lens (retail) accounts automatically — preserving accurate gross margin per category.
-
Multi-branch consolidation
Roll up financials across branches, with inter-branch frame transfers and central lens-lab allocations handled cleanly.
-
MyInvois for healthcare retail
Real-time B2B e-invoices for insurance panels and corporate accounts; consolidated monthly e-invoice for walk-in patients. LHDN-compliant out of the box.
How it works
From setup to month-end close
- 1
Set up your branches & panels
Configure each branch, each insurance panel, and your central lens lab. Import frame and lens SKU master with serial-tracking flags.
- 2
Capture Rx at point of sale
Optician records Rx during exam; sale links Rx to the frame serial and lens prescription. POS issues e-invoice automatically.
- 3
Submit & reconcile insurance claims
Insurance claims auto-generated from sales flagged with panel coverage. Track claim submission, payment timing, and shortfall recovery.
- 4
Consolidate & close
Multi-branch P&L, gross margin by frame/lens/exam, panel-wise A/R aging, and MyInvois consolidated submission — closed monthly with one click.
Real-world examples
What optical businesses use IntBooks for
- Single-branch independent tracking 400 frames by serial number across display and back-stock
- 5-branch optical chain reconciling Allianz, AIA, and MSIG panel claims weekly
- Optical chain with central lens lab allocating cost to branches via standard cost transfers
- Independent optometrist issuing real-time MyInvois B2B claims to corporate eye-care contracts
- High-end optical boutique tracking RM3,000+ designer frames from receipt to display loan to sale
- Optical retailer separating eye-exam revenue (services) from frame sales (retail) on the P&L
Core modules used by optical businesses
Optical FAQ
- Can IntBooks track individual frame serial numbers from supplier to customer?
- Yes. Mark a frame SKU as serial-tracked and every receipt, transfer, display loan, return, and sale captures the specific serial number. The audit trail lets you trace any frame back through its full chain of custody — useful for warranty claims, returns, and SSM/LHDN inspections.
- How does the insurance panel reconciliation work?
- Each insurer panel is configured with its default coverage percentage, excluded item categories, and any special pricing rules. When you record a sale flagged with panel coverage, IntBooks creates the panel claim automatically, tracks claim status, matches payments to claims, and flags shortfalls for follow-up.
- Can IntBooks handle eye-exam fees separately from frame and lens sales?
- Yes. Eye exams are categorised as services revenue and route to a dedicated GL account; frames and lenses are retail inventory revenue. Bundled packages split automatically based on the package definition you configure — preserving accurate gross margin per category.
- Are optical Rx records protected under PDPA?
- Yes. Rx data and patient records are stored as PDPA-protected personal data with role-based access control. Only authorised staff can view Rx history; access logs preserve a full audit trail. See our privacy policy for the full retention schedule.
Related reading & services
Read more
Outsourced services
Ready to try IntBooks for your optical business?
Start a free trial. No credit card needed. MyInvois-ready out of the box.