Pabau GO app

The new Pabau GO is heredownload on the App Store

Download on the App Store
Book a demo Book a demo
Billing Codes

HCPCS Code K0740: Oxygen equipment repair billing guide

Avatar photo Anja Dodevska
Last Updated: August 26, 2026
Key takeaways

Key takeaways

HCPCS Code K0740 reports the technician labor for nonroutine repair or service of oxygen equipment, in 15-minute increments.

Medicare does not pay K0740. CMS instructs contractors to deny it, because oxygen equipment repairs are already paid for inside the rental allowance.

K0739 is not a lower-skill version of K0740. Both codes require the skill of a technician, and K0739 covers equipment other than oxygen equipment.

After the 36-month rental cap, suppliers bill a maintenance and servicing visit on the equipment code with the MS modifier, not K0740.

HCPCS Code K0740 reports technician labor for the nonroutine repair or service of oxygen equipment, in 15-minute increments. Medicare does not pay it. CMS created the code in 2009 to identify that labor, then told contractors to deny every claim carrying it.

Repairs to oxygen equipment are already paid for inside the monthly rental allowance. They stay the supplier’s responsibility for the life of the equipment. This guide covers what the code is for, why it is not payable, what to bill instead, and how it differs from K0739.

Found our content helpful?

HCPCS Code K0740: Definition and key attributes

HCPCS Code K0740 is a Level II code maintained by the Centers for Medicare and Medicaid Services (CMS). It reports technician labor for repairing or servicing oxygen equipment on a nonroutine basis. K codes are temporary national codes used for durable medical equipment, prosthetics, orthotics, and supplies (DMEPOS) when no permanent code fits.

Attribute Detail
Code K0740
Official description Repair or nonroutine service for oxygen equipment requiring the skill of a technician, labor component, per 15 minutes
Short description Repair/svc oxygen equipment
Code type HCPCS Level II, K-series temporary DMEPOS code
Unit of service Per 15 minutes of technician labor
Effective date April 1, 2009, when CMS split the retired code E1340 into K0739 and K0740
Medicare payment status Non-covered. Contractors deny claims with dates of service on or after April 1, 2009
Pricing indicator 00, meaning no fee schedule amount is assigned
Maintaining body CMS, HCPCS Level II code set

The nonroutine qualifier matters. K0740 never describes scheduled preventive maintenance. It describes an unplanned repair that needs a technician, on equipment a supplier is renting to a Medicare beneficiary.

Does Medicare pay for K0740?

No. Medicare has never paid K0740, and it was designed that way. Change Request 6296, issued as CMS Transmittal 443, created the code and instructed contractors to deny it. The wording is blunt. Contractors shall deny claims with dates of service on or after April 1, 2009 for HCPCS code K0740.

The reason sits in how Medicare pays for home oxygen. The supplier keeps title to the equipment, so the beneficiary is renting it rather than owning it. Repair costs therefore belong to the owner, and the rental payments already account for them.

  • Months 1 to 36: the monthly rental allowance already includes accessories, delivery, back-up equipment, maintenance, and repairs. No part of a repair is separately billable.
  • Months 37 to 60: rental payments stop, but the supplier that furnished the equipment in month 36 must keep repairing and servicing it. This runs through the five-year reasonable useful lifetime.
  • Month 61 and later: if the supplier keeps title, the months 37 to 60 rules continue and repairs stay unpaid. If title passes to the beneficiary, repairs become statutorily non-covered.

The same logic reaches beyond labor. CMS also directs contractors to deny replacement parts billed with E1399 and the RB modifier when the part goes into oxygen equipment. Loaner equipment supplied during the repair is not payable either, and suppliers are told not to bill K0462 for it. The timeline below sets out how the payment picture changes across the equipment’s life.

Timeline of Medicare home oxygen payment.
The supplier’s payment changes at month 37 and again at month 61, but repair labor is unpaid in all three bands. Timings follow CMS Transmittal 443 and the Medicare home oxygen payment rules.

