Understand what CO-147 denials mean and how they impact healthcare revenue cycle teams. Explore how to appeal such denials and prevent them from occurring.
Updated: August 13, 2026
CO-147 is a frequent and frustrating contractual denial that can stall cash flow and inflate write-offs if not managed proactively. It often surfaces when a payer believes the provider’s negotiated rate is expired or missing, leading to reduced or zero payment and a contractual adjustment.
For revenue cycle teams, decoding CO-147 quickly is critical. In this guide, you’ll learn what CO-147 means, how to distinguish it from similar denials, the most common root causes, and proven steps to appeal and prevent it. You’ll also see how AI-enabled tools like Adam (AI Denial Manager) and Rachel (AI Appeals Manager) from CombineHealth.ai streamline these workflows.
CO-147 indicates the payer has adjusted the claim due to a contractual issue—typically that the provider’s contracted/negotiated rate is expired, not on file, or not aligned with the claim’s billing identifiers. In practice, the payer treats the claim as if no valid contract applies for the date of service, resulting in reduced payment and a contractual write-off.
Understanding prefixes:
- PR = Patient Responsibility. The amount is billable to the patient (e.g., deductible, coinsurance).
- CO = Contractual Obligation. The amount is not billable to the patient and is typically a provider write-off per payer contract or policy.
- OA = Other Adjustment. An administrative or informational adjustment not specifically tied to contract or patient liability.
For CO-147, the prefix is CO, meaning the financial responsibility falls on the provider as a contractual adjustment, not the patient.
| Denial Code | Prefix Meaning | Reason/Description | Who's Financially Responsible |
|---|---|---|---|
| CO-147 | CO = Contractual Obligation | Provider contracted/negotiated rate expired or not on file | Provider |
| CO-45 | CO = Contractual Obligation | Charge exceeds fee schedule/maximum allowable per contract | Provider |
| CO-109 | CO = Contractual Obligation | Claim not covered by this payer/contractor; submit to correct payer/contractor | Provider |
Key differences: CO-147 focuses on missing or expired contract terms; CO-45 addresses charges exceeding contracted allowable; CO-109 indicates the wrong payer/contractor was billed. All are provider liability (not patient), but the corrective actions differ.
CO-147 denials create significant financial and operational challenges for healthcare organizations:
Financial Impact:
- Direct revenue loss from denied claims requiring extensive rework
- Increased accounts receivable days affecting cash flow
- Potential write-offs if appeals are unsuccessful or deadlines missed
- Higher operational costs due to dedicated denial management resources
Operational Impact:
- Staff time diverted from other critical revenue cycle functions
- Need for specialized knowledge of payer policies and clinical documentation
- Coordination between billing, coding, and clinical teams
- Tracking and monitoring of denial patterns and appeal outcomes
To minimize these impacts, healthcare organizations need robust denial management solutions. CombineHealth.ai's AI-powered platform, featuring Adam (AI Denial Manager), helps RCM teams identify, track, and resolve CO-147 denials efficiently, reducing revenue leakage and improving cash flow.
Step 1: Review the Denial Notice
Examine the EOB/ERA for CARC 147 and any associated remark codes. Confirm the denial applies specifically to contractual terms and note the dates of service, payer reference numbers, and appeal window.
Step 2: Gather Documentation
Collect the executed provider agreement, current fee schedule, effective/termination dates, credentialing approval letters, contract addenda, and any payer communications indicating network participation. Include claim-level artifacts (claim form, submission report, clearinghouse acknowledgment, screen captures from the payer portal showing participation and rates).
Step 3: Verify Eligibility
Confirm the patient was active on the date of service and that the billed plan/network matches your executed contract. Validate that the billing NPI, TIN, taxonomy, service location, and place of service are all aligned with the payer’s contract records.
Step 4: Prepare Appeal Letter
Draft a clear, concise appeal explaining that a valid contract was in place for the date of service, referencing contract numbers and effective dates. Attach supporting documents (contract pages with signatures and rates, credentialing approval, payer directory screenshots) and request reprocessing at the contracted allowable. If the issue was a payer setup error, describe the root cause and the corrective action.
Step 5: Submit Within Deadline
File the appeal through the payer’s designated channel (portal, EDI, mail, or fax) within the appeal timeframe indicated on the EOB or in your contract. Ensure the claim control number, patient/member ID, and DOS are prominently listed to avoid delays.
Step 6: Track and Follow Up
Log the appeal in your denial tracking system, monitor status, and escalate to the payer provider representative if no response within expected timeframes. If reprocessing occurs, verify the new allowed amount against your contract and close the loop with internal teams to prevent recurrence.
CombineHealth.ai's intelligent platform provides automated eligibility verification and real-time claim scrubbing to help prevent CO-147 denials before they occur. Rachel (AI Appeals Manager) streamlines the appeals process when denials do occur, improving success rates and reducing turnaround time.
Q1: What does CO-147 mean in medical billing?
CO-147 is a contractual obligation denial indicating the payer does not have a valid provider contract or rate on file for the date of service. The adjustment is not billable to the patient; it is a provider contractual write-off unless corrected via appeal.
Q2: Can CO-147 denials be appealed?
Yes. If you have an active contract for the date of service and correct identifiers (NPI, TIN, taxonomy, location), submit an appeal with proof of participation, effective dates, and the applicable fee schedule. If no contract applies, the adjustment generally stands.
Q3: How long do I have to appeal?
Follow the appeal window stated on the EOB or in your contract. Submit as soon as possible, retain confirmation of receipt, and track status to avoid missing deadlines.
Q4: How can I prevent these denials?
Maintain accurate contract and credentialing data, validate plan/network at registration, align billing identifiers to the contract, and use automated edits that flag contract mismatches pre-claim. See our complete guide on denial prevention: See our complete guide on denial prevention