Key Takeaways
CPT code 01840 covers anesthesia for procedures on the arteries of the forearm, wrist, and hand, not otherwise specified, such as a radial, ulnar, or digital artery repair, and it carries 6 base units.
Total anesthesia payment follows (base units plus time units) multiplied by the payer’s conversion factor, with one time unit equal to 15 minutes of anesthesia time.
01840 sits inside the forearm, wrist, and hand anesthesia family, CPT codes 01810 through 01860, and it is easy to confuse with 01842 (embolectomy) and 01844 (vascular shunt for dialysis access), both of which also carry 6 base units.
Pabau’s Healthcode integration checks that the required insurer fields are complete before a claim can be sent, so missing information surfaces before submission, not after a denial.
A radial artery repair runs long, the anesthesiologist stays past the noted stop time, and the claim still comes back denied. CPT code 01840 is the anesthesia code for procedures on the arteries of the forearm, wrist, and hand, not otherwise specified. It carries 6 base units.
The trouble is that 01840 sits next to two lookalike codes, 01842 and 01844. Both describe different operations at the same 6 base units. Get the anatomy, the base units, and the modifier right, and the rest of the claim tends to follow.
CPT code 01840: description and code section
CPT code 01840 is the anesthesia code for services during surgical or diagnostic procedures on the arteries of the forearm, wrist, and hand. The American Medical Association (AMA) maintains the CPT code set. This code sits in the anesthesia section of the CPT manual (00100-01999). More specifically, it belongs to the forearm, wrist, and hand family that runs from 01810 to 01860.
The official short description is: Anesthesia for procedures on arteries of forearm, wrist, and hand, not otherwise specified. Procedures billed under this code include radial or ulnar artery repair, arterial bypass grafting, ligation, and aneurysm repair distal to the elbow. It is a not-otherwise-specified code, so it applies when no more specific code in the family fits the operative report. That means the procedure is not an embolectomy (01842) or a dialysis shunt (01844).
Coders choosing between neighboring codes in this family should read the operative report closely. A standalone forearm artery repair or aneurysm repair fits 01840. A radial artery harvest during a coronary bypass is typically coded to the cardiac procedure instead. CPT code 01820 covers closed bone procedures on the same limb. It shows how this family divides anesthesia by structure, not by a single body part.
Base units for CPT code 01840
Anesthesia codes do not use relative value units the way most other CPT codes do. Instead, each anesthesia code carries a fixed base unit value that reflects the complexity and risk of the procedure.
CPT code 01840 carries a base unit value of 6, as listed in the CMS Anesthesia Base Unit crosswalk. CMS republishes this file every year, so verify the current value before billing, since base unit assignments can shift with AMA CPT updates.
Six base units puts 01840 above the closed-procedure codes in its own family. It sits level with the other vascular codes nearby, 01842 and 01844. Practices that bill hand and vascular anesthesia across specialties often see all three codes in the same week. That overlap, even with Echo AI-assisted documentation workflows in place, is exactly where mislabeling creeps in.
How anesthesia reimbursement is calculated for CPT code 01840
Anesthesia payment does not work like a standard surgical or evaluation and management code. Rather than a flat fee tied to RVUs, it uses a time-plus-complexity model.
The standard formula, per CMS Medicare Physician Fee Schedule guidance, is:
Total payment = (base units + time units) x conversion factor
- Base units: the fixed value CMS assigns to CPT code 01840, currently 6. This reflects the complexity of an upper-extremity arterial procedure.
- Time units: one unit for every 15 minutes of anesthesia time, from induction to the patient’s emergence. A 75-minute case adds 5 time units.
- Conversion factor: a dollar amount per unit set by each payer. Medicare publishes a national anesthesia conversion factor each year; commercial payers set their own.
Worked example
A patient undergoes a radial artery repair. Anesthesia starts at 9:00 a.m. and ends at 10:15 a.m., 75 minutes, or 5 time units. The CY2026 national Medicare anesthesia conversion factor is $20.4976 per unit before any locality adjustment.
The conversion factor is adjusted locally through the Geographic Practice Cost Index. A practice in a high-cost metro area is paid at a different per-unit rate than a rural one. Always confirm the current year figure through the CMS Physician Fee Schedule lookup tool, not a prior year’s number. Anesthesia conversion factors change annually.
CPT code 01840 fee schedule and Medicare reimbursement rates
Medicare reimbursement for CPT code 01840 depends on three variables: the base unit value, the time units billed, and the locality-specific conversion factor. CMS publishes updated anesthesia conversion factors each year in the Medicare Physician Fee Schedule final rule.
Geographic adjustment plays a real role here. The GPCI modifies the conversion factor for local practice costs, so payment for the same 01840 claim can differ noticeably between localities. Check the CMS fee schedule lookup tool each time new rates take effect, typically at the start of the calendar year.
There is no standard RVU lookup tool for anesthesia codes. Anesthesia payment runs on base units and time units, not the Work, Practice Expense, and Malpractice RVUs used elsewhere in the fee schedule. Cross-check the CMS Anesthesia Base Unit crosswalk and the year’s Physician Fee Schedule conversion factor tables directly. Or pull the locality rate from your Medicare Administrative Contractor. For Medicaid, rates are set at the state level and can differ substantially from Medicare. Confirm coverage and rates with the relevant state program.
Streamline anesthesia billing from code to claim
Pabau keeps CPT code entry, anesthesia time documentation, and claim status together in one workflow, with Healthcode validating the required fields before a claim goes out. No switching between reference tools and billing software.
Anesthesia modifiers for CPT code 01840
Modifier selection is one of the highest-risk steps in billing CPT code 01840. The wrong modifier, or a missing one, is a common cause of denials, especially under Medicare. Modifier rules differ between Medicare, Medicaid, and commercial payers, so confirm each payer’s requirements separately.
Both the directing physician and the CRNA submit separate claims on a medically directed case. The physician uses QK, or QY for a single case, and the CRNA uses QX. Leaving off the CRNA’s modifier, or billing AA when medical direction actually occurred, is a common denial trigger. Keeping the anesthesia record and the claim modifier consistent before submission catches most of these mismatches. That check is still a manual step, not something claims management software does automatically.

