6 Minute Walk Test CPT Code: Complete Guide to 99214, 99213, G2211 & Medical Billing

Master the 6 minute walk test CPT code, 99214, 99213, and G2211 billing rules. Complete guide for accurate medical coding. ✅

6 Minute Walk Test CPT Code: Complete Guide to 99214, 99213, G2211 & Medical Billing

The 6 minute walk test CPT code is one of the most frequently searched billing questions among healthcare providers who administer functional capacity evaluations. When it comes to office visit coding, the 99214 CPT code remains the workhorse for moderate-complexity evaluation and management services, covering the bulk of established patient visits in primary care and specialty practices. Understanding how to pair procedure codes with the correct E/M level — including when a 6-minute walk test applies — is fundamental to clean claims and maximum reimbursement.

Medical billing professionals and clinicians alike must navigate an increasingly complex landscape of Current Procedural Terminology codes. The American Medical Association publishes the CPT codebook annually, and updates can shift how procedures like the 6-minute walk test (6MWT) are reported. This test, which measures functional exercise capacity by recording how far a patient walks on a flat surface in six minutes, is used heavily in pulmonology, cardiology, physical therapy, and rehabilitation medicine. Knowing which code captures it — and how to document the E/M encounter alongside it — determines whether your claim pays or pends.

The cpt meaning behind any given code hinges on three components: the work performed, the practice expense, and the malpractice expense. For evaluation and management codes like 99213 and 99214, medical decision-making (MDM) or total time now drives level selection under post-2021 AMA guidelines. For the 6-minute walk test itself, the test is reported separately using a pulmonary function or physical performance code, and the physician component versus the technical component must be unbundled correctly for facility and non-facility settings.

Payers vary widely in how they handle the 6-minute walk test. Medicare follows national coverage determinations, while state Medicaid programs — including the colorado medicaid cpt fee schedule colorado — publish their own allowed amounts and coverage policies. A code that reimburses at $75 under Medicare may pay $62 or $90 under a Colorado Medicaid fee schedule, making payer-specific lookups essential before submitting claims. Most practice management software includes a cpt code lookup tool, but verifying against each payer's fee schedule is still a manual step that billing staff cannot skip.

Beyond the walk test itself, many encounters that include functional testing also involve significant physician work: reviewing prior records, counseling the patient on results, and adjusting a treatment plan. That additional physician work is what drives the E/M level from a 99213 CPT code to a 99214. Under MDM-based selection, ordering and reviewing the 6-minute walk test counts as ordering a test and reviewing the results — both elements that contribute toward moderate complexity and justify 99214 rather than 99213.

Ancillary codes like the g2211 cpt code — the complexity add-on for primary care and certain specialty visits — can also stack on top of the E/M code when the physician is the patient's continuing care clinician and the visit involves ongoing care complexity. G2211 was a major addition in 2024, adding roughly $16 per qualifying visit, and providers who see patients with chronic cardiopulmonary conditions undergoing serial 6-minute walk testing are often among the highest-volume users of this add-on. See our guide to the g2211 cpt code for full documentation requirements.

This comprehensive guide walks through every layer of the 6-minute walk test billing puzzle: which CPT codes apply, how to select the correct E/M level, what documentation must support your claim, how payer policies differ, and how to avoid the most common audit triggers. Whether you are a physician, coder, biller, or practice manager, you will leave with a concrete action plan for cleaner claims and fewer denials.

6-Minute Walk Test & CPT Billing by the Numbers

💰$148Avg Medicare Rate for 99214Non-facility, 2025 PFS
📊94%Claims Denied for Doc ErrorsLack of medical necessity most common
⏱️40+ minTime Threshold for 99214Total time-based selection
🎯$16.04G2211 Add-On Payment2025 Medicare allowable
📋946186MWT CPT CodePulmonary stress test code used for 6MWT
Cpt Certified Preschool Teacher Minute Walk - CPT - Certified Preschool Teacher certification study resource

CPT Codes Used with the 6-Minute Walk Test

🫁94618 — Pulmonary Stress Test