Pro Tip

If a K0740 line is sitting in your accounts receivable waiting to be paid, it will not be. Work the denial rather than the appeal. The only oxygen servicing Medicare pays separately is the maintenance and servicing visit described below, and it is billed on the equipment code.

K0740 vs K0739: Understanding the difference

The difference is the equipment, not the difficulty of the job. Both codes require the skill of a technician. K0739 covers durable medical equipment other than oxygen equipment, and K0740 covers oxygen equipment. That single distinction also decides whether the labor gets paid.

Element K0739 K0740
Official description Repair or nonroutine service for durable medical equipment other than oxygen equipment requiring the skill of a technician, labor component, per 15 minutes Repair or nonroutine service for oxygen equipment requiring the skill of a technician, labor component, per 15 minutes
Equipment covered Beneficiary-owned DME of any kind, except oxygen equipment Oxygen equipment only, stationary or portable
Technician skill Required Required
Unit Per 15 minutes Per 15 minutes
Medicare payment Payable from the DMEPOS fee schedule labor rate for the state Not payable. Contractors are instructed to deny it
Example scenario Rebuilding the drive motor on a beneficiary-owned power wheelchair Replacing a failed compressor inside a rented oxygen concentrator

Plenty of coding summaries describe K0739 as the code for work that does not need a technician. Read the official descriptor on the AAPC listing for K0739 and the phrase requiring the skill of a technician is right there. Skill level was never the test.

What suppliers bill instead of K0740

There is one separately payable service in the oxygen servicing picture, and it is not a repair. Medicare pays for a maintenance and servicing visit after the rental cap, on tight terms.

  1. Bill the equipment code with the MS modifier. The maintenance and servicing payment attaches to the equipment code itself, such as E1390 for a stationary concentrator, never to K0740. Check the exact code your contractor expects before you submit.
  2. Wait out the timing. Payment is available no more often than every six months, starting no sooner than six months after the 36-month rental period ends.
  3. Send a technician to the home. The visit has to happen. If several visits fall inside one six-month window, only one is paid.
  4. Check the equipment type. Payment applies to stationary concentrators, portable concentrators, and trans-filling equipment. There is no maintenance and servicing payment for gaseous or liquid systems.
  5. Watch the warranty. If a warranty already covers routine labor such as inspection, filter changes, and calibration, the first payable visit comes six months after that warranty ends.

Use K0739 for the labor on beneficiary-owned equipment that is not oxygen equipment. When a unit is beyond repair, replacement runs on the equipment code with the RA modifier. Add that modifier in the initial rental month, with a narrative explaining the reason.

K0740 fee schedule status and payment rates

K0740 carries pricing indicator 00, so no fee schedule amount exists for it. There is no national rate, no local rate, and no by-report review to submit a charge into. A K0740 line has no price because Medicare assigns it none.

Item Detail
K0740 allowed amount None. Pricing indicator 00 and a standing denial instruction
K0739 allowed amount A per-15-minute labor rate that varies by state, published in the DMEPOS fee schedule
Maintenance and servicing visit Set at twice the state labor rate when the payment began in 2009. Confirm this year’s amount
Unit calculation Total technician minutes divided by 15, rounded down. A 50-minute job is 3 units, not 4
Where to look it up The current DMEPOS fee schedule file on the CMS fee schedule pages, or your contractor’s fee lookup

Unit math still matters even where the code is not payable. Secondary payers, state Medicaid programs, and private plans set their own rules, and several of them price repair labor per 15 minutes. Log the technician’s start and end time either way.

Modifiers that apply to HCPCS Code K0740

Most of the modifiers that get attached to K0740 belong somewhere else on the claim. The table below sorts the ones suppliers reach for, and where each one actually applies. Guessing here is a common source of denial codes in medical billing.

