Pabau Engage inbox

Pabau Engage is here: every patient conversation in one inbox.

Learn more
Book a demo Book a demo
CPT Code

CPT code 99051 Evening, weekend and holiday office hours billing


Code Definition

99051 is the CPT code for service(s) provided in the office during regularly scheduled evening, weekend, or holiday office hours, in addition to basic service.

It is a supplemental code, so it rides on the primary E/M code and is never reported alone. Commercial payers that cover it allow roughly $15 to $35 per qualifying visit. The phrase "regularly scheduled" is the whole qualifier. An ad hoc Saturday appointment fails it, while a Saturday slot on the practice's published schedule every week passes.

Section
90281-99199 Medicine
Subsection
99000-99091 Special Services, Procedures and Reports
Code range
99051 Service(s) provided in the office during regularly scheduled evening, weekend, or holiday office hours, in addition to basic service
Billable
No
Code also known as
after-hours billing code, evening hours supplemental code, weekend office visit add-on
Save time. Improve accuracy. Get paid faster.
Automate coding with Pabau

Let Pabau's smart automation suggest the right codes, reduce claim denials, and keep your practice compliant—effortlessly.

  • AI-powered code suggestions
  • Real-time compliance checks
  • Faster claims, fewer denials
Why practices choose Pabau
Save hours every week

Automate repetitive tasks and focus on what matters most—your patients.

Improve accuracy

Reduce coding errors and ensure compliance with the latest regulations.

Get paid faster

Clean claims, fewer denials, and faster reimbursements.

Grow with confidence

Powerful insights and reporting to help your practice thrive.

HIPAA compliant SOC 2 certified GDPR-compliant Trusted by 4,000+ clinics worldwide

Key takeaways

Key takeaways

CPT Code 99051 is a supplemental code, billed alongside a primary E/M code and never on its own.

It applies only to regularly scheduled evening, weekend, or holiday hours, so an ad hoc after-hours visit fails the qualifier.

Medicare bundles 99051 into practice overhead. Commercial payers such as UnitedHealthcare and Horizon Blue Cross may allow $15 to $35.

Practice management software like Pabau can append 99051 automatically when a visit falls inside a defined time window.

CPT Code 99051: Official descriptor and purpose

CPT Code 99051 is classified by the American Medical Association under Miscellaneous Medicine Services.

Its official descriptor reads: “Service(s) provided in the office during regularly scheduled evening, weekend, or holiday office hours, in addition to basic service.” The phrase “in addition to basic service” is what makes it supplemental. 99051 is never reported alone, and it appends to whichever primary procedure or E/M code covered the clinical encounter.

The code exists because evening and weekend hours cost more to run than daytime hours. Extended staffing, utilities, and administrative time all sit outside what standard daytime rates cover. The AMA created 99051 so practices offering those hours consistently could recover that overhead through the billing system.

  • Code category: Miscellaneous Medicine Services
  • Code type: Supplemental/add-on (not standalone)
  • Reported with: Primary E/M or other procedure codes (e.g. 99213, 99214, 99215)
  • Qualifying trigger: Service delivered during the practice’s regularly scheduled evening, weekend, or holiday hours
  • Does not apply to: Ad hoc or unscheduled after-hours visits at patient request (see 99050)

Which hours qualify as evening, weekend or holiday?

The hours that qualify depend on what the practice publicly schedules, not on a fixed federal clock. Most payers and coding references still apply a consistent working definition.

Day / Period Qualifying Hours (Typical) 99051 Applicable?
Monday to Friday After 5:00 PM (some payers: after 7:00 PM) Yes, if regularly scheduled
Saturday All hours during published Saturday clinic Yes, if regularly scheduled
Sunday All hours during published Sunday clinic Yes, if regularly scheduled
Federal / recognized holidays All hours during published holiday clinic Yes, if regularly scheduled
Ad hoc / unscheduled after-hours Any time outside normal hours, at patient request No (use 99050 instead)

These hours must be part of the practice’s regular, published schedule. A practice that opens one Saturday for a patient’s convenience cannot bill 99051 for that visit. A practice with Saturday morning hours on its website, its front-door posting, and its scheduling system every week can.

Payer definitions of “evening” vary. UnitedHealthcare’s policy documents typically use 5:00 PM as the threshold, and some regional Medicaid programs use 7:00 PM. Verify the exact cutoff in your payer contracts before applying the code.