The primary CPT code for the 6-minute walk test when performed for pulmonary indications. Covers a simple exercise test without continuous ECG monitoring. Includes pre- and post-exercise spirometry when performed. Separate from the E/M office visit code.

💊99214 — Moderate Complexity E/M

Reported for the office visit component when the physician reviews 6MWT results, adjusts medications, or counsels the patient on findings. Requires moderate-complexity MDM or 40+ minutes of total time with the patient on the date of the encounter.

📋99213 — Low-to-Moderate E/M

Appropriate when the 6MWT result is straightforward, the patient is stable, and clinical decisions are limited. Requires low-complexity MDM or 20-29 minutes of total time. Often used for routine follow-up visits where results are unremarkable.

G2211 — Complexity Add-On Code

Billable alongside 99213 or 99214 when the physician serves as the patient's primary or longitudinal care provider and the visit involves inherent complexity of ongoing care. Adds approximately $16 per qualifying visit under 2025 Medicare rates.

❤️93015 — Cardiovascular Stress Test

Used when the 6-minute walk test is performed in a cardiac context with continuous ECG monitoring. Not interchangeable with 94618. Requires physician supervision and interpretation. Technical and professional components may be billed separately in facility settings.

Selecting between the 99213 CPT code and the 99214 CPT code is the single most consequential coding decision in most outpatient practices. Under the 2021 AMA E/M overhaul — which eliminated history and physical exam as drivers of level — medical decision-making (MDM) and total time are the only two pathways. For practices that primarily use MDM, understanding exactly what contributes to each MDM element is the difference between undercoding at 99213 and correctly capturing 99214 on the same encounter.

MDM has three elements: the number and complexity of problems addressed, the amount and complexity of data reviewed, and the risk of complications or morbidity. To reach moderate complexity (99214), a provider must meet at least two of the following: one or more chronic illnesses with exacerbation or progression, reviewing external records or ordering tests, and prescription drug management. A patient with COPD undergoing a 6-minute walk test to assess disease progression typically checks all three boxes: a chronic illness with functional decline, ordering and reviewing the test, and adjusting inhaled therapy.

Total-time-based coding is the alternative pathway and has become popular because it is simpler to document. For cpt code 99214, total time on the date of the encounter must be 40 to 54 minutes. Total time includes face-to-face time with the patient as well as time spent on activities like reviewing test results, writing notes, placing orders, and communicating with other providers — all of which naturally occur when a 6-minute walk test is part of the visit. Careful time documentation in the note, stating the total minutes and what activities comprised that time, protects the claim.

The 99204 cpt code applies to new patients at moderate complexity — the new-patient equivalent of 99214. When a patient presents for the first time specifically for a 6-minute walk test evaluation, 99204 is the appropriate E/M code rather than 99214. Importantly, the 99204 cpt code carries a slightly higher RVU value than 99214 because new patient visits inherently involve more work — gathering a complete history, reviewing outside records, and establishing the care relationship. Failing to use 99204 for new patients and defaulting to 99214 is a common undercoding error.

Modifier usage is another critical dimension. When a 6-minute walk test (94618) is performed on the same day as an E/M visit, modifier 25 must be appended to the E/M code to signal that the visit was a significant, separately identifiable service beyond the test itself. Without modifier 25, many payers will bundle the E/M into the procedure payment and deny the office visit, leaving substantial revenue on the table. Modifier 59 or XU may be needed on the procedure code in some payer contexts to establish the distinctness of the service.

Facility versus non-facility billing creates another layer of complexity. In a hospital outpatient department or ambulatory surgery center, the physician bills only the professional component (modifier 26) of technical codes like 94618. The facility bills the technical component. In an office setting, the physician can bill the global code (both professional and technical) if the practice owns the equipment and employs the staff conducting the test. Incorrectly billing the global code from a facility setting is a significant compliance risk that appears frequently in OIG audit targets.

