Group CO
CO B15 denial code
By the NPI Portal editorial team Reviewed & updated Jul 10, 2026
What CO-B15 means
CO-B15 means the payer will only pay this service when a required companion service is also on file and paid, and it is not. In plain terms: the code you billed depends on another code, and the payer cannot find that other code paid on file.
The textbook example is an add-on code billed without its primary procedure. Add-on codes describe work performed in addition to a base procedure and are never payable alone. Bill the add-on without the base code (or with a base code that denied), and B15 is the result. MACs pair it with remark codes such as M51 (procedure code issue) or M114 depending on the scenario.
Group code CO means the balance is a write-off, not patient responsibility.
Common causes
- Add-on code billed without the required primary procedure code on the same claim for the same date of service.
- Primary procedure line denied (wrong diagnosis pairing, invalid code, or a CO-B7 certification issue), which takes the dependent add-on down with it.
- Primary and add-on billed on separate claims, and the payer has not adjudicated the primary yet.
- Wrong primary code: the payer’s edit table lists specific qualifying codes for each add-on, and the one billed is not on the list.
- Codes that require a companion service by policy: for example, a professional component that requires the underlying test to be on file.
- Date mismatch between the add-on line and the primary line.
How to fix and resubmit
- Pull the remittance and identify exactly which line hit B15 and what else was on the claim.
- Confirm whether the billed code is an add-on and identify its allowed primary codes. Your coding software or the payer’s policy page lists the accepted pairings.
- Primary was never billed: check the documentation. If the base procedure was performed and documented, submit a corrected claim with both codes on it.
- Primary was billed but denied: fix the primary line’s problem first. Once the primary pays, resubmit or request reprocessing of the add-on.
- Primary is on a separate pending claim: wait for it to adjudicate, then resubmit the dependent line.
- Documentation does not support a qualifying primary service: the add-on was not billable. Write it off; do not invent a base code to force payment.
- Appeal only when you can show the qualifying service was paid and the payer’s edit misfired. Attach the remittance showing the paid primary line.
How to prevent it
- Build claim scrubber edits that block add-on codes unless an accepted primary code is present on the same claim with the same date of service.
- Train coders on which frequently used codes in your specialty are add-ons; they are flagged in coding references and cannot stand alone.
- Keep primary and add-on services on one claim whenever possible. Split billing across claims invites adjudication-order problems.
- When a primary line denies, have your denial workflow automatically pull any dependent add-on lines into the same work item so they get reprocessed together.
Related denial codes
Frequently asked questions
Can the patient be billed after a CO B15 denial?
Why did my add-on code deny when the primary procedure was on the same claim?
Is CO B15 the same as a bundling denial?
Explanations are original plain-English summaries written for this site; consult your payer's remittance advice and policy for authoritative guidance. Updated 2026-07-10.