CO-B15 Denial Code: Qualifying Service Not Received or Adjudicated
CO-B15 means the billed service requires a qualifying service or procedure to be received and covered first, and that qualifying service has not been received or adjudicated. The classic trigger is an add-on CPT billed without its primary code on the same claim. Fix the code pairing and resubmit.
- Group
- CO — Contractual Obligation
- Category
- Coding / missing qualifying service
- Appealable?
- Usually unnecessary — correct the claim; appeal if the primary service was on file
- Typical fix
- Rebill the add-on with its primary code on the same claim, or point the payer to the adjudicated qualifying claim
What does denial code CO-B15 mean?
Official X12 text: "This service/procedure requires that a qualifying service/procedure be received and covered. The qualifying other service/procedure has not been received/adjudicated." The payer is saying the denied code cannot stand alone — it depends on another service that either is not on the claim, was not paid, or has not been processed yet.
In day-to-day billing, B15 is overwhelmingly the orphaned add-on code denial: a +CPT billed without its parent procedure in a payable state.
Why does CO-B15 happen?
- Add-on billed without the primary — charge entry dropped the parent code, or the coder split them across two claims.
- Primary denied upstream — the parent line failed (eligibility, bundling, medical necessity), taking the add-on down with it via B15.
- Split billing across providers — surgeon bills the primary, another clinician bills the add-on under a different NPI, and the payer cannot link them.
- Sequencing and timing — the qualifying claim is still in process; the dependent claim arrived first.
Mini-example: an anesthesia-adjacent pain claim bills +64484 (additional transforaminal level, ~$45 allowed) but the primary 64483 was accidentally deleted during charge scrubbing. The +64484 denies CO-B15. The fix was a corrected claim with both lines; the mistake to avoid was appealing the add-on alone, which loses every time.
How do you fix a CO-B15?
- Identify what the denied code depends on — the CPT book flags add-ons and lists acceptable primary codes.
- Check whether the primary was billed, and how it adjudicated. If it denied, work that denial first; the B15 resolves downstream.
- If the primary was never billed, submit a corrected claim with the complete code pair on the same claim, same DOS, same rendering NPI.
- If the primary already paid on another claim, call the payer with that claim number and request reprocessing — escalate in writing through the appeal letter generator only if reprocessing is refused.
How do you prevent CO-B15?
Build a scrubber rule that blocks any add-on CPT from leaving the building without a valid parent on the same claim — it is one of the highest-yield edits in claim scrubbing. Audit charge-entry deletions on multi-line procedure claims, and train coders that a denied primary means the add-on needs attention too. When a B15 arrives with other codes on the line, decode the full string in the denial code lookup before deciding the fix path.
Frequently asked questions
Whatever the denied code depends on. For add-on CPTs (marked with + in the CPT book), it is the parent primary procedure billed on the same claim by the same provider. For other services it can be a required preceding procedure — for example, a service payable only when a covered surgery or a qualifying evaluation was performed and adjudicated first.
Usual suspects: the primary line denied (an add-on cannot pay if its parent did not), the primary was billed on a separate claim or by a different provider NPI, or the date of service on the two lines does not match. Payers link the pair mechanically; anything that breaks the link triggers B15.
Only when the qualifying service truly exists in the payer's system — then a reprocessing request citing the paid claim number for the primary procedure usually resolves it without a formal appeal. If the primary was never billed or was denied, the fix is a corrected claim or working the primary's denial first, not an appeal on the add-on.
Sources & further reading
Reviewed by the ImmediCare Solutions RCM team
Certified billers and coders handling claims across 50+ specialties nationwide. This entry is reviewed against current payer policy and CMS rules. Last review: Jul 5, 2026.
Stop losing revenue to problems like this.
A free billing audit shows exactly where your practice is leaking money — no cost, no commitment.
