CO-147

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.

CO-147 Denials Explained: How to Identify, Appeal, and Prevent Them

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.

What Is a CO-147 Denial?

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.

Comparison: CO-147 vs Similar Denial Codes

Denial CodePrefix MeaningReason/DescriptionWho's Financially Responsible
CO-147CO = Contractual ObligationProvider contracted/negotiated rate expired or not on fileProvider
CO-45CO = Contractual ObligationCharge exceeds fee schedule/maximum allowable per contractProvider
CO-109CO = Contractual ObligationClaim not covered by this payer/contractor; submit to correct payer/contractorProvider

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.

Common Causes of CO-147 Denials

  1. Contract not on file or expired with the payer: The payer cannot find an active agreement or the effective dates do not cover the date of service.
  2. Credentialing/enrollment mismatches: The billed NPI, TIN, taxonomy, or group affiliation doesn’t match the payer’s contract records.
  3. Incorrect payer ID or network plan billed: Claim submitted to the wrong payer entity or network tier, so the contract is not recognized.
  4. Fee schedule not loaded or incomplete: Newly negotiated rates or codes weren’t implemented in the payer or provider system.
  5. Site-of-service or billing location discrepancies: Service location or POS doesn’t align with the contracted settings, causing the payer to treat the claim as out-of-contract.

Impact on Revenue Cycle Teams

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.

Steps To Appeal a CO-147 Denial

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.

How To Prevent CO-147 Denials

Front-End Prevention

  • Maintain a centralized contract master: Track payer participation, effective/termination dates, fee schedules, and network tiers at the NPI, TIN, and location levels.
  • Validate plan and network at registration: Use real-time eligibility to confirm the correct plan, payer ID, and network status. Capture group numbers and product types that tie to your contract.

Billing Best Practices

  • Align identifiers to the contract: Ensure the billing NPI, TIN, taxonomy, and service location on the claim match payer contract records. Avoid using non-contracted locations or NPIs for contracted plans.
  • Apply correct payer/plan codes and modifiers: Select the precise payer ID and plan code; use accurate place of service and modifiers that impact contracted rates. Perform pre-submission checks that compare expected allowables to your modeled contract.
  • Keep fee schedules synchronized: Update internal fee schedules and contract models upon renegotiation or payer bulletins. Validate that all contracted CPT/HCPCS codes are loaded and mapped.

Technology Solutions

  • Contract modeling and variance detection: Use tools that calculate expected allowables and flag gaps where the payer’s allowed amount does not match your contract terms.
  • Automated edits and claim scrubbing: Implement rules that detect mismatched NPIs/TINs, wrong payer IDs, missing network indicators, or out-of-date contract dates before submission.
  • Denial analytics and worklists: Monitor CO-147 volumes and root causes by payer, plan, service line, and location to target process fixes and training.

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.

FAQs

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