For practices in states with their own fee schedules, the colorado medicaid cpt fee schedule colorado publishes allowed amounts for 94618, 99213, and 99214 that differ from Medicare's resource-based relative value scale. Colorado Medicaid also maintains specific prior authorization requirements for certain pulmonary function tests, and the 6-minute walk test may require documentation of a qualifying diagnosis — such as ICD-10 codes J44.1 (COPD with acute exacerbation) or I50.9 (heart failure) — before the claim will process.

Always verify payer-specific requirements before scheduling the test for a Medicaid patient. Our related article on the 90837 cpt code covers similar payer-specific documentation principles in a different clinical context.

CPT Child Development & Learning Theories 1

Test your CPT knowledge with foundational child development and learning theory questions.

CPT Child Development & Learning Theories 2

Advance your CPT prep with intermediate child development and learning theory practice questions.

CPT Code Lookup: Payer Policies for the 6-Minute Walk Test

Medicare covers the 6-minute walk test under CPT 94618 when medically necessary for conditions such as COPD, pulmonary hypertension, interstitial lung disease, or heart failure. The national Medicare physician fee schedule assigns a specific relative value unit (RVU) to 94618, which translates to an allowed amount of roughly $30-$45 depending on the geographic practice cost index (GPCI) for the provider's locality. Supervision requirements specify that a physician must be present in the office suite during the test.

Medicare's Local Coverage Determinations (LCDs) from each MAC contractor may add diagnosis restrictions beyond the national policy. For example, Novitas Solutions and CGS Administrators have published LCDs requiring that 6MWT be used to assess functional capacity before and after a therapeutic intervention — not simply as a standalone screen. Providers must document the indication clearly in the medical record, referencing the specific condition being monitored and tying the test result to a change in clinical management. Failure to do so is the most common reason Medicare denies 94618 on post-payment review.

Chat Cpt - CPT - Certified Preschool Teacher certification study resource

Pros and Cons of Time-Based vs. MDM-Based E/M Coding for 6MWT Visits

Pros
  • +Time-based coding is simpler to document — just record total minutes and activities performed
  • +MDM-based coding better reflects clinical complexity when multiple problems are addressed
  • +Either pathway is valid under 2021 AMA guidelines, giving providers flexibility
  • +Time-based coding rewards thorough counseling and care coordination, which 6MWT visits often require
  • +MDM captures higher levels more reliably when test ordering and prescription changes are documented
  • +Consistent use of one pathway makes internal auditing and coder training much easier
Cons
  • Time-based coding requires precise documentation of every minute-consuming activity — vague notes fail audit
  • MDM requires coders to understand all three MDM elements, increasing training burden
  • Switching between pathways visit-to-visit can confuse payers and trigger pattern-of-billing reviews
  • Total time thresholds for 99214 (40 min) are often underestimated, leading to undercoding
  • MDM complexity is subjective, and different coders may reach different level conclusions on the same note
  • Blended use of time and MDM documentation in the same note can create ambiguity during audits

CPT Child Development & Learning Theories 3

Challenge yourself with advanced CPT child development and cognitive learning theory questions.

CPT Child Development & Learning Theories 4

Sharpen your CPT exam readiness with expert-level child development and learning theories practice.

Documentation Checklist for 6-Minute Walk Test Billing

  • Record the specific indication for the 6MWT, referencing a qualifying ICD-10 diagnosis code in the assessment.
  • Document the physician's supervision of the test, including their presence in the office suite during the procedure.
  • Record the patient's pre-test and post-test vital signs, including oxygen saturation and heart rate.
  • Note the total distance walked in meters or feet and compare to predicted values for age, sex, and height.
  • Document any symptoms experienced during the test, including dyspnea scale ratings and reason for early termination if applicable.
  • If billing time-based E/M, record the total face-to-face and non-face-to-face time on the date of the encounter.
  • If billing MDM-based E/M, document each MDM element: problems addressed, data reviewed, and management risk.
  • Append modifier 25 to the E/M code (99213 or 99214) when billing alongside 94618 on the same date.
  • Verify that the rendering provider is credentialed with the payer and that the correct NPI and taxonomy code appear on the claim.
  • Check the payer's specific coverage policy for 94618 and confirm prior authorization was obtained if required.

