Pabau Engage inbox

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

Learn more
Book a demo Book a demo
☰
HCPCS Code

HCPCS code E0303 – Heavy-duty bariatric bed with mattress


Code Definition

E0303 is the HCPCS Level II code for a heavy-duty, extra-wide hospital bed with any type of side rails and a mattress. Its official weight capacity is greater than 350 pounds, but less than or equal to 600 pounds.

E0304 is the same bed rated for more than 600 pounds, and E0301 is the version of E0303 without a mattress. Neither descriptor names a drive mechanism, so weight capacity and the included mattress decide the code. Medicare denials usually trace back to a weight missing from the medical record or an incomplete standard written order.

Level
Level II
Category
E — Durable medical equipment
Code range
E0250-E0373 Hospital beds and accessories
Billable
No
Code also known as
bariatric bed, extra-wide hospital bed, heavy-duty hospital bed, home bariatric 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 E0303 covers a heavy-duty, extra-wide hospital bed with side rails and a mattress, for patients over 350 lbs and up to 600 lbs.

E0304 is the same bed rated for more than 600 lbs, while E0301 and E0302 are the versions of E0303 and E0304 without a mattress.

Medicare Part B covers E0303 under the DME benefit when documented medical necessity criteria are met, administered by the regional DME MAC.

A patient weight missing from the medical record and an incomplete standard written order are the top two denial triggers for E0303 claims.

Practice management software like Pabau tracks each claim’s status and blocks submission until the required details are complete.

HCPCS Code E0303: Definition and official CMS descriptor

HCPCS Code E0303 describes a heavy-duty, extra-wide hospital bed with any type of side rails and a mattress.

Its weight capacity is greater than 350 pounds and up to 600 pounds. Under CMS’s HCPCS Level II coding system, E0303 sits in the E-series, which covers durable medical equipment (DME) supplied to patients in their homes.

The official descriptor sets no width figure and names no drive mechanism. Weight capacity and the included mattress and side rails are what define the code.

CMS maintains the HCPCS Level II code set and publishes updates quarterly. Unlike CPT codes, HCPCS Level II codes like E0303 are alphanumeric and do not require AMA licensing to use. Coders who need the current descriptor can check it through the AAPC HCPCS code lookup.

Field Detail
HCPCS Code E0303
Code category E-series HCPCS Level II (durable medical equipment)
Equipment type Heavy-duty, extra-wide hospital bed (bariatric)
Weight capacity More than 350 lbs, up to 600 lbs
Included components Any type of side rails and a mattress
Related code without mattress E0301
Administering body DME MAC (regional Medicare Administrative Contractor)
Payer program Medicare Part B DME benefit

What E0303 covers and what it excludes

E0303 covers the heavy-duty bed frame together with its side rails and mattress, all on one claim line. The descriptor already includes the mattress and rails. Billing either one again on a separate line duplicates payment and triggers a denial or a claim edit.

  • Covered under E0303: a heavy-duty, extra-wide frame with side rails and a mattress, rated over 350 lbs and up to 600 lbs
  • Billed separately: accessories outside the descriptor, such as trapeze equipment (E0910-E0912)
  • Not billed as E0303: beds for patients over 600 lbs (use E0304) or at 350 lbs or less
  • Also not E0303: heavy-duty beds supplied without a mattress (use E0301), and new beds for patients who already own qualifying equipment

E0301 and E0302 meet the same bariatric weight thresholds as E0303 and E0304. They differ only in shipping without a mattress. If the patient needs a separately billed support surface in place of the standard mattress, bill E0301 with the support-surface code rather than E0303.

Choosing between E0301, E0302, E0303, and E0304 comes down to two variables: the weight capacity needed and whether the bed ships with a mattress. All four codes describe an extra-wide, heavy-duty frame with any type of side rails. Using E0303 outside that 350 to 600 lb band is a coding error that post-payment audits will surface.