CPT 99051 vs 99050 vs 99058: Choosing the right after-hours code

Three CPT codes cover after-hours or off-schedule service scenarios. Applying the wrong one either leaves money on the table or triggers a denial. Two questions separate them, and the diagram below runs through both in order.

Decision diagram for after-hours CPT codes: if the evening, weekend or holiday hours were on the practice's regular published schedule, bill 99051 alongside the primary E/M code; if not and the patient asked to be seen outside posted hours, bill 99050; if not and it was an emergency that disrupted booked appointments, bill 99058
The published schedule decides the code before the clock does, which is why a 6:00 PM visit can land on any of the three. Built from the AMA descriptors for 99050, 99051 and 99058.

The table below sets the same three codes side by side, with the two conditions a payer checks on each one.

Code Trigger Scheduled Hours Required? Patient Request Required?
99051 Service during regularly scheduled evening, weekend, or holiday hours Yes No
99050 Service outside normal posted office hours, at patient’s request No (practice does not routinely offer those hours) Yes
99058 Service on an emergency basis, disrupting other scheduled appointments N/A No

99050 in practice: a patient calls at 6:30 PM asking to be seen for an urgent issue. Your practice does not normally hold evening hours, and you accommodate the visit. That is 99050 territory, because the practice opened specifically for this patient outside its posted hours.

99058 in practice: a patient presents as an emergency mid-afternoon and you disrupt a full appointment schedule to accommodate them. That schedule disruption is what 99058 covers. Time of day plays no part in it.

How to bill CPT Code 99051: Step-by-step coding instructions

Billing 99051 correctly requires four verifiable conditions, each of which a payer auditor or denial reviewer will check. Work through them in order on every qualifying visit.

  1. Confirm the visit falls within qualifying hours. The appointment time must fall within your practice’s regularly scheduled evening, weekend, or holiday window. Check the appointment time stamp, not just the booking date.
  2. Confirm those hours are part of the regular, published schedule. The practice schedule must show these hours consistently. Document where the schedule is published: practice website, front-door signage, scheduling system configuration.
  3. Identify the primary procedure or E/M code for the visit. 99051 is never reported alone. The claim must carry at least one primary code, commonly 99213, 99214, or 99215 for office visits.
  4. Append 99051 to the primary code on the claim. On the CMS-1500 claim form, list the primary code in line 1 and 99051 in line 2. Submit through your clearinghouse so the 837P claim format validates both codes together.
  5. Document the time and qualifying schedule in the medical record. Record the exact time of service, confirmation that it falls within the published schedule, and the primary clinical service rendered. A scheduling system that stores appointment times against defined time-window rules captures this without extra keying.

Pro Tip

Run a monthly audit of all evening and weekend appointments in your scheduling system. Filter claims from those visits and check whether 99051 appears on each one. Practices new to this code often find that 15% to 25% of qualifying visits went out without it. That is missed revenue on claims that met every condition.

Documentation requirements for an after-hours claim

The claim and the medical record must each carry specific elements to support 99051. Missing any one of them gives the payer grounds to deny on insufficient documentation. What a clean claim for 99051 requires is spelled out in the AAPC’s CPT reference.

  • Published schedule evidence: documentation showing that the evening, weekend, or holiday hours belong to the regular schedule. A website URL, a policy document, or a scheduling system export of recurring slots all work
  • Exact date and time of service: the medical record must record the appointment time, not just the date
  • Primary service documented: a complete clinical note for the encounter billed under the primary E/M code. 99051 carries no documentation standard of its own, so the primary code’s requirements govern
  • Confirmation that service time falls within qualifying hours: some payers require evidence that the appointment time sits inside the advertised window. This matters most where the payer’s definition of “evening” differs from the practice’s

Some payers explicitly require that qualifying hours be publicly posted, so a schedule visible only in the internal system does not satisfy them. Add a notation to the claim that ties the appointment timestamp to the publicly posted schedule.

Payer coverage and reimbursement: Does Medicare, Medicaid, or private insurance pay?

Medicare does not pay separately for CPT Code 99051, Medicaid coverage varies by state, and several commercial payers do reimburse it. Checking the payer before submission prevents unnecessary denials on a code that carries no clinical documentation standard of its own.

