Medical Billing

DME Billing Services: The Complete Guide for Healthcare Providers

A step-by-step guide to the full DME billing workflow — from eligibility verification and HCPCS coding to denial management and appeals — with practical guidance for clinics, hospitals, and DME suppliers.

By Shawn Davis Reviewed by Kyle Wilson March 17, 2026 10 min read

DME billing is one of the most documentation-intensive, code-specific billing disciplines in healthcare. Unlike professional fee billing, DME claims involve HCPCS Level II codes, Certificate of Medical Necessity forms, proof-of-delivery requirements, competitive bidding rules, and a maze of Medicare Local Coverage Determinations. For clinics, hospitals, and DME suppliers trying to keep denial rates below 5% while staying audit-compliant, understanding the full billing workflow — and knowing when to outsource it — is essential. This guide walks through every layer of the DME billing process, from eligibility verification through denial appeals, and explains how purpose-built DME billing services can protect your revenue.

Key takeaways

  • DME billing uses HCPCS Level II codes (E-, K-, L-, A-codes), not standard CPT codes, and requires accurate modifier selection on every claim.
  • Prior authorization is mandatory for high-cost items including Group 2/3 power wheelchairs and respiratory assist devices; submitting without it triggers a CO-197 denial.
  • The six-step DME billing workflow — eligibility, documentation, coding, claim submission, payment posting, denial management — must be executed in sequence to avoid compounding errors.
  • Industry-leading DME billing operations target a clean-claim rate above 95% and an A/R over 90 days below 10%.
  • Outsourcing DME billing to a specialist reduces in-house coding burden and provides access to denial-appeal expertise across all four DME MACs.

What is DME billing?

DME billing is the process of coding, submitting, and collecting payment for durable medical equipment claims from Medicare, Medicaid, and commercial payers. It differs from standard professional billing in several important ways:

  • Different code set — HCPCS Level II codes (alphanumeric, beginning with letters A–V) govern most DME items, not CPT codes.
  • Different claim form and payer routing — DME suppliers bill Medicare on the CMS-1500 form (or 837P electronically) to the regional DME MAC rather than the Part A or Part B MAC that processes professional and facility claims.
  • Documentation-heavy compliance requirements — CMNs, detailed written orders, and proof of delivery are gatekeepers to payment that have no true equivalent in professional billing.
  • Rental vs. purchase billing logic — some items are billed monthly over a rental period; others are purchased outright. The billing system must track rental months, cap dates, and ownership-transfer rules simultaneously.

If you are new to DME and want to understand the equipment categories, coverage criteria, and Medicare rules before diving into billing mechanics, start with our overview post: Durable Medical Equipment: The Complete Guide to DME, Coverage & Billing.

Step 1 — Eligibility and benefit verification

Benefit verification for DME goes beyond confirming active insurance. A complete DME eligibility check must establish:

  • Active coverage on the date of service (DOS).
  • DME benefit availability — some commercial plans carve out DME to a separate benefit manager; submitting to the wrong payer causes rejection, not denial, which is harder to track.
  • Prior authorization requirements — which items require PA, what documentation the payer needs, and current turnaround times.
  • Deductible and coinsurance status — for Medicare Part B, the annual deductible ($240 in 2024) must be met before the 80/20 split applies. Knowing the patient's accumulated deductible prevents balance-billing surprises.
  • Coordination of benefits — if the patient has Medicare plus a Medigap or employer supplement, determine primary/secondary payer sequencing before billing.
  • Competitive Bidding Area status — confirm whether the patient's residence falls in a CBA and whether your organization holds a contract for the required product category.

Verimedix tip: Run eligibility checks at three points: at order receipt, the day before delivery, and again if more than 10 days elapse between order and delivery. Insurance status changes — particularly Medicaid redeterminations — can invalidate a claim you have already worked to document.

Step 2 — Documentation collection and prior authorization

Documentation is the single biggest driver of DME denials. Every claim file should contain:

  1. Valid written order (VWO) / detailed product description (DPD) — must include the item description, ordering provider's NPI and signature, date signed, and estimated length of need. For Medicare, the VWO must be on file before the item is delivered.
  2. Certificate of Medical Necessity (CMN) — required for oxygen (CMS-484), CPAP/BiPAP (no longer a CMS form — replaced by clinical documentation requirements post-2013 revision), power mobility devices (CMS-849), and enteral nutrition. Each CMN section must be completed accurately by the treating physician; incomplete CMNs are a top-5 denial driver.
  3. Supporting clinical documentation — physician notes, lab results (e.g., oximetry/ABG for oxygen), sleep study results (for PAP devices), functional assessments (for power wheelchairs), or wound care measurements. This must align with LCD criteria.
  4. Prior authorization approval — for items subject to mandatory PA (Group 2/3 power wheelchairs, pressure-reducing support surfaces Group 3, respiratory assist devices), submit the PA request with clinical documentation and await approval before dispensing. CMS's PA program for selected items is permanent; denials at the PA stage indicate a documentation gap that billing cannot overcome.
  5. Proof of delivery (POD) — a dated, signed delivery receipt that includes the item description, HCPCS code, and beneficiary or authorized representative signature. Electronic POD captured at delivery is the most audit-resistant format.

