Key takeaways
HCPCS code A4929 is a dialysis supply code, defined by CMS as tourniquet for dialysis, each.
A4929 sits on the CMS ESRD PPS consolidated billing list, so Medicare pays for it inside the dialysis facility’s bundled per-treatment rate.
Because the item is bundled, a DME supplier who bills A4929 separately for an ESRD beneficiary will be denied.
A4929 is not a glove code. Non-sterile gloves are A4927, surgical masks are A4928, and sterile gloves are A4930.
The DMEPOS routine of LCD criteria, KX modifiers and certificates of medical necessity does not apply to a bundled ESRD supply.
HCPCS code A4929 is the Level II code for a tourniquet for dialysis, billed as one unit per tourniquet. CMS classifies it under dialysis equipment and supplies.
Nearly every A4929 denial traces back to one mistake. The code gets billed as an ordinary DMEPOS supply item, when Medicare treats it as part of the dialysis bundle.
A4929 appears on the CMS ESRD PPS consolidated billing list. Payment for it reaches the dialysis facility inside the per-treatment rate. Any other supplier who bills it separately for an ESRD beneficiary is charging for something Medicare has already paid.
This guide sets out the official descriptor, how ESRD consolidated billing works, and who may bill the code. It also covers the modifiers that genuinely apply and the denial patterns that follow from treating A4929 as a DMEPOS item.
HCPCS code A4929: definition and descriptor
HCPCS code A4929 is a Level II code maintained by the Centers for Medicare and Medicaid Services (CMS). The official descriptor is Tourniquet for dialysis, each. CMS files it under dialysis equipment and supplies, not under the general medical and surgical supply range.
The item is the tourniquet used to raise the vein before a hemodialysis needle goes in. One unit equals one tourniquet. The code is billed each, so there is no per-box or per-pair conversion to work out.
That descriptor matters because A4929 is regularly confused with the glove codes sitting either side of it in the code file. Non-sterile gloves are A4927 and sterile gloves are A4930. Neither is interchangeable with A4929, and neither is paid the same way. You can confirm the current wording at the AAPC Codify entry for A4929.
A4929 at a glance
The structured facts below reflect the current CMS classification for HCPCS code A4929. Cross-reference them against the annual HCPCS Level II release file before you build a billing rule around them.
One detail decides everything downstream. A4929 is a supply code Medicare has already folded into another payment. The usual questions about fee schedule allowables and coverage criteria do not apply here.
Why A4929 is bundled into the ESRD PPS payment
Since January 1, 2011, Medicare has paid for outpatient dialysis through the End-Stage Renal Disease Prospective Payment System. The CMS ESRD PPS makes one payment per treatment to the dialysis facility. That single payment covers the drugs, laboratory tests, equipment and supplies used to deliver the treatment.
Consolidated billing is the enforcement mechanism behind the bundle. CMS publishes a list of HCPCS codes that are considered renal dialysis services, and A4929 is on it. When one of those codes is billed for an ESRD beneficiary by anyone other than the dialysis facility, the claim is rejected.
The same reform closed the old home dialysis route. Before 2011, a beneficiary could choose Method II and buy home dialysis supplies from a DME supplier who billed the DME MAC directly. CMS instructed the DME MACs to stop paying suppliers for those items on dates of service from January 1, 2011.
That history explains why so much published guidance about A4929 is out of date. Anything written around an LCD, a certificate of medical necessity, or a DME supplier claim describes a payment path Medicare closed over a decade ago.
Pro Tip
Before you touch a modifier, answer one question. Was this tourniquet used to deliver dialysis to an ESRD beneficiary? If yes, the dialysis facility owns the payment and no separate claim line exists. If no, you are outside consolidated billing and the AY modifier is what tells Medicare so.
Medicare and Medicaid coverage for A4929
Coverage for A4929 is best read as a question of who gets paid, rather than whether the item is covered at all. The tourniquet is a recognized dialysis supply. What varies is the entity Medicare pays and the claim that payment travels on.
Medicare Advantage plans follow the same logic in most cases, because they build their dialysis rates on the ESRD PPS structure. The plan document still governs, so verify before you assume a separate supply payment exists.
How to bill HCPCS code A4929
Billing A4929 correctly is mostly a routing decision. The steps below take you from the clinical event to the right claim. They also keep the code off claims that will be rejected on edit.
- Establish the purpose of the item. If the tourniquet was used to deliver dialysis to an ESRD beneficiary, consolidated billing applies and the dialysis facility owns the payment.
- Do not open a separate DMEPOS claim. A DME supplier billing A4929 for an ESRD beneficiary will be denied, whatever documentation is attached to the claim.
- Bill on the facility claim. ESRD facilities submit on type of bill 072X, using the CMS-1450 claim form or the equivalent 837I file.
- Report the treatment, not the supply. Payment flows from the dialysis session lines. Bundled supplies such as the tourniquet do not generate a separate allowable.
- Reserve the AY modifier for genuine non-ESRD use. It tells Medicare the item was furnished for something other than the treatment of ESRD, which takes it outside the bundle.
- Watch the filing window. Medicare requires claims within 12 months of the date of service, and timely filing limits for other payers are often shorter.
Practices running electronic submission through claims management software can catch a misrouted dialysis supply before the file leaves the building. Fixing it there is far cheaper than working the rejection three weeks later.