Code Description Weight capacity Mattress
E0301 Hospital bed, heavy duty, extra wide, any type side rails More than 350 lbs, up to 600 lbs Not included
E0302 Hospital bed, extra heavy duty, extra wide, any type side rails More than 600 lbs Not included
E0303 Hospital bed, heavy duty, extra wide, any type side rails More than 350 lbs, up to 600 lbs Included
E0304 Hospital bed, extra heavy duty, extra wide, any type side rails More than 600 lbs Included

The most consequential distinction is E0303 vs E0304. Both include side rails and a mattress, and neither descriptor names a drive mechanism. E0303 applies when the patient weighs more than 350 lbs and up to 600 lbs. E0304 applies when the patient weighs more than 600 lbs. The grid below shows the order to ask the two questions in.

Decision grid for heavy-duty hospital bed codes: over 350 up to 600 lbs with mattress is E0303, without mattress E0301; over 600 lbs with mattress is E0304, without mattress E0302; 350 lbs or less uses standard bed codes such as E0260
Recorded weight narrows the choice to two codes, and the mattress settles it. Descriptors are from the CMS HCPCS Level II code set.

E0300 does not belong in this comparison. It is the code for a hospital-grade pediatric crib, fully enclosed, with or without top enclosure. It never stands in for an adult bariatric bed.

A patient at 350 lbs or less usually needs a standard code, such as E0260 for a semi-electric bed with side rails and mattress. Drive mechanism only comes into play in those standard codes.

Medicare coverage criteria for E0303 bariatric bed claims

Medicare Part B covers HCPCS Code E0303 under the DME benefit when the patient meets documented medical necessity criteria. The regional DME MAC administers coverage under the applicable local coverage determination (LCD) for hospital beds.

Two contractors currently administer the four DME MAC jurisdictions: Noridian (Jurisdictions A and D) and CGS (Jurisdictions B and C). Both apply the same national framework but may publish their own documentation checklists.

An E0303 claim can clear eligibility and prior authorization and still fail without the right clinical evidence in the record. Medicare’s core criteria for coverage include all of the following:

  • Patient weight is documented in the medical record at more than 350 lbs and up to 600 lbs
  • The patient has a condition requiring positioning that a standard bed cannot accommodate, such as congestive heart failure, COPD, chronic pain, or severe mobility impairment
  • A physician or treating practitioner has written a valid order for the bariatric bed
  • The patient resides in their home or a non-institutional setting (not a skilled nursing facility)
  • The item ordered meets the E0303 weight-capacity specification and includes side rails and a mattress

The national coverage determination for hospital beds (NCD 280.7) sets the broad framework, and the DME MAC’s LCD adds the detailed criteria. The active LCD in the patient’s jurisdiction is the document each claim is reviewed against.

Documentation requirements to bill HCPCS Code E0303

Documentation for HCPCS Code E0303 must support every element of medical necessity before the claim reaches the payer. The file should be ready for a post-payment audit before the claim is ever submitted. Required documentation typically includes:

  • Standard written order (SWO): signed and dated by the treating practitioner, describing the heavy-duty bed in enough detail to support E0303
  • Documented patient weight: must appear in the clinical record, ideally recorded at or near the time of the order
  • Medical record documentation of necessity: practitioner notes explaining why the patient needs a hospital bed and why a heavy-duty bed is required
  • Face-to-face encounter notes: documenting the clinical condition requiring the bed, where the LCD or CMS’s required face-to-face list calls for them
  • Diagnosis codes supporting bariatric need: ICD-10-CM codes for morbid obesity (E66.x series) or the mobility/positioning condition driving the order

CMS discontinued certificates of medical necessity (CMNs) for dates of service on or after January 1, 2023. The order and the medical record now carry the medical necessity case on their own. Gather these documents before delivery rather than after a denial arrives. Retroactive documentation requests are a red flag in audits and rarely reverse a denial on their own.

Prior authorization requirements for E0303