Step 3 — DME coding: HCPCS codes and modifiers

Accurate HCPCS Level II coding is the technical core of DME billing. Coders must select both the correct base code and the appropriate modifiers.

Commonly used DME code ranges

Code RangeCategoryExamples
A4000–A9999Medical/surgical suppliesA4253 (blood glucose test strips), A4614 (peak flow meter)
E0100–E8002DME — generalE0130 (walker), E0601 (CPAP), E1390 (oxygen concentrator)
K0001–K0900Wheelchairs and relatedK0001 (manual WC), K0813 (power WC Group 1)
L0000–L9900Orthotic/prosthetic devicesL1900 (ankle-foot orthosis), L5100 (below-knee prosthetic)

Critical DME modifiers

ModifierMeaningWhen to Use
KXRequirements specified in the LCD have been metRequired on many high-cost DME claims; missing KX = automatic denial
GAWaiver of liability on fileWhen coverage is likely to be denied; ABN signed by beneficiary
GYItem/service statutorily excluded or not coveredFor items you know are non-covered; routes to secondary/patient billing
NUNew equipment — purchaseOne-time purchase of a new item
RRRentalMonthly rental billing
UEUsed durable medical equipmentFurnished used/refurbished equipment
RAReplacement of DME item or partWhen replacing a previously purchased item
KHDMEPOS item, initial claim, first monthFirst month of rental for oxygen or capped-rental items
KIDMEPOS item, second or third month rentalMonths 2–3 of capped rental
KJDMEPOS item, months 4–15 rentalCapped rental months 4–15

Selecting the wrong modifier — particularly using NU instead of RR, or omitting KX when required — generates a claim denial that requires a corrected claim, not just an appeal. Verimedix's medical coding team maintains modifier checklists for every major DME product category to prevent this.

Step 4 — Claim submission to Medicare and commercial payers

DME claims are submitted electronically via the 837P transaction set (professional claim). Key submission rules include:

  • Timely filing — Medicare requires submission within 12 months of the date of service (or date of discharge for inpatient-related DME). Missing the timely filing window results in a CO-29 denial with no appeal remedy.
  • Place of service — home-based DME claims use POS 12 (Home). Using the wrong POS triggers a technical denial.
  • Ordering provider NPI — the ordering/referring provider's NPI must be included in Loop 2310A of the 837P. Medicare verifies NPI enrollment; invalid or unenrolled NPIs cause front-end rejections.
  • Diagnosis (ICD-10-CM) codes — must be as specific as possible and must match the conditions documented in the CMN/clinical notes. Mismatched or vague diagnoses are a common denial trigger.
  • Electronic remittance advice (ERA) — enroll in ERA/EFT with each payer to receive 835 transactions for auto-posting; paper EOBs slow payment reconciliation significantly.

Step 5 — Payment posting and reconciliation

After adjudication, payments must be reconciled against expected allowed amounts:

  • Compare each payment to the applicable fee schedule or CBP single payment amount to identify underpayments.
  • Post contractual adjustments using CO-45 (charges exceed fee schedule) correctly to keep A/R accurate.
  • For rental items, verify that monthly payments are posting correctly and that no months have been skipped or double-billed.
  • Track each claim's rental-month counter to identify when billing should stop or when ownership transfer occurs.
  • Reconcile secondary claims — once primary EOB is received, bill the secondary payer (Medigap, Medicaid, or commercial supplement) promptly.

A well-run DME billing operation keeps days in A/R under 45 and A/R over 90 days below 10% of total outstanding balance. Verimedix targets a 30-day average A/R resolution across client portfolios through systematic follow-up queues.

Step 6 — Denial management and appeals

Even with strong front-end controls, some DME claims will be denied. The key is resolving them quickly and systematically.

Common DME denial reason codes

CARCDescriptionResolution Path
CO-4Modifier(s) required but not providedAdd correct modifier (e.g., KX, NU) and resubmit corrected claim
CO-15Payment adjusted because the submitted authorization number is missing, invalid, or does not applyObtain valid PA number; resubmit with auth number in field 23
CO-29The time limit for filing has expiredCheck timely filing exception criteria; write off if no exception applies
CO-50Non-covered service — not deemed a medical necessitySubmit redetermination with additional clinical documentation; cite LCD criteria
CO-97Payment included/bundled in another serviceVerify correct billing unit and unbundling rules; correct claim if applicable
CO-197Precertification/authorization absentObtain PA retroactively if payer allows; appeal with clinical documentation
PR-96Non-covered charge; patient responsibilityBill patient with ABN on file (GA modifier); waive if ABN was not obtained

Medicare appeal levels

For Medicare DME MAC denials, the appeals process has five levels: (1) Redetermination by the DME MAC (120-day filing window); (2) Reconsideration by a Qualified Independent Contractor (QIC); (3) Administrative Law Judge (ALJ) hearing; (4) Medicare Appeals Council review; (5) Federal district court. Most commercially viable appeals resolve at levels 1–2; level 3 is worth pursuing for high-dollar claims with strong clinical support.

