Pabau Engage inbox

Pabau Engage is here: every patient conversation in one inbox.

Learn more
HCPCS Code

HCPCS code E0301 – Heavy duty extra wide hospital bed


Code Definition

HCPCS code E0301 is a heavy duty, extra wide hospital bed supplied without a mattress, for patients over 350 and up to 600 pounds. Side rails of any type are part of the code.

The weight band is the deciding fact. Above 600 pounds the bed becomes E0302, and the same frame delivered with its mattress is E0303. Medicare covers E0301 under LCD L33820, and since August 12, 2024, it also needs a face-to-face visit and a written order before delivery. Miss either step and the claim is denied. Below, you'll find who qualifies, the paperwork, the modifiers and a checklist to run before you submit.

Level
Level II
Category
E — Durable medical equipment
Code range
E0250-E0373 Hospital beds and accessories
Billable
No
Code also known as
bariatric hospital bed, heavy duty home hospital bed
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

HCPCS code E0301 is a heavy duty, extra wide hospital bed frame for patients over 350 and up to 600 pounds, billed without a mattress.

Medicare covers it under LCD L33820 when the patient meets one fixed-height bed criterion and falls inside that weight band.

Since August 12, 2024, E0301 needs a face-to-face encounter and a written order before delivery, but no certificate of medical necessity.

A frame delivered with its mattress is billed as E0303, and patients over 600 pounds move to E0302 or E0304.

Each monthly rental claim carries RR, a rental-month modifier, and KX, GA or GZ.

HCPCS code E0301 covers the frame, not the mattress

HCPCS code E0301 is the Level II code for a heavy duty, extra wide hospital bed supplied without a mattress. The official descriptor sets its weight capacity at greater than 350 pounds, but less than or equal to 600 pounds. It ends with “with any type side rails, without mattress.”

Notice what the descriptor leaves out. It says nothing about how the bed adjusts. Three facts decide the code: the weight band, the extra wide frame and the missing mattress. Side rails of any type are built into the code, so they never go on a separate line.

AttributeDetail
HCPCS codeE0301
Bed typeHospital bed, heavy duty, extra wide
Weight capacityGreater than 350 pounds, but less than or equal to 600 pounds
Side railsAny type, included in the code
MattressNot included
Code rangeE0250-E0373, hospital beds and accessories
Coverage policyLCD L33820 Hospital Beds and Accessories, with Policy Article A52508

E0301 sits in the E0250-E0373 hospital bed range of the HCPCS Level II codes. The CMS HCPCS system publishes the official descriptor and updates the code set every year, so check the current file before billing.

Two tests decide who qualifies for an E0301 bed

Medicare covers E0301 when two conditions are met together. First, the patient meets at least one fixed-height hospital bed criterion in LCD L33820. Second, the patient weighs more than 350 pounds but no more than 600 pounds.

The fixed-height criteria are met when the patient has at least one of these needs:

  1. A medical condition that requires positioning of the body in ways not feasible with an ordinary bed.
  2. Positioning of the body in ways not feasible with an ordinary bed in order to alleviate pain.
  3. Head-of-bed elevation of more than 30 degrees most of the time, due to congestive heart failure, chronic pulmonary disease, or problems with aspiration.
  4. Traction equipment that can only be attached to a hospital bed.

Elevating the upper body alone doesn’t meet the first criterion. For head-of-bed elevation, the LCD expects pillows or wedges to have been considered first.

The weight test is just as strict. The grid below shows how the weight band and the mattress pick the code together.

Grid choosing a heavy duty hospital bed code
Weight sets the row and the mattress sets the column, so E0301 only fits a frame-only delivery in the 350 to 600 pound band. Codes from the CMS HCPCS descriptors.

A weight above 600 pounds moves the patient to E0302 or E0304. At 350 pounds or less, the E0301 weight criterion isn’t met, so a standard hospital bed code applies instead.

Pro Tip

Record the patient’s current weight in the treating practitioner’s notes before the order goes out. The 350 and 600 pound limits decide the code, so a missing weight leaves the bed choice unsupported at review.

Weight and mattress set the code, not the motor

E0301 belongs to a family of four heavy duty codes that split on two questions. Is the patient above or below 600 pounds, and does the mattress come with the bed? E0260 answers a different question altogether, which is how the bed adjusts.

CodeBedPatient weightMattress
E0301Heavy duty, extra wide, any type side railsMore than 350 pounds, up to 600 poundsWithout mattress
E0302Extra heavy duty, extra wide, any type side railsMore than 600 poundsWithout mattress
E0303Heavy duty, extra wide, any type side railsMore than 350 pounds, up to 600 poundsWith mattress
E0304Extra heavy duty, extra wide, any type side railsMore than 600 poundsWith mattress
E0260Semi-electric (head and foot adjustment), any type side railsNot weight-bandedWith mattress

That’s why E0260 and E0301 aren’t interchangeable. E0260 describes a semi-electric bed with its mattress, and L33820 covers it when the patient also needs frequent or immediate changes in body position. E0301 describes a weight-rated frame without a mattress, covered on the fixed-height criteria plus the weight band.

