HCPCS code A4680 – Activated carbon filter for hemodialysis
A4680 is the HCPCS Level II code for an activated carbon filter for hemodialysis, each. The filter removes chlorine and chloramine from tap water before it becomes dialysate.
For Medicare, A4680 is bundled under the ESRD Prospective Payment System. The ESRD facility's per-treatment payment covers it, at home or in-center, and DME suppliers cannot bill it separately.
- Level
- Level II
- Category
- A — Transportation services, medical and surgical supplies
- Status
- Bundled under ESRD PPS; not separately payable (pricing indicator 00)
- Billable
- No
- Code also known as
- carbon filter, activated charcoal filter, dialysis water filter, carbon adsorber, chloramine filter
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
Automate repetitive tasks and focus on what matters most—your patients.
Reduce coding errors and ensure compliance with the latest regulations.
Clean claims, fewer denials, and faster reimbursements.
Powerful insights and reporting to help your practice thrive.
HIPAA compliant SOC 2 certified GDPR-compliant Trusted by 4,000+ clinics worldwide
Key takeaways
HCPCS code A4680 describes an activated carbon filter for hemodialysis, each, which removes chlorine and chloramine from the water used to make dialysate.
For Medicare, A4680 is bundled under the ESRD Prospective Payment System and is not separately payable, at home or in a dialysis facility.
CMS lists A4680 as a DME ESRD supply not payable to DME suppliers. Its pricing indicator is 00, so Part B sets no separate fee schedule rate.
The ESRD facility absorbs the filter cost inside its per-treatment payment. Its records show the filter in water treatment logs, not on a priced claim line.
Separate billing of A4680 can only arise with a non-Medicare payer or under a contract that pays for it, so check the payer’s terms first.
What is HCPCS code A4680?
HCPCS code A4680 is a Level II supply code for an “Activated carbon filter for hemodialysis, each.” CMS maintains it as part of the HCPCS Level II code set. The “each” unit means one filter equals one unit.
For Medicare, A4680 is a bundled code. The filter is paid inside the ESRD facility’s per-treatment payment under the ESRD Prospective Payment System (ESRD PPS). That rule applies whether the patient dialyzes in-center or at home.
CMS’s CY 2026 ESRD PPS consolidated billing list places A4680 under “DME ESRD supply HCPCS not payable to DME suppliers.” Its pricing indicator is 00, so Part B does not price it as a separate item. No DMEPOS fee schedule rate exists for it.
A4680 code details at a glance
What the activated carbon filter does in dialysis water treatment
An activated carbon filter sits in the water treatment circuit upstream of the dialysis machine. It removes chlorine and chloramine from municipal tap water before that water becomes dialysate. Chloramine that reaches a hemodialysis patient can cause hemolytic anemia, so the filter is a patient safety component.
Once treated, the water is mixed with acid and bicarbonate concentrates to make dialysate. The bicarbonate concentrate has its own supply code, A4706.
Water quality in a dialysis facility is governed by the ESRD Conditions for Coverage, including the water and dialysate quality standard at 42 CFR 494.40. Carbon filters are typically paired with routine chlorine testing and replaced on the manufacturer’s schedule.
- In-center water systems: Carbon tanks or cartridges are installed ahead of the reverse osmosis unit in the facility’s water treatment room.
- Home hemodialysis systems: Carbon filters protect the home machine’s water supply, and the supervising ESRD facility furnishes them as part of its home program.
- Replacement filters: Filters are swapped on a set schedule or when chlorine testing shows breakthrough.
Is A4680 separately payable? ESRD PPS consolidated billing
No. Under Medicare, A4680 is not separately payable by anyone. Since January 1, 2011, the ESRD PPS has paid the ESRD facility a single bundled rate per dialysis treatment. That rate covers renal dialysis items and services, including the supplies and water treatment the treatment depends on.
Consolidated billing means only the ESRD facility is paid for those items, through its bundled rate. CMS publishes the ESRD PPS consolidated billing lists each year so contractors can edit claims. A4680 appears on the list of DME ESRD supplies that are not payable to DME suppliers.
The pricing indicator confirms the status. Indicator 00 means Part B does not price the item separately. A DME supplier claim for A4680 for a Medicare ESRD patient will not be paid, and the facility gets no add-on payment for it either.
Pro Tip
If an older fee schedule spreadsheet or billing tool still shows an allowable for A4680, treat it as stale data. Remove the code from any DMEPOS charge master and route the filter cost to the ESRD facility’s supply budget instead.
How A4680 is paid at home and in-center
Before 2011, home dialysis patients could choose Method II. Under it, a DME supplier billed Medicare directly for home dialysis supplies such as carbon filters. The ESRD PPS ended Method II, so home supplies now flow through the facility that runs the patient’s home program.
- In-center hemodialysis: The facility’s water system uses the filter, and its cost is part of the per-treatment ESRD PPS payment.
- Home hemodialysis: The supervising ESRD facility supplies the filter and bills the home treatments on its institutional claim. The same bundled payment covers the filter.
- DME suppliers: A supplier may still ship filters to a home patient, but it does so under an arrangement with the ESRD facility. The facility pays the supplier, and Medicare does not.
Preparing a home for the machine is a separate item from the filter itself. Plumbing and electrical work for home hemodialysis equipment is coded A4870.
Documentation the ESRD facility keeps for carbon filters
Because A4680 carries no separate payment, the facility’s records support quality and cost reporting rather than a priced claim line. Strong medical billing compliance still matters, because surveyors and auditors check the same files.
- Water treatment logs: Record chlorine or chloramine testing results and the date each carbon filter was installed or replaced.
- Home program records: Keep the home patient’s training record, the supply delivery schedule, and any supplier arrangement covering the filters.
- ESRD entitlement: Keep Form CMS-2728 on file, since it supports the patient’s Medicare ESRD entitlement and the bundled payment that follows.
- Cost reporting: Track filter spend so the ESRD facility cost report reflects water treatment supply costs accurately.
- Payer contracts: For non-Medicare patients, file the payer contract terms that show whether the filter is paid separately or included in a per-treatment rate.
ICD-10 diagnosis codes on the ESRD facility claim
Diagnosis codes on the facility’s claim support the dialysis treatment itself. None of them unlocks a separate payment for A4680. The table below lists the codes that usually describe a patient whose dialysis water system uses carbon filtration.
Non-Medicare payers and contract billing
Separate billing of A4680 can only arise outside traditional Medicare, or under a contract that pays for it. Each payer sets its own rules, so check the contract before anyone puts A4680 on a claim.
- Employer group health plans: When Medicare entitlement is based solely on ESRD, the employer plan pays first during the 30-month coordination period. Its contract decides whether filters are billed separately or bundled.
- Medicare Advantage plans: Plans cover dialysis, but payment terms come from the facility’s contract with the plan. Check whether that contract follows the ESRD PPS bundle.
- Medicaid: State programs set their own dialysis payment methods. Confirm whether the state pays a bundled rate or recognizes separate supply codes.
- Commercial insurers: Some contracts pay a single per-treatment rate, and others allow itemized supplies. The contract language controls.
Put side by side, the routes split cleanly. Every Medicare route ends in the facility’s bundle, while each non-Medicare route turns on its contract.

