Pabau Engage inbox

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

Learn more
Book a demo Book a demo
☰
Billing Codes

CPT code 99053: After-hours billing guide for practices

Avatar photo Monika Lazarevska
Last Updated: September 10, 2026
Key takeaways
Found our content helpful?

Key takeaways

CPT code 99053 applies only to services provided between 10:00 PM and 8:00 AM at a 24-hour facility.

Medicare assigns 99053 status indicator B nationwide, so it is always bundled and never paid separately in any jurisdiction.

Services on days the office is normally closed, such as a Saturday, Sunday, or holiday, belong to 99050.

As an add-on code, 99053 always accompanies a base E/M or procedure code and never stands alone on a claim.

Pabau’s claims management software pre-fills the claim form from the patient record and checks required fields before submission.

CPT code 99053 is the after-hours add-on code for services delivered between 10:00 PM and 8:00 AM at a 24-hour facility. Both conditions have to hold at once. An office that closes for the night does not qualify, however late the visit ran.

One fact then shapes the billing. Medicare bundles 99053 into the base service nationwide and never pays it separately, so the code only earns money inside a commercial contract. Appending it to every overnight claim burns staff hours and collects no extra payment.

So the work splits in two. First prove the encounter qualifies, then find out which of your payers list the code.

CPT code 99053 covers one setting, and only one

The current American Medical Association (AMA) descriptor reads: “Service(s) provided between 10:00 PM and 8:00 AM at 24-hour facility, in addition to basic service.” That is the whole scope. There is no second scenario.

Two conditions have to hold at the same time. The encounter falls inside the 10:00 PM to 8:00 AM window, and it happens at a facility that operates 24 hours. Miss either one and the code does not apply.

CPT groups 99053 with the special services, procedures, and reports codes in the medicine section. Three features decide how it behaves on a claim:

  • Add-on status: it supplements a base E/M or procedure code and cannot stand alone on a claim
  • Facility requirement: the site has to be a 24-hour facility, not an office that happens to stay open late
  • Fixed clock window: only 10:00 PM to 8:00 AM qualifies, so a practice cannot define its own after-hours period

A 24-hour facility means open all night, not open late

The defensible reading is a site staffed and open to patients around the clock. CPT does not define the term inside the descriptor, and that silence drives a share of 99053 denials. Payers read it in different ways.

A hospital emergency department, a freestanding 24-hour urgent care center, and a 24-hour ambulatory facility all fit. An office with published closing hours does not.

Picture a pediatric practice that keeps a physician on site until 1:00 AM during flu season. The hours are brutal, but the site still closes, so 99053 is off the table.

Before you bill 99053 to a commercial payer, ask for the payer’s definition in writing and file it with your billing policies. If your site closes at any point in the day, look at 99050 or 99051 instead.

Pick between 99050, 99051, and 99053 by where the visit happened

Two questions settle the choice, and the order matters. Ask about the site first, because it rules out 99053 faster than the clock time does.

Only one of the three codes can apply to any single encounter.

Decision diagram for CPT after-hours codes
Note the second row on the left: a 24-hour facility outside the overnight window has no after-hours code to bill at all. Built from the AMA descriptors and the CMS relative value files.

The table below carries the full descriptors, so you can match your own setting against the wording a payer will read.

Code Official AMA descriptor (abridged) What has to be true Typical setting Medicare treatment
99050 Service(s) provided in the office. Either “at times other than regularly scheduled office hours”, or on “days when the office is normally closed (eg, holidays, Saturday or Sunday)”. The office is outside its scheduled hours, or closed for the day. Saturday, Sunday, and holidays are named in the descriptor. Offices that see patients on unscheduled or closed days Status B, bundled, never paid separately
99051 “Service(s) provided in the office during regularly scheduled evening, weekend, or holiday office hours” The office is open, and those hours are part of its published schedule. CPT sets no clock times for this code. Extended-hours primary care and outpatient offices Status B, bundled, never paid separately
99053 “Service(s) provided between 10:00 PM and 8:00 AM at 24-hour facility” The encounter falls between 10:00 PM and 8:00 AM, at a facility that operates 24 hours. Emergency departments, 24-hour urgent care, 24-hour ambulatory facilities Status B, bundled, never paid separately

Each descriptor above is quoted from CPT with its closing phrase removed. All three end with “in addition to basic service”, which is what makes them add-on codes.

Take a worked case. An urgent care center that closes at 10:00 PM sees a patient at 11:00 PM. The clock looks right for 99053, but the site is not a 24-hour facility, so the correct code is 99050.

Note what the 99051 row does not say. The “5:00 PM to 10:00 PM weekdays” and “9:00 AM to 1:00 PM Saturdays” figures circulate widely in billing guidance. They are a consultant convention, not AMA text. CPT attaches no clock hours to 99051.