ICD-10 diagnosis codes paired with CPT code 01840
Medical necessity for CPT code 01840 has to be supported by an ICD-10 diagnosis code on the claim. Payers check the diagnosis against the procedure to confirm the anesthesia was clinically indicated. Pairing a vague or unrelated diagnosis code with 01840 is a common cause of medical necessity denials.
The codes below are commonly paired with CPT code 01840 for arterial procedures of the forearm, wrist, and hand. Confirm coverage with each payer’s Local Coverage Determination, since acceptable diagnoses can vary.
This list is representative, not exhaustive, and it is not a substitute for the operative report. A vascular shunt for dialysis access is billed with 01844, not 01840. It pairs with different diagnosis codes, such as N18.6 (end stage renal disease) and Z99.2 (dependence on renal dialysis). Watch for shunt creation or revision language in the operative note rather than a repair or bypass. That wording means 01844 may be the more accurate code.
Related anesthesia CPT codes in the forearm, wrist, and hand family
CPT code 01840 belongs to a compact family that runs from 01810 to 01860. Anesthesia and pain teams that also see CPT code 01820, the closed-procedure code in the same range, will recognize the pattern. Base units climb with the invasiveness of the procedure, not simply with the body part.
The distinction between 01840 and 01844 matters most for practices that also perform dialysis access surgery. Both carry the same 6 base units and sit in the same anatomical family. Read the operative report for the word shunt, and code 01844 when it appears, rather than defaulting to 01840 for every forearm vascular case.
Bundling rules and NCCI edits for CPT code 01840
The National Correct Coding Initiative sets pairs of codes that cannot be billed together on the same claim without a modifier override. A few bundling principles apply specifically to CPT code 01840.
- Anesthesia and surgical codes are mutually exclusive for the same provider on the same date. The anesthesiologist bills 01840; the operating surgeon bills the surgical CPT code for the artery procedure. Never bill both under the same provider NPI.
- Monitored anesthesia care modifiers: when MAC is used instead of general anesthesia, some payers require modifier G8 or G9 to indicate whether MAC was medically necessary.
- Qualifying circumstance add-on codes (99100-99140) can be added, not substituted. These reflect extra complexity such as extreme age (99100), controlled hypotension (99135), or emergency conditions (99140), and they stack on top of 01840’s base units.
- NCCI edits update quarterly. Check the current edit pairs for 01840 against the CMS NCCI tables before billing, since a pairing that was fine last quarter can be flagged this quarter.
Common denial triggers for CPT code 01840 include missing anesthesia start or stop times and the wrong modifier for the provider arrangement. Unbundling the anesthesia service from a global surgical package, or submitting without an ICD-10 code that supports medical necessity, also triggers denials. Keeping the anesthesia record, the claim status, and the required Healthcode fields in one workflow helps. It makes a recurring denial pattern easier to catch early. Verifying the NCCI edit pairs themselves is still a manual lookup. For broader documentation obligations, see Pabau’s guide on HIPAA compliance for medical offices.
Pro Tip
Audit your 01840 claims quarterly against the CMS NCCI edit file. Download the current physician procedure-to-procedure (PTP) edits table from CMS.gov and filter for code 01840 to identify any pairs that have changed. A quarterly audit prevents claims from cycling through denial, resubmission, and delay on the same recurring edit.
Documentation requirements for CPT code 01840
Complete anesthesia documentation is the most common audit target for 01840 claims. Medicare and most commercial payers require specific elements in the anesthesia record to support payment, and a missing element can trigger a post-payment recoupment.
- Anesthesia start and stop times: the exact time anesthesia care began and the time it ended, supporting the number of time units billed.
- Pre-anesthesia evaluation: the pre-op assessment, including history, physical exam findings relevant to anesthesia risk, and the ASA physical status classification.
- Intraoperative monitoring record: vital signs at regular intervals, ventilatory parameters, medications given with doses and times, and any intraoperative events.
- Provider identification: who performed the service and in what capacity, matching the modifier submitted on the claim.
- Post-anesthesia note: a brief note on patient status at emergence and transfer to recovery, required by most payers.
- Diagnosis supporting medical necessity: the documented clinical reason for the procedure, matching the ICD-10 code on the claim.
Practices handling forearm, wrist, and hand artery procedures span several specialties, including vascular surgery, orthopedic hand surgery, and dialysis access surgery. All of them benefit from structured clinical documentation. Practice management software like Pabau captures clinical record data in structured fields rather than free-text notes, which makes it easier to pull specific elements during a payer audit. For practices managing several surgical specialties, tying clinical documentation to the billing workflow helps, especially with practice management software built for it. It narrows the gap between what gets recorded and what goes on the claim.
Continue your research
Need a claims management tool that supports anesthesia billing? Claims management software explains how Pabau keeps CPT code entry, documentation, and Healthcode claim status together in one workflow.
Billing for the neighboring bone procedures in the same family? CPT code 01820 covers anesthesia for closed procedures on the radius, ulna, wrist, or hand bones, right next to 01840 in the code range.
Tracking hand function after a vascular or nerve procedure? The Action Research Arm Test template gives a structured way to record upper-limb function during follow-up.
Managing compliance for medical office billing? HIPAA compliance for medical offices covers documentation obligations that apply to anesthesia records and claims submissions.
Conclusion
CPT code 01840 is a straightforward code once the anatomy is right. It sits close enough to 01842 and 01844 that a rushed read of the operative report causes real billing errors. Matching the code to the artery and procedure is the first step. Timing anesthesia precisely comes next, followed by applying the correct provider modifier. Pairing the claim with a supported ICD-10 code rounds out where most 01840 claims go wrong.
Practice management software like Pabau keeps CPT code entry, anesthesia documentation, and Healthcode claim status in one place. A missing field surfaces before the claim goes out, rather than after a denial comes back. To see how it fits an anesthesia or vascular billing workflow, book a demo with the team.
Frequently asked questions
Is CPT code 01840 the same as CPT code 01844?
No. CPT code 01840 covers arterial procedures on the forearm, wrist, and hand that are not otherwise specified, such as a radial or ulnar artery repair. CPT code 01844 is a separate code for a vascular shunt or shunt revision, most often for dialysis access. Both carry 6 base units, but they describe different operations.
What is the difference between CPT 01840 and CPT 01842?
CPT 01842 is specific to an embolectomy on a forearm, wrist, or hand artery. CPT 01840 is the broader, not-otherwise-specified code for other arterial work in the same region, such as a repair, bypass, or ligation. Both carry 6 base units, so the operative report decides which applies.
Does CPT code 01840 cover hand surgery?
It can, when the procedure is on an artery of the hand itself, such as a digital artery repair. Bone and joint procedures on the same hand use a different code in the 01810-01832 range, so match the code to the tissue the surgeon actually worked on.
What type of anesthesia is typical for a forearm artery repair?
Many forearm and wrist artery procedures use a regional block, such as a brachial plexus or Bier block, often paired with monitored anesthesia care rather than general anesthesia. The anesthesia record should state which was used, since it affects modifier and time-unit billing.
Is CPT code 01840 used for dialysis access surgery?
No. Creating or revising a vascular shunt for dialysis is billed with CPT 01844, not 01840. Confusing the two is a common coding error, since both sit in the same forearm, wrist, and hand family and carry the same 6 base units.