CO-181: The procedure code was not valid on the date of service
CO-181 is a calendar problem. Code sets change on fixed dates, and claims are adjudicated against the set in force on the date of service rather than the date of submission. The denial clusters hard in January and around quarterly updates, and it hits backlogged claims worst: a claim held for weeks can be built with a code set that was current when the service happened and stale by the time anyone touches it, or the reverse.
- What it means
- The procedure code submitted was not in effect on the date the service was delivered, usually because of an annual code set change.
- Who pays the balance
- Contractual - using the code set in force on the date of service is a billing responsibility.
- Group code CO
- Contractual Obligation - the provider absorbs the balance and cannot bill the patient
Why CO-181 happens
- The code was deleted in an annual update and the service predates or postdates the change.
- A new code was used for a date of service before its effective date.
- The practice management system's code set was updated but the claim carried an old stored favourite or template.
- A backlogged claim was built against the current code set rather than the one in force at the date of service.
- A quarterly update changed the status of a code mid-year and the change was not picked up.
How to fix a CO-181 denial
- 1
Establish which code set governed the date of service
Codes are adjudicated against the set in effect on the service date, not the submission date. This single fact resolves most of these denials immediately.
- 2
Find the correct code for that date and its crosswalk
Deleted codes usually have a documented successor or a split into several codes. The crosswalk tells you what the service should have been billed as at that time.
- 3
Resubmit as a corrected claim with the period-correct code
Confirm the documentation supports the replacement code, since a code split can mean the successor requires detail the original did not.
- 4
Sweep for other claims with the same code and date range
This denial rarely arrives alone. One stale template or favourite produces a cluster, and finding them together is far cheaper than working them individually.
Preventing CO-181 denials
- Update code sets in the practice management system on the effective date and purge stored favourites and templates at the same time.
- Clear the claim backlog before an annual code set change so held claims do not straddle the boundary.
- Add an edit that compares the code's effective date range against the date of service before submission.
CO-181 frequently asked questions
- What does denial code CO-181 mean?
- CO-181 means the procedure code on the claim was not valid on the date the service was delivered. Claims are adjudicated against the code set in force on the service date, so an annual or quarterly update is almost always the cause.
- How do I fix a CO-181 denial?
- Identify the code set in effect on the date of service, find the correct code for that period using the crosswalk for any deleted code, confirm the documentation supports it, and resubmit as a corrected claim. Then check for other claims carrying the same code and date range.
Related denial codes
Last reviewed .
Denial code explanations are original plain-English summaries written for reference and are not the official X12 code descriptions. Payer handling of any code varies by contract - always verify against the remittance advice and your payer agreement before adjusting a claim.