Skip to content

Retired code · CARC 15

CARC 15 (CO-15): the retired authorization-number code

X12 deactivated CARC 15 in 2018. What it meant, why CO-15 can still turn up, and which current codes now report authorization-number problems on behavioral-health claims.

By the ClaimParrot editorial team · Who we are · Reviewed · 5 min read · 5 cited sources

Quick answer

CARC 15 meant the authorization number on the claim was absent, wrong, or tied to a different service or provider. X12 deactivated it on May 1, 2018, so a new remittance should not use it. If CO-15 still appears, treat it as an authorization mismatch: check the number, the provider and the codes, then send a corrected claim.

CARC 15 quick reference
ItemDetail
CodeCARC 15 · Deactivated on the X12 list (stop date 2018-05-01); checked October 14, 2026
Plain meaningA retired X12 code (stopped May 1, 2018) that flagged an authorization number that was absent, wrong, or tied to a different service or provider.
Group codes seenCO (contractual obligation)
Common remark codesM62, N54, N758
Where it shows up in BHIntensive outpatient (IOP), Residential SUD (ASAM levels), ABA therapy, Outpatient therapy
Usual next stepCorrected claim with the right authorization number
Related codesCARC 16, CARC 197, CARC 198
01

What did CARC 15 mean, and is it still valid?

CARC 15 told the provider that the authorization number on the claim was missing, invalid, or belonged to another service or provider. It is no longer valid for new remittances: X12 lists it as deactivated with a stop date of May 1, 2018, and the list names no direct successor.

CMS tells Medicare systems not to use a deactivated code in an original remittance, while still letting it pass in derivative messages that carry codes forward from an earlier transaction. Outdated payer code tables and paper EOBs are other ways a retired code resurfaces.

02

Which current codes cover what CARC 15 used to report?

X12 names no direct successor, so payers choose among active codes. The active reason codes for authorization problems are 197 (approval absent) and 198 (approval exceeded), both revised on the day 15 was retired. Remark codes M62 (number missing or invalid) and N54 (claim does not match the approval) carry the detail.

Active codes that cover the ground CARC 15 used to cover
SituationActive codes that describe itUsual fix
Number missing or mistypedRemark code M62, paired with a reason code such as CARC 16Corrected claim with the right number
No approval matched to the serviceCARC 197Find the approval, or appeal
Approval for other dates, units or providerCARC 198; remark code N54Reconcile, then correct or appeal
03

What does CO-15 mean for who pays?

If CO-15 appears, the provider carries the line, as with any authorization problem the contract makes the provider's job. Because the code is retired, also ask the payer to reissue the adjustment with a current code, so your posting rules, work queues and denial reports stay consistent.

Group codes seen with CARC 15
Group + reasonWhat it signalsWho usually carries the balance
CO-15Authorization-number problem the provider must fixProvider, until a corrected claim is accepted
04

Which remark codes come with CARC 15?

The current lists pair no remark codes with a retired reason code. These remark codes now carry the same message alongside active reason codes.

Remark codes (RARCs) that now carry what CARC 15 reported, paraphrased
Remark codeWhat it addsWhat to check
M62The treatment authorization number is missing, incomplete or not valid.The number on the claim against the approval letter
N54Details on the claim do not match what was pre-certified or authorized.NPI, codes and dates on the approval versus the claim
N758The payment was adjusted to match the prior-authorization decision.What the approval actually granted
05

Where does CARC 15 show up in behavioral health?

If CO-15 still shows up on a behavioral-health remittance, look for a paper EOB, an older claim being reprocessed, or a secondary claim carrying another payer's adjustments. The causes underneath are the same authorization-number mismatches that active codes such as 197, 198 and the M62 remark code describe today.

CARC 15 by care setting
Care settingTypical triggerCheck first
Intensive outpatient (IOP)Approval issued to the facility NPI, claim billed under the group NPIWhich NPI the approval names
Residential SUD (ASAM levels)Number from the previous approval period reused after an extensionCurrent approval number and date span
ABA therapyAssessment and treatment approval numbers swappedThe number listed for each code
Outpatient therapySecondary claim repeating a primary payer's old adjustmentThe primary remittance and coordination-of-benefits data
06

