Nexplanon billing runs on five identifiers: 11981 (insertion), 11982 (removal), 11983 (removal + reinsertion, same visit), J7307 (the implant device), and a Z30-series diagnosis that matches the procedure. The CPT Code for Nexplanon Insertion, 11981, is billed only when a new implant is placed without a same-day removal. Never bill 11981 and 11982 together for a same-day exchange that combination is one of the most common denial triggers on these claims, and 11983 exists specifically to replace it.
CPT code 11981 Nexplanon insertion

11981 is the code for Nexplanon insertion, and its official descriptor covers any bioresorbable, biodegradable, or non-biodegradable drug-delivery implant not just contraceptives. The American Medical Association broadened that wording on January 1, 2022; before that date, it read “non-biodegradable” only, so older payer policy documents may still show the earlier language.
The code covers the full insertion visit: site prep, local anesthetic, subdermal placement using the preloaded applicator, and the palpation check that confirms correct depth. It carries a 000-day global period, meaning nothing extends past that same visit a follow-up palpation check weeks later bills as its own encounter.
Two things sit outside 11981: the device itself, which reports under J7307, and any evaluation and management service that goes beyond routine pre-procedure counseling.
CPT code 11982 Nexplanon removal
11982 is the removal code, and it covers every removal regardless of difficulty a two-minute rod extraction and a twenty-minute dissection through scar tissue both report the same base code. When a removal runs substantially longer than routine, modifier 22 (unusual procedural services) can be appended, supported by an operative note that documents why.
One recurring error: coders reach for 11976, a leftover code from the Norplant era. Norplant left the US market in 2002 and 11976 only applies to removing that older six-capsule system it has no place on a Nexplanon claim, no matter how a colleague or a template says it’s “always been billed.” If the implant can’t be felt before removal, it should be localized first; Nexplanon’s rod contains barium sulfate specifically so it shows up on a plain X-ray.
CPT code 11983 Removal with reinsertion
When an expired implant comes out and a new one goes in during the same visit, that’s 11983 routine maintenance at the 3-year mark. Never report 11981 and 11982 together for a same-day exchange. Payers bundle that pair into 11983 automatically, and billing them separately is one of the most reliable ways to trigger a denial or an underpayment on this claim type.
Report J7307 once on the same claim, since a new device went in. If removal happens today and reinsertion happens at a later visit, that’s two separate encounters 11982 with its own diagnosis on day one, 11981 with its own diagnosis whenever the new rod goes in.
The ICD-10 codes that actually match each procedure
This is where a surprising amount of circulating advice is out of date. The correct pairing is Z30.017 for insertion and Z30.46 for removal, reinsertion, or routine checking and it’s worth flagging directly because older guidance still findable online references codes that no longer apply, including a retired ICD-9 code and a Z30 variant that isn’t the specific one payers expect. For the full breakdown of which diagnosis code to use in each scenario, see our dedicated guide: ICD-10 for Nexplanon Removal: Codes & Billing Guide 2026. If a billing reference names anything other than Z30.017 or Z30.46 for these procedures, treat it as outdated.
- Z30.017 encounter for initial prescription of implantable subdermal contraceptive. Use with 11981.
- Z30.46 encounter for surveillance of implantable subdermal contraceptive, which by definition covers checking, reinsertion, and removal. Use with 11982 and 11983.
- Z97.5 presence of a subdermal contraceptive implant, used only when the device is incidental to an unrelated visit (like a pre-op clearance), not for an active insertion/removal/checking encounter.
Z30.46 itself is relatively recent as far as ICD-10-CM goes it was added in the fiscal-year 2017 update, effective October 1, 2016. A handful of payer systems took a while to load it, which is part of why some older reference material still points coders toward less specific alternatives.
J7307 the HCPCS code for the device itself
J7307 is the HCPCS Level II code for the Nexplanon device, separate from the CPT codes that describe the clinician’s work. CPT (technically HCPCS Level I) belongs to the AMA and covers procedures; J7307 belongs to CMS and covers the physical implant, applicator, and supplies as one bundled unit. Report it only when the practice purchased the device if a specialty pharmacy shipped it under the patient’s own benefit, the device line stays off the professional claim.
Bill one unit only. The code is defined per implant system, and each package contains exactly one rod.
For electronic claims, the National Drug Code needs to be reformatted into 11-digit 5-4-2 structure. Nexplanon’s current label NDC (78206-145-01) becomes 78206-0145-01 with a zero inserted into the middle segment a formatting detail that trips up claims scrubbers more often than the code itself does.
Is 11976 the right code for Nexplanon removal?