AMA deleted 99052 and 99054 back in 2006

Plenty of billing guidance still describes 99053 as the code for Sundays, holidays, and any late-night visit. That guidance is two decades out of date.

CPT once carried two separate codes for exactly that ground. Code 99052 covered services between 10:00 PM and 8:00 AM with no facility requirement at all. Sundays and holidays had their own code in 99054.

AMA deleted both in the 2006 CPT code set, and 99050 absorbed the ground they used to cover. So anything that assigns Sunday, holiday, or non-facility overnight services to 99053 predates that change, or copied a source that did.

Three neighboring codes get mistaken for the after-hours set

Three more codes in the same CPT family describe disrupted or off-site work. They sit close enough to the after-hours set to get mixed up with it:

  • 99056: a service normally provided in the office, delivered somewhere else at the patient’s request
  • 99058: a service provided on an emergency basis in the office, disrupting other scheduled services
  • 99060: a service provided on an emergency basis away from the office, disrupting other scheduled services

All three carry the same Medicare status as 99053. They are bundled nationally, so they only matter in commercial and self-pay contexts.

Medicare never pays CPT code 99053 separately

No jurisdiction pays it, and this is the most misreported fact about the code. CMS assigns 99053 status indicator B on the National Physician Fee Schedule. Status B means the code is bundled, so payment for it is subsumed by payment for the service it accompanies.

The status indicator is a single national field, which no Medicare Administrative Contractor can change locally. Relative value units say the same thing.

Work, practice expense, and malpractice RVUs for 99053 are all 0.00 in the CMS relative value files, and have been for years. There is no geographic adjustment to apply to zero.

  • Every MAC treats it identically: there is no jurisdiction where 99053 pays, so a local coverage determination search will not turn one up
  • Bundled differs from non-covered: status B is a payment rule rather than a coverage exclusion, and that difference decides what you can charge the patient
  • An ABN does not unlock it: an advance beneficiary notice cannot shift a bundled service to the patient. The denial is not a medical necessity denial
  • Medicare Advantage usually follows: plans generally apply the same bundling rules, so read the plan’s provider manual before you bill
  • Facility claims work differently: hospital outpatient and FQHC billing runs on separate payment systems, so those departments check their own rules

Reporting 99053 on a Medicare claim is not a compliance problem. Some practices include the line so overnight volume stays visible in their own reporting. It will not add a dollar to the remittance, and appealing the bundling is wasted effort.

You can confirm any of this yourself in the CMS Physician Fee Schedule lookup. Search 99053, and the status indicator and zeroed RVUs come back the same for every locality.

Only commercial contracts and self-pay ever pay for 99053

With Medicare settled, the question becomes which of your remaining payers recognize the code. Medicaid follows the state fee schedule, and commercial plans follow whatever the contract happens to say.

Payer type Payment status Rate basis Action required
Medicare Never paid separately, nationwide Status indicator B, 0.00 RVUs, bundled into the base service None. Do not forecast revenue from this code.
Medicare Advantage Usually bundled, plan by plan Plans generally mirror Medicare bundling rules Check the plan’s provider manual
Medicaid State-dependent Follows the state Medicaid fee schedule Check the state Medicaid billing manual
Commercial payers Contract-dependent Negotiated rate, or absent from the fee schedule entirely Search the contract for 99053, then negotiate if it is missing
Self-pay Billable at the practice’s own rate Practice-set chargemaster rate Disclose the charge before the service

The order of work is straightforward. Pull your top commercial contracts, search each fee schedule for 99053, and mark the ones where it does not appear. That list becomes your negotiation queue.

Then check what the payers on the other list allow. The remittance advice on paid claims carries the allowed amount, which is more reliable than a contract summary.

Pro Tip

Run a 90-day look-back on encounters between 10:00 PM and 8:00 AM at your 24-hour site, then split the list by payer. The Medicare and Medicare Advantage share is revenue you will never collect on 99053, whatever you do. The commercial share is the number your negotiation case rests on, and it is usually far smaller than practices expect. Sizing it first stops you building a workflow around a code that cannot pay for most of your volume.

Thin documentation sinks more 99053 claims than bad coding does

The record has to support the add-on independently of the base E/M note. Reviewers are not looking for clinical detail here. They want proof of the hour and proof of the site. That bar is much easier to clear when the system captures both by default.

The record should carry all of the following:

  • Exact clock time of service: the time the encounter happened, not just the calendar date
  • The qualifying window: a notation placing the service between 10:00 PM and 8:00 AM
  • Evidence of 24-hour operation: the facility’s posted hours, license, or registration, held on file rather than restated on every claim
  • The base code, co-documented: the E/M or procedure code reported alongside 99053, in the same encounter record
  • Physician or QHP presence: documentation that the clinician was there during the encounter, not merely on call or reachable by phone
  • The reason for overnight care: a brief clinical note on why the patient needed care at that hour. It strengthens an appeal even where the payer does not require it