Corrected claim, reconsideration or appeal: which fits CARC 15?

Fix the number. Confirm which approval covers the dates, provider and codes on the claim, enter that number exactly, and resubmit as a corrected claim. If no approval exists, the problem is really a missing authorization, so follow the CARC 197 route. Ask the payer to stop issuing the retired code.

  1. 01Pull the approval letter and compare its number, NPI, codes and dates with the claim.
  2. 02Correct the authorization number and any provider or code mismatch, then resubmit within the filing window.
  3. 03If the payer still issues CO-15 on new remittances, ask its EDI support to update its code mapping.
07

What evidence resolves a CARC 15?

Little clinical evidence is needed. The fix rests on the approval record and on what was entered on the claim. If the payer disputes that a valid approval existed, the file becomes the same as for a missing-authorization denial: the approval, call references and proof of notice.

  • The approval letter or portal record with its number
  • The claim as submitted, showing the number entered
  • The NPI and codes the approval covers
  • The remittance or EOB showing CO-15 and its date
08

How do Medicare, Medicaid and commercial plans differ on CARC 15?

No program should issue CARC 15 on new remittances, so the program question is which current codes and clocks apply to the fix. Medicare contractors must use current codes only, and Medicaid's 12-month submission rule limits how long a corrected claim can wait.

CARC 15 by payer type
ProgramWhat differs
Medicare (Original)Contractors must use current, valid reason and remark codes on original remittances.
MedicaidStates must require claims within 12 months of the date of service, which bounds any correction.
Commercial and ERISA plansPayers draw on the same X12 list; flag a CO-15 on a new remittance to the payer's EDI support.
Fictional example

CO-15 on a paper EOB for IOP days

A fictional IOP program received a paper EOB from a small payer showing CO-15 on four days. The biller had never seen the code, and the lookup showed it was retired.

The approval had been issued to the program's facility NPI while the claim used the group NPI. The biller corrected the NPI, kept the approval number, resubmitted, and asked the payer which current code it would use going forward.

Names, dates, payers and amounts are invented for illustration.

Where ClaimParrot fits

What a ClaimParrot packet does here

  • When CARC 15 needs an appeal rather than a corrected claim, an appeal packet answers the payer's stated reason.
  • A person checks every packet: $29, or $99 for level of care, and the first is free (pricing).
  • No remittances, records or PHI are sent: just the reason and a de-identified summary (Trust & security).

Every draft is reviewed and approved by your team. ClaimParrot does not make medical-necessity determinations or give legal advice.

Common questions

Frequently asked questions

Is CARC 15 still a valid denial code?

No. X12 lists CARC 15 as deactivated, with a stop date of May 1, 2018. For authorization problems the active reason codes are 197 and 198, with remark codes such as M62 and N54 for number and matching problems.

Why would a remittance still show CO-15?

Usually an outdated payer code table, a paper EOB produced outside the standard remittance, or a code carried forward from an earlier transaction. Ask the payer which current code applies.

Do we appeal a CO-15?

Usually not. It reports a data problem, so a corrected claim with the right number is the fix. Appeal only if the payer refuses an approval you can prove covered these dates and services.

How should posting rules handle CARC 15?

Send it to the same authorization-mismatch queue used for CARC 16 with M62, and flag the payer so the retired code can be raised with its EDI team.

Sources

Primary sources and references

  1. Claim Adjustment Reason Codes (CARC) code list · X12 · checked
  2. Remittance Advice Remark Codes (RARC) code list · X12 · checked
  3. Medicare Claims Processing Manual, Chapter 22, §60: group, reason and remark codes on the remittance advice · CMS · checked
  4. CMS Change Request 14293 (Transmittal 13481): CORE 360 uniform use of CARCs, RARCs and group codes · CMS · checked
  5. 42 CFR 447.45: Medicaid timely claims payment and the 12-month filing rule · eCFR · checked

General information, not legal or medical advice. Payer rules change; confirm deadlines and requirements in the notice and the plan documents. Read our editorial policy.

Decode the next line on the remittance.

Type a group and reason code such as CO-197 or PR-96, or a remark code such as N386. The lookup runs in your browser and needs no patient details.

Reviewed by a person.Every packet.