Key takeaways
HCPCS code C1840 describes a lens, intraocular (telescopic), the implantable miniature telescope used for end-stage age-related macular degeneration.
C1840 is an ambulatory surgical center device code under Medicare Part B, and it must be reported with CPT code 0308T.
Medicare coverage requires non-exudative or inactive AMD, plus evidence of a visually significant cataract in the eye receiving the implant.
H35.31 and H35.32 are not billable, so claims need child codes carrying laterality and stage, such as H35.3130.
Practice management software like Pabau keeps patient records, invoices, and claim submissions in one system, so billing details are not re-keyed.
HCPCS code C1840 is the Medicare supply code for a lens, intraocular (telescopic). It identifies the implantable miniature telescope (IMT), the device implanted in one eye to treat end-stage age-related macular degeneration (AMD). Ambulatory surgical centers report it alongside the surgical procedure code, never on its own.
This reference covers the official descriptor, Medicare coverage criteria, ASC payment status, the CPT 0308T pairing, and supporting ICD-10 codes. It also names the billable AMD child codes a C1840 claim needs.
HCPCS code C1840: Definition, description, and code attributes
HCPCS code C1840 is a Healthcare Common Procedure Coding System Level II code for a lens, intraocular (telescopic). The Centers for Medicare and Medicaid Services (CMS) assigns and maintains it. In practice, the code covers the implantable miniature telescope, an FDA-approved device for end-stage bilateral AMD.
C1840 belongs to the C-series of HCPCS Level II codes. CMS uses C-codes for devices and supplies furnished in the ambulatory surgical center (ASC) setting, usually under pass-through or packaged payment policies. Related device codes such as C1776 and C1760 follow the same reporting logic. Unlike CPT codes, which describe procedures, C1840 describes the device itself.
Clinical context: Age-related macular degeneration and the IMT device
Age-related macular degeneration is the leading cause of central vision loss in adults over 65. End-stage AMD leaves patients with a dense central scotoma. That blind spot blocks reading, face recognition, and fine detail work. The IMT projects images from the damaged macula onto healthy peripheral retinal cells, which widens the usable visual field.
The IMT is a permanent implant placed in one eye, so a separate supply code is needed to identify and pay for the device. CPT covers the surgical work. C1840 covers the cost of the lens. Keep that split clear before you build the claim.
- End-stage AMD: Both eyes must meet the severe vision loss threshold set out in CMS coverage criteria.
- Unilateral implant: The IMT goes into one eye only, and the fellow eye provides distance vision.
- FDA approval: The device is now made by Samsara Vision, formerly VisionCare, and it carries FDA approval for this AMD indication.
- Surgical setting: Implantation happens in a licensed ASC or hospital outpatient department, not in an office.
Medicare coverage and eligibility criteria for the IMT
Medicare Part B covers IMT implantation when the patient meets CMS eligibility criteria. Coverage is never automatic, and the claim needs documentation showing medical necessity. Every criterion should sit in the patient file, backed by accurate clinical documentation, before anyone submits.
CMS coverage articles for the Samsara Vision (formerly VisionCare) IMT set out the following criteria.
- Stable severe-to-profound vision impairment caused by bilateral end-stage AMD.
- Age 65 or older.
- Non-exudative (dry) AMD, or exudative disease that is inactive or scarred.
- Evidence of a visually significant cataract in the operative eye.
- No previous intraocular surgery in the eye selected for implantation.
- Completion of the required pre-surgical rehabilitation assessment.
Some Medicare Administrative Contractors (MACs) publish Local Coverage Determinations that add documentation requirements. Always check the active LCD for your jurisdiction before assuming national policy applies. Active exudative (wet) AMD is not a covered indication, so a patient with wet disease qualifies only once it is inactive or scarred.
Pro Tip
Check your MAC current Local Coverage Determination for HCPCS code C1840 before submitting. LCDs can add requirements beyond CMS national policy, including specific vision threshold measurements and rehabilitation completion records. An incomplete record is the fastest route to a denial.
Medicare fee schedule and reimbursement rates
Payment for C1840 under the Medicare ASC system depends on whether CMS treats the device as separately payable or packaged into the procedure rate. That status is set each year. Rates then move with Medicare locality adjustments. Check the current figure in the CMS ASC payment rates addenda for your MAC.
The IMT is a high-cost device, so even small locality adjustments change net reimbursement noticeably. Billing teams at ophthalmic ASCs should pull the CMS ASC payment rate file each October. Figures quoted in third-party references often lag the official CMS release.
ASC payment status and pass-through indicator
CMS assigns every HCPCS C-code an ASC payment indicator that decides how the device is paid. For C1840, the question is whether it holds pass-through status, which earns separate payment, or whether its cost is packaged into the procedure rate.
- Pass-through status: The ASC submits C1840 as a separate line item and receives a separately calculated payment. Pass-through is temporary and usually runs two to three years from assignment.
- Packaged status: Once pass-through expires, the device cost folds into the ASC bundled payment. The ASC still reports C1840 for tracking, but no extra payment follows.
- Annual verification: CMS publishes ASC payment indicators in the annual rate file. Check the indicator before each billing cycle, because status can shift between years.
Tracking annual status changes across a shelf of device codes is a steady drain on ASC billing teams. Practices working from a static reference sheet instead of the live CMS file end up submitting claims under outdated payment assumptions. Device codes such as C1789 shift status the same way.
Pairing HCPCS code C1840 with CPT code 0308T
The American Hospital Association Coding Clinic for HCPCS addresses reporting C1840 alongside CPT code 0308T. The full 0308T descriptor reads: Insertion of ocular telescope prosthesis including removal of crystalline lens or intraocular lens prosthesis. That wording covers pseudophakic patients, so a patient who already has an intraocular lens can still be reported under 0308T.
C1840 goes on the same claim to identify the telescopic lens itself. Submitting 0308T alone leaves the device cost uncaptured, which underpays the ASC during pass-through periods. Submitting C1840 alone usually trips an edit, because the supply code needs a matching procedure code on the same date of service.
The pairing survives only if both codes come off the same record. Where procedure and supply codes are keyed in separate workflows, the link breaks and the claim goes out with mismatched line items. EHR integration that keeps documentation and billing in one place prevents that class of error.
ICD-10 diagnosis codes that establish medical necessity
Every C1840 claim needs a supporting ICD-10-CM diagnosis that establishes medical necessity. The diagnosis has to reflect the severity and the bilateral nature of the AMD. A diagnosis below the coverage threshold is one of the most common denial triggers on these claims.
H35.31 and H35.32 are category headers, not billable codes. Submitted on their own, they will not pass a clearinghouse edit. Each needs a child code that carries laterality plus a stage or activity character.
Match the laterality character to the eye receiving the implant, and document the fellow eye disease as well. Coverage rests on bilateral end-stage AMD, even though the telescope goes into one eye.
For a patient with a history of wet AMD, coverage depends on the disease being inactive or scarred. Code that with the matching activity character rather than defaulting to a stage-unspecified code.
Billing guidelines, modifiers, and place of service
Place of service, modifier use, and units decide whether a C1840 claim processes cleanly. None of it is clinical, and all of it is checked before a human reviewer sees the chart.
- Place of service: Bill C1840 in the ASC setting (place of service 24) or the hospital outpatient department (place of service 22). Office-based claims are rejected.
- Units: Report one unit per IMT implanted. The telescope is a unilateral implant, so one unit per claim is standard.
- Modifiers: Laterality modifiers (LT or RT) may apply, depending on payer rules. Check your MAC claims processing instructions for C-series ophthalmic device codes.
- Date of service: Report the implantation date, and make it match the date on the CPT 0308T line.
Common failures on C1840 claims are mismatched dates between the supply and procedure lines, a diagnosis without the required specificity, and a missing 0308T. Each one produces a different denial type. Every denial re-enters the revenue cycle and costs weeks of follow-up.

