CPT Code 94781Complete Billing & Coding Guide (2026)Cars/bd tst inft-12mo +30min
About CPT 94781
CPT 94781 is a Current Procedural Terminology code in the Pulmonary category maintained by the American Medical Association. The CMS short descriptor reads "Cars/bd tst inft-12mo +30min". For the full AMA long descriptor and clinical guidance, refer to the current CPT code manual.
Add-on codes cannot be billed alone and inherit their global period from the primary procedure. Payer scrubbers will reject add-on codes submitted without a valid base code on the same claim.
94781 has 10 NCCI bundling edit pairs documented. Run your scrubber against the NCCI quarterly update before submission. When clinically warranted, use modifier 59 or the X-modifiers (XE, XS, XP, XU) to bypass an indicator-1 edit, with chart documentation supporting the distinct service.
Code Properties
RVU Breakdown
Every CPT code’s Medicare payment is calculated from three Relative Value Unit components: physician work, practice expense, and malpractice. Together they multiply by the conversion factor to produce the payment amount.
Payment = Total RVU × Conversion Factor ($33.4009) × Geographic Adjustment (GPCI). National averages shown. Actual payment varies by locality.
Medicare Payment by State
Medicare adjusts payment by locality based on GPCI (Geographic Practice Cost Index). Higher cost-of-living areas like California and New York pay more. Rural states pay less. Top 12 states shown.
Showing top 12 of 53 states. Full locality data available in CMS PFS Locality file.
NCCI Bundling Edits
10 pairsThese codes trigger National Correct Coding Initiative edits when billed with 94781. An indicator of 0 means the pair cannot be unbundled. Indicator 1 means modifier 59 or X-modifiers may allow separate billing with supporting documentation.
94781 + 36591: hard bundle (indicator 0)
The most-asked bundling question on this code. Verdict pulled from the current NCCI quarterly file.
Modifier indicator 0 means this edit cannot be bypassed. Do not append modifier 59 or X-modifiers. The bundled code must be written off, or, if clinically inappropriate, the entire claim reconsidered.
CPT Manual or CMS manual coding instruction
Billing 94781 alongside a bundled code without the correct modifier generates CARC 97 denials. Payers often flag these as audit risks. Document medical necessity for the separate service and apply modifier 59 or the appropriate X-modifier (XE, XS, XP, XU) only when clinically justified.
CPT Manual or CMS manual coding instruction
CPT Manual or CMS manual coding instruction
HCPCS/CPT procedure code definition
HCPCS/CPT procedure code definition
HCPCS/CPT procedure code definition
HCPCS/CPT procedure code definition
CPT Manual or CMS manual coding instruction
CPT Manual or CMS manual coding instruction
CPT Manual or CMS manual coding instruction
CPT Manual or CMS manual coding instruction
Bundling denials on 94781 are recoverable when the edit indicator is 1 and the chart documents a distinct, separately identifiable service. Our coders verify the indicator and pick the precise X-modifier (XE, XS, XP, XU) instead of defaulting to modifier 59.
Got a CO-97 on 94781 and 36591? Send us the EOB before you write it off.
Indicator 0 means no modifier bypasses the edit. A real coder should confirm before the charge is written off. Some look-alike edits get appealed successfully on documentation grounds.
Remove patient name, DOB, and member ID before pasting.
Applicable Modifiers
Modifiers commonly paired with 94781 based on its category. Apply only when the clinical circumstance warrants. Incorrect modifier use is a top audit target.
Modifier audits catch what scrubbers miss. Our AAPC-certified team reviews every modifier choice on 94781 against the chart documentation before submission, surfacing missed and misapplied modifiers across the practice.
Find the revenue leakage in your 94781 claims.
Wrong modifier, missing documentation, bundling without justification, stale ICD-10 linkage: these are the silent revenue killers on Pulmonary claims. Our AAPC-certified team audits your last 90 days of 94781 claims, surfaces the recoverable dollars, and appeals them. Free, no obligation.
Losing revenue on CPT 94781? We’ll find it.
We audit your last 90 days of claims and surface the recoverable revenue leakage: wrong modifiers, missed bundling appeals, ICD-10 specificity gaps. AAPC-certified coders. 2.49% of collections. No setup fees.
Get Your Free Billing Audit
Free audit, no obligation. We'll review your billing and show you exactly where revenue is leaking.
Fill in your details and we'll call you back
Related CPT Codes
Codes in the same family as 94781
Specialty billing guides
CPT 94781 is among the top codes profiled in these specialty billing guides.
Everything about CPT 94781
What does CPT code 94781 cover?
CPT 94781 is a Current Procedural Terminology code in the Pulmonary category maintained by the American Medical Association. The CMS short descriptor reads "Cars/bd tst inft-12mo +30min". For the full AMA long descriptor and clinical guidance, refer to the current CPT code manual.
What is the Medicare payment for CPT 94781?
The national average Medicare payment for CPT 94781 is approximately $22.04 in a non-facility setting and $7.01 in a facility setting. Actual payment varies by locality based on GPCI adjustments. Total RVU is 0.66 with a conversion factor of $33.4009.
What is the global period for CPT 94781?
CPT 94781 is an add-on code (indicator ZZZ). Its global period matches the base procedure it's billed with. Cannot be billed alone. Must be paired with a primary code per CPT guidelines.
What codes bundle with CPT 94781?
CPT 94781 has NCCI Procedure-to-Procedure edits with 10+ codes including 36591, 36592, 93000. Modifier indicator 0 means the edit cannot be bypassed. Indicator 1 means modifier 59 or X-modifiers may allow separate billing with documentation.
CPT codes and descriptions are copyright of the American Medical Association. RVU values reflect current CMS publications. Actual payment varies by locality. Commercial payer rates vary by contract.
Free 90-Day AR Recovery Audit
We audit your last 90 days of claims and surface the revenue leakage: wrong modifiers, missed bundling appeals, ICD-10 specificity gaps. AAPC-certified coders. 2.49% of collections. No setup fees.