Required documentation for A4929
A bundled supply does not carry the DMEPOS paperwork stack. What auditors look for instead is evidence that the item belonged to a dialysis treatment the facility was paid for:
- The dialysis treatment record: the session note that ties the tourniquet and the vascular access to a specific treatment date.
- The physician’s dialysis orders and plan of care: the standing orders that establish the modality, frequency and access route for the patient.
- Supply acquisition records: purchase and inventory documentation supporting the costs the facility reports on its Medicare cost report.
- Evidence of non-ESRD purpose, where AY is used: a note explaining what the tourniquet was furnished for, if it was not dialysis. This is the only situation where a separate claim line stands up.
Capturing this at the point of care rather than at the billing desk is what keeps an audit short. Digital intake forms and structured treatment notes mean the record is already complete when a payer asks for it.

Modifiers that apply to A4929
Only a small set of modifiers has any bearing on a bundled ESRD supply. The table below shows the ones worth knowing and when each is appropriate.
KX and NU are the two modifiers billers reach for out of habit. Both belong to the DMEPOS framework, and neither turns a bundled ESRD supply into a separately payable claim line.
Reimbursement and where the payment sits
There is no standalone Medicare allowable to look up for A4929 in ESRD use. The tourniquet is one of the input costs CMS accounted for when it set the ESRD PPS base rate. Payment therefore reaches the facility per treatment rather than per item.
That per-treatment amount is adjusted before it is paid. CMS applies patient-level case-mix adjusters, facility-level adjusters, and a wage index for the facility’s locality. The base rate itself is updated each year in the ESRD PPS final rule.
Three points about A4929 reimbursement are worth holding on to:
- The DMEPOS fee schedule is the wrong reference. Looking up an A4929 allowable there and billing to it produces a claim that will never pay for an ESRD beneficiary.
- Competitive bidding does not change the answer. A contract rate in a competitive bidding area does not create a separate A4929 payment when the item is bundled.
- Non-ESRD use is the one exception. With the AY modifier and supporting documentation, the item can be considered under the fee schedule that fits the setting.
For the billing mechanics behind ESRD facility claims, the Medicare Claims Processing Manual, chapter 8 is the primary source. It is also where the consolidated billing edits and the AY modifier instructions are set out.
Common billing errors and denial reasons
A4929 denials are unusually predictable. Almost all of them come from routing the code down the DMEPOS path instead of the ESRD path.
- Separate supplier claim for an ESRD beneficiary: the most common failure. Consolidated billing edits reject the line as included in another payment, and no appeal or documentation package changes that.
- Wrong code entirely: billing A4929 when the supply was gloves. That belongs to A4927 or A4930, and the mismatch is visible to any auditor comparing the claim with the chart.
- AY used where the item was for dialysis: applying the modifier to defeat a bundling edit is a compliance problem. It asserts a clinical fact the record has to support.
- AY omitted where it belonged: a genuine non-ESRD use billed without the modifier looks identical to a bundled item, so it denies.
- DMEPOS documentation supplied instead of dialysis records: a certificate of medical necessity and a KX modifier answer questions nobody asked about a bundled supply.
- Wrong type of bill or enrollment: an ESRD supply billed outside type of bill 072X produces a technical rejection. The same happens when the billing entity is not enrolled as a dialysis facility.
Reading the remittance carefully saves rework here. The denial codes returned on a bundling rejection point at the payment being included elsewhere, which is a different fix from a medical necessity denial.
Treating those rejections as a pattern rather than a queue is what stops them recurring. Structured denial management and a clean claim check before submission both catch a misrouted supply code earlier than a follow-up call will.

