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 36600 – Arterial puncture for blood specimen withdrawal


Code Definition

36600 is the CPT code for arterial puncture, withdrawal of blood for diagnosis. It covers one percutaneous needle stick into a peripheral artery, usually the radial, to collect a specimen such as an arterial blood gas.

The needle comes out once the specimen is drawn. If a catheter stays in the artery for monitoring or repeated sampling, the service is CPT 36620 instead. 36600 is not billed for that access event.

Section
10004-69990 Surgery
Subsection
33016-37799 Cardiovascular system
Code range
36600-36660 Arterial procedures
Billable
No
Code also known as
ABG draw, arterial blood gas draw, arterial stick, arterial blood draw, percutaneous arterial puncture
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 36600 describes a single percutaneous arterial puncture to withdraw a blood specimen, not catheter insertion or continuous monitoring.

It pairs most often with J96.xx (respiratory failure) and E87.x (acid-base disorder) ICD-10-CM codes. The physician note must state the clinical indication explicitly.

NCCI bundles 36600 with 36620, so only one code applies per arterial access event. Modifier 59 does not override this when the same site is used.

At 2026 national Medicare rates, 36600 pays about $13 in a facility and about $27 in an office setting.

Pabau’s claims management software checks each claim for missing details before it reaches the clearinghouse, so fewer 36600 claims come back rejected.

CPT code 36600: Definition and procedure overview

CPT code 36600 is the code for a single arterial puncture to draw blood for diagnosis, most often an arterial blood gas (ABG). It sits in the Surgery section of the AMA CPT code set, within the Arterial Procedures subsection (range 36600-36660) of the Cardiovascular System.

Its short AMA descriptor, “Withdrawal of arterial blood,” condenses the official long descriptor, “Arterial puncture, withdrawal of blood for diagnosis,” into four words. AAPC’s CPT range listing places the code under Arteries and Veins, next to the other arterial access codes.

The clinician inserts a needle percutaneously into a peripheral artery, most often the radial artery at the wrist. The brachial or femoral artery is used less often. After the specimen is withdrawn, pressure is applied until hemostasis is achieved.

The needle comes out once the specimen is collected and does not stay in place. That single-act scope is what separates 36600 from its most common coding neighbor.

The most common clinical reasons for ordering 36600 are:

  • Acute respiratory failure
  • Suspected acid-base imbalance
  • COPD exacerbation
  • Post-operative monitoring in high-risk patients
  • Titration of mechanical ventilator settings

The ABG panel drawn from this puncture measures pH, PaO2, PaCO2, and bicarbonate, which a venous draw cannot provide. In the CMS Physician Fee Schedule, 36600 carries a global period of XXX (not applicable). The global surgery rules don’t apply to it, so no pre- or post-operative days are bundled into the payment.

What the code covers and what it excludes

Knowing where 36600 stops prevents the two most common errors on arterial access claims. Those are upcoding to 36620 and billing a venipuncture code for the same draw. The table below shows what 36600 includes and excludes.

Component Included in 36600 Not included
Access type Single percutaneous needle puncture Catheter insertion or indwelling line
Purpose Specimen withdrawal for diagnosis Continuous pressure monitoring or drug infusion
Post-procedure Needle removal, manual pressure Catheter maintenance, flush, or removal as separate service
Vessel Peripheral artery (radial, brachial, femoral) Vein (use 36415/36416 for venipuncture)
Specimen type Arterial blood for ABG, lactate, or co-oximetry Venous blood panels, cultures from venous access

A bedside ABG draw by a nurse or respiratory therapist is coded as 36600. If the same encounter ends with an arterial line placed for hemodynamic monitoring, only 36620 is billable for that access event. A separately documented venous draw is reported with 36415 instead.

CPT 36600 vs 36620: Understanding the difference

CPT 36620 describes arterial catheterization for sampling, monitoring or transfusion. The needle enters the artery, a catheter is threaded over a wire or directly, and the catheter stays in place. A puncture-and-withdraw encounter leaves no device behind, which is why the two codes never share one access event.

Factor CPT 36600 CPT 36620
Descriptor Arterial puncture, withdrawal of blood for diagnosis Arterial catheterization or cannulation for sampling, monitoring or transfusion (separate procedure)
Device left in artery No, the needle is removed immediately Yes, the catheter remains in place
What stops the clock Specimen collected, needle out, pressure applied Catheter secured and connected to monitoring transducer
Typical setting ED, ICU bedside, respiratory therapy, outpatient lab ICU, surgical suite, critical care unit
NCCI relationship Bundled into 36620 when same artery, same encounter Column 1 code that supersedes 36600 for the same event
Global period XXX (not applicable) 000 (0 days)

