Skip to content
CodingCARC

CO-B18 denial code

This procedure code and modifier were invalid on the date of service

The code and modifier combination was not valid on that date.

How to fix it

Verify both against the code set in effect on the date of service and correct.

How to prevent it

Validate code and modifier pairs by date of service, especially in January and October.

In practice

A practice appends a bilateral modifier to a procedure code whose descriptor already includes bilateral work. The claim returns CO-B18 for an invalid pairing on that date.

Each element may be perfectly valid on its own. What fails is the combination, either because the modifier contradicts the code's descriptor or because the pairing was not permitted on that service date.

Check the descriptor before appending the modifier, since a code that already describes the circumstance the modifier signals cannot take it. Where both were valid but the pairing changed at an update, date-of-service validation is the answer.

What sits behind it

Descriptor conflicts are the most common cause and the easiest to prevent. Codes that are inherently bilateral, inherently repeat, or already component-specific cannot take modifiers signalling those same circumstances, and the descriptor states this plainly.

Payer-specific pairing rules add a second layer. A combination valid nationally may be rejected by a particular payer, or required by one and prohibited by another, which means the national code set is a starting point rather than an answer.

The code sits with CO-181 for invalid procedure codes and CO-182 for invalid modifiers, and reading which arrived narrows the check considerably. This one specifically points at the combination rather than at either element alone.

Related codes

Terms used here — Modifier · CPT Code · Claim Scrubbing

How we handle it — Medical Coding · Claims Management · Denial Management

Primary sources

The rules behind CO-B18, at the bodies that publish them.

Looking for a different code? Search all 190 CARC and RARC codes

Questions about CO-B18

Because the pairing itself is invalid. Codes that are inherently bilateral, repeat or component-specific cannot take modifiers signalling those same circumstances, since the descriptor already covers what the modifier would add.

Considerably. A combination valid in the national code set may be rejected by one payer, required by another and prohibited by a third, which means the code set defines what is possible rather than what a given payer will accept.

CO-182 says the modifier itself was invalid on the date of service. CO-B18 says both elements may have been valid while their combination was not, so the check is on the pairing rather than on either code alone.

Find out what your denials are costing you

A free billing audit reviews your denial rate, AR aging and clean claim rate against industry benchmarks. Takes about two minutes to request. No sales pitch.

No setup fees · You pay when we collect · Pricing from 3% of net collections