Heavier patients need a different frame. Above 600 pounds, the frame-only code is E0302.

A mattress delivered with the frame makes it E0303

Policy Article A52508 covers a mattress or side rails provided at the same time as the bed. In that case, suppliers bill the single code that combines the items. A heavy duty frame delivered with its mattress is therefore billed as E0303, not as E0301 plus a separate mattress line.

E0301 fits when the frame is supplied alone, for example when the patient already has a suitable mattress. Check the delivery record against the code before the claim goes out.

An E0301 claim starts before the bed is delivered

Since August 12, 2024, CMS has required a face-to-face encounter and a written order before delivery for E0301. That makes the order of the first three steps matter. Here is how a typical rental moves from the first visit to payment.

  1. The treating practitioner sees the patient face to face and documents the bed need and the current weight.
  2. Within six months of that visit, the practitioner signs a standard written order for the bed.
  3. The supplier receives the order, then delivers the bed and collects a signed proof of delivery.
  4. The supplier sends the first rental claim to the DME MAC with RR, KH and KX.
  5. Months two and three carry KI, and month four onward carries KJ.
  6. Medicare pays 80% of the allowed amount after the Part B deductible, and the patient or a secondary payer owes the rest.

Steps one to three are where most of the risk sits. A claim built on an order dated after delivery fails, however strong the medical record is.

The paperwork has to exist before the bed arrives

An E0301 claim needs no certificate of medical necessity. It does need a face-to-face note, a standard written order received before delivery, and records that support the criterion and the weight. Here’s who owns each document.

DocumentResponsible partyWhat it needs to show
Face-to-face encounter noteTreating practitionerA visit within the six months before the order date that addresses the need for the bed
Standard written orderTreating practitionerPatient name, order date, the item ordered, and the practitioner’s signature, received by the supplier before delivery
Medical recordsTreating practitionerThe condition that meets a fixed-height criterion, such as the positioning need or head elevation above 30 degrees
Weight documentationTreating practitionerA recorded weight of more than 350 pounds and no more than 600 pounds
Proof of deliverySupplierDelivery date, item delivered, and the patient or caregiver signature

Modifiers tell the DME MAC whether the criteria are met

Policy Article A52508 requires a KX, GA or GZ modifier on hospital bed claims, and claims without one are rejected. KX goes on when every L33820 criterion is met and documented. Getting this right is a big part of submitting a clean claim.

ModifierDescriptionWhen to use it on E0301
KXRequirements specified in the medical policy have been metAll L33820 coverage criteria are met and documented
GAWaiver of liability statement issued as required by payer policyCriteria are not met and a valid advance beneficiary notice is on file
GZItem or service expected to be denied as not reasonable and necessaryCriteria are not met and no advance beneficiary notice was obtained
RRRentalEach monthly rental claim for the bed
KHDMEPOS item, initial claim, purchase or first month rentalThe first rental month
KIDMEPOS item, second or third month rentalRental months two and three
KJDMEPOS item, parenteral enteral nutrition (PEN) pump or capped rental, months four to fifteenRental months four onward

Your DME MAC’s current guidance can add detail to the policy article, so check it before relying on any modifier combination.

Medicare pays E0301 as a capped monthly rental

Medicare pays for E0301 under the DMEPOS fee schedule, and the amount varies by state. Hospital beds are capped rental items, so the supplier bills the bed month by month with the RR modifier. Look up the current allowed amount on the CMS DMEPOS fee schedule page.

Medicare pays 80% of the approved amount once the Part B deductible is met. The beneficiary, or a secondary payer, owes the remaining 20%. Allowed amounts change by state and by year, so we don’t quote a dollar figure here.

Prior authorization isn’t required, but plans differ

Medicare doesn’t currently require prior authorization for E0301. CMS can add items to its Required Prior Authorization List, though, so check the list before each new rental begins.

Commercial and Medicare Advantage plans set their own rules, and many require authorization for DME. Confirm the requirement with each payer before delivery, and keep the reference number with the order.

Run this checklist before you submit an E0301 claim

A few minutes with this list saves a resubmission later. Check each item against the file, not from memory.

  • The face-to-face note is dated within six months before the order.
  • The standard written order reached the supplier before the delivery date.
  • The notes name at least one L33820 fixed-height criterion.
  • A weight over 350 and up to 600 pounds is recorded in pounds, not only as a BMI.
  • The delivery record shows a frame without a mattress. If the mattress came too, bill E0303.
  • The claim line carries RR, the right rental-month modifier, and KX, GA or GZ.
  • The diagnosis on the claim matches the practitioner’s notes.
  • Signed proof of delivery is on file.

Six mistakes that get E0301 claims denied

Good denial management in healthcare starts with knowing where an E0301 claim fails. Each mistake below maps to a requirement in L33820, its policy article or the CMS order rules.