The “what stops the clock” row is the practical coder’s test. If the procedure ends when the specimen is in the tube and the needle is out, bill 36600. If it ends when the catheter is secured and connected to a transducer, bill 36620. The decision path below adds the venous branch, so one check covers all three draw codes.

Decision path for a blood draw: vein goes to CPT 36415; artery with no catheter left in place goes to CPT 36600 (0.39 RVU facility, about $13; 0.82 RVU non-facility, about $27; global period XXX); artery with a catheter left in place goes to CPT 36620 only
Two questions settle most blood draw claims, and the catheter question decides between 36600 and 36620. Descriptors come from AMA CPT and payment figures from the 2026 Medicare PFS.

Pro Tip

When reviewing ICU operative notes, search for the phrase ‘arterial line placed’ or ‘A-line inserted.’ If either appears alongside an ABG order for the same encounter, 36620 is the correct code and 36600 is not billed. Billing both creates an NCCI conflict that triggers an automatic denial.

ICD-10 codes to pair with CPT code 36600

Every CPT 36600 claim needs a linked ICD-10-CM diagnosis that establishes medical necessity for the arterial draw. Payers check whether that diagnosis supports the clinical reason for the procedure. Vague or missing diagnosis links are the second most common 36600 denial cause after bundling errors.

ICD-10-CM code Description When it supports 36600
J96.00 Acute respiratory failure, unspecified ABG ordered to quantify severity or guide ventilator settings
J96.01 Acute respiratory failure with hypoxia Serial ABG monitoring during O2 titration
J44.1 COPD with acute exacerbation Baseline and follow-up ABG to assess CO2 retention
E87.20 Acidosis, unspecified ABG to differentiate respiratory vs metabolic origin
E87.3 Alkalosis ABG to confirm and type alkalotic state
J18.9 Pneumonia, unspecified ABG when O2 saturation is inadequate on pulse oximetry
Z99.81 Dependence on supplemental oxygen Routine ABG for chronic oxygen therapy monitoring (outpatient)

Avoid pairing 36600 with a symptom code such as R09.02 on its own, unless no more specific diagnosis is documented. MAC auditors often flag symptom-only diagnoses as weak medical necessity support for ABG draws outside the emergency setting. For a condition outside this table, search the ICD-10-CM code library for the most specific billable code.

Modifiers and billing guidelines

Three modifiers apply to 36600, each in specific, defensible circumstances. Appending them anywhere else increases audit exposure.

Modifier When to apply Common misuse
59 Distinct procedural service, when 36600 is performed at a different site or session from a co-billed procedure Appending to override 36600/36620 bundle when same artery is used
76 Repeat procedure by the same physician, such as a second ABG draw later the same day Using 76 when a different provider performed the repeat draw (use 77 instead)
26 Professional component only, for the physician’s interpretation of ABG results when the facility bills the technical component Appending 26 to 36600 itself, because 36600 is the draw and the interpretation is a separate service

The place-of-service (POS) code changes how Medicare calculates the practice expense component. With a facility POS, such as 21 for inpatient or 22 for outpatient hospital, CMS applies the lower facility rate. An office setting (POS 11) earns the non-facility rate, which is about twice the facility payment for 36600.

NCCI bundling edits and denial patterns

The National Correct Coding Initiative (NCCI) bundles CPT 36600 with several commonly co-billed codes. Submitting both codes of a bundled pair without a valid modifier override leads to a denial. These are the 36600 bundle conflicts that come up most often under CMS NCCI policy.

  • 36600 + 36620: CMS treats 36620 as the column 1 code when both are billed for the same arterial access event. 36600 is always the column 2 (subordinate) code. Modifier 59 does not override this edit when the same artery is involved.
  • 36600 + critical care codes (99291/99292): When critical care is billed, the arterial puncture is considered a component of the critical care service. 36600 may only be billed separately if performed at a distinct time and documented as unrelated to the critical care encounter.
  • 36600 + E/M visits (99202-99215): The ABG draw can be billed separately from a same-day E/M in the outpatient setting. The note must show a distinct clinical decision to perform the arterial puncture, separate from the E/M decision-making. Modifier 25 goes on the E/M when documentation supports a significant, separately identifiable service.
  • 36600 + 36415/36416: Venipuncture codes are not bundled with 36600 at the NCCI level. Payers may still deny both if the documentation describes only one vascular access event. Confirm both accesses are separately documented.

If 36600 denials are already piling up, a structured denial management process sorts them by cause before anyone appeals. Checking each claim against the clean claim standard before submission prevents most of these scenarios at the source.

