Back to Blog

K300, K301 & Q012: Which OHIP Codes Work Virtually and After Hours?


Virtual care and after-hours billing follow their own compatibility rules, and they don't always match your intuition. The most common surprise: you can bill A007 by video, but you can't bill A003 virtually at all. Same family of assessment codes, completely different virtual eligibility.

Here are the five virtual and after-hours combination questions that trip up Ontario family doctors most often.

1. A003 vs. A007: Only one of them works virtually

This is the one worth memorizing. The General Assessment (A003) and General Re-assessment (A004) are not eligible for virtual billing. The Intermediate Assessment (A007), Minor Assessment (A001), and Mini-assessment (A008) are.

The logic holds up clinically: A003 requires a comprehensive examination of all systems, which is difficult to do properly over video. But it means a virtual visit that would have been an A003 in person needs to be billed differently, or scheduled in person.

  • Virtual eligible: A001, A007, A008 (add K300 for video, K301 for phone)
  • Not virtual eligible: A003, A004, A905 (Limited Consultation), A002 (18-month well baby visit)

2. K300 vs. K301: Phone doesn't always pay 85%

The video modifier K300 pays 100% of the base fee. The phone modifier K301 pays 85% on most codes, with one important exception: mental health codes K005 and K007 pay 95% by phone, not 85%.

That 10-point difference adds up across a psychotherapy-heavy practice. If you're doing K005 or K007 by phone, you're being paid closer to full fee than you would be for any other phone service.

One requirement worth confirming: video must run through a Verified Virtual Visit Solution (Ocean, Teams, Pomelo, Webex, or Zoom for Healthcare).

3. A101 and A102: No modifier needed, and no rostered patients

The Limited Virtual Care codes (A101 video, A102 phone) are their own category, and they work backwards from everything else:

  • Do not add K300 or K301. The virtual component is already built into the code.
  • Not for rostered patients, and not for patients with a previously established relationship with you.
  • Cannot be combined with any A or K codes, smoking cessation codes, or the post-hospital code E080.
  • Q012 does not apply.

These are for one-off virtual encounters with patients outside your practice. Billing them for your own rostered patients is a common and avoidable error.

4. Q012: Generous with assessments, restrictive everywhere else

The FHO After Hours Bonus (Q012) adds 30% for rostered patients seen on weekdays after 5pm or on weekends. It applies more narrowly than most physicians assume.

Q012 applies to: A001, A003, A004, A007, A008, A888, Q888, the periodic health exams (K017, K130, K131, K132, K133), K030, Q050, K005, and K013/K033.

Q012 does not apply to: A101/A102, A905, A002, K029, K032, K037, K022, K023, G271, K002, K003, K008, K028, A680/K680, K623, any of the pregnancy codes, or tests, vaccines, and procedures.

The pattern: standard assessments, periodic health exams, and the core mental health and diabetes codes qualify. Most of the specialized time-based chronic disease codes don't.

5. K030 is the conditional one

Most virtual-eligible chronic disease codes (K029, K037, K022, K023) are straightforwardly eligible. Diabetes Management (K030) is not. It can only be billed virtually if the patient has had an in-person appointment within the last 12 months.

That condition is easy to miss on a patient you've been managing remotely, and it's the kind of detail that turns into a rejection months later.

Also worth noting on the same theme: the post-hospital discharge code E080 is video-only. Billed by video it pays 100%; by phone it isn't eligible at all.

Weekend access: Q888 and A888

Two codes exist specifically for weekend and holiday access for FHO physicians:

  • Q888 covers unscheduled in-person visits on weekends and holidays, where you offer three scheduled visits per three-hour block.
  • A888 covers additional after-hours coverage once your minimum AHC requirements have been met.

Both stack with Q012 and both apply on Family Day, Good Friday, Victoria Day, Canada Day, Civic Holiday, Labour Day, Thanksgiving, New Year's, and December 25–31 inclusive.

Let us handle the headache.

Which codes go virtual, which take K300 versus K301, which qualify for Q012, and which chronic disease codes carry conditions: Quip checks all of it automatically before your claim leaves the EMR.

Calculate how much you're missing out on monthly. You can try Quip for free to see how we flag virtual and after-hours eligibility in real time, right inside PS Suite or Accuro.


Quip Medical builds AI-powered OHIP billing optimization for Ontario physicians. This post reflects billing rules as of July 2026; always confirm current requirements with the OMA Schedule of Benefits.