Modifier Description Where it applies
MS Six-month maintenance and servicing fee for parts and labor not covered by a warranty The one that gets paid. Append it to the equipment code for a covered visit after the rental cap
RA Replacement of a DME, orthotic, or prosthetic item The initial rental month of replacement equipment, not repair labor
RR Rental The monthly oxygen equipment rental line, not K0740
NU New equipment Purchased items. Oxygen equipment is rented, so this does not reach repair labor
BR The beneficiary has been informed of the purchase and rental options and has elected to rent the item A purchase-or-rent election on capped rental items. It has no bearing on oxygen repair labor
GY Item or service statutorily excluded from the Medicare benefit Where a supplier needs a denial on record for a secondary payer. Confirm the expected modifier with your contractor

Pro Tip

Two contractors handle every DMEPOS claim in the country. Noridian administers Jurisdictions A and D. Jurisdictions B and C go to CGS. Whichever one covers the beneficiary’s address publishes the supplier billing articles worth reading before your first oxygen claim goes out.

Documentation requirements for oxygen equipment repairs

A non-payable code is not a paperwork holiday. The CMS oxygen policy article requires suppliers to keep detailed records of every repair, and those records get requested during audits of the rental claims. Four categories carry the weight.

  • The need for the repair: what failed, why the equipment stopped working safely, and what the technician did about it. Vague entries such as serviced unit will not survive a review.
  • Parts justification: a detailed explanation for every component or part replaced. Keep the supplier invoice for each part alongside it.
  • Labor time: the time taken to restore the item to working order, recorded as start and end times rather than a rounded estimate.
  • Retention and access: keep service records with the beneficiary file under your own documentation retention policy. Be ready to produce them on request.

These records also protect the rental payments themselves. A contractor reviewing a long-running oxygen rental will look at whether the supplier met its obligation to keep the equipment in working order.

Codes commonly confused with K0740

Third-party code summaries have muddied this group badly. Two of the codes below turn up on billing blogs as suction pump repair labor codes. Neither one is a repair code at all.

Code Official description Why it is not K0740
K0739 Repair or nonroutine service for durable medical equipment other than oxygen equipment requiring the skill of a technician, labor component, per 15 minutes Same labor and same 15-minute unit, but only for equipment that is not oxygen equipment. This one is payable
K0742 Portable oxygen contents, gaseous, 1 month’s supply = 1 unit, for cluster headaches, for initial months supply or to replace used contents. A contents code, not a labor code. CMS deleted it effective January 1, 2013, so it is invalid today
K0743 Suction pump, home model, portable, for use on wounds A device code for a negative pressure wound therapy pump, added July 1, 2011. It bills equipment, not repair labor
E1340 Repair or nonroutine service for durable medical equipment requiring the skill of a technician, labor component, per 15 minutes The retired predecessor. CMS end-dated it on March 31, 2009 and split it into K0739 and K0740

The lesson generalizes past this handful of codes. Check any K-series descriptor against the current CMS HCPCS release file rather than a summary page. The K series is where deleted and repurposed codes cluster.

Repair vs replacement for oxygen equipment

Because the supplier absorbs repair costs, the repair-or-replace call is a margin decision rather than a billing one. Medicare pays the same monthly amount whichever way it goes, so the cost of a failing concentrator lands entirely on the supplier.

  • Repair the unit when it is inside its five-year reasonable useful lifetime and the fix is cheap relative to swapping the equipment out. No claim is generated by the repair.
  • Replace the unit when repeated failures make it unreliable, or the reasonable useful lifetime has run out and the beneficiary elects new equipment.
  • Understand what restarts the clock. A new 36-month rental period begins only after specific damage beyond repair, theft, or loss. Wear, malfunction, and routine repair do not restart it.
  • Record the reasoning in the service file. Replacement claims need a narrative explaining why the equipment was replaced, plus a practitioner order reaffirming medical necessity.

Suppliers that track failure history by serial number spot the pattern earlier. A unit generating three technician visits a year is costing more than the rental line brings in, whatever the individual repair invoices say.