Verimedix tip: Track denial root causes monthly by CARC/RARC combination. If CO-50 medical necessity denials cluster around one product category, it usually signals a documentation collection gap — not a coding error — and the fix is upstream in the order workflow, not in the appeal queue.

DME billing software and automation

Modern DME billing platforms automate the most error-prone steps in the workflow:

  • Eligibility auto-verification — batch eligibility checks before monthly billing runs catch coverage lapses before claims go out.
  • Rental-month tracking — automated counters prevent overbilling past cap dates and flag upcoming ownership transfers for supplier follow-up.
  • Prior-authorization management — PA workflow tools track request status, approval dates, and expiration dates with alerts for approaching deadlines.
  • HCPCS code and modifier validation — rules engines flag missing KX modifiers, incompatible modifier combinations, and codes that require CMN attachments.
  • 835 ERA auto-posting — automated payment posting reduces manual data entry and accelerates reconciliation.
  • Denial work queues — claims route automatically to denial buckets by CARC code, ensuring each denial type gets the right resolution workflow.

Verimedix integrates with leading DME billing platforms and EHR/EMR systems to provide a seamless revenue cycle management experience without requiring suppliers to replace their existing technology stack.

Outsourcing DME billing: when it makes sense

Maintaining in-house DME billing expertise requires ongoing investment in coder training, MAC LCD monitoring, and software maintenance — a significant burden for smaller practices and mid-size DME suppliers. Outsourcing medical billing to a specialist makes economic sense when:

  • Denial rates are consistently above 5–7% of total claims.
  • A/R over 90 days exceeds 15% of outstanding balance.
  • The practice lacks a coder with current HCPCS Level II and DME modifier expertise.
  • Staff turnover is disrupting billing continuity.
  • CMS policy changes (new PA requirements, LCD updates, CBP contract renewals) are not being tracked and operationalized in time.

Most billing companies charge 4–9% of monthly collections for DME billing services. The net financial result for practices with pre-existing denial rates above 8–10% is typically positive within the first billing cycle after transition, because recovered denials and reduced write-offs more than offset the service fee.

How Verimedix helps with DME billing services

Verimedix provides specialized DME billing services for clinics, hospitals, and DMEPOS suppliers — covering every step of the billing cycle with dedicated coders and denial specialists who focus exclusively on DME revenue.

  • Full eligibility verification and prior-authorization management across all four DME MACs and major commercial payers.
  • HCPCS Level II coding with modifier accuracy review and CMN completeness checks before claim submission.
  • Electronic claim submission with real-time rejection tracking and same-day resubmission of front-end rejections.
  • Payment posting, underpayment identification, and secondary billing management.
  • Denial root-cause analysis with monthly reporting — tracking resolution rates by CARC code to close upstream documentation gaps.
  • Compliance monitoring against DME MAC LCDs, CMS transmittals, and competitive bidding updates.

Frequently asked questions

DME billing is the process of coding, submitting, and collecting payment for durable medical equipment claims from Medicare, Medicaid, and commercial payers. It uses HCPCS Level II codes rather than standard CPT codes and involves documentation requirements — such as Certificates of Medical Necessity and proof of delivery — that are unique to the DME benefit.

DME claims use HCPCS Level II codes: E-codes for general DME (E0130 for walkers, E0601 for CPAP, E1390 for oxygen concentrators), K-codes for wheelchairs and accessories, L-codes for orthotics and prosthetics, and A-codes for supplies. Modifiers such as KX, GA, GY, NU, and RR are appended to specify coverage status, rental vs. purchase, and other claim-specific circumstances.

KX means the documentation on file confirms that the requirements specified in the applicable Local Coverage Determination (LCD) have been met. It is required on most high-cost DME claims (power wheelchairs, respiratory assist devices, orthotics, etc.). Omitting KX when it is required triggers an automatic denial; the fix is a corrected claim with KX added — not just an appeal.

The most frequent CARC codes in DME billing are: CO-4 (modifier required but missing), CO-50 (not medically necessary — documentation gap), CO-197 (prior authorization absent), and CO-29 (timely filing expired). CO-50 and CO-197 are particularly common and signal upstream workflow problems — insufficient documentation collection before claim submission.

CMS requires prior authorization for certain high-utilization DME items, including Group 2 and Group 3 power wheelchairs, Group 3 pressure-reducing support surfaces, and respiratory assist devices. Suppliers must submit a PA request with complete clinical documentation to the DME MAC before delivering the item. Claims submitted without an approved PA receive a CO-197 denial that cannot be overcome on appeal unless the payer grants a retroactive exception.

Outsourced DME billing services typically charge 4–9% of monthly collections. The exact rate depends on claim volume, product complexity, and the scope of services (coding only vs. full RCM including denial management and appeals). Most practices with pre-existing denial rates above 8% find that outsourcing generates a net positive financial outcome within the first billing cycle, because recovered revenue exceeds the service fee.

Ready to reduce denials and get paid faster?

Get a free, no-obligation billing analysis. See exactly how much revenue your practice could be recovering.

+1 (470) 887-9106