Mastercard Chargeback Reason Codes: What Each Category Means

Mastercard sorts every chargeback into one of four reason categories. The category a code falls into decides your response. It tells you whether alert-based prevention can stop the dispute early. Otherwise, you can only respond after it files.
I've fixed billing descriptors and turned on alerts for my own stores. My chargeback rate dropped before I ever fought a single dispute.
The system rewards you for winning disputes after they file. The cheapest chargeback is still the one nobody files.
Read the category first. You'll know in one look whether a chargeback was preventable or fightable.
Key takeaways
- Mastercard groups every chargeback into four categories, and the category drives your response.
- Fraud and authorization codes are the ones alerts intercept best before a dispute files.
- Code 4853 is the catch-all cardholder-dispute code, absorbing retired 4841 and 4855.
- Code 4837 covers unauthorized transactions, which a clear billing descriptor often prevents.
- In our dataset, cardholder-dispute code 4853 is the largest specific code we see.
What are Mastercard chargeback reason codes?
A Mastercard chargeback reason code is a four-digit code that starts with 48. The issuing bank assigns it to explain a reversal. You'll see it on the dispute notice your processor forwards. It's the first thing that tells you what happened.
The code maps to one of four dispute categories. The category, not the number, tells you which evidence answers the dispute. It also tells you which prevention step could have stopped it.
A fraud code and a cardholder-dispute code need different responses. Reading the category is where your decision starts.
A reason code only exists once a chargeback has filed. Before that, a pending dispute shows up as an alert instead. Real prevention happens before you reach this list.
The codes are one part of Mastercard's full chargeback rules.
Look up a specific Mastercard code
Our reason-code lookup tool answers a single-code question faster than a body list can. Most people searching this are staring at a dispute notice with one code. They just want to know what it means.
The tool covers Visa, Mastercard, American Express, and Discover in one box. Enter a code. It returns the definition, the category, response guidance, and prevention tips. That's why this guide skips re-listing all 30 Mastercard codes.
The rest of this article is the strategic layer beyond the tool. It shows which categories you can prevent and which you can only fight.
Mastercard's four chargeback categories
Every Mastercard reason code falls into one of four categories. The category, not the individual code, decides your next move. The four are fraud, authorization, point-of-interaction error, and cardholder dispute.
Alert-based prevention is built to catch fraud and authorization codes early. This happens before a dispute files. Point-of-interaction-error and cardholder-dispute codes more often need a dispute response. That split is the whole reason to read the category first.
Here is how the four break down:
Fraud and authorization disputes show up as alerts, so you can refund them early. That's how chargeback alerts reach them before they cost you a chargeback.
Our team can show you how Chargeback.io's alerts work on your own volume.
Fraud
Fraud codes fire when the cardholder says they didn't make or authorize the purchase. Code 4837 is in this category, along with the EMV chip-liability-shift codes 4870 and 4871.
These are the disputes alerts catch best. An unrecognized charge often shows up as a pending dispute first. That comes before the customer escalates to a full chargeback.
A clear billing descriptor also removes a common root cause. A charge nobody recognizes reads as fraud to the bank.
Authorization
Authorization codes fire when a transaction was approved incorrectly. They also fire when it ran without the authorization Mastercard requires. Codes like 4808 (authorization-related) and 4812 (account number not on file) are in this category.
Most authorization disputes trace back to a step you control. They're preventable when your authorization and account data are clean. You fix them in your checkout and processor setup, well before any dispute response.
Point-of-interaction error
Point-of-interaction-error codes cover processing mistakes. Think a wrong amount, a duplicate charge, or a payment submitted too late. Three codes sit in this category:
- 4834: point-of-interaction error.
- 4842: late presentment.
- 4846: wrong currency code.
These usually need a dispute response. The question is whether the transaction was processed correctly. Only your records answer that. Clean receipts, timestamps, and settlement data win them.
Cardholder dispute
Cardholder-dispute codes cover complaints about the goods or service. Code 4853 is the catch-all in this category. A customer says the item never arrived, arrived damaged, or missed the description.
A cardholder dispute reaches you two ways. Some arrive as alerts you can refund early. Others go straight to a chargeback backed by a specific complaint.
The evidence you need depends on that complaint. The code number alone won't tell you what to gather.
How many of these can Ethoca stop before they file?
Ethoca can intercept a Mastercard dispute only within the roughly 95% of Mastercard transactions it covers. It also has to surface as an alert first.
In our dataset, cardholder-dispute reasons like code 4853 make up the largest specific share of alerts. Ethoca is Mastercard's own alert partner. It sees most Mastercard transactions.
An Ethoca alert warns you about a pending dispute before it becomes a chargeback. A complaint that would land as a 4853 shows up as an alert instead. You can refund it early.
That intercept only works within the volume Ethoca covers. The coverage figure caps how many disputes you refund early.
Coverage isn't the same as certainty. That coverage figure counts Mastercard transactions. It says nothing about which categories get caught.
A cardholder can file a fraud dispute straight with their bank. No alert ever generates in that case. It still lands as a 4837 chargeback with no warning first.
Reason code 4853: cardholder dispute
Code 4853 is Mastercard's catch-all cardholder-dispute code. It now absorbs several retired codes, including 4841 and 4855. It covers wrong or damaged items, inaccurate descriptions, and undelivered services. If you see "4841" on an older record, treat it as 4853 today.
Mastercard folded the older, narrower codes into 4853 over time. Code 4841 used to cover cancelled recurring or digital transactions. Code 4855 covered goods or services not provided. A search for "what is reason code 4841" is a search for 4853.
Because 4853 is a catch-all, the winning evidence depends on the specific complaint:
- Not received: delivery proof and tracking.
- Cancelled service: your cancellation records.
- Not as described: the original product listing.
The code alone won't tell you which one you're facing.
Reason code 4837: no cardholder authorization
Code 4837 fires when the cardholder says they never authorized the transaction. It's Mastercard's main fraud-category code. The claim can come from true fraud. It can also come from a family member's purchase, or a charge they didn't recognize.
Because 4837 is a fraud-category code, alert coverage catches it best.
Fixing your billing statement descriptor helps too. An unrecognized charge is a common root cause you control. A descriptor that matches your brand name stops the "I don't recognize this" dispute early.
A 4837 dispute backed by a matching descriptor plus delivery or login records has a real chance. One where the account was genuinely compromised has none. That holds whatever you submit.
What triggers Mastercard's Excessive Chargeback Program
A high volume of chargebacks in any category, not just fraud, can push you into Mastercard's Excessive Chargeback Program. It counts them whether you won or lost. The program tracks your chargeback count. It also tracks your chargeback-to-transaction ratio.
Category-level prevention catches cardholder-dispute and fraud codes before they file. That lowers your count against the threshold directly. A dispute you refund early never counts.
Our Mastercard's Excessive Chargeback Program guide has the full thresholds and mechanics.
How we sourced our data
The reason-code figures here come from anonymized, aggregated alert data across merchants on the Chargeback.io platform. They reflect our platform, not an industry-wide survey.
We measured total alerts within each reason-code category and report them as shares of the total.
In our dataset, code 4853 is about 6.7% and code 4837 about 5.5%. Both are shares of alerts that carry a recorded reason code. Read them as our platform's own mix. They're measured on our merchant base, not the payments industry.
FAQ
What are valid reasons for a credit card chargeback?
Valid reasons include fraud, an unauthorized transaction, an item never received or not as described, or a billing error. Each network sorts these into its own categories, which for Mastercard are the four above.
Can a Mastercard chargeback be reversed after it's filed?
Yes, a merchant can respond with evidence to reverse it, and unresolved cases can escalate to arbitration. Whether it's worth pursuing depends on the reason code and the evidence you hold.
Does the reason code change how long I have to respond?
Response windows come from Mastercard's rules and your processor, though the code determines what evidence you gather. Confirm the exact deadline on your dispute notice.
Why does my processor show a different code?
Processors sometimes use their own labels, or show a retired code like 4841 that Mastercard folded into 4853. Match on the description, not just the number, when they disagree.