Payer Type Coverage Status Notes
Medicare Not separately reimbursed Bundled into practice expense overhead under the Physician Fee Schedule; do not bill 99051 to Medicare
Medicaid Varies by state Some state Medicaid programs cover after-hours codes; verify with your state MAC or Medicaid fee schedule
UnitedHealthcare (UHC) May cover UHC has specific after-hours reimbursement policies; verify current contract terms via the UHC provider portal
Horizon Blue Cross Blue Shield May cover Has published after-hours reimbursement policies; check the provider portal for current allowed amounts
Other commercial payers Contract-dependent Coverage and allowed amounts vary; always verify against the specific payer contract before billing

Medicare’s non-payment position is confirmed by the CMS Physician Fee Schedule lookup tool. Searching for 99051 returns a bundled status, meaning the code carries no separately payable RVU value. Submitting 99051 on a Medicare claim adds no payment and may trigger a flag for billing review, depending on the MAC.

CPT 99051 fee schedule and reimbursement rates 2026

Where commercial payers do reimburse CPT Code 99051 separately, typical allowed amounts run from roughly $15 to $35 as an add-on to the primary service. Treat those figures as estimates. Actual allowed amounts depend on geographic locality, specialty, and individual payer contract terms, so verify current rates before you forecast revenue.

  • Medicare: $0 (bundled into practice overhead, not separately payable)
  • Commercial payers (where coverage applies): approximately $15 to $35 per qualifying visit, based on current fee schedule data
  • Geographic variation: urban/high-cost localities may pay toward the upper end of the range; rural localities may pay less
  • Annual updates: commercial payer fee schedules typically update each January; re-verify rates at the start of each plan year

Take $20 as the average allowed amount per qualifying visit. A primary care practice seeing 30 evening or weekend patients a week captures roughly $31,200 a year from 99051 alone. That assumes commercial payer coverage applies and the code is appended consistently. Where a practice captures far less, the usual reason is that nothing in the billing workflow adds the code. Use a fee schedule verification tool such as the FastRVU 2026 RVU lookup to check current values and geographic modifiers for your locality.

Common denial reasons for CPT 99051 and how to appeal

Most 99051 denials fall into a small number of categories, and each one has a specific corrective action. The denial codes returned on the remittance advice tell you which category applies before you start drafting an appeal.

Denial Reason Root Cause Corrective Action
Non-covered service (Medicare / Medicaid) Medicare bundles 99051; Medicaid coverage varies by state Do not appeal; check payer before billing and remove 99051 from Medicare claims
Hours not “regularly scheduled” Payer determined the hours were ad hoc, not routine Appeal with evidence of published schedule: website screenshot, front-door posting, or scheduling system export showing recurring slots
Billed without primary E/M code 99051 submitted as a standalone code Resubmit with the primary procedure or E/M code; 99051 cannot stand alone
Payer does not contract for this code Code not included in the provider’s contract with this payer Verify payer contract; consider renegotiating to include 99051 if the practice routinely offers these hours
Time outside payer’s qualifying window Payer’s definition of “evening” differs from practice’s (e.g. payer requires after 7 PM, practice billed a 5:30 PM visit) Appeal with payer’s contract definition; adjust future billing to match payer-specific cutoff
Insufficient documentation Medical record did not document service time or schedule Appeal with amended documentation; update charting templates to auto-capture appointment time against schedule

Which specialties bill this code most often?

Mental health, primary care, OB/GYN and allied health practices bill 99051 most often. Each of them publishes evening or weekend hours as a competitive differentiator. The code is worth least to a practice that keeps standard daytime hours all year.

  • Mental health and therapy: therapists and psychiatrists scheduling evening sessions for working patients are among the most frequent 99051 billers. Many therapy practices run 5 PM to 8 PM blocks Monday through Thursday for employed patients who cannot attend during standard business hours.
  • Primary care and family medicine: practices competing with urgent care clinics often extend into evenings and Saturdays. The American Academy of Family Physicians has published coding guidance addressing after-hours coding for primary care workflows.
  • OB/GYN: prenatal monitoring and urgent gynecological needs create a natural demand for weekend appointments. OB/GYN practices that publish Saturday morning availability routinely qualify for 99051.
  • Occupational and physical therapy: allied health practices scheduling evening appointments for working-age patients fit the 99051 qualifier cleanly, provided the schedule is publicly posted.

