Missed a patient billing batch because your bank feed was a mess of uncategorized eyeglass payments and insurance deposits? You are not alone. Every optometrist in Canada juggles multiple revenue streams, payroll for associates and support staff, and a stack of GST/HST obligations that can trip up even experienced bookkeepers. This guide covers practical bookkeeping for optometrists Canada - from daily transaction sorting to year-end reporting - so you can spend less time on spreadsheets and more time managing patient care. Whether you run a solo practice or a multi-location clinic, the workflow described here will help you stay compliant and cash-flow positive.

Why Optometry Practices Have Unique Bookkeeping Needs

Optometry practices do not fit neatly into a generic service business template. Your revenue comes from a mix of eye exams, contact lens fittings, optical sales, and sometimes medical procedures covered by provincial health insurance (like OHIP in Ontario for certain diagnostics). Each stream has different tax treatment, payer terms, and documentation requirements. Insurance claims can take weeks to settle, while retail sales are immediate. This variety means your bookkeeping system must handle both accrual and cash basis elements simultaneously, or at least reconcile them clearly each month.

The biggest pain point for most practice owners is categorizing deposits correctly. A single bank deposit might include a patient copayment, an insurance reimbursement, and a retail sale. Without a disciplined tagging process, you end up with a messy chart of accounts and inaccurate financial statements. Manual entry is slow and error-prone. By contrast, a purpose-built solution like Awditify uses AI to auto-categorize transactions from your bank feed, cutting reconciliation time by hours. For practices with multiple doctors, the added complexity of splitting revenue by provider makes this even more critical.

Another unique factor is professional regulation. Each provincial college of optometrists sets fee guidelines and sometimes requires specific financial reporting. You need to track continuing education expenses, college dues, and liability insurance separately. These are often deductible but must be documented properly. Failing to keep clean records can lead to audit scrutiny from both the college and the CRA.

Revenue Streams at a Glance

Common revenue types for a Canadian optometry practice:

  • Eye exams: direct patient fee or insurance claim (including provincial health plans)
  • Optical sales: frames, lenses, contact lenses (HST/GST applicable, sometimes PST)
  • Medical services: diagnosis and management of eye diseases (may be covered by provincial health insurance)
  • Vision therapy: specialized programs, often private pay or extended health
  • Insurance reimbursement: from private insurers (e.g., Sun Life, Manulife) and government plans (e.g., NIHB for Indigenous patients)

Each of these revenue types has a different GST/HST status. For example, eye exams are generally exempt from GST/HST if they are medical (under the Excise Tax Act), while optical sales are taxable. You need to track these separately in your accounting software to file accurate returns.

Revenue Recognition: Billing, Insurance, and Direct Pay

Getting revenue recognition right is the cornerstone of bookkeeping for optometrists Canada. Because patients may pay at time of service or be billed later (especially for major medical claims), you need to decide when to record income. Many practices use a hybrid approach: record private pay at time of service, and accrue insurance claims when submitted, then reconcile when paid. The CRA generally accepts either cash or accrual basis, but you must be consistent.

A worked example: Dr. Singh's practice in Ontario sees 30 patients a day. Each visit generates an eye exam fee (exempt from HST) and often a frame purchase (13% HST). She submits claims to OHIP for medical procedures (like retinal photography) under the Ontario Health Insurance Plan. OHIP remits in batches every two weeks. Meanwhile, private insurers (e.g., Blue Cross) pay direct. Without a system to track which claims are outstanding, she can easily lose track of $15,000+ in receivables. A dedicated practice management platform with integrated bookkeeping tracks claims from submission to payment, reducing write-offs. Awditify's invoicing and e-signature features let you send bills for insurance claims with a click, and automatically reconcile payments when they hit your bank.

Insurance Reconciliation Checklist

  • Verify each claim payment matches the original invoice amount
  • Record insurance adjustments (e.g., lower reimbursement due to patient plan limits)
  • Split deposits: one cheque from an insurer may cover multiple patients
  • Flag unpaid claims older than 60 days for follow-up
  • Reconcile monthly: open claims + payments received = total submitted

Manual reconciliation of insurance payments is a major time drain. If your practice submits 100 claims a month, you are spending hours matching remittance advices to invoices. Awditify can automate this by importing insurance payment files and matching them to open invoices, flagging discrepancies instantly.

Payroll for Optometrists: Staff, Associates, and Locums

Optometry practices often employ a mix of full-time optometrists, associate doctors (often paid on commission or a percentage of billings), opticians, and administrative staff. Each category has different payroll rules, especially for CPP, EI, and provincial health tax. Associates who are incorporated may bill through their professional corporation, which changes the payer relationship. You must also issue T4s and ROEs correctly.

