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 runs on a different payment framework than CPT-based professional billing. Revenue comes from the ASA formula: (base units + time units + modifying units) × a conversion factor. For 2026, the CMS anesthesia conversion factor is $20.4976 for most participating physicians. Each anesthesia CPT code in the 00100–01999 range carries a fixed base unit value set by the American Society of Anesthesiologists. Time units come 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. The provider modifier stack — AA, QK, QY, QX, QZ, QS — then sets who bills what and at what rate, depending on whether the anesthesiologist personally performed the case, medically directed CRNAs, or a CRNA worked independently. A billing company has to get every layer right on every claim. Generalist software built without the ASA formula, concurrency tracking, and matched modifier pairs leaks revenue and creates denial exposure on each anesthesia client it touches.
Sources: CMS Anesthesiologists Center (2026 conversion factor), American Society of Anesthesiologists.
Why anesthesia billing is different
Most medical billing is a CPT code, a diagnosis, a unit count of one, and a fee schedule lookup. The payer pays a percentage of billed charges or a contracted rate per procedure, and the complexity lives in authorization, coding accuracy, and the denial loop.
Anesthesia has no single billed charge per procedure. It has a formula, and each variable in it is documented, validated by the payer, and subject to denial on its own. Get the base unit right but round time 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 payer's claim editing system can deny the entire claim before a human reviews it.
A care team model raises the stakes again: one anesthesiologist directing two to four CRNAs in concurrent cases. Each case needs a matched pair of modifiers, and the anesthesiologist's modifier and the CRNA's must tell the same story about who directed whom. If they conflict, the payer denies both claims without manual review. Industry estimates put incorrect or mismatched modifiers at 30 percent or greater revenue loss across a group.
For a billing company running multiple anesthesia practices, one systematic error scales. A time-unit rounding mistake or a modifier workflow that does not enforce matched pairs hits every claim for every affected client at once.
Sources: Medical Billers and Coders on anesthesia modifier errors.
The ASA formula: base units + time units + modifying units
The payment calculation uses 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 its own definition and documentation requirement.
Base units are a fixed value assigned to each anesthesia CPT code in the 00100–01999 range, reflecting the complexity, skill, and risk of anesthesia for a given surgical procedure. The ASA Relative Value Guide publishes the base unit table. A colonoscopy under anesthesia (00811) carries 5 base units, an upper GI endoscopy (00740) 7, a cesarean delivery (01961) 7, a total knee replacement (01402) 8, and cardiac bypass surgery (00562) 25. These values are fixed per code and do not change with case length.
Time units translate documented anesthesia time into billable units. The standard under CMS and most commercial payers is one time unit per fifteen minutes. Some commercial contracts specify a different interval, most commonly ten minutes per unit, so track the applicable standard per payer contract rather than assuming Medicare's applies everywhere.
Anesthesia time begins when the provider starts preparing the patient for induction, not when the surgeon makes the incision, and 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 ÷ 15), added to 8 base units, for 16 units before modifying units.
Modifying units come from two sources. Qualifying circumstances add-on codes add 1 to 5 units: extreme age under one year or over seventy adds 1 unit (99100), controlled hypotension adds 5 units (99116), deliberate hypotension adds 5 units (99135), and emergency conditions add 2 units (99140). Physical status modifiers, covered next, add 0 to 3 units depending on payer.
The conversion factor is the per-unit dollar rate. For 2026 the Medicare anesthesia conversion factor is $20.4976 for most physicians; qualifying APM participants get a slightly higher $20.600. Commercial payers negotiate their own factors, which vary by contract and typically run higher than Medicare. Maintain the correct conversion factor per payer contract so ERA review confirms not just that a claim paid, but that it paid at the right rate per unit.
Sources: CMS Anesthesiologists Center, ASA Relative Value Guide.
Anesthesia modifiers: AA, QK, QY, QX, QZ, QS
Anesthesia modifier selection determines who gets paid, at what rate, and whether the claim is eligible for payment at all. 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 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 does not say QK or QY, the payer's editing system sees a CRNA claiming medical direction no physician acknowledged, and both claims are denied. The reverse mismatch, anesthesiologist billing QK but CRNA billing QZ, implies independence the physician has not confirmed and is denied the same way.
QZ needs particular attention for practices in states that have opted out of the federal CRNA supervision requirement. Under the CMS opt-out provision, a state may waive physician supervision, allowing CRNAs to practice and bill independently. A CRNA billing QZ in an opt-out state is correct; a CRNA billing QZ in a non-opt-out state may be creating compliance exposure. Track which states each CRNA client operates in and the supervision rule that applies.
QS, monitored anesthesia care, follows its own payer-specific rules. Medicare covers MAC only when the procedure is on the Medicare-covered list and the medical necessity for monitoring is documented. Commercial payers vary widely in whether and how they cover MAC, so prior authorization and coverage verification for MAC cases is a separate workflow from standard general anesthesia.
Sources: CMS Anesthesiologists Center (opt-out and supervision).
Physical status modifiers (P1–P6) and how they affect payment
Physical status modifiers classify patient health complexity at the time of service. The American Society of Anesthesiologists developed them, and they 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 depends entirely on the payer. Medicare pays no additional units for P modifiers; they are required for documentation and medical necessity context but do not change the calculation. Most commercial payers follow the same approach. A meaningful subset of commercial contracts, particularly older ones 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.
So 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 produces incorrect billing for Medicare and any commercial payer that does not recognize them; omitting them for commercial payers that do pay leaves revenue on the table on every affected case.
Documentation accuracy matters here beyond payment. The physical status the anesthesiologist assigns on the anesthesia record is the source document. Assigning P-modifiers from estimated complexity rather than the documented record creates a discrepancy between the claim and its support, an audit exposure unrelated to revenue.
Sources: ASA Relative Value Guide.
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 cut both ways. Undercalculation loses revenue on every claim. Overcalculation creates audit exposure and recoupment risk that can exceed the original 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 stop time to represent transfer of care, not when the surgeon finishes or when the anesthesia provider leaves the room.
A few patterns cause systematic time-unit errors across a book.
Rounding conventions create the most invisible leakage. Some teams round anesthesia time to the nearest fifteen minutes, which averages to roughly break-even. Others truncate to the nearest completed fifteen-minute block, which underbills by up to fourteen minutes per case. On a practice doing one hundred cases a month at an eight-dollar-per-unit commercial rate, that choice can be a four to five thousand dollar monthly difference. Under most payer policies the correct approach is to count each complete unit and bill remaining minutes as a partial unit, but verify the partial-unit rule per contract, because some payers round and some truncate.
Concurrent case time overlaps introduce a different risk. When an anesthesiologist directs multiple concurrent cases, each case's start and stop times must be documented independently. If two records overlap during periods when the anesthesiologist was not physically present in both rooms, that is a billing discrepancy. Aggregating time without cross-referencing concurrency can bill units the anesthesiologist could not have been present for, which is recoupment risk on audit.
PACU handoff gaps are a third pattern. If the record shows a stop time but no transfer-of-care signature, the claim is billable on internal records but vulnerable on audit. Flag cases where the stop time appears but the PACU handoff signature is absent, and return them for documentation completion before billing.
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 per payer contract; applying consistent rounding per each payer's rules; and surfacing cases where the documented interval does not match what was submitted.
Sources: CMS Claims Processing Manual.
Medical direction concurrency rules
The medical direction model, one anesthesiologist directing multiple CRNAs, is common in large anesthesia groups and ASC settings and a significant revenue driver when managed correctly. It also carries 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. Four is the legal maximum for medical direction. The CMS Claims Processing Manual Chapter 12 sets out seven steps the anesthesiologist must perform and document for each directed case:
1. Complete a pre-anesthesia evaluation and examination. 2. Prescribe the anesthesia plan. 3. Personally participate in the most demanding procedures in the plan, including induction and emergence. 4. Ensure any procedures they do not personally perform are performed by a qualified individual. 5. Monitor the course of anesthesia at frequent intervals. 6. Remain physically present and available for immediate diagnosis and treatment of emergencies. 7. Provide indicated post-anesthesia care.
Miss documentation on any one of the seven and the QK claim loses its basis and may be downcoded or denied. Usually the failure is not that the anesthesiologist skipped a step clinically; it is that the record does not document 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 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 be the majority of expected revenue for the case.
Billing companies cannot catch this after the fact without the real-time case log. The only way to identify concurrency overflow before billing is to hold the start and stop times for every concurrent case and cross-reference them. A billing company that receives batch records without timestamps, or that cannot reconstruct the concurrent case timeline, will miss overflows and bill the wrong modifier.
Sources: CMS Claims Processing Manual, Chapter 12.
How Medi handles anesthesia billing-company workflows
Medi is a billing-company operating layer, not a specialty anesthesia system, so the billing team carries the anesthesia-specific pre-billing work and Medi handles the claim and ERA workflow around it.
Medi's claim entry and review workflows support the anesthesia modifier fields: AA, QK, QY, QX, QZ, and QS attach to claim lines, and the practice configuration layer holds payer-level rules for which modifier combinations are expected. The denial queue puts 835 ERA lines, CARC and RARC codes, and claim context on one screen, so when a QK/QX mismatch comes back as a denial, the specialist sees the original modifier pair next to the denial reason without switching systems.
ERA review surfaces held lines by dollar value, CARC code, and payer, so anesthesia denial patterns (time unit disputes, modifier mismatches, concurrency-related downcodes) become filterable categories instead of lines buried in a remittance PDF. The denial management workflow guide covers the queue in detail.
On the payment side, ERA posting shows each 835 line with its CARC and group code, which lets the posting team separate a CO-45 contractual adjustment (expected per the fee schedule) from a CO-4 modifier inconsistency (not expected, and actionable). For anesthesia clients, where one claim can carry a meaningful dollar amount from time units, separating 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. Those require either a specialized anesthesia front-end or a manual pre-billing step where the team applies the formula before entering the claim. At high anesthesia volume, that pre-billing step usually happens in the EHR or anesthesia information management system before the claim reaches Medi.
The multi-practice operations guide covers how practice-scoped workflows, cross-practice queues, and payer enrollment work 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 need a sharper evaluation checklist than general-practice shops. The questions that matter:
On the claim side: can the system accept anesthesia CPT codes from the 00100–01999 range and handle the unit-based payment model instead of assuming a charge per procedure? Do modifier fields support all six provider modifiers (AA, QK, QY, QX, QZ, QS), and can the practice configuration enforce which modifier pairs are valid for a given care model?
On the ERA side: when a claim comes back with a time-unit dispute or a modifier-pair denial, does the system surface enough context to act on it (the original modifier, the billed units, the allowed units, and the CARC) without opening a separate remittance file? Can you filter all anesthesia-related denials across multiple clients in one queue?
On the reporting side: can you see unit-level A/R aging across the anesthesia book, not just dollar aging, but whether open amounts trace to time-unit disputes, modifier issues, or eligibility problems? That visibility is what tells you whether a CRNA group has a systematic documentation gap or a payer-specific adjudication problem.
On payer enrollment: does the system track CRNA credentials and enrollment separately from physician enrollment? CRNAs bill independently under QZ and jointly under QX, and their enrollment with each payer is a separate credentialing track from the anesthesiologist's. Lose track of a CRNA's enrollment expiration and you find out through a credentialing denial on a batch of claims, not a single case.
These are best answered in a live demo with real anesthesia claim scenarios, not 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, not a purpose-built anesthesia system. A small number of specialized platforms, built for anesthesia groups or the billing companies that serve them, 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 submission rather than after denial.
For a billing company whose entire book is anesthesia groups, and whose volume justifies the implementation cost, those platforms can offer efficiency a general layer cannot match. They cost more per practice and usually require integration work with each group's anesthesia information management system, but at high anesthesia volume that automation can beat a manual pre-billing process running in front of a general platform.
Medi's honest fit is a billing company that manages anesthesia as part of a mixed specialty book (primary care, orthopedics, gastroenterology, anesthesia, behavioral health) and wants one operating layer that handles all of them consistently. If anesthesia is the entire book, put at least one purpose-built anesthesia platform alongside Medi in a direct comparison.
A demo or the pricing page can clarify whether Medi's current feature set fits an anesthesia-focused billing company before you commit 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 at a 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. Every anesthesia claim therefore needs 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 service and was continuously present throughout the case. QK means the anesthesiologist medically directed two to four concurrent CRNA or AA cases, meeting the seven CMS medical direction requirements for each but not personally present throughout each one. AA pays 100 percent of the Medicare fee schedule. QK pays 50 percent, and the CRNA or AA for that case bills QX for the other 50 percent. Billing AA for a case where the anesthesiologist was directing concurrent procedures misrepresents the care model and is a compliance risk.
What happens if the anesthesiologist directs more than four concurrent cases?
Five or more concurrent cases push the anesthesiologist from medical direction (QK) to medical supervision (modifier AD). Supervision reimburses only three base units plus one unit if the anesthesiologist was present at induction, with no time units and no concurrent CRNA split allowed. The revenue difference between a documented QK claim and an AD claim is substantial for any case longer than about thirty to forty-five minutes. Without real-time concurrency tracking, a billing company discovers the overflow either as an incorrect higher payment (if they billed QK and the payer missed it) or as a denial on audit (if a post-payment audit reconstructs the concurrent case timeline).
How do CRNA billing and anesthesiologist billing interact in a 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 each 50 percent of the allowed amount. The two claims must match on procedure code, unit count, service date, and modifier pair. A mismatch (CRNA bills QX but anesthesiologist bills AA, or CRNA bills QZ while anesthesiologist bills QK) triggers automatic denial of both claims, without manual review. For a billing company handling both the physician and CRNA claims, the pre-submission step that confirms matched modifier pairs is not optional.
Does Medicare pay for physical status modifiers?
No. Medicare pays no additional units for physical status modifiers P1 through P6; they are required for documentation and medical necessity but do not change the calculation. Some commercial contracts, particularly older ones that reference the ASA Relative Value Guide directly, do pay additional units: P3 adds one unit, P4 two, P5 three, per the ASA guide. Maintain per-payer contract rules on whether P modifiers are payable and apply them accordingly, rather than applying or omitting them universally.
How does anesthesia denial management differ from general billing denial management?
The structure is the same: CARC and RARC codes drive triage, group codes determine responsibility, and the timeline constrains the appeal window. The cause differs. Anesthesia denials disproportionately trace to time-unit documentation issues (missing or inconsistent start and stop times), modifier mismatches (QK without QX, or QX without QK), concurrency violations (too many concurrent cases for the medical direction rate), and physical status or qualifying circumstance gaps. The denial management workflow guide covers the general framework. Anesthesia denial work adds a pre-billing validation layer (confirming modifier pairs, time documentation, and concurrency) that general denial work does not require.
Can anesthesia billing companies also bill for epidurals and nerve blocks separately?
Yes, with conditions. Peripheral nerve blocks for intraoperative pain management are included in the anesthesia CPT code (00100–01999) and cannot be billed separately for the same case. But an epidural or peripheral nerve block performed for postoperative pain management, after the anesthesia care period ends, may be billed separately using epidural injection codes (62320–62327) or peripheral nerve block codes (64400–64530) with modifier 59 or XU to mark it as a distinct postoperative service rather than part of the intraoperative anesthesia. Medicare covers no more than four epidural injection sessions per spinal region in a rolling twelve-month period. Chronic pain procedures anesthesiologists bill (facet blocks, trigger point injections, spinal cord stimulator placements, intrathecal pump management) fall under pain management CPT codes, not the 00100–01999 anesthesia range, and require separate coding expertise from surgical anesthesia.
Sources: CMS Medicare coverage database article A58777.
How should a billing company verify anesthesia software before signing a contract?
Use the same workflow-verification approach as for general billing software, with extra test scenarios. In the demo, present a concurrent case with four CRNAs under medical direction and confirm the system produces matched QK and QX claims for each. Present an ERA where the payer paid a different unit count than billed and ask how the exception surfaces and gets worked. Present a case where the documented time produces a different unit count under a ten-minute interval (commercial) versus a fifteen-minute interval (Medicare) and confirm both are handled. Ask where CRNA enrollment is tracked and how an expiring enrollment generates a pre-billing alert rather than a post-billing denial. If the vendor defers these to implementation or professional services, treat it as a signal about daily performance. The billing company software evaluation guide covers the broader framework, 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