Modifier 25 Is Non-Negotiable When Billing E/M with 94618

Every time you bill a 99213 or 99214 on the same day as a 6-minute walk test (94618), modifier 25 must appear on the E/M code. Without it, most payers will automatically bundle the office visit into the procedure payment — costing your practice the full E/M reimbursement. This is the single most common revenue leak in practices that perform 6MWT, and it is entirely preventable with a simple claim-scrubbing rule in your practice management software.

The g2211 cpt code represents one of the most significant additions to the CPT billing landscape in recent years. Finalized by CMS for implementation beginning January 1, 2024, G2211 is a complexity add-on code that can be reported alongside office or outpatient E/M codes (99202-99215) when the visit involves the inherent complexity associated with being a patient's continuing, primary, or longitudinal care provider. For physicians who manage patients with chronic cardiopulmonary disease — a population that frequently undergoes serial 6-minute walk testing — G2211 is broadly applicable and often missed.

To qualify for G2211, the physician must be functioning as the patient's continuing care clinician, not simply a consultant. The visit must involve care that is part of an ongoing relationship, not a one-time assessment. A pulmonologist who has been managing a patient's pulmonary fibrosis for two years and orders a 6MWT to monitor disease progression clearly qualifies. A pulmonologist seeing the patient for the first time on a one-time referral from a hospitalist generally does not. The distinction matters because G2211 adds approximately $16 to every qualifying visit, which at high volume creates substantial annual revenue impact.

G2211 cannot be billed with modifier 25 — an important nuance. If a procedure is performed on the same day as the E/M, modifier 25 is appended to the E/M code, but G2211 is still separately reportable as long as the qualifying conditions are met. Some early payer guidance incorrectly restricted G2211 when modifier 25 was present, but CMS clarified that G2211 may be billed alongside E/M codes with modifier 25 when the visit meets both the E/M and the add-on code criteria. Ensure your billing team is current on this clarification to avoid leaving G2211 revenue uncaptured.

Documentation for G2211 does not require a separate note section, but the medical record must support the ongoing relationship. A clear care plan, a list of the patient's chronic conditions being managed, and documentation that the provider is coordinating care across the continuum are all strong evidence. An audit looking at G2211 claims will examine whether the billed visits reflect true longitudinal care versus episodic consultations. If your practice uses templated notes, ensure the template includes language about the ongoing care relationship and the patient's comprehensive care plan.

Beyond G2211, other add-on codes can stack appropriately with 6MWT visits. Prolonged office services (99417 for Medicare, 99416 for non-Medicare plans) are billable when total time exceeds the maximum threshold for 99215 (74 minutes). Interprofessional telephone and internet consultations are billable when a specialist spends time conferring with the ordering physician about 6MWT results. Transitional care management codes (99495, 99496) apply when the 6MWT is part of a post-discharge visit for a hospitalized cardiopulmonary patient. Each of these adds legitimate revenue when supported by thorough documentation.

The cpt 99214 code is one of the highest-volume E/M codes in the United States precisely because moderate complexity is the standard of care for most chronic disease management. When 6MWT is integrated into a comprehensive disease monitoring protocol — as it should be for COPD, pulmonary arterial hypertension, heart failure with reduced ejection fraction, and post-COVID respiratory conditions — the documentation naturally supports 99214 level.

The challenge is ensuring coders and physicians are aligned on what constitutes moderate complexity and that notes consistently capture every element that drives the level. Regular coding education, quarterly internal audits, and coder feedback loops are the operational infrastructure that sustains compliant 99214 utilization.

For practices that perform high volumes of 6MWT, building a standardized 6MWT note template is one of the highest-return investments in billing compliance. The template should prompt the physician to document all MDM elements, capture total time, reference the qualifying diagnosis, and note any medication adjustments or care plan changes resulting from the test.

A well-designed template reduces documentation burden, improves coding accuracy, and creates a defensible audit trail. Link the template directly to the order for CPT 94618 in your EHR so it populates automatically whenever the test is ordered. Check our overview of the 99203 cpt code for additional documentation strategies relevant to related E/M coding scenarios.

