· 4 min read

The Chargeback Reason Code List Explained by Card Networks

Understand chargeback reason code lists from Visa, Mastercard, Amex, and Discover. Learn how codes work and what each network uses to classify disputes.

The Chargeback Reason Code List Header Image

Every chargeback comes with a reason code. At first glance, they look cryptic—just numbers or letters. But these codes hold the key to understanding why a transaction was reversed and what you need to do to respond.

This isn’t just a general overview. You’ll find specific chargeback reason code lists for each major card network: Visa, Mastercard, American Express, and Discover. Each one uses its own format. Each one follows different rules.

Whether you're dealing with duplicate charges, fraud claims, or missing merchandise, this blog helps you decode the problem and plan your next move.

Visa Chargeback Reason Code List

Visa breaks its codes into four major groups:

Common Visa Reason Codes:

Code

Category

Meaning

10.1

Fraud

EMV liability shift—counterfeit transaction

10.2

Fraud

EMV liability shift—non-counterfeit fraud

10.4

Fraud

Cardholder didn’t authorize the transaction

11.1

Authorization

No authorization

11.2

Authorization

Declined authorization

11.3

Authorization

No approval code

12.1

Processing Error

Late presentment

12.3

Processing Error

Incorrect currency

12.5

Processing Error

Incorrect amount

13.1

Consumer Dispute

Merchandise or service not received

13.2

Consumer Dispute

Cancelled recurring transaction

13.3

Consumer Dispute

Product not as described

13.4

Consumer Dispute

Counterfeit merchandise

13.6

Consumer Dispute

Credit not processed

Visa generally requires “compelling evidence” to overturn fraud and consumer disputes. Examples include proof of delivery, customer IP address logs, or service usage records.

Mastercard Chargeback Reason Code List

Mastercard uses numeric codes starting with 48xx or similar. The categories are similar to Visa’s but structured differently.

Common Mastercard Reason Codes:

Code

Category

Meaning

4834

Fraud

Point-of-Interaction error

4837

Fraud

No cardholder authorization

4840

Fraud

Fraudulent transaction

4808

Authorization

Transaction exceeded approved amount

4812

Authorization

Account number not on file

4850

Processing Error

Installment billing error

4853

Cardholder Dispute

Goods/services not received

4855

Cardholder Dispute

Not as described or defective

4859

Cardholder Dispute

Paid by other means

4860

Cardholder Dispute

Credit not processed

4863

Processing Error

Cardholder does not recognize transaction

Mastercard often includes a second phase called pre-arbitration when a chargeback is re-opened after initial resolution. If you miss this window or respond incorrectly, liability is often final.

American Express Chargeback Reason Code List

Amex keeps things short and alphabetized. These codes are easier to follow but come with strict documentation expectations.

Common Amex Reason Codes:

Code

Category

Meaning

F24

Fraud

No cardholder authorization

F29

Fraud

Card not present—unauthorized

A01

Authorization

No approval

C02

Dispute

Goods returned

C04

Dispute

Goods/services not as described

C08

Dispute

Merchandise/service not received

C18

Dispute

No show—hotel or travel reservation

C28

Dispute

Cancelled recurring billing

C31

Dispute

Credit not processed

P08

Processing Error

Duplicate charge

M10

Miscellaneous

Inquiry/special handling

Since Amex handles all disputes internally, you’re not dealing with an issuing bank. That means less back-and-forth, but it also means faster deadlines and limited extensions.

Discover Chargeback Reason Code List

Discover uses a blend of alphanumeric codes with recognizable prefixes.

Common Discover Reason Codes:

Code

Category

Meaning

UA01

Fraud

Chip liability shift—counterfeit fraud

UA02

Fraud

Unauthorized transaction

IN01

Authorization

Invalid account number

IN03

Authorization

No approval obtained

DP01

Processing Error

Duplicate charge

CD40

Processing Error

Incorrect transaction amount

CD60

Processing Error

Late presentment

RG01

Cardholder Dispute

Merchandise/service not received

RG03

Cardholder Dispute

Not as described

RG07

Cardholder Dispute

Cancelled recurring transaction

RM01

Cardholder Dispute

Non-receipt of merchandise

Discover often provides less room for response time extensions than other networks, so act quickly when a dispute hits your system.

Final Thoughts

Chargeback reason codes can feel like a foreign language. But once you understand what they mean and how they’re structured, they become tools. Each one tells a story about the transaction, the cardholder’s complaint, and what you need to do next.

Mastering these codes doesn’t eliminate disputes, but it gives you a fighting chance. You know what to say. You know how to say it. And you’re not wasting time chasing the wrong kind of evidence.

Use this reason code list as your cheat sheet. When the next chargeback comes in, you’ll know exactly where to start.

FAQs About the Chargeback Reason Code List

What is a chargeback reason code?

A reason code is a label assigned to a chargeback that explains why the cardholder filed the dispute. Each network uses its own coding format.

Why do reason codes matter?

They determine how long you have to respond, what type of evidence is accepted, and whether you can challenge the dispute at all.

Are reason codes the same across card networks?

No. Visa, Mastercard, American Express, and Discover each use different code structures, though the dispute categories are similar.

Can a merchant win a chargeback?

Yes, but only if you provide the right documentation based on the specific reason code. Fraud and service-related disputes require different types of evidence.

What’s the most common reason code?

“Merchandise or service not received” is one of the most frequent, often listed as 13.1 (Visa), 4853 (Mastercard), or C08 (Amex).

Where can I find the official chargeback code list?

Each network publishes updated reason code documentation. You can also bookmark this blog as a reference or request a copy from your acquiring bank or processor.


Your Reset Button to Chargebacks is Here

When reason codes start piling up—from Visa fraud alerts to Mastercard retrievals—it’s easy to get buried. That’s where Chargeblast can help. Our platform takes the guesswork out of disputes, automating the alerts, gathering evidence, and matching response tactics to each card network’s unique rules. Stop sifting through PDFs and spreadsheets to fight the same fights over and over. Instead, let Chargeblast clean up your chargeback queue, streamline your case handling, and help you get ahead of disputes before they cost you real money.

Want to see how much simpler it can be? Book a demo or dive in and try it yourself.