Is E0303 on the CMS prior authorization list?

CMS runs a prior authorization (PA) program for certain high-utilization Medicare DME items. Whether E0303 is on the required PA list depends on the active CMS program update. The list changes with each update cycle, so verify PA status with the regional DME MAC before submitting a bariatric bed claim.

The pre-delivery eligibility check should include PA status. If PA is required and not obtained before delivery, Medicare will deny the claim as non-covered regardless of clinical justification.

Submitting a PA request to the DME MAC

When prior authorization is required, the DME supplier submits the PA request to the regional DME MAC before delivering the item. The submission must include the physician order, documentation of the patient’s qualifying weight, the relevant LCD criteria checklist, and supporting clinical notes.

The DME MAC returns a decision within the timeframe CMS sets for the program. Expedited review is available when a delay could harm the patient. Provisional affirmative decisions mean the claim is presumed approvable if conditions remain unchanged at delivery.

E0303 reimbursement rate and Medicare fee schedule

Medicare pays for HCPCS Code E0303 under the DME capped rental program. The beneficiary rents the bed for up to 13 continuous months, after which ownership transfers to the beneficiary. Medicare pays monthly for all 13 months: 10% of the fee schedule amount in months 1-3, then 7.5% in months 4-13.

After ownership transfers, Medicare covers reasonable repairs. Replacement is covered once the bed reaches its five-year reasonable useful lifetime, or if it is lost or irreparably damaged.

Allowable amounts vary by location because CMS publishes the DMEPOS fee schedule by state, with separate rural amounts in some areas. Once payment arrives, the electronic remittance advice (ERA) tells the biller which rental month it covers. It also shows whether a co-insurance or deductible balance remains. Verify current figures against the CMS DMEPOS fee schedule, which updates each January.

Billing consideration Detail
Payment model Capped rental (up to 13 months)
Payment schedule Monthly for 13 months: 10% of the fee schedule amount in months 1-3, 7.5% in months 4-13
Ownership transfer To the beneficiary after month 13
Modifier: rental RR (rental)
Modifiers: rental month KH (month 1), KI (months 2-3), KJ (months 4-13)
Fee schedule basis DMEPOS fee schedule, set by state; rural amounts apply in some areas
Beneficiary cost share 20% co-insurance after deductible; assignment rules apply

Pro Tip

Verify current E0303 fee schedule allowables against the CMS DMEPOS fee schedule before finalizing patient cost estimates. Rates shift January 1 each year, and a prior-year figure in a patient communication creates a billing discrepancy.

Common reasons E0303 claims are denied

E0303 denials follow recognizable patterns, and each category points to a workflow problem you can fix at the source. The most frequent denial triggers for HCPCS Code E0303 include:

  • Patient weight not documented: the clinical record lacks a recorded weight at or near the time of the order
  • Incomplete standard written order: the order is missing, unsigned, undated, or lacks a required element
  • Medical necessity not supported: the practitioner’s notes do not explain why the patient needs a heavy-duty hospital bed
  • Wrong code selected: E0304 billed for a patient at 600 lbs or less, or E0303 billed for a bed without a mattress (E0301)
  • Crib code entered in error: E0300, the pediatric crib code, keyed in place of E0303
  • Included components billed twice: a mattress or side rails billed on separate lines, even though E0303 already includes them
  • PA not obtained: prior authorization was required under the active CMS program update but was not secured before delivery
  • Incorrect modifier: RR or the KH, KI, or KJ rental-month modifier omitted or applied to the wrong month
  • Exceeding rental cap: claims submitted beyond month 13 without a documented clinical basis for replacement

Sorting denials by their remittance denial reason codes shows which of these problems drives the most volume. A CO-50 (not medically necessary) denial points to a documentation problem. A CO-4 (modifier inconsistent or missing) denial points to a coding error.

How to appeal a denied E0303 claim