Codes commonly confused with A4680
The A46xx range holds several dialysis supply codes that describe very different items. Picking a neighbor by number alone leads to coding errors. The table below sets A4680 against nearby codes.
No neighboring code serves as a fallback for a carbon filter. If the item is an activated carbon or charcoal adsorption filter for hemodialysis, A4680 is the only correct code.
Common billing errors with A4680
Most A4680 problems come from treating it as a separately payable DME item. For a wider reference on remittance codes, see Pabau’s guide to denial codes in medical billing.
Clean revenue cycle management for dialysis supplies starts with knowing which codes produce payment. A4680 does not under Medicare, and recognizing that early saves rework.
How Pabau supports ESRD supply coding and claim accuracy
Bundled supply codes cause trouble when a billing team keeps them in a fee table and submits them by habit. The claim fails, someone investigates, and the same error repeats next month.
Pabau, the practice management platform we build, includes claims management software with electronic claim submission, eligibility checks, claim status tracking, and ERA posting. Insurer-specific price lists let your team leave A4680 off the Medicare list and keep it only where a contract pays for it.
The result is fewer rejected claims and a cleaner record of which supplies each payer pays for.
Keep bundled supply codes off the wrong claims
Pabau’s insurer-specific price lists keep codes such as A4680 off claims for payers that bundle them. Your team submits only what each contract pays for.

Conclusion
Under Medicare, A4680 belongs in the ESRD facility’s supply budget. The facility absorbs the carbon filter inside its bundled payment, at home and in-center alike, so a Medicare claim line should never carry it.
Your next step is to audit fee tables and supplier arrangements for any leftover A4680 billing. Keep separate billing for non-Medicare contracts that clearly allow it. Book a demo to see how insurer-specific price lists in Pabau keep A4680 off claims for payers that bundle it.
Continue your research
Need a guide to reading your denial remittance? Denial management in healthcare explains how to interpret CARC codes and structure a systematic appeals process.
Building a clean claim checklist for your billing team? What makes a clean claim walks through every field that must be correct before a claim reaches the clearinghouse.
Want to see how supporting documentation ties into claims? Superbill documentation covers how itemized records support claim submission.
Frequently asked questions
What does HCPCS code A4680 cover?
HCPCS code A4680 covers an activated carbon filter for hemodialysis, reported per filter. The filter removes chlorine and chloramine from the water used to make dialysate. For Medicare, the filter is bundled into the ESRD facility’s ESRD PPS payment.
Is A4680 separately payable by Medicare?
No. CMS lists A4680 as a DME ESRD supply not payable to DME suppliers, and its pricing indicator is 00. The ESRD facility’s bundled per-treatment payment covers the filter, at home or in-center.
What is the Medicare reimbursement rate for A4680?
Medicare sets no separate rate for A4680. Pricing indicator 00 means Part B does not price it, so the DMEPOS fee schedule carries no allowable for it. Payment comes only through the ESRD PPS bundle.
Can a DME supplier bill A4680 for a home hemodialysis patient?
Not to Medicare. The ESRD PPS ended Method II supplier billing in 2011, so the supervising ESRD facility furnishes home supplies under its bundle. A supplier can still be paid by the facility under an arrangement.
When can A4680 be billed separately?
Only with a non-Medicare payer or under a contract that pays for it. Employer plans, Medicaid programs, and commercial insurers each set their own terms. Check the contract before adding A4680 to a claim.
What is the difference between A4680 and A4690?
A4680 is a water treatment filter that removes chlorine and chloramine before the water becomes dialysate. A4690 is the dialyzer, which filters the patient’s blood. Both appear on the ESRD PPS consolidated billing list.