How practice management software supports home oxygen documentation

The scope here needs stating up front. Practice management software like Pabau is built for practices that bill payers for their own services, and it is not a DMEPOS billing system. It does not submit claims to a Medicare DME contractor.

The prescribing practice still sits inside this workflow, though. Every oxygen rental claim a supplier submits depends on records the practice holds. That means the standard written order, the qualifying blood gas test, and any repeat testing Medicare requires between days 61 and 90. When a supplier or a contractor asks for proof, the request lands on the practice.

Pabau keeps those orders, test results, and follow-up notes on one patient record. A staff member can find and send the right document the same day, rather than pulling a paper chart.

For the practice’s own insurance work, Pabau’s claims management software submits claims electronically and flags missing details before they turn into rejections.

Answer a documentation request the same day

Practice management software like Pabau keeps orders, test results, and follow-up notes on one patient record. Your team can find the right document in seconds rather than hunting through paper files.

Pabau practice management dashboard

Conclusion

K0740 is a reporting code that identifies oxygen equipment repair labor. It is not a revenue line, and no amount of documentation will make it one. Suppliers chasing K0740 denials are working a claim CMS instructed contractors to reject on the day the code went live.

The practical move is to treat oxygen repair labor as a cost of the rental. Bill the maintenance and servicing visit when the timing rules allow it, and keep the repair records CMS requires. Then verify any K-series descriptor against the current CMS file before you build a workflow on it.

Practices that prescribe home oxygen carry the other half of this paper trail. Book a demo to see how Pabau keeps orders, test results, and follow-up notes retrievable when a supplier or contractor asks for them.

Continue your research

Continue your research

Need a clearer overview of the claims lifecycle? What is medical billing covers the path from service delivery through remittance, and where coding decisions fit in.

Worried about rejections before they happen? Clean claim submission practices outlines the documentation and formatting standards that prevent first-pass denials.

Sitting on a stack of denied claims? Denial management in healthcare walks through root-cause analysis and the appeal workflow worth running.

Frequently asked questions

What does HCPCS Code K0740 cover?

HCPCS Code K0740 reports the labor for nonroutine repair or service of oxygen equipment when the work requires the skill of a technician. It is measured in 15-minute increments and covers labor only, never parts or replacement equipment.

Does Medicare pay for K0740?

No, and it never has. CMS created K0740 in Change Request 6296 and told contractors to deny it. The instruction covers dates of service on or after April 1, 2009. Repairs to oxygen equipment are already paid for inside the monthly rental allowance.

What is the difference between K0739 and K0740?

The equipment, not the skill level. Both descriptors require the skill of a technician. K0739 covers durable medical equipment other than oxygen equipment, and K0740 covers oxygen equipment. K0739 is payable from the DMEPOS fee schedule, and K0740 is not.

Are K0742 and K0743 suction pump repair codes?

No, and that claim appears on a lot of coding sites. K0742 is portable gaseous oxygen contents, one month’s supply, and CMS deleted it effective January 1, 2013. K0743 is a portable home suction pump for use on wounds, an equipment code added July 1, 2011.

How do suppliers get paid for servicing oxygen equipment?

Through the maintenance and servicing visit after the 36-month rental cap. Bill the concentrator or trans-filling equipment code with the MS modifier, no more often than every six months. A technician has to visit the home, and gaseous and liquid systems are excluded.

How is K0740 counted, per 15 minutes or per visit?

Per 15 minutes of technician labor, with the total rounded down. A 50-minute service is three units rather than four. Medicare will not pay those units, but secondary payers and state programs often want the same time-based count on their own claims.

What documentation do oxygen equipment repairs still require?

CMS requires detailed records of the need for and nature of every repair. That includes a justification for each part replaced and the labor time taken to restore the item. Keep them with the beneficiary file, because contractors request them when reviewing the rental claims.

Found our content helpful?
×