# CARC 46 denial code on dental claims

> What does denial code CARC 46 mean on a dental claim, and can it be appealed?

URL: https://dentovio.com/dental-claim-denial-codes/carc-46

Last verified: 2026-08-30

Dentovio is an independent publisher — not a payer, the ADA, X12, CAQH CORE, or any government agency. Code meanings and remark-code meanings on this page are Dentovio's own wording, written from the official X12 Claim Adjustment Reason Code and Remittance Advice Remark Code lists and linked back to them; X12 holds the copyright in those lists and its descriptions are not reproduced here. CDT codes are referenced by number only; CDT is the American Dental Association's copyrighted code set and this page does not reproduce ADA descriptors. Appealability verdicts are Dentovio editorial classification, not a standard. Every fact traces to the code steward's registry, a federal rule or manual, a HIPAA operating rule, an association publication, or a named payer's own document — never to a billing blog. This page was drafted with AI assistance and verified against the primary sources linked here. It has not been reviewed by a credentialed dental billing specialist, attorney, or clinician. Educational billing reference only — not billing, legal, or clinical advice. Plan contracts control individual outcomes, and processing policies usually live in the payer's provider manual rather than in the signed agreement.

## Direct answer

On a dental remittance, CARC 46 means: A retired way of saying the plan does not cover the service. X12 deactivated this code on 2003-10-16. X12's own note on the row directs users to code 96 instead. X12 assigns it no group code, so the group code on the remittance is the payer's choice under its own contract and it, not the CARC, decides who is assigned the balance. No source read for this page pairs a specific remark code with it. Dentovio's appealability verdict — structural: verify the plan terms. Treat the substance as a 96 non-covered decision and work it that way. If a payer is still sending 46 on a live remittance, that is worth raising with the payer separately — its own remittance is out of step with the code set it is required to use.

**Deactivated code.** X12 stopped CARC 46 on 2003-10-16. X12's own note on the row directs users to code 96 instead.

Registry entry: X12 Claim Adjustment Reason Code 46 — in the code set since 1995-01-01; deactivated 2003-10-16; X12's own note on the row directs users to code 96 instead. Read on the list published 2025-11-01.

Group code: Moot: the code is deactivated. A payer sending it is sending a code the maintainer retired more than twenty years ago. A group code always travels with a CARC, and it — not the CARC — assigns financial responsibility, so read the one on your remittance rather than assuming.

## What it means in dental context

This record exists to show what a genuinely dead code looks like, because misreading the registry's dates is a common way to get a live code published as a dead one. Around 110 CARCs carry a stop date, and X12 usually adds a note naming the replacement, as it did here. A code with only a Last Modified date — code 95, revised in 2007, is the one most often misreported — is current.

## Appealability: Structural — verify the plan terms

The appealability verdicts on these pages are Dentovio's editorial classification. No standards body or payer publishes an appealability taxonomy: X12 defines what a code means, not what to do about it. Each verdict is built from the code's own mechanics and the payer and federal documents cited on the page, and it is a starting point for triage rather than a prediction of any outcome.

The denial reflects a plan term such as an exclusion or exhausted limit. Verify that the payer used the correct plan and facts before deciding how the contract assigns responsibility.

Treat the substance as a 96 non-covered decision and work it that way. If a payer is still sending 46 on a live remittance, that is worth raising with the payer separately — its own remittance is out of step with the code set it is required to use.

## What to do

1. Work the denial as a non-covered decision under code 96
2. Read the remark code for the actual exclusion
3. Flag the stale code to the payer; a deactivated code on a current remittance is a payer system problem, not yours

## Remark codes

No source read for this page pairs a remark code with CARC 46. X12 defines no CARC-to-RARC pairings at all: payer crosswalks are specific to that payer's own internal reason codes, and the CAQH CORE combination list binds only payers operating inside its business scenarios. Read the remark code on your own remittance.

## Read with this code

- [CARC 96 — Not a covered benefit](https://dentovio.com/dental-claim-denial-codes/carc-96/index.html.md)
- [CARC 95 — Plan rules not followed](https://dentovio.com/dental-claim-denial-codes/carc-95/index.html.md)

## Sources

- X12 Claim Adjustment Reason Codes (external code list 139) (list updated 2025-11-01): <https://x12.org/codes/claim-adjustment-reason-codes>
- X12 Remittance Advice Remark Codes (external code list 411) (list updated 2026-07-01): <https://x12.org/codes/remittance-advice-remark-codes>
- 45 CFR 162.1602 — HIPAA adoption of the 835 remittance standard that carries these codes: <https://www.ecfr.gov/current/title-45/subtitle-A/subchapter-C/part-162/subpart-P/section-162.1602>

## Related

- [Dental billing and claims hub](https://dentovio.com/dental-billing/index.html.md)
- [All dental denial codes](https://dentovio.com/dental-claim-denial-codes/index.html.md)
- [Payer documentation requirements](https://dentovio.com/dental-claim-documentation/index.html.md)
- [Dental insurance prompt-pay laws by state](https://dentovio.com/dental-prompt-pay-laws/index.html.md)
- [Dental claim appeal letters](https://dentovio.com/dental-claim-appeal-letters/index.html.md)