The Medicare DME appeal pathway has five levels, and most suppliers resolve E0303 denials at the first two. The first three levels work like this:

  1. Redetermination: submit within 120 days of the initial denial to the DME MAC that processed the claim. Include the missing or corrected documentation (weight records, a complete standard written order, updated practitioner notes).
  2. Reconsideration: submit within 180 days of the redetermination notice to the Qualified Independent Contractor (QIC). A strong reconsideration adds a physician attestation specifically addressing the LCD medical necessity criteria the initial reviewer cited.
  3. Administrative law judge (ALJ) hearing: available when the amount in controversy exceeds the statutory threshold (verify the current figure annually). Rarely needed for a single E0303 claim unless it involves a pattern denial across multiple beneficiaries.

The appeal file should attach a clean copy of the original 837 electronic claim alongside the corrected clinical documentation. A side-by-side of what was originally submitted vs. what the appeal adds shows the reviewer exactly which missing element has been supplied.

Billing tips and coding best practices for E0303

Error-catching claims management software that validates required fields and tracks claim status removes much of the manual checking behind these errors. Beyond system support, these coding practices reduce denial rates on HCPCS Code E0303:

  • Confirm the bed meets specifications before delivery: record the model number and weight capacity in the supplier order file. Check that the bed ships with side rails and a mattress. The Pricing, Data Analysis and Coding (PDAC) contractor offers coding verification for DME products
  • Use the correct place of service: bariatric beds supplied to a patient’s home use POS 12. Confirm the patient does not live in an institutional setting
  • Bill E0303 as one line: the mattress and side rails are part of the descriptor. Never bill E0305, E0310, or a mattress code alongside it. Trapeze equipment such as E0910 goes on its own line
  • Match the modifier to the rental month: pair RR with KH in month 1, KI in months 2-3, and KJ in months 4-13
  • Build a pre-delivery checklist: confirm the weight, standard written order, practitioner notes, PA status, and ICD-10 codes before the bed leaves the warehouse
Pabau checkout screen with a completed invoice billed to an insurer
Pabau ties each invoice to the patient’s insurer, so every E0303 rental-month claim is built from details already on file.

A superbill workflow adapted for DME suppliers gets the referring provider’s encounter notes and diagnosis codes into the billing file before submission. Before the claim goes out, check every required field against the DME MAC’s submission requirements so it meets the clean claim standard.

ICD-10 diagnosis codes that support E0303 medical necessity

The ICD-10-CM diagnosis codes reported on an E0303 claim must align with the active LCD for hospital beds in the patient’s DME MAC jurisdiction. Morbid obesity is the most common qualifying diagnosis, usually reported as E66.01 when it stems from excess calories. Check the current LCD’s diagnosis code list, which changes with each annual update.

ICD-10-CM code Description Relevance to E0303
E66.01 Morbid (severe) obesity due to excess calories Primary qualifying diagnosis; recorded weight must still meet the E0303 range
E66.09 Other obesity due to excess calories Secondary obesity diagnosis; report alongside positioning condition
Z68.41 Body mass index [BMI] 40.0-44.9, adult BMI supplementary code; pair with E66.x primary
M62.81 Muscle weakness, generalized Mobility-limitation condition supporting positioning need
I50.9 Heart failure, unspecified Elevation requirement; documents clinical need for head adjustment
J44.9 Chronic obstructive pulmonary disease, unspecified Respiratory condition requiring head-of-bed elevation

Never report a diagnosis code that is not supported by documentation in the clinical record. Reporting E66.01 to support E0303 when the recorded weight is 350 lbs or less creates a fraud and abuse exposure that post-payment audits will surface.

Pro Tip

Run an ICD-10 crosswalk check against the applicable DME MAC LCD before finalizing the diagnosis codes on an E0303 claim. LCDs list the exact covered ICD-10-CM codes for hospital beds, and any code not on the list is a near-certain denial regardless of clinical accuracy.

How Pabau keeps E0303 claims complete before submission