How Pabau automates 99051 on evening and weekend claims

Appending 99051 is a manual step at the point of billing, and that is where the revenue goes. When a biller processes 40 claims in one session, a supplemental code on a qualifying visit is easy to pass over. Practice management software removes the manual step by encoding the rule at the scheduling level instead.

Pabau’s claims management software can be configured around your defined evening, weekend, and holiday slots. Any appointment booked into one of them generates a claim with 99051 already appended to the primary code. The time-window rule is set once in the system configuration, and every qualifying appointment after that carries the code without anyone keying it in.

That also leaves an audit-ready record. The appointment timestamp, the published time-window configuration, and the appended code are all logged in one system. That is exactly what a payer asks for when it questions whether the hours were regularly scheduled.

Pabau claims management dashboard used to automate claims and billing
Pabau’s claims management screen appends 99051 to every appointment booked into your defined evening and weekend slots.

Claims submitted through Pabau are validated against payer-specific rules before transmission, which covers both the primary and the supplemental code. A payer that does not cover 99051 is caught before the claim leaves the practice, so the denial never ages into a write-off.

Capture every qualifying after-hours claim automatically

Pabau’s claims management software lets you configure time-window rules for your evening, weekend, and holiday hours. Supplemental codes like 99051 are appended automatically, with no manual entry and no missed revenue.

Pabau claims management dashboard

Pro Tip

Build a payer matrix before you enable automated 99051 appending. List every payer in your mix and confirm which ones cover the code, and at what rate. Then configure the system to suppress 99051 on Medicare and non-covering Medicaid claims. Automating the append without the payer filter generates preventable denials.

Conclusion

CPT Code 99051 is straightforward in concept and consistently underbilled in practice. The qualifying logic is simple: regularly scheduled hours, appended to a primary code, with documentation tying the appointment timestamp to the published schedule. The revenue loss from skipping it compounds across every qualifying visit in the week.

The decision worth making now is whether the code lives in your workflow or in someone’s memory. A practice that offers evening or weekend hours and appends 99051 by hand will keep losing some of it, however diligent the billing team is. Automating the append at the scheduling level is what makes the capture rate stop depending on attention. Book a demo to see how Pabau configures time-window billing rules for after-hours claims.

Continue your research

Continue your research

List Item #1

List Item #2

Frequently asked questions

What does CPT Code 99051 cover?

CPT Code 99051 is a supplemental code that covers services provided in the office during regularly scheduled evening, weekend, or holiday hours. It is billed in addition to the primary service code, and it compensates practices for the overhead of maintaining those extended hours.

What is the difference between CPT code 99050 and 99051?

CPT 99051 applies when a practice regularly schedules evening, weekend, or holiday hours. CPT 99050 applies when a practice sees a patient outside its normal posted hours at the patient’s request. The distinction is whether those hours are part of the routine schedule or an ad hoc accommodation for one patient.

Does Medicare reimburse CPT Code 99051?

No. Medicare does not separately reimburse CPT Code 99051 under the Physician Fee Schedule. CMS treats the after-hours overhead as bundled into the practice expense component of the primary service code. Submitting 99051 on a Medicare claim results in a bundled denial, so do not bill this code to Medicare.

What time qualifies as after-hours for CPT 99051?

Most payers define qualifying hours as Monday through Friday after 5:00 PM, plus all hours on Saturday, Sunday, and federal holidays. Those hours must be part of the practice’s regularly published schedule. Some payers use a later evening cutoff of 7:00 PM, so verify the threshold in your payer contracts.

Why would a claim for CPT 99051 be denied?

Four reasons account for most 99051 denials. The first is Medicare or non-covering Medicaid status. The second is hours the payer did not accept as regularly scheduled. The third is 99051 submitted without a primary E/M code, and the fourth is a payer contract that excludes it. Each type has its own corrective action, from removing the code on Medicare claims to appealing with published schedule evidence.

Which payers cover CPT code 99051?

Coverage is payer-specific and contract-dependent. UnitedHealthcare and Horizon Blue Cross Blue Shield have published after-hours reimbursement policies that may allow payment, and other commercial payers vary. Medicare does not pay separately. Verify 99051 coverage directly with each payer before you bill the code routinely.

×