Pro Tip
Audit your A4929 lines once a quarter and sort them by billing entity, not by denial reason. If any line was submitted by a supplier rather than the dialysis facility, you have found a routing rule that needs fixing at source. That single view catches more money than working the rejections one at a time.
A4929 compared with related HCPCS supply codes
The codes immediately around A4929 cover ordinary medical supplies, which is exactly why the mix-up happens. The table below sets out the correct descriptors so you can tell them apart at a glance.
The pairing that causes the most damage is A4929 and A4927. One is a bundled dialysis supply and the other is a box of examination gloves. An error here misstates both the item and the payment path. Confirm the descriptor in the current HCPCS file before you build either code into a charge master.
How Pabau keeps bundled supply codes off the wrong claim
The difficulty with A4929 sits upstream of the claim form. Someone has to know, at the moment of billing, whether the item belonged to a treatment Medicare has already paid for. That answer lives in the clinical record, and it usually reaches the billing team late.
Practice management software like Pabau keeps the appointment, the clinical note and the supplies used in one patient record. When a claim goes out through our Claim.MD integration, it carries the data already held in that record. Nothing is rekeyed from a second system, so the claim matches the chart.
Remittance data comes back into the same place. Your billing team can see whether a bundling rejection is a one-off or a pattern across dialysis supply codes. That is the difference between working denials and removing the cause of them.
Every Pabau subscription includes the full platform. A primary care practice and a metabolic health practice get the same claim submission, records and reporting. You can see how it fits your setup in a structured onboarding session with our team.
Keep supply billing tied to the record
Pabau connects clinical notes, appointments and electronic claim submission in one patient record. Your billing team can see what a supply line belongs to before the claim leaves the practice.
Conclusion
A4929 turns on one decision made early. Establish whether the tourniquet was used to deliver dialysis to an ESRD beneficiary, and the payment path follows automatically. Get that wrong, and no modifier, appeal or documentation package will rescue the claim.
The trade-off is worth naming. Bundling removes a revenue line, but it also removes work. There is no LCD to monitor, no certificate of medical necessity to chase, and no KX rule to police. What replaces all of that is discipline about which entity owns the claim.
Build that discipline into the charge master and the submission workflow rather than the appeals queue. Book a demo to see how Pabau keeps supply use, clinical notes and claim status in one record for your billing team.
Continue your research
Billing another supply allowance that behaves like a bundle? K0553 shows how a monthly supply allowance is reported and where the common unit errors come from.
Want to see packaging rules in a different payment system? C1821 walks through a device code that is packaged into the outpatient payment rather than paid on its own.
Need the genuine DMEPOS workflow for comparison? L0636 sets out the coverage criteria, documentation and modifiers that a separately payable DMEPOS item really does require.
Frequently asked questions
What is HCPCS code A4929 used for?
HCPCS code A4929 is used for a tourniquet for dialysis, billed as one unit per tourniquet. It is a Level II code that CMS classifies under dialysis equipment and supplies. It describes the tourniquet used to raise the vein before a hemodialysis needle is placed, and it appears on the ESRD PPS consolidated billing list.
Is A4929 the HCPCS code for non-sterile gloves?
No. Non-sterile gloves are billed with A4927, per 100. A4929 is the dialysis tourniquet code, A4928 covers surgical masks per 20, and A4930 covers sterile gloves per pair. Confusing A4929 with A4927 misstates both the item supplied and the payment path the claim should take.
Is HCPCS A4929 covered by Medicare?
Yes, but not as a separately payable item. A4929 is on the CMS ESRD PPS consolidated billing list, so Medicare pays for it inside the dialysis facility’s bundled per-treatment rate. The item is covered, and the payment reaches the ESRD facility rather than arriving on its own claim line.
Can a DME supplier bill A4929 separately?
Not for an ESRD beneficiary receiving dialysis. Consolidated billing edits reject the claim, and the supplier must look to the dialysis facility for payment. This has been the rule since the ESRD PPS took effect on January 1, 2011. CMS then instructed the DME MACs to stop paying suppliers for home dialysis items.
What is the reimbursement rate for A4929?
There is no separate Medicare allowable for A4929 in ESRD use. Its cost is one of the inputs built into the ESRD PPS base rate. That rate is paid per treatment to the dialysis facility, adjusted for case mix and wage index. CMS updates that base rate each year in the ESRD PPS final rule.
When does the AY modifier apply to A4929?
The AY modifier applies only when the item was furnished to an ESRD patient for something other than the treatment of ESRD. It signals that the supply falls outside consolidated billing, so the line can be considered for separate payment. The clinical record has to support that non-ESRD purpose, because AY asserts a fact an auditor can check.