Skip to main content

CO-181 Denial Code: Procedure Code Invalid on DOS

CO-181 means the procedure code on the claim was not valid on the date of service. The code may have been deleted, replaced, or not yet effective. The fix is to bill the code that was valid for that date and submit a corrected claim.

Quick facts

Code
CO-181 (CARC 181)
Status
Active In use since June 30, 2005; last modified September 30, 2007.
Code set
Claim Adjustment Reason Codes (CARC)
Group codes
  • CO (Contractual Obligation): The provider is responsible. An invalid code is a billing error and cannot be shifted to the patient.
Official description
Procedure code was invalid on the date of service.
X12 Claim Adjustment Reason Codes, retrieved September 25, 2026
Last verified
against the official X12 list.

What CO-181 means

CARC 181 reads “Procedure code was invalid on the date of service.” Code sets change: CPT codes are added, revised, and deleted each year, and HCPCS Level II codes change quarterly. Payers check the code in box 24D against the code set in effect on the date of service in box 24A. If the code didn’t exist on that date, the line is denied.

This is a technical, preventable error. It usually shows up at the start of a year, after a quarterly HCPCS update, or when old claims are rebilled using codes that have since changed.

Example: a practice’s fee schedule still contains a time-based add-on code that was deleted at the start of the year. Visits in January are billed with the old code and denied CO-181. The practice recodes them using the replacement code valid for those dates.

Common causes

  • Deleted codes still in the charge master or fee schedule after the annual update.
  • New codes billed early, before their effective date.
  • Old claims rebilled with current codes, or current claims billed with old codes.
  • Payer systems not yet updated for a new code (less common, but it happens early in the year).
  • Typos that turn a valid code into one that doesn’t exist.
  • Temporary or payer-specific codes used outside their valid window.

How to fix it

  1. Look up the code’s effective and termination dates in the current CPT or HCPCS resources.
  2. Identify the correct code for the date of service, using the code set crosswalk where one exists.
  3. Submit a corrected claim with resubmission code 7 in box 22 and the original claim number, or a new claim if the original was rejected rather than adjudicated.
  4. If you’re sure the code was valid, contact the payer and request reprocessing or file a reconsideration.
  5. Recheck related lines, since add-on codes and modifiers may also need updating.

How to prevent it

  • Update your charge master and fee schedules before each January 1 and each quarterly HCPCS update.
  • Remove deleted codes from templates, superbills, and EHR order sets.
  • Scrub claims for invalid codes against the date of service. The Claims Validator flags codes that aren’t valid for the date before submission.
  • Watch the first weeks of each year for spikes in CO-181, and fix templates quickly. For more on these errors, see rejections vs. denials.

Remark codes that may appear with CO-181

  • N56 (Procedure code billed is not correct/valid for the services billed or the date of service billed.): The procedure code isn't correct or valid for the service or date of service.
  • M51 (Missing/incomplete/invalid procedure code(s).): The procedure code is missing, incomplete, or invalid.
  • N65 (Procedure code or procedure rate count cannot be determined, or was not on file, for the date of service/provider.): The procedure code or its rate isn't on file for that date or provider.
  • CO-182 (Procedure modifier was invalid on the date of service.): The modifier, not the procedure code, was invalid on the date of service.
  • CO-146 (Diagnosis was invalid for the date(s) of service reported.): The diagnosis code was invalid for the date of service.
  • CO-16 (Claim/service lacks information or has submission/billing error(s).): A general missing or invalid information denial.
  • CO-4 (The procedure code is inconsistent with the modifier used.): The procedure code is inconsistent with the modifier used.

CO-181 FAQ

When do procedure codes change?

CPT codes are updated annually, with the main update effective January 1, plus some mid-year releases. HCPCS Level II codes are updated quarterly. Payers generally apply the code set in effect on the date of service.

Is CO-181 a rejection or a denial?

Some payers and clearinghouses reject claims with invalid codes up front, before adjudication. Others adjudicate and deny the line with CO-181 on the ERA. Either way, the fix is a corrected code.

Do I appeal CO-181?

Usually not. Correct the code and resubmit. Appeal only if the code was in fact valid on the date of service and the payer's system was wrong.