Suppliers billing DME juggle documentation status, rental months, and prior authorization deadlines for every bed on rent. Spreadsheets tend to lose that detail somewhere between delivery and month 13.

Practice management software like Pabau keeps insurer details on the patient record and pre-fills each claim from them. Validation checks run in the background and block submission until the required details are complete. Fewer E0303 claims go out missing a field the DME MAC needs.

Live claim status shows whether each monthly rental claim is pending, submitted, processing, paid, or in error. In the US, real-time eligibility checks and ERA posting run through Claim.MD.

For weight-management and bariatric practices, the patient record also holds the weights and practitioner notes that DME MAC reviewers look for. Book a demo to see how Pabau structures DME documentation workflows.

Keep bariatric bed claims documented and on schedule

Pabau’s claims management software pre-fills E0303 claims from the patient record, checks required details before submission, and tracks each rental-month claim through to payment.

Pabau claims management dashboard

Conclusion

HCPCS Code E0303 is simple to select once two facts are confirmed before delivery. The patient weighs more than 350 lbs and up to 600 lbs, and the bed ships with side rails and a mattress. Weight capacity separates it from E0304, the mattress separates it from E0301, and the pediatric crib code E0300 never enters the decision.

The claims that fail usually lack one piece of evidence, most often a recorded weight or a complete standard written order. Capture that evidence at the point of care, and the appeal file never has to supply it. Book a demo to see how Pabau keeps the documentation behind every E0303 claim in one patient record.

Continue your research

Continue your research

Need to understand how claims move through a clearinghouse? Medical claims clearinghouse guide explains how electronic claims are validated and routed to payers.

Want fewer E0303 claims bounced back? What is a clean claim lists the fields payers check before they accept a claim.

Seeing the same denial reason every month? Denial management in healthcare shows how to trace each denial back to the step that caused it.

Looking to strengthen your revenue cycle documentation? Superbill preparation guide covers how to structure encounter documentation that supports clean claim submission.

Frequently asked questions

What does HCPCS Code E0303 cover?

HCPCS Code E0303 covers a heavy-duty, extra-wide hospital bed with any type of side rails and a mattress. It is for patients weighing more than 350 lbs and up to 600 lbs. The mattress and side rails are part of the code, so they are not billed separately. Accessories outside the descriptor, such as a trapeze bar, are billed under their own HCPCS codes.

What is the difference between E0303 and E0300?

E0300 is the code for a hospital-grade pediatric crib, fully enclosed, with or without top enclosure. It is unrelated to E0303, which covers a heavy-duty, extra-wide adult bed with side rails and a mattress. Billing E0300 for a bariatric bed is a coding error that leads to a denial.

What is the difference between E0303 and E0304?

Weight capacity is the only difference. E0303 covers patients weighing more than 350 lbs and up to 600 lbs. E0304 covers an extra heavy-duty bed for patients over 600 lbs. Both include side rails and a mattress, and neither descriptor specifies a drive mechanism.

Does Medicare cover HCPCS Code E0303?

Yes, Medicare Part B covers E0303 under the DME benefit when documented medical necessity criteria are met. The record needs a weight of more than 350 lbs and up to 600 lbs and a standard written order. It also needs a diagnosis supporting the positioning or mobility need. Coverage is administered by the regional DME MAC under the applicable LCD for hospital beds.

Does E0303 require prior authorization?

Whether E0303 requires prior authorization depends on the current CMS prior authorization program list, which is updated periodically. Always verify PA status with the regional DME MAC before delivery. If PA is required and not obtained, Medicare will deny the claim regardless of clinical justification.

Can E0303 be billed with side rails or mattress codes?

No. E0303 already includes any type of side rails and a mattress. Billing E0305, E0310, or a mattress code alongside it duplicates payment and triggers a denial. If the patient needs a separately billed support surface instead of the included mattress, bill E0301 with the support-surface code.

×