Cpt Code - CPT - Certified Preschool Teacher certification study resource

Denial management for 6-minute walk test claims requires a systematic approach rather than ad-hoc reworking of individual rejected claims. The most common denial reasons — missing modifier 25, lack of medical necessity, authorization not obtained, and non-covered diagnosis — each require a distinct appeal strategy. Building denial reason codes into your practice management reporting so you can see trends by payer, by provider, and by procedure is the foundation of an effective denial management program.

When a 94618 claim is denied for lack of medical necessity, the appeal must lead with the clinical documentation: the qualifying diagnosis, the clinical decision to order the test, and the impact of the result on the treatment plan. A cover letter written by the treating physician, not just a coder, carries significantly more weight in medical necessity appeals than boilerplate language.

Attach the relevant LCD or payer coverage policy language that supports coverage, highlight the ICD-10 code present in the medical record, and include the 6MWT result with its clinical interpretation. Most payers resolve medical necessity denials in the provider's favor when the documentation is complete and the appeal is timely.

Authorization-related denials — where a prior authorization was not obtained before the test — are the hardest to appeal because most payer contracts treat authorization as a condition of payment, not just a procedural requirement. Prevention is the only reliable strategy: build authorization checks into the order workflow so that 94618 cannot be scheduled without a confirmed auth number for payers that require it.

For patients covered by Colorado Medicaid MCOs, authorization requirements are published in each plan's provider manual, and the authorization window is typically 90 days from the approval date. Retroactive authorizations are occasionally granted but are not guaranteed and vary by plan.

Coding accuracy at the point of claim creation is always more cost-effective than denial recovery. A clean claim rate above 95% is the industry benchmark, and practices that achieve it typically invest in coder certification, regular CPT codebook updates, and automated claim-scrubbing rules that catch common errors before submission.

For the 6-minute walk test billing workflow specifically, the scrubbing rules should check for modifier 25 presence when E/M and 94618 appear together, verify the diagnosis code is covered by the payer's LCD, confirm the place of service code matches the setting, and validate that the rendering provider NPI is enrolled with the payer.

Underpayment review is a parallel process to denial management that many practices neglect. Even when a claim pays, the allowed amount may be incorrect — particularly for practices with commercial contracts that reference Medicare rates, because Medicare rates change annually. Comparing the explanation of benefits (EOB) allowed amount against the current contracted rate for every line item on high-volume procedures like 99214 and 94618 can surface significant underpayments that the payer has no incentive to correct proactively. Automated contract management software that flags underpayments has become standard in mid-sized and larger practices.

Staff education is the glue that holds billing compliance together. Frontline schedulers need to know which payers require prior auth for 94618. Medical assistants conducting the test need to document start time, end time, and the patient's vital signs in a way that the billing team can use. Physicians need to understand what MDM elements drive E/M level so their notes actually support the code selected.

Coders need quarterly updates on CPT changes, LCD revisions, and payer-specific policy updates. No single stakeholder can manage all these requirements — compliance is a team sport, and the accountability structure must reflect that. Learn more about related coding scenarios in our guide to the 99204 cpt code.

Finally, annual internal auditing should cover every procedure and E/M code that appears on your top-25 billed services list. A statistically valid sample — typically 10-20 charts per provider per code — reviewed against the claim submitted will reveal systematic errors that cannot be spotted by reviewing denials alone. Because up-coded claims pay without triggering a denial, only an internal audit can catch them before a payer audit does.

Document your audit methodology, findings, and corrective action in writing, because in the event of a regulatory inquiry, a robust self-audit program is one of the most important mitigating factors that determines whether a compliance issue results in a repayment obligation or a more serious enforcement action.

Building a sustainable 6-minute walk test billing program requires attention to both the clinical and administrative sides of the process. On the clinical side, standardizing the test protocol ensures that every provider in your group performs the 6MWT according to ATS/ERS guidelines — a flat, unobstructed 30-meter corridor, standardized encouragement phrases, and consistent measurement of distance, oxygen saturation, heart rate, and dyspnea scale at one minute and six minutes. Standardized protocols produce consistent, defensible documentation and make it straightforward to demonstrate medical necessity across a series of tests performed over time.

