Practice Perfect — Perfect Practice

OptiMax is the leading practice management software solution built by optometrists, for optometrists. Proudly serving South Africa, Botswana, Mozambique, Namibia, The Seychelles, and Zimbabwe.

OptiMax has everything you need

Client maintenance

Capture all client details—ID numbers, contacts, medical scheme and plan, billing details, family members, marketing, loyalty schemes and more. Search easily.

Diary and scheduling

Keep control of your time by diarising appointments with clients and sales reps for multiple practitioners. Simplify staff timesheets with time tracking.

Messaging and marketing

Bypass expensive, slow post by emailing invoices and statements to clients. Boost client attendance with reminders, recalls and marketing via SMS.

Pricing and tariffs

Save time and avoid costly mistakes with automated pricing and tariffs. Flexibly set practice-specific pricing for frames and add-ons.

Stock control

Use barcode printing and scanning to save time, manage shrinkage and make stock-take a breeze. Low stock warnings ensure you won't run out of stock.

Claims switching

Automate medical aid checks and submissions through integrated Healthbridge or SwitchOn functionality.

Accounting and control

Take the pain out of accounting with client invoicing, full debtors control, full creditors control, journals and more. Minimise errors with batch posting of scheme payments.

Reporting and analysis

Monitor, control and grow your business with dozens of reports, including income statements, balance sheets, cash flow statements, stock turns, and more.

Clinical

Store slit lamp and fundus images at the client level. Save time with auto insertion of ICD-10 codes at item level.

Multi-user, multi-practice

Support multiple practitioners across multiple practices.

Security

Ensure the safety and security of your confidential practice information with excellent security features—data encryption, passwords, permission controls and many others.

Support

Handle any technical issues with ease by calling or emailing our helpdesk or by using our website. Remote screen access by our team reduces downtime.