Medicare coverage and reimbursement for CPT code 36600

Medicare covers CPT code 36600 when the clinical record supports medical necessity. Coverage is governed at the MAC level through Local Coverage Determinations (LCDs), which vary by jurisdiction. Running insurance eligibility verification before an outpatient ABG draw confirms which payer and LCD apply before the claim goes out.

Medicare generally expects at least one of these indications in the record.

  • Acute or chronic respiratory failure
  • COPD with hypoxemia
  • Suspected metabolic or respiratory acid-base disorder
  • A need to titrate supplemental oxygen or mechanical ventilation

Frequency limits vary by MAC jurisdiction. Serial ABG monitoring may need each draw’s medical rationale documented, rather than a single standing order.

The table below shows 2026 national figures from the CMS Physician Fee Schedule, at a conversion factor of $33.4009. Verify current-year rates with the PFS Look-Up Tool, because values update every January 1. Geographic Practice Cost Index (GPCI) adjustments apply by MAC locality.

RVU component Facility Non-facility Notes
Work RVU (wRVU) 0.31 0.31 Stable across settings; reflects clinical effort only
Total RVU (facility) 0.39 N/A Work 0.31 + PE 0.06 + MP 0.02, with the lower facility PE
Total RVU (non-facility) N/A 0.82 Work 0.31 + PE 0.49 + MP 0.02, reflecting office overhead
National payment (approx.) About $13 ($13.03) About $27 ($27.39) Verify via FastRVU 2026 lookup for current GPCI-adjusted rates
Global period XXX (not applicable) XXX (not applicable) Global surgery rules do not apply to this code

Commercial payers usually follow Medicare coverage logic for 36600. They may still set different frequency limits or require prior authorization for outpatient ABG monitoring, so check at the plan level before submitting repeat draws.

Why claims are denied and how to prevent them

Most 36600 denials fall into five categories. Each has a specific prevention step a coder can take before the claim leaves the practice. Holding every arterial access claim to medical billing compliance standards reduces audit exposure and lifts first-pass acceptance.

  • Missing medical necessity documentation: The physician note does not state the clinical indication for the ABG draw. Prevention: Confirm the note includes the ordering diagnosis and the clinical question the ABG is meant to answer before submitting the claim.
  • Incorrect bundling: 36600 submitted alongside 36620 for the same arterial access event. Prevention: Flag same-day encounters with both codes for chart review. Bill only the higher-complexity code unless a separate and distinct arterial puncture occurred.
  • Wrong place of service: Non-facility POS billed for a procedure performed in a hospital outpatient department. Prevention: Verify POS against the encounter location at claim generation, not at scheduling.
  • Upcoding allegation: 36620 submitted when the documentation only supports a puncture-and-withdraw. Prevention: The documentation checklist below lists what coders need to confirm before assigning 36620 over 36600.
  • No modifier on a legitimately separate service: 36600 is submitted with a critical care code but without modifier 59. Yet the draw happened before the critical care period and is separately documented. Prevention: Review time-stamped nursing and respiratory therapy notes to establish a clear time separation.

Documentation checklist for 36600 claims

The following checklist captures what coders need to find in the clinical record before assigning CPT 36600. This can be handed directly to clinical staff as a documentation guide.

  • Arterial site documented (radial, brachial, or femoral) with laterality where applicable
  • Clinical indication stated explicitly (e.g., “ABG to assess O2/CO2 in the setting of acute COPD exacerbation”)
  • Specimen type noted (arterial blood, not venous) with collection time
  • Allen’s test result documented for radial artery draws (supports standard of care and reduces audit risk)
  • Post-draw hemostasis method noted (manual pressure, duration, or compression device)
  • Ordering provider identified by name or NPI
  • Performing provider identified if different from ordering provider (relevant for incident-to billing rules)
  • No concurrent documentation of catheter insertion, wire passage, or arterial line placement (if present, 36620 applies)

Pro Tip

Run a quarterly audit of 36600 claims that were paid on the first pass alongside the claim’s linked ICD-10 code. A pattern of first-pass claims with a symptom-only diagnosis (R09.02, R06.00) means the documentation standard is too loose. A post-payment audit could reverse those claims as overpayments, so tighten the standard before the MAC finds it.

How claims management software reduces errors for CPT code 36600

In many billing teams, a 36600 problem surfaces only when the denial arrives. Someone pulls the note, finds the missing indication or the wrong POS, and resubmits weeks later.