No. 11976 only applies to removal of Norplant, the six-capsule contraceptive system that was discontinued in the US in 2002. The correct code for any Nexplanon removal routine, difficult, or combined with reinsertion is 11982 or 11983. This mix-up shows up repeatedly in billing forums, usually because an office template was never updated after Norplant left the market.
Do these codes change every year?
Not automatically. CPT codes 11981, 11982, and 11983 were last substantively revised in 2022 (a descriptor update to 11981) and were not part of the AMA’s 2026 CPT code cycle changes. That said, coding rules are still worth a fresh check every January, since payer-specific edits, NDC formatting requirements, and diagnosis-matching rules do shift even when the underlying codes stay put.
Modifiers that prevent denials
| Modifier | Use case |
| 25 | Same-day E/M that’s genuinely separate from the procedure needs documentation of distinct cognitive work, not just “saw patient, did procedure” |
| 22 | Removal that runs materially longer or more complex than routine (deep placement, fibrosis) |
| 51 | Nexplanon insertion/removal performed alongside another procedure in the same session (e.g., after a delivery, or with a D&C) |
| 52 / 53 | A removal attempt reduced for anatomical reasons (52) or stopped to protect the patient, such as a vasovagal reaction (53) |
| GY | Generates a clean statutory-exclusion denial from Medicare, which doesn’t cover contraception by default |
| FP | Some state Medicaid programs require this on family-planning lines |
Getting modifiers right is closely tied to a broader billing concept: bundling and unbundling in medical billing, which explains when procedures should be billed together under one code versus reported separately with a modifier the exact distinction that determines whether a claim clears or gets denied.
Special scenarios worth knowing
Postpartum insertion: when Nexplanon goes in immediately after delivery, it’s typically billed as 11981 with modifier 51 alongside the global obstetric code, since counseling on contraception was already folded into antepartum visits no separate E/M is usually needed.
Same-day combined procedures: if insertion happens alongside something like a D&C in the same encounter, 11981 gets modifier 51 as the lesser procedure on the claim.
Deep or migrated implants: because the rod contains a radiopaque marker, a device that can’t be palpated should be localized by imaging before anyone attempts removal the removal itself still reports as 11982 regardless of how the implant is located first.
The claim-line checklist

Before a Nexplanon claim goes out, five things decide whether it clears on the first pass:
- Procedure code matches what actually happened 11981, 11982, or 11983, never 11981+11982 stacked.
- J7307 is on the claim with one unit, whenever the practice supplied the device.
- The NDC is present and correctly formatted as 78206-0145-01.
- The diagnosis code matches the procedure Z30.017 for insertion, Z30.46 for removal/reinsertion/checking.
- Any same-day E/M has modifier 25 and documentation that shows genuinely separate cognitive work.
Running a claim through those five checks before submission catches the errors that account for most Nexplanon denials.
What reimbursement looks like
Procedure payments for 11981/11982/11983 vary by payer and region and typically run in the low hundreds of dollars the device is what drives the total. Recent published data put the national median commercial payment for J7307 in the low-to-mid four figures per unit as of early 2026, though this varies significantly by contract. Original Medicare doesn’t cover Nexplanon for contraceptive purposes by federal statute, so claims to Medicare typically use modifier GY to generate a clean denial for a secondary payer. Medicaid covers family planning services in every state. Under the ACA’s preventive-services rules, most non-grandfathered private plans must cover the implant without patient cost-sharing so an underpaid device line usually needs to be resolved with the payer directly rather than shifted to the patient.
Conclusion
Accurate CPT coding for Nexplanon insertion, removal, and reinsertion is essential for proper reimbursement, compliant documentation, and efficient OB-GYN billing. Pairing the correct CPT codes with the appropriate ICD-10-CM diagnosis codes, HCPCS codes (when applicable), and payer-specific guidelines helps reduce claim denials and billing errors. Regularly reviewing coding updates and payer policies ensures your practice remains compliant and maximizes reimbursement in 2026.
FAQs
Can you bill 11981 and 11982 together for a Nexplanon exchange?
No. Same-day removal and reinsertion bills as 11983 alone. Billing 11981 and 11982 separately is one of the most common reasons these claims get denied or underpaid.
Is 11976 ever correct for a Nexplanon claim?
No 11976 is reserved for Norplant removal, a discontinued product. Nexplanon removals always use 11982 or 11983.
What ICD-10 code goes with Nexplanon insertion?
Z30.017. Removal, reinsertion, and routine checking all use Z30.46 instead.
Does Medicare cover Nexplanon?
Not for contraception by default federal law doesn’t require it. Modifier GY generates a clean denial so a secondary payer or Medicaid can process the claim; Medicaid covers family planning in every state.