Payroll for associate optometrists is tricky. If they are employees, you must deduct CPP, EI, and income tax. If they are independent contractors (many bill through a corporation), you do not withhold, but you must ensure the relationship is genuinely contractual to avoid CRA reassessment. The CRA looks at control, ownership of tools, chance of profit/risk of loss, and integration. Most provincial colleges require associates to be engaged either as employees or as incorporated professionals with a written agreement. You need proper documentation for every associate.

Your bookkeeping system must handle both employee payroll runs and contractor payment processing. For employees, you need to calculate and remit CPP, EI, and income tax to the CRA on a regular schedule (usually monthly if quarterly remitters are over $3,000? Actually, the threshold for monthly remittance is average monthly withholding over $3,000). For incorporated associates, you issue invoices and pay them without withholding, but you must collect their invoice details and ensure they have a valid business number.

With Awditify's Canadian payroll module, you can run payroll for employees with automatic calculations of CPP, EI, and income tax. It also tracks T4s and ROEs. For contractors, you can create payment requests and record them as expenses. This keeps all payroll obligations in one place, reducing the risk of missed remittances.

Payroll Frequency and Deadlines

Payroll Run Remittance Frequency CRA Due Date
Monthly (if average monthly withholding <$3,000) Quarterly 15th of month following end of quarter
Monthly (if average monthly withholding >=$3,000) Monthly 15th of following month
Semi-monthly or more frequent As per remitter type Typically 15th of following month for monthly remitters, 25th for accelerated remitters (threshold $25,000 twice-yearly)

For a typical optometry practice with 5-10 employees, you will likely be a quarterly remitter. But if you have high-earning associate optometrists on payroll, you may cross the monthly threshold. Review your remittance type annually.

GST/HST and Provincial Sales Tax Considerations

Most optical products and services in Canada are subject to GST or HST, except for eye exams when they are deemed medical. However, if your practice also sells non-prescription sunglasses, those are taxable. Contact lenses and lens solution are taxable. The complexity increases if you practice in a province with PST (BC, SK, MB) or QST (Quebec). For example, in British Columbia, eyeglasses and contact lenses are subject to 7% PST plus 5% GST. In Quebec, QST at 9.975% applies on top of GST. You must charge the correct tax combination on each sale and remit accordingly.

If you are an optometrist providing services that are primarily medical (e.g., diagnosis and treatment of eye disease), those services may be GST/HST exempt. But if you sell a pair of glasses during the same visit, that portion is taxable. This means your invoices must clearly separate exempt and taxable amounts. A standard bookkeeping system can manage this with tax codes, but many practices still mishandle it, leading to audit adjustments.

A good bookkeeping practice is to set up product and service items in your accounting software with the correct tax status. For example, create an item "Eye Exam - Medical Exempt" (code: EXEMPT) and another "Eyeglasses - HST" (code: HST13). Then every invoice automatically applies the correct tax. Awditify lets you create custom tax rates and assign them to specific items, ensuring compliance.

Provincial Tax Rates on Optical Products (2024)

Province GST/HST Rate PST/QST Rate Total
Ontario 13% HST None 13%
British Columbia 5% GST 7% PST 12%
Alberta 5% GST None 5%
Saskatchewan 5% GST 6% PST 11%
Manitoba 5% GST 7% PST 12%
Quebec 5% GST 9.975% QST 14.975%
Atlantic provinces 15% HST (except NB 15%, NL 15%, NS 15%, PEI 15%) None 15%

Note: Rates are subject to change. Always verify with your provincial finance ministry.

When remitting GST/HST, you must file returns (usually annually or quarterly for small businesses) and pay by the due date. For a practice with taxable supplies under $1.5 million, you can file annually. However, if you are claiming input tax credits on expenses, filing quarterly can improve cash flow. Awditify tracks GST/HST collected and paid on your transactions and generates a ready-to-file summary, reducing calculation errors.

The Monthly Bookkeeping Checklist for Optometrists

To keep your practice's finances in order, follow this monthly routine. It applies whether you use a bookkeeper or do it yourself. The goal is to avoid surprises at year-end.

Week 1: Reconcile Bank and Credit Card Statements

  • Download statements for all practice accounts.
  • Match each transaction to its source: patient payment, insurance deposit, optical sale, expense.
  • Flag any uncategorized items and investigate.
  • Use automated tools like Awditify's AI bookkeeping to categorize 90% of transactions instantly.

Week 2: Review Accounts Receivable

  • Run an aging report for patient and insurance balances.
  • Send reminder statements or emails for overdue amounts.
  • Write off uncollectible balances with proper documentation.
  • Follow up on insurance claims older than 60 days.