Pabau, the practice management platform we build, moves those checks to the moment of sending. Its claims software for practices builds each claim from the patient record and the invoice, so insurer and policy details aren’t re-keyed. Validation checks run every time you send, and the Send button stays disabled until a required detail is in place.

Pabau checkout screen with a completed invoice billed to the patient's insurer
Pabau attaches the patient’s insurer to the invoice at checkout, so the 36600 claim is pre-filled from that invoice instead of re-keyed.

In the US, Pabau connects to Claim.MD, a clearinghouse that sends claims electronically to thousands of payers. Run a real-time eligibility check before an outpatient ABG draw, then track the claim and post the ERA remittance from the same dashboard.

For 36600, the payoff comes upstream. A claim that leaves with the right POS, a linked diagnosis and complete insurer details seldom needs an appeal.

Stop losing revenue to preventable 36600 denials

Pabau builds each claim from the patient record, checks for missing details before you send, and submits through Claim.MD with real-time eligibility checks. See how the billing workflow runs for arterial access codes.

Pabau claims management dashboard

Conclusion

CPT code 36600 pays little, at about $13 to $27 nationally, yet it turns up every day in ICU, emergency and respiratory therapy work. That volume is why its bundling rules with 36620 and critical care deserve a code-specific check rather than a general claim review.

The trade-off favors prevention. A short documentation check covering site, indication, Allen’s test, hemostasis and the ordering provider costs less than one appeal on a $13 claim. Confirm no catheter placement is documented, and the 36620 conflict goes away too.

Book a demo to see how Pabau checks claims for missing details and tracks arterial access claims from submission to payment.

Continue your research

Continue your research

Need to understand denial codes on a rejected 36600 claim? Denial codes in medical billing covers CARC reason codes and how to action each one.

Looking for clearinghouse options for CPT claim submission? How a medical claims clearinghouse works explains the 837P transaction flow and what to check before choosing a clearinghouse.

Want to understand how ERA remittances map back to 36600 payments? Electronic remittance advice (ERA) explains how 835 files carry denial reason codes back to your billing system.

Pairing 36600 with a COPD diagnosis? ICD-10 code J44.1 covers COPD with acute exacerbation and the documentation it needs.

Was the draw venous but needed a physician’s skill? CPT code 36410 explains when a venipuncture moves beyond routine 36415 billing.

Frequently asked questions

What does CPT code 36600 cover?

CPT code 36600 covers a single percutaneous arterial puncture performed to withdraw blood for diagnostic testing, most commonly an arterial blood gas (ABG). The code includes needle insertion into a peripheral artery, specimen collection, needle removal, and post-draw hemostasis. It does not include catheter placement, arterial line insertion, or blood gas interpretation.

What is the difference between CPT 36600 and CPT 36620?

CPT 36600 is a puncture-and-withdraw. The needle enters the artery, a specimen is collected, and the needle is removed. CPT 36620 is arterial catheterization, where a catheter stays in the artery for continuous monitoring or repeated sampling. When 36620 is performed, 36600 cannot be billed for the same arterial access event, because 36620 includes the puncture.

What modifiers are used with CPT 36600?

Modifier 59 applies when 36600 is a distinct procedural service, documented at a different time or site from another co-billed procedure. Modifier 76 applies to a repeat arterial puncture by the same provider on the same date. Modifier 77 applies when a different provider performs the repeat draw. Modifier 26 is not appended to 36600, because the code describes the procedure rather than the interpretation of results.

Does Medicare reimburse CPT code 36600?

Yes, Medicare reimburses CPT code 36600 when the record documents a covered indication such as respiratory failure, COPD exacerbation, or an acid-base disorder. At 2026 national rates, the non-facility payment is about $27 and the facility payment is about $13. Both change with annual PFS updates and GPCI locality adjustments, so verify current rates in the CMS Physician Fee Schedule Look-Up Tool.

Can CPT 36600 be billed with an E/M code?

Yes. In the outpatient setting, 36600 can be billed separately from a same-day E/M service when the note documents a distinct reason for the arterial puncture. Modifier 25 goes on the E/M when documentation supports a significant, separately identifiable service. In an inpatient or critical care setting, NCCI edits may bundle the draw into the E/M or critical care code. Clearly documented time separation can keep it separately billable.

Is CPT 36600 subject to NCCI bundling edits?

Yes. CPT 36600 is bundled with CPT 36620 under NCCI edits when both are billed for the same arterial access event. Modifier 59 cannot override that pair. It may also be bundled with critical care codes 99291/99292 when the draw counts as part of the critical care service. When 36600 is billed with a same-day E/M, modifier 25 goes on the E/M if documentation supports a significant, separately identifiable service.

×