docs
Medical Billing Software for Anesthesia Billing Companies
Why anesthesia billing companies need software that handles ASA formula time units, modifiers AA/QK/QY/QX/QZ, physical status modifiers, and concurrency rules.
Short answer
Anesthesia billing follows a completely different payment framework than CPT-based professional billing. Revenue is calculated using the ASA formula: base units plus time units plus modifying units, multiplied by a conversion factor. For 2026, the CMS anesthesia conversion factor is $20.4976 for most participating physicians, per the CMS Physician Fee Schedule. Each anesthesia CPT code in the 00100–01999 range carries a fixed base unit value set by the American Society of Anesthesiologists. Time units are calculated from documented start and stop times, typically at fifteen minutes per unit. Modifying units come from physical status modifiers (P1–P6) and qualifying circumstances add-on codes. Then the modifier stack — AA, QK, QY, QX, QZ, QS — determines which provider bills what, and at what reimbursement rate, depending on whether the anesthesiologist personally performed the case, medically directed CRNAs, or a CRNA worked independently. A billing company managing anesthesia clients has to get every layer of this right, simultaneously, on every claim. Generalist billing software that was not built with the ASA formula, concurrency tracking, and matched modifier pairs in mind creates revenue leakage and denial exposure that compounds across a book.
Why anesthesia billing is fundamentally different
Most medical billing runs on a familiar rhythm: a CPT code, a diagnosis, a unit count of one, and a fee schedule lookup. The payer adjudicates and pays a percentage of billed charges or a contracted rate per procedure. The complexity lives in authorization, coding accuracy, and the denial loop.
Anesthesia billing breaks that rhythm at the foundation. There is no single billed charge per procedure. There is a formula, and each variable in that formula is independently documented, independently validated by the payer, and independently subject to denial. Get the base unit right but miscalculate time by rounding the wrong direction, and the claim pays short. Document time accurately but miss the physical status modifier, and you leave units on the table with commercial payers who reimburse them. Bill the right total units but attach the wrong provider modifier, and the entire claim may be denied automatically by the payer's claim editing system before a human ever reviews it.
The billing complexity compounds further when a practice uses a care team model — one anesthesiologist directing two, three, or four CRNAs in concurrent cases. Each case requires a matched pair of modifiers: the anesthesiologist's modifier and the CRNA's modifier must tell a consistent story about who directed whom. If they do not match, the payer denies both claims without manual review. Industry sources including Medical Billers and Coders estimate that incorrect or mismatched modifiers can contribute to 30 percent or greater revenue loss across a group.
For a billing company managing multiple anesthesia practices, the stakes multiply. Denial patterns that trace back to a systematic time-unit rounding error, or to a modifier workflow that does not enforce matched pairs, affect every claim for every client simultaneously.
The ASA formula: base units + time units + modifying units
The anesthesia payment calculation starts with a formula endorsed by the American Society of Anesthesiologists and adopted by CMS and most commercial payers:
Payment = (Base Units + Time Units + Modifying Units) × Conversion Factor
Each component has a specific definition and a specific documentation requirement.
Base units are a fixed value assigned to each anesthesia CPT code in the 00100–01999 range. They reflect the inherent complexity, skill, and risk of providing anesthesia for a specific type of surgical procedure. The ASA Relative Value Guide publishes and maintains the base unit table. A colonoscopy under anesthesia (00811) carries 5 base units. An upper GI endoscopy (00740) carries 7. A cesarean delivery (01961) carries 7. A total knee replacement (01402) carries 8. Cardiac bypass surgery (00562) carries 25. These values are fixed per code and do not change based on how long the case runs.
Time units translate documented anesthesia time into billable units. The standard conversion under CMS and most commercial payers is one time unit per fifteen minutes of anesthesia time. Some commercial contracts specify a different interval — most commonly ten minutes per unit — so the billing company must track the applicable time unit standard per payer contract, not assume the Medicare standard applies universally.
Anesthesia time begins when the provider starts preparing the patient for induction, not when the surgeon makes the incision. It ends when the provider transfers care to PACU staff or another qualified person. That start-to-stop window is a documented legal record, not an estimate. A 120-minute knee replacement generates 8 time units (120 divided by 15), added to 8 base units, for 16 units before any modifying units are applied.
Modifying units come from two sources. Qualifying circumstances add-on codes (99100, 99116, 99135, 99140) add 1 to 5 units depending on the circumstance: extreme age under one year or over seventy adds 1 unit (99100), utilization of controlled hypotension adds 5 units (99116), deliberate hypotension adds 5 units (99135), and emergency conditions add 2 units (99140). Physical status modifiers discussed in the next section add 0 to 3 units depending on payer.
The conversion factor is the per-unit dollar rate that translates total units into payment. For 2026, the Medicare anesthesia conversion factor is $20.4976 for most physicians, per the CMS Anesthesiologists Center. Qualifying APM participants have a slightly higher factor of $20.600. Commercial payers negotiate their own conversion factors, which vary by contract and typically run higher than Medicare rates. A billing company managing anesthesia clients must maintain the correct conversion factor per payer contract to verify that ERA payments are accurate — not just that the claim was paid, but that it was paid at the right rate per unit.
Anesthesia modifiers: AA, QK, QY, QX, QZ, QS
Anesthesia modifier selection determines who gets paid, at what rate, and whether the claim is even eligible for payment. These modifiers are mutually exclusive on a single claim line — billing more than one of AA, QK, QY, QX, QZ, or QS together triggers an automatic denial. Each one describes a specific care delivery model.
| Modifier | Who bills it | What it means | Medicare reimbursement |
|---|---|---|---|
| AA | Anesthesiologist | Personally performed — anesthesiologist was continuously present and involved | 100% of the fee schedule |
| QK | Anesthesiologist | Medically directing 2 to 4 concurrent CRNA or AA cases | 50% of the fee schedule |
| QY | Anesthesiologist | Medically directing exactly 1 CRNA or AA | 50% of the fee schedule |
| QX | CRNA or AA | Under medical direction of a physician for this case | 50% of the fee schedule |
| QZ | CRNA | Independently, without medical direction by a physician | 100% of the CRNA fee schedule |
| QS | Any provider | Monitored Anesthesia Care (MAC) — conscious sedation with monitoring | Varies by payer |
The matched-pair requirement is the most consequential rule in anesthesia modifier billing. When an anesthesiologist medically directs a CRNA, both claims must confirm the same arrangement: the anesthesiologist bills QK or QY, and the CRNA bills QX for the same case. If the CRNA's claim says QX but the anesthesiologist's claim does not say QK or QY, the payer's automated editing system sees a CRNA claiming medical direction that no physician has acknowledged. Both claims are denied. The reverse mismatch — anesthesiologist billing QK but CRNA billing QZ — implies independence the physician has not confirmed, and the claims are likewise denied automatically.
QZ warrants particular attention for billing companies serving practices in states that have opted out of the federal supervision requirement for CRNAs. Under the CMS opt-out provision, individual states may waive the physician supervision requirement, allowing CRNAs to practice and bill independently. A CRNA billing QZ in an opt-out state is billing correctly; a CRNA billing QZ in a non-opt-out state may be creating a compliance exposure. The billing company has to track which states their CRNA clients operate in and what the applicable supervision rules are.
QS, monitored anesthesia care, follows its own payer-specific rules. Medicare covers MAC under specific criteria — the procedure must be on the Medicare-covered list, and the medical necessity for monitoring must be documented. Commercial payers vary significantly in whether and how they cover MAC, so prior authorization and coverage verification for MAC cases is a separate workflow from standard general anesthesia billing.
Physical status modifiers (P1–P6) and how they affect payment
Physical status modifiers classify patient health complexity at the time of service. They were developed by the American Society of Anesthesiologists and are appended to the anesthesia CPT code in the modifier field.
| Modifier | Patient classification | Modifying units (where applied) |
|---|---|---|
| P1 | Normal healthy patient | 0 |
| P2 | Patient with mild systemic disease | 0 |
| P3 | Patient with severe systemic disease | +1 |
| P4 | Patient with severe systemic disease that is a constant threat to life | +2 |
| P5 | Moribund patient not expected to survive without the operation | +3 |
| P6 | Brain-dead patient, organ donation | 0 (informational only) |
The payment impact of physical status modifiers depends entirely on the payer. Medicare does not pay additional units for P modifiers — the modifier is required for documentation purposes and medical necessity context, but it does not change the payment calculation. Most commercial payers follow the same approach. However, a meaningful subset of commercial contracts — particularly older contracts that predate industry standardization — still pay additional units for P3, P4, and P5. The ASA Relative Value Guide continues to assign the unit values above, and contracts that reference the ASA guide directly will pay them.
For a billing company, the practical implication is that P modifier units cannot be applied uniformly. The billing system needs to know, per payer contract, whether P3 through P5 trigger additional payment. Applying the ASA P-modifier units to every claim regardless of payer produces incorrect billing for Medicare and any commercial payer that does not recognize them. Omitting P-modifier units for commercial payers that do pay them leaves revenue on the table on every affected case.
Documentation accuracy matters for P modifiers beyond the payment question. The physical status assigned by the anesthesiologist on the anesthesia record is the source document. A billing team that assigns P-modifiers based on estimated complexity rather than the documented record creates a discrepancy between the claim and the supporting documentation — an audit exposure that has nothing to do with revenue optimization.
Time unit accuracy: where billing companies lose money
Time-unit errors are the most common source of systematic revenue leakage in anesthesia billing, and they operate in both directions. Undercalculation loses revenue on every claim. Overcalculation creates audit exposure and recoupment risk that can exceed the original revenue gain by several multiples.
The documented anesthesia record — with anesthesiologist or CRNA signatures at induction, emergence, and transfer of care — is the legal basis for every time unit billed. Without a documented transfer of care to PACU staff, the case is technically unbillable at the stop time claimed. The CMS Claims Processing Manual requires that stop time represent transfer of care, not when the surgeon finishes, and not when the anesthesia provider leaves the room.
Several specific patterns cause systematic time-unit errors across a billing company's book:
Rounding conventions create the most invisible leakage. Some billing teams round anesthesia time to the nearest fifteen minutes, which averages out to roughly break-even. Others truncate to the nearest completed fifteen-minute block, which consistently underbills by up to fourteen minutes per case. On a practice doing one hundred cases per month at an eight-dollar-per-unit commercial rate, that rounding choice can mean a four to five thousand dollar monthly difference. The correct approach under most payer policies is to count each complete unit and then bill any remaining minutes as a partial unit — but the payer rule on partial units must be verified per contract, because some payers round and some truncate.
Concurrent case time overlaps introduce a different risk. When an anesthesiologist is directing multiple concurrent cases, the start and stop times for each case must be independently documented. If two cases' time records overlap during periods when the anesthesiologist was not physically present in both rooms simultaneously, that is a billing discrepancy. Billing companies that aggregate time without cross-referencing concurrency can unknowingly bill for time units the anesthesiologist could not have been present for, which creates recoupment risk on audit.
PACU handoff documentation gaps are a third pattern. If the anesthesia record shows a stop time but no transfer-of-care signature, the claim is billable based on internal records but vulnerable on audit. Billing companies should flag cases where the stop time appears in the record but the PACU handoff signature is absent, and return them for documentation completion before billing.
For billing companies managing anesthesia across multiple groups, a clean time-unit workflow requires: receiving the anesthesia record with signed start time, stop time, and PACU handoff; confirming the applicable time interval standard per payer contract; applying consistent rounding per each payer's rules; and surfacing cases where the documented interval does not match what was submitted.
Medical direction concurrency rules
The medical direction model — one anesthesiologist directing multiple CRNAs — is common in large anesthesia groups and ASC settings, and it is a significant revenue driver when managed correctly. It also creates the most complex billing compliance risk in the specialty.
CMS allows an anesthesiologist to medically direct up to four concurrent procedures performed by CRNAs or anesthesiologist assistants (AAs) and still bill at the QK rate. This is the legal maximum for medical direction. The CMS Claims Processing Manual Chapter 12 sets out seven specific steps the anesthesiologist must perform and document for each directed case:
The anesthesiologist must complete a pre-anesthesia evaluation and examination. The anesthesiologist must prescribe the anesthesia plan. The anesthesiologist must personally participate in the most demanding procedures in the plan, including induction and emergence. The anesthesiologist must ensure that any procedures they do not personally perform are performed by a qualified individual. The anesthesiologist must monitor the course of anesthesia at frequent intervals. The anesthesiologist must remain physically present and available for immediate diagnosis and treatment of emergencies. The anesthesiologist must provide indicated post-anesthesia care.
If the anesthesiologist fails to document any one of these seven steps, the QK claim loses its basis and may be downcoded or denied. Most of the time, the failure is not that the anesthesiologist skipped a step clinically — it is that the anesthesia record does not document that the step happened.
The five-case concurrency problem creates a distinct billing cliff. If a fifth overlapping case opens before any of the existing four cases close — even for one minute — the anesthesiologist moves from medical direction to medical supervision. Medical supervision under modifier AD reimburses only three base units plus one unit for being present at induction. No time units. No 50% CRNA split. The drop from a full medical direction claim to a supervision-only claim can represent the majority of expected revenue for the case.
Billing companies cannot catch this situation after the fact without the real-time case log. The only way to identify concurrency overflow before billing is to have the start and stop times for every concurrent case, cross-referenced against each other. A billing company that receives batch records without timestamps — or that cannot reconstruct the concurrent case timeline — will miss concurrency overflows and bill the wrong modifier.
How Medi handles anesthesia billing-company workflows
Medi is built as a billing-company operating layer, not a specialty anesthesia system. The distinction matters for what Medi handles well and where it requires the billing team to carry the anesthesia-specific workflow.
Medi's claim entry and review workflows support the modifier fields required for anesthesia: AA, QK, QY, QX, QZ, and QS can be attached to claim lines, and the practice configuration layer supports payer-level rules for which modifier combinations are expected. The denial queue connects 835 ERA lines, CARC and RARC codes, and claim context in one screen — so when a QK/QX mismatch comes back as a denial, the denial specialist sees the original modifier pair alongside the denial reason without switching systems.
Medi's ERA review workflow surfaces held lines by dollar value, CARC code, and payer, which means anesthesia-specific denial patterns — time unit disputes, modifier mismatches, concurrency-related downcodes — appear as filterable categories rather than buried in a remittance PDF. The denial management workflow guide describes how the queue works in detail.
On the payment side, Medi's ERA posting surfaces each line from the 835 with its CARC and group code, which lets the posting team distinguish between a CO-45 contractual adjustment (expected per the fee schedule) and a CO-4 modifier inconsistency (not expected, and actionable). For anesthesia clients, where a single claim can represent a meaningful dollar amount because of time units, distinguishing expected adjustments from actionable denials on the same remittance is daily work.
What Medi does not do is auto-calculate time units from an anesthesia record, validate concurrency in real time during a case, or apply the ASA crosswalk from surgery CPT to anesthesia CPT automatically. Those functions require either a specialized anesthesia billing front-end or a manual pre-billing workflow where the billing team applies the formula before entering the claim. For billing companies managing high volumes of anesthesia clients, the pre-billing workflow is typically handled in the EHR or anesthesia information management system before the claim reaches Medi.
The billing-company multi-practice operations guide describes how practice-scoped workflows, cross-practice queues, and payer enrollment are managed across a book. The software evaluation guide covers the broader evaluation framework for billing companies at different stages.
What should an anesthesia billing company verify in software?
Anesthesia billing companies face a different evaluation checklist than general-practice billing companies. A few areas where the questions need to be sharper:
On the claim side: can the system accept anesthesia CPT codes from the 00100–01999 range and correctly handle the unit-based payment model rather than assuming a charge-per-procedure? Can modifier fields support all six anesthesia provider modifiers — AA, QK, QY, QX, QZ, QS — and can the practice configuration enforce which modifier pairs are valid for a given practice's care model?
On the ERA side: when an anesthesia claim comes back with a time-unit dispute or a modifier-pair denial, does the system surface the denial with enough context to act on it — the original modifier, the billed units, the allowed units, and the CARC — without requiring the specialist to open a separate remittance file? Can the billing company filter all anesthesia-related denials across multiple clients in a single queue?
On the reporting side: can the billing company see unit-level A/R aging across the anesthesia book — not just dollar aging, but whether the open amounts trace back to time-unit disputes, modifier issues, or eligibility problems? That level of pattern visibility is what allows a billing company to identify whether a particular CRNA group has a systematic documentation gap versus a payer-specific adjudication problem.
On payer enrollment: does the system track CRNA credentials and enrollment status separately from physician enrollment? CRNAs bill independently under QZ and jointly under QX, and their enrollment status with each payer is a separate credentialing track from the anesthesiologist's. A billing company that loses track of a CRNA's enrollment expiration will discover it in the form of a credentialing denial on a batch of claims, not a single case.
These questions are best answered in a live demo with real anesthesia claim scenarios, not in a feature list. The software evaluation guide includes a broader set of workflow verification questions that apply across specialties.
When Medi is not the right fit
Medi is a billing-company operating layer with general revenue cycle workflows. It is not a purpose-built anesthesia billing system. A small number of specialized platforms exist — built specifically for anesthesia groups or the billing companies that serve them — that handle the pre-billing workflow inside the product: parsing the anesthesia information management system feed, auto-calculating time units from documented start and stop times, applying the ASA crosswalk from surgery CPT to anesthesia code, flagging concurrency events in real time, and validating modifier pairs before the claim is submitted rather than after it is denied.
For a billing company whose entire book is anesthesia groups, and whose volume justifies the implementation cost of a specialized system, those platforms may offer operational efficiency that a general billing-company layer cannot match. They carry higher per-practice cost and typically require integration work with each group's anesthesia information management system, but the workflow automation they provide for high-volume anesthesia billing can outperform a manual pre-billing process running in front of a general platform.
Medi's honest fit is a billing company that manages anesthesia practices as part of a mixed specialty book — primary care, orthopedics, gastroenterology, anesthesia, behavioral health — and needs a single operating layer that handles all of them consistently. If anesthesia represents the entire book, the evaluation should include at least one purpose-built anesthesia billing platform alongside Medi in a direct comparison.
A demo or the pricing page can help clarify whether Medi's current feature set matches what an anesthesia-focused billing company needs, before committing to an evaluation.
Frequently asked questions
What is the ASA formula and how does it differ from standard CPT billing?
Standard CPT billing assigns one line per procedure, with a charge based on the fee schedule or billed rate. Anesthesia billing uses a formula: base units (fixed per CPT code, reflecting complexity) plus time units (anesthesia minutes divided by the time interval, typically fifteen minutes per unit) plus modifying units (from physical status and qualifying circumstances add-ons), multiplied by a per-unit conversion factor. The CMS 2026 anesthesia conversion factor is $20.4976 for most participating physicians. The formula means every anesthesia claim requires accurately documented start and stop times — without them, time units cannot be calculated and the claim is unbillable.
What is the difference between modifier AA and modifier QK?
AA means the anesthesiologist personally performed the anesthesia service — they were continuously present throughout the case. QK means the anesthesiologist medically directed two to four concurrent CRNA or AA cases — they were responsible for meeting the seven CMS medical direction requirements for each case but were not personally present throughout each one. AA pays at 100 percent of the Medicare fee schedule. QK pays at 50 percent, and the CRNA or AA for that case bills QX at the other 50 percent. Billing AA for a case where the anesthesiologist was directing concurrent procedures is a misrepresentation of the care delivery model and a compliance risk.
What happens if the anesthesiologist directs more than four concurrent cases?
Directing five or more concurrent cases pushes the anesthesiologist from medical direction (QK) to medical supervision (modifier AD). Medical supervision reimburses only three base units plus one unit if the anesthesiologist was present at induction — no time units, no concurrent CRNA payment split. The revenue difference between a properly documented QK claim and an AD claim is substantial for any case longer than about thirty to forty-five minutes. Billing companies that do not track concurrency in real time risk discovering the overflow in the form of either an incorrect higher payment (if they billed QK and the payer does not catch it) or a denial on audit (if the payer's post-payment audit identifies the concurrent case timeline).
How do CRNA billing and anesthesiologist billing interact in a care team model?
In the care team model, both the anesthesiologist and the CRNA submit claims for the same case. The anesthesiologist bills QK or QY with the full anesthesia units. The CRNA bills QX with the same units. CMS pays the anesthesiologist 50 percent and the CRNA 50 percent of the allowed amount. The two claims must be consistent: same procedure code, same unit count, same service date, and matched modifier pair. A mismatch — CRNA bills QX but anesthesiologist bills AA, or CRNA bills QZ while anesthesiologist bills QK — results in automatic denial of both claims by the payer's claim editing system, without manual review. For a billing company managing both the physician and CRNA claims, the pre-submission validation step that confirms matched modifier pairs is not optional.
Does Medicare pay for physical status modifiers?
Medicare does not pay additional units for physical status modifiers P1 through P6. The modifiers are required on the claim for documentation and medical necessity purposes, but they do not change the payment calculation under the Medicare fee schedule. Some commercial payer contracts — particularly older contracts that reference the ASA Relative Value Guide directly — do pay additional units for P3 through P5. P3 adds one unit, P4 adds two units, P5 adds three units, per the ASA guide. A billing company must maintain per-payer contract rules on whether P modifiers are payable, and apply them accordingly, rather than applying them universally or omitting them universally.
How does anesthesia denial management differ from general billing denial management?
Most of the structure is the same: CARC and RARC codes drive the triage, group codes determine responsibility, and the timeline constrains the appeal window. What differs is the underlying cause of the denial. Anesthesia denials disproportionately trace back to time-unit documentation issues (missing or inconsistent start and stop times), modifier mismatches (QK without QX, or QX without QK), concurrency rule violations (too many concurrent cases for the medical direction rate to apply), and physical status or qualifying circumstance documentation gaps. The denial management workflow guide covers the general framework. Anesthesia-specific denial work adds a pre-billing validation layer — confirming modifier pairs, time documentation, and concurrency — that general billing denial work does not require.
Can anesthesia billing companies also bill for epidurals and nerve blocks separately?
Yes, with specific conditions. Peripheral nerve blocks that provide intraoperative pain management are included in the anesthesia CPT code (00100–01999) and cannot be separately billed for the same case. However, if an epidural or peripheral nerve block is performed for postoperative pain management — after the anesthesia care period ends — it may be billed separately using epidural injection codes (62320–62327) or peripheral nerve block codes (64400–64530) with modifier 59 or XU to indicate it was administered for a distinct postoperative pain management purpose rather than as part of the intraoperative anesthesia. Per CMS Medicare coverage guidance, no more than four epidural injection sessions per spinal region are covered in a rolling twelve-month period. Chronic pain procedures billed by anesthesiologists — facet blocks, trigger point injections, spinal cord stimulator placements, intrathecal pump management — are typically billed under pain management CPT codes, not under the 00100–01999 anesthesia range, and require separate coding expertise from surgical anesthesia billing.
How should a billing company verify anesthesia software before signing a contract?
The same workflow-verification approach that applies to general billing software applies to anesthesia, but with additional test scenarios. In the demo, present a concurrent case scenario with four CRNAs under medical direction and verify that the system can produce matched QK and QX claims for each case. Present an ERA where the payer paid a different unit count than billed and ask how the exception is surfaced and worked. Present a case where the documented anesthesia time produces a different unit count under a ten-minute interval (commercial contract) versus a fifteen-minute interval (Medicare), and confirm the system handles both. Ask where CRNA enrollment status is tracked and how an expiring CRNA enrollment generates a pre-billing alert rather than a post-billing denial. If the vendor defers these scenarios to implementation or professional services, treat that as a significant signal about how the software will perform daily. The billing company software evaluation guide covers the broader evaluation framework in detail, and a demo can test Medi's workflows against these scenarios directly.
References
These public sources provide background for standards, terminology, or competitor context discussed on this page.
- CMS Physician Fee ScheduleCenters for Medicare and Medicaid Services
- X12 external code listsX12
- MGMA detecting and fixing leaks across the revenue cycleMedical Group Management Association