Practices on electronic health records should set the scheduling and billing templates to capture service time automatically. Manual entry of encounter times is where most of these records go wrong.

Pro Tip

Audit your scheduling configuration before you audit your claims. Many systems can stamp the service time onto the encounter record without anyone typing it. If yours cannot, make clock time a required field at check-in. That single change satisfies the hardest 99053 documentation requirement for every overnight encounter, permanently.

Follow a 99053 claim from the encounter to the remittance

The sequence below is ordered to fail fast. Both screens that can disqualify the code come first, so nobody spends time on a line that was never billable.

A clean claim on an add-on code means both screens pass before the line ever leaves the practice.

  1. Confirm the setting. Verify the encounter happened at a 24-hour facility. If the site closes at any point in the day, stop here and look at 99050 or 99051.
  2. Check the clock time. The service has to fall between 10:00 PM and 8:00 AM. Where arrival and service times straddle 10:00 PM, document the service time explicitly.
  3. Identify and report the base code. CPT 99053 must accompany a base E/M code, such as 99213, 99214, or 99285, or a procedure code. Never submit it alone.
  4. Route Medicare claims accordingly. Medicare and most Medicare Advantage plans bundle the code, so drop the line unless your internal reporting needs it.
  5. Check the commercial contract. Search the fee schedule for 99053 and confirm it is listed. Call the payer’s provider line where the contract is silent.
  6. Add a modifier only where the payer asks. CPT assigns no required modifier to 99053. Follow the individual payer’s written instruction instead of applying one across the board.
  7. Submit electronically. Practice management software like Pabau sends US claims through Claim.MD, its clearinghouse partner, reaching thousands of US payers from inside the practice system.
  8. Retain the documentation. Medicare requires the records behind a claim to be available on request, and most practices keep them at least seven years. Several states set a longer period.

Run this five-point check before the claim goes out

Most rejections on this code are caught in under a minute. Work down the list before you hit send:

  • Does the encounter record show a service time, not just a date?
  • Does that time sit inside the 10:00 PM to 8:00 AM window?
  • Is the site genuinely open 24 hours, with proof on file?
  • Is a base E/M or procedure code on the same claim?
  • Does this payer’s fee schedule list 99053?

Five noes are five different fixes. A missing service time is a documentation problem you can fix tonight. But a payer that never listed the code has a contract problem, and no rework changes that.

No modifier belongs on 99053 unless the payer names one

CPT assigns no required modifier to 99053, and no national Medicare policy attaches one either. Most modifier trouble on these claims comes from putting a modifier in the wrong place.

Three questions come up again and again:

  • Does 99053 need modifier 25? No. Modifier 25 belongs on the base E/M code, when a separately identifiable E/M happens alongside a procedure. It never goes on the add-on line.
  • What about the liability modifiers? GA, GX, GY, and GZ communicate coverage and patient liability. A bundled code raises neither question, so they do not apply.
  • Can we standardize on one modifier for every payer? No, and trying is how practices create rejections. The modifier that clears one payer’s edit will trigger a rejection at the next one.

A few commercial payers do publish their own modifier requirement for after-hours codes, written into the contract or the billing policy.

If a payer denies 99053 for a missing modifier, ask for the written policy that names it. A verbal instruction from a phone representative will not survive a later audit.

Most 99053 denials trace back to the same handful of mistakes

These denials follow predictable patterns, which makes them cheap to prevent. The denial codes that show up on a 99053 remittance fall into a short list, and each one has a standard fix.

  1. The site is not a 24-hour facility. The biggest cause by volume. Switch the line to 99050 or 99051 and correct the encounter template that suggested 99053.
  2. Missing or thin time documentation. No recorded service time, or a time outside the window. Fix it at check-in, not at appeal.
  3. Billed without a base code. Payers reject add-on codes submitted on their own, so pair the line and resubmit.
  4. Not in the commercial contract. A CO-96 or CO-97 usually means the plan does not list 99053 at all. Rework will not fix that, so open a contract conversation instead.
  5. Submitted to Medicare with a payment expectation. The line returns as bundled, because status B leaves no room for separate payment. Stop billing it for revenue.
  6. Duplicate claim. The encounter went out twice, usually after a resubmission that left the original line in place. Void the first claim before you refile.

Appeal a commercial 99053 denial, and skip the Medicare one