Week 3: Process Payroll and Remittances

  • Run payroll for hourly and salary staff if on a semi-monthly schedule.
  • Calculate and remit CPP, EI, income tax to CRA (due 15th of following month).
  • Record payments to associate optometrists (withhold if employees, pay invoices if contractors).
  • Update T4 summaries at year-end.

Week 4: GST/HST Filing and Input Tax Credits

  • If quarterly filer, prepare and file your return online through CRA's GST/HST NETFILE.
  • Claim all eligible input tax credits: office rent, equipment, professional development, optical supplies.
  • Ensure your bookkeeping software can run a GST/HST report that matches your filed amounts.

Awditify provides over 70 financial reports, including customizable GST/HST summaries and accounts receivable aging. You can schedule these reports to run automatically at month-end and email them to yourself or your accountant. This saves hours of manual work.

Software Solutions and Automation

By now you have seen that bookkeeping for optometrists in Canada involves multiple moving parts: multi-stream revenue, payroll with different worker types, tax complexity, and provincial variation. Generic spreadsheet-ledger systems or basic small business software often fall short. You need a platform built for Canadian businesses that understands these nuances. Awditify is designed specifically for Canadian service businesses like yours.

Let me compare two approaches: manual bookkeeping using spreadsheets vs. using Awditify.

Task Manual / Spreadsheet Awditify
Bank feed categorization You code each transaction manually (2-3 hours/week) AI auto-categorizes 90%+ (15 minutes/week)
Invoicing and payment tracking Create invoices in Word/Excel, email manually Invoicing with e-signature, automatic email, online payment links
Payroll Manual calculation, separate remittance forms Integrated payroll with CPP/EI/income tax auto-calc, T4 generation
GST/HST filing Prepare spreadsheet tracking of collections and ITCs GST/HST report with drill-down to transactions, export to CRA
Associate contractor payments Create invoices manually, track separately Vendor records, pay via Awditify, 1099? (no, T4A) track for tax slips
Financial statements End-of-year scramble to compile P&L and balance sheet Real-time P&L, balance sheet, and 70+ reports available anytime
Audit trail Weak (paper or edit-prone) Full audit log of changes, user permissions

As you can see, the time savings are substantial. A typical sole practitioner spends 5-8 hours per month on bookkeeping. With Awditify, that drops to under 2 hours, freeing up time for patient care or business development.

What to Do Next

The most important decision you make today is to stop chasing paper and start using a system that works for your practice. Bookkeeping for optometrists Canada does not have to be a headache. Between revenue tracking, payroll, and tax obligations, the right software can save you thousands of dollars in accounting fees and late penalties. Awditify brings all the pieces together in one Canadian-designed platform. See for yourself how AI bookkeeping can automate your bank feeds, how Canadian payroll handles your staff, and how easy tax filing becomes. Book a demo to see it in action.

Frequently Asked Questions

What is the best way to track optometry revenue from insurance claims?

Use a system that integrates invoicing with claims management. Create an invoice for each insurance claim with a unique number. When the payment arrives, match it to the invoice. Awditify's invoicing module allows you to email claims directly to insurers and reconcile payments automatically when they post to your bank. This eliminates duplicate entries and reduces errors.

How do I handle HST on eye exams vs. optical sales?

Eye exams that are primarily medical are exempt from HST. Optical sales (frames, lenses, contact lenses) are taxable. Set up two item categories in your software: one with zero tax (or exempt code) and one with the applicable HST rate. On each invoice, add items from the correct category. Awditify lets you create custom tax codes and assign them to products, so the correct tax is applied automatically per line.

What payroll deductions are required for associate optometrists in Canada?

It depends on whether the associate is an employee or an independent contractor. If they are an employee, you must deduct CPP, EI, and income tax from their pay and remit to CRA. If they bill through a professional corporation, you do not deduct, but you must obtain a valid business number and issue a T4A at year-end. Always have a written agreement that clearly defines the relationship to avoid CRA reclassification.

Can I use Awditify for payroll if I have multiple practice locations?

Yes. Awditify supports multiple entities and locations within one account. You can run separate payrolls for each location, assign employees to specific sites, and generate combined or location-specific T4 summaries. The software calculates CPP, EI, and income tax based on each employee's province of employment, including Quebec QPP/QPIP variations.

How often should I reconcile my bank accounts for my optometry practice?

At least monthly. More frequent reconciliation (weekly) is recommended if you have high transaction volume. Regular reconciliation catches errors early and ensures your financial statements reflect true cash position. Awditify's bank feed updates daily, so you can reconcile in minutes by matching suggested transactions.