On the administrative side, creating a 6MWT billing workflow that runs parallel to the clinical protocol saves time and reduces errors. The workflow should include a pre-visit payer authorization check, an order entry step that triggers the correct CPT code (94618 or 93015 depending on cardiac context), an automatic modifier 25 prompt when the order is paired with an office visit, and a post-visit coding review before the claim is submitted. Embedding the workflow into the EHR order set — so the billing logic follows the clinical order — is the most reliable implementation approach.

Outcome tracking adds another dimension of value to the 6MWT program. When practices track 6MWT results over time for cohorts of COPD, heart failure, or pulmonary hypertension patients, they generate population health data that supports value-based care contracts. Many commercial payers and Medicare Advantage plans reward practices for systematic functional monitoring of chronic disease populations, and 6MWT results can be submitted as quality measure data under MIPS or ACO performance reports. This transforms the 6MWT from a standalone billable procedure into a component of a broader care quality story that affects overall practice revenue through shared savings and quality bonuses.

Interoperability requirements mean that 6MWT results should be stored in structured data fields in the EHR — not just as free text in a note — so they can be transmitted to care coordinators, referred specialists, and payers as part of care summaries.

CMS Interoperability Rules require that patient data be accessible via FHIR APIs, and practices that store 6MWT results in searchable structured fields will be better positioned to meet patient data requests and payer audits. Talk to your EHR vendor about configuring a structured 6MWT template that captures all required fields as discrete data elements rather than narrative text.

Telehealth creates a wrinkle for 6MWT billing. The test by its nature requires an in-person, supervised setting — you cannot perform a valid 6MWT via video visit. However, the follow-up visit to discuss results can be conducted via telehealth, which opens a compliant path for reviewing 6MWT findings with a patient who lives far from your practice.

The telehealth E/M code selection follows the same MDM or time-based rules as in-person visits, with the place of service code changed to 02 (telehealth provided other than patient's home) or 10 (patient's home). Ensure your billing team knows that the procedure itself must always be in-person even when the follow-up is virtual.

Patient communication about the 6MWT should include clear pre-test instructions — wear comfortable walking shoes, avoid heavy meals for two hours prior, bring rescue inhalers — as well as post-test education about what the results mean for their condition management. Patients who understand why they are being tested and what the results tell their care team are more likely to complete the test, comply with post-visit medication changes, and return for serial testing as recommended. This translates directly into better clinical outcomes and, secondarily, into the consistent, repeated encounters that generate sustainable billing volume for your 6MWT program.

Continuous improvement cycles for billing performance should be quarterly at minimum. Set specific, measurable targets: a clean claim rate above 95% for 94618, a denial rate below 5% for 99214 billed with modifier 25, and an average days-in-accounts-receivable below 30 for these procedure types.

Review the targets at quarterly billing meetings, identify the root cause of any metric that misses its target, assign ownership for the corrective action, and track resolution. This operational discipline — setting targets, measuring performance, investigating variances, and closing the loop — is what separates billing departments that consistently maximize revenue from those that perpetually chase denials without making systemic improvements.

CPT Child Development & Learning Theories 5

Master CPT exam topics with advanced child development and comprehensive learning theory practice sets.

CPT Child Growth and Development 2

Reinforce CPT exam readiness with focused child growth milestones and developmental stage questions.

CPT Questions and Answers

About the Author

Dr. Lisa Patel
Dr. Lisa PatelEdD, MA Education, Certified Test Prep Specialist

Educational Psychologist & Academic Test Preparation Expert

Columbia University Teachers College

Dr. Lisa Patel holds a Doctorate in Education from Columbia University Teachers College and has spent 17 years researching standardized test design and academic assessment. She has developed preparation programs for SAT, ACT, GRE, LSAT, UCAT, and numerous professional licensing exams, helping students of all backgrounds achieve their target scores.

Join the Discussion

Connect with other students preparing for this exam. Share tips, ask questions, and get advice from people who have been there.

View discussion (8 replies)