Only commercial denials are worth the paperwork. The American College of Emergency Physicians (ACEP) publishes a short FAQ on 99053. It confirms the code’s emergency department use and the Medicare bundling, so it is worth citing in your own letter.

  1. Read the denial reason code on the explanation of benefits first, because it decides whether an appeal is worth filing
  2. Stop if the denial is a Medicare bundling denial. Status B is a national payment rule, and no appeal changes it
  3. Pull the medical record showing the exact date and time of service
  4. Confirm the facility’s 24-hour status from its posted hours, license, or registration
  5. Draft the appeal citing the AMA descriptor for 99053, plus the contract language where the payer denied it as non-covered
  6. Attach the full encounter documentation, including the time-stamped records and the base code
  7. File inside the payer’s appeal deadline, which usually runs 90 to 180 days from the original denial

Getting 99053 into a commercial contract takes numbers, not arguments

Where a commercial payer has left 99053 off the fee schedule, contract negotiation is the only route to payment. That case matters most to 24-hour urgent care centers and ambulatory facilities carrying steady overnight volume.

Practical steps for the negotiation:

  • Quantify the volume: report how many encounters per quarter fall between 10:00 PM and 8:00 AM at the 24-hour site. Payers respond to counts, not anecdotes
  • Anchor on cost, not on Medicare: Medicare pays nothing for 99053, so a percentage-of-Medicare formula produces zero. Price the overnight staffing hour instead
  • Reference ACEP guidance: the society’s published FAQ on 99053 gives the request professional backing, which carries weight at the table
  • Ask for an amendment, not a renegotiation: request that 99053 be added as a covered service at a defined rate. Leave the rest of the contract alone
  • Get the outcome in writing: secure the contract amendment before you bill the code to that payer’s patients

Checking eligibility ahead of each encounter also tells you which plan a patient is on before the visit closes. That is the difference between billing the add-on where it pays and billing it everywhere.

How Pabau keeps after-hours claims clean

Manual add-on coding is where overnight capture breaks down. A biller working through 30 encounters from the previous night checks each service time and confirms the payer. They also have to remember which contracts list 99053 at all.

Pabau’s claims management software takes the retyping out of that loop. The claim form pre-fills from the patient record, so the CPT code already attached to the service lands on the charge line. ICD-10 slots come seeded from the recorded problem list.

Required-field checks then run before the claim can go out. Membership numbers, authorization codes, and other payer-required fields have to be complete before the send button unlocks. That stops a class of avoidable rejections at the door.

US practices submit through Claim.MD, Pabau’s clearinghouse partner. It also returns live eligibility responses, claim statuses, and remittance advice into the same dashboard. So the after-hours line and its base code travel together on one claim, and you see what the payer did with both.

Send after-hours claims without the retyping

Pabau’s claims management software pre-fills the claim form from the patient record and checks that every payer-required field is complete. In the US it submits through Claim.MD, so a base code and its after-hours add-on leave the practice on one claim.

Pabau claims management dashboard

Conclusion

CPT code 99053 is narrower than most billing guidance suggests, and knowing that saves more money than billing it does. Appending the code to every late-night encounter costs staff hours. Appealing Medicare bundling denials costs more, and neither one can pay.

Where the code does earn, it earns through the contract. So confirm the site operates 24 hours, capture the service time on the record, and find out which commercial payers list 99053. Then take your overnight volume to the ones that do not.

The record is the part you control every night. If service times and payer fields land on the claim without anyone retyping them, book a demo to see how Pabau handles that step.

Continue your research

Continue your research

Want the wider Medicare picture behind the bundling rule? Medicare billing guide explains status indicators, fee schedules, and what actually reaches the remittance.

Need to understand how clearinghouse submissions work? 837 file submission guide explains the electronic claim format that transmits 99053 and every other CPT code to payers.

Not sure how to read the response on a bundled line? Electronic remittance advice explained shows where allowed amounts and bundling messages appear.

Working a queue of after-hours denials? Denial management in healthcare covers the workflow for triaging, appealing, and preventing repeat denials.

Want to reduce claim rejections before submission? Best medical billing software options for US practices compares platforms by claim accuracy and clearinghouse integration.

Frequently asked questions

Is CPT 99053 still an active code?

Yes. AMA deleted 99052 and 99054 in 2006, but 99053 remains in the current CPT code set. Check the descriptor in each year’s CPT book before you bill it.

How many times can you bill 99053 per visit?

Once. The code attaches to one base service per qualifying encounter, and it is not reported per hour or per unit. A second overnight visit on the same date needs its own base code.

Which place of service code goes with 99053?

Use the place of service on the base service line. An emergency room visit is POS 23, and a 24-hour urgent care center is POS 20. CPT ties no place of service to the add-on itself.

Can a nurse practitioner bill CPT 99053?

Yes, where the payer credentials that clinician for the base service. The add-on follows the billing provider on the base line. State scope rules and payer enrollment still decide who may report it.

Can CPT 99053 be billed with telehealth services?

CPT does not address telehealth in the 99053 descriptor, and CMS does not list the code as a payable telehealth service. Check each commercial payer’s telehealth policy before appending it to a virtual encounter.

Found our content helpful?
×