Denial reasonCorrective action
Weight outside the 350 to 600 pound bandRecheck the recorded weight. Bill E0302 or E0304 above 600 pounds, and a standard bed code at 350 pounds or less.
No fixed-height criterion documentedAdd the practitioner’s notes that show which L33820 criterion the patient meets before resubmitting.
Missing KX, GA or GZ modifierAdd KX when every criterion is met, or GA or GZ when it is not, then correct the claim line.
Mattress billed on a separate lineIf the mattress was delivered with the frame, rebill the bed as E0303 instead of E0301 plus a mattress code.
Order or face-to-face note missing before deliveryConfirm the face-to-face note falls within six months before the order, and the order arrived before delivery.
Bed described as semi-electric or total electricE0301 is defined by weight and mattress, so check the descriptor rather than the bed’s motor features.

ICD-10 codes back the criterion, not the code choice

L33820 doesn’t publish a list of covered diagnosis codes for hospital beds. The diagnosis supports the criterion, while coverage depends on the documented need and the weight band. The codes below show conditions that can support a fixed-height criterion or the weight record.

ICD-10-CM codeDescriptionHow it can support the claim
I50.9Heart failure, unspecifiedCongestive heart failure can support head-of-bed elevation above 30 degrees
J44.9Chronic obstructive pulmonary disease, unspecifiedChronic pulmonary disease can support head-of-bed elevation above 30 degrees
J96.10Chronic respiratory failure, unspecified whether with hypoxia or hypercapniaCan support the need for sustained head elevation
G82.20Paraplegia, unspecifiedCan support positioning not feasible in an ordinary bed
G81.90Hemiplegia, unspecified affecting unspecified sideCan support positioning not feasible in an ordinary bed
E66.01Morbid (severe) obesity due to excess caloriesSupporting only; the weight criterion still needs a recorded weight
Z68.41-Z68.45Body mass index 40.0 or greater, adultSupporting only; it does not replace a recorded weight in pounds

Use the diagnosis the treating practitioner documented, and check it against the current ICD-10-CM code set before the claim goes out.

How Pabau keeps E0301 claims tied to the patient record

Most E0301 problems start before the claim is built. The weight sits in one note, the order in another file, and the claim form gets typed up from memory.

Pabau, the practice management platform we build, keeps the record and the claim in one system. Its claims management software pre-fills the claim from the patient record. It then checks that required claim fields are complete before the claim can be sent.

In the US, Pabau submits claims through Claim.MD, with eligibility checks, claim-status tracking and remittance posting. Your team spends less time retyping and more time on the documents the payer reviews.

Automate claims and billing with Pabau
Pabau’s claims management builds the claim from the patient record, so the E0301 weight and diagnosis are never retyped onto the form.

Send cleaner DME claims from the patient record

Pabau pre-fills claims from the patient record, checks required fields before sending, and submits US claims through Claim.MD. Your team spends less time retyping claims.

Pabau claims management dashboard

Conclusion

E0301 is a weight-band code, and the weight band is where most coding errors start. Pick the code from the recorded weight and whether the mattress ships with the frame. The bed’s motor features don’t decide it.

The bigger risk now is timing. Since August 2024, the face-to-face note and the written order have to exist before the bed arrives. Get those in place first, and the KX modifier has a record to stand on.

Book a demo to see how Pabau builds DME claims from the patient record and sends them through Claim.MD.

Continue your research

Continue your research

Need to understand how clearinghouses handle DME claims? Medical claims clearinghouse guide covers how claims route from DME supplier to payer and where edits occur.

Want to reduce claim rejections before submission? What is revenue cycle management walks through the end-to-end workflow from order to payment posting.

Looking for guidance on medical billing compliance requirements? Medical billing compliance covers documentation standards, audit risk, and payer policy alignment.

Billing a patient over 600 pounds with the mattress included? HCPCS code E0304 covers the extra heavy duty bed and its coverage rules.

Frequently asked questions

What is the HCPCS code for a bariatric hospital bed?

It depends on the patient’s weight and the mattress. E0301 covers a bariatric bed frame for patients over 350 and up to 600 pounds, and E0303 is the same bed with its mattress. Above 600 pounds, use E0302 or E0304.

Does E0301 need a face-to-face encounter?

Yes. Since August 12, 2024, CMS has required a face-to-face encounter and a written order prior to delivery for E0301. The visit must fall within the six months before the order date.

Does the patient end up owning an E0301 bed?

Usually, yes. Hospital beds are capped rental items under Medicare. After 13 months of continuous rental, ownership of the bed passes to the beneficiary.

Can E0301 be billed for a patient under 350 pounds?

No. E0301 coverage needs a recorded weight above 350 pounds. At 350 pounds or less, bill the standard hospital bed code that matches the bed’s features.

Does Medicare Advantage cover E0301?

Medicare Advantage plans cover what Original Medicare covers, but they can set their own authorization rules and supplier networks. Check the plan’s DME policy before delivery.

Avatar photo
Monika Lazarevska
Content Writer

Monika Lazarevska writes content for owners and healthcare professionals who want clear, no-fluff content that actually helps them run their practice better. With a background in storytelling and SEO, she knows how to make even the driest topics worth reading. Off the clock, you'll find her in a café somewhere in Europe, probably with a good book and an even better coffee.
×