Pro Tip
Build a claim template for IMT cases that pre-populates CPT 0308T, HCPCS code C1840, and the billable AMD diagnosis. Run it through your clearinghouse scrubber before the first live submission. That catches missing modifiers and place-of-service mismatches before they turn into denials.
Code history and staying current with CMS updates
HCPCS code C1840 has held a stable description since it was assigned. CMS reviews Level II C-codes each year as part of the ASC payment update cycle, published every November for the following calendar year. A review can change the descriptor, the ASC payment indicator, or the pass-through status without changing the code number.
Each October, check the code attributes against the AAPC HCPCS lookup and the CMS ASC rate file. A stored payment indicator that no longer matches the published CMS value is an invisible error. It produces denied or underpaid claims with no obvious trigger.
Your practice management system should absorb annual fee schedule updates rather than force manual re-entry. Eye care practices running several locations feel this most, because one stale rate file affects every site.
How practice management software keeps device claims clean
Coding knowledge is rarely the problem on a C1840 claim. The device code and the procedure code get entered at different moments, by different people, and the connection between them is easy to lose. Systems that hold clinical documentation apart from billing capture make that outcome likely.
Practice management software like Pabau keeps the patient record, the invoice, and the claim in one system. Pabau’s claims management software pulls patient, treatment, and insurer details straight from the record into a pre-filled submission. It then runs validation checks and holds the send button until missing details are supplied.
In the US, Pabau connects to Claim.MD, so ASC billing teams can submit electronically, run eligibility checks, track claim status, and post remittances. Every step stays on the same dashboard as the invoice it came from. Nothing is exported to a spreadsheet and re-keyed.
For surgical practices handling high-cost implants, that consistency matters more than any single feature. The right practice management platform turns a multi-step manual process into one record the whole team works from.
Keep every claim moving from invoice to payment
Pabau's claims management tools pull patient, treatment, and insurer details into a pre-filled submission, then flag anything missing before you send. That means fewer rejections and fewer claims to resubmit.
Conclusion
C1840 is easy to look up and easy to bill wrong. Three things decide the outcome. You need coverage evidence, the 0308T pairing, and a billable AMD child code with the correct laterality and activity. Assemble all of it before surgery and the claim mostly looks after itself.
The trade-off worth remembering is that none of this stays still. Pass-through status, ASC payment indicators, and MAC coverage articles all move on an annual cycle.
Keeping the clinical detail and the claim on one record is what makes that yearly check manageable. Book a demo to see how Pabau keeps device claims and patient records in the same system.
Continue your research
Billing another C-series device code this quarter? HCPCS code C1732 walks through the same ASC pass-through and packaging rules.
Need the reporting rules for a different implantable device? HCPCS code C1756 covers claim setup, modifiers, and place of service.
Working with a device code whose payment status keeps shifting? HCPCS code C1773 explains how to verify the annual ASC payment indicator.
Want the wider picture behind claim denials? What is medical billing sets out how a claim moves from encounter to payment.
Rebuilding how your practice documents insurance work? Superbills explained shows what belongs on the document your billing team works from.
Frequently asked questions
What is HCPCS code C1840?
HCPCS code C1840 is a Healthcare Common Procedure Coding System Level II code for a lens, intraocular (telescopic). It covers the implantable miniature telescope used to treat end-stage age-related macular degeneration. Ambulatory surgical centers report it under Medicare Part B.
What device does HCPCS code C1840 describe?
C1840 describes the implantable miniature telescope, an FDA-approved permanent implant for patients with bilateral end-stage AMD. The device is made by Samsara Vision, formerly VisionCare. It sits in one eye and projects images from the macula onto healthy peripheral retina.
How do you bill HCPCS code C1840 with CPT code 0308T?
Report both codes on the same claim with the same date of service. CPT 0308T covers insertion of the ocular telescope prosthesis, including removal of the crystalline lens or an existing intraocular lens prosthesis. C1840 identifies the telescopic lens device. Submitting 0308T alone leaves the device unpaid during pass-through periods, and submitting C1840 alone trips an edit.
Is HCPCS code C1840 covered under Medicare Part B?
Yes, when the patient meets the CMS criteria for IMT implantation. Those criteria include bilateral end-stage AMD, age 65 or older, and evidence of a visually significant cataract in the operative eye. Coverage also depends on a pre-surgical rehabilitation assessment and on your MAC Local Coverage Determination.
What ICD-10 diagnosis codes are used with HCPCS code C1840?
H35.31 and H35.32 are category headers rather than billable codes. Claims need a child code that adds laterality and stage or activity, such as H35.3130 or H35.3210. CMS coverage articles limit the IMT to non-exudative AMD, or to exudative disease that is inactive or scarred. Active wet AMD is not a covered indication.
Is C1840 a pass-through payment code under the ASC system?
C1840 may carry pass-through status in a given year, which allows separate payment for the device. Pass-through is temporary and is reviewed annually. Verify the current ASC payment indicator in the CMS rate file each October before you bill in a new calendar year.