Chargeback reason codes for every card network

A reason code is the label the card network attaches to a chargeback to say why the cardholder disputed it. It decides what evidence the issuer expects and how long you have to respond. Below are 97 Visa, Mastercard, American Express and Discover codes, each with what it means, its common causes, the evidence that wins it and whether it's worth fighting. New to reason codes? Start withhow reason codes work, then come back here to look up a specific code.

VisaMastercardAmerican ExpressDiscoverOld Visa codes (30, 75, 83…)

Visa reason codes

Visa Claims Resolution (VCR) groups every dispute into four categories: Fraud (10), Authorization (11), Processing Errors (12) and Consumer Disputes (13). Read the full Visa guide →

Mastercard reason codes

Mastercard uses four-digit codes in the 48xx range. Many older codes are now routed through four umbrella codes (4808, 4834, 4837, 4853), but merchants still see the originals on dispute notices. Read the full Mastercard guide →

American Express reason codes

American Express is both network and issuer. Its alphanumeric codes are grouped by prefix: A (authorization), C (card member disputes), F/FR (fraud), M (miscellaneous), P (processing errors) and R (inquiry/no reply).

Discover reason codes

Discover uses two-to-four character codes such as AA, RG and UA02, split between cardholder disputes, fraud, processing errors and authorization issues.

Old Visa reason codes and what replaced them

Visa retired its two-digit reason codes in 2018 when it moved to Visa Claims Resolution, but they still turn up in older reports, some processor portals and search results. Here is where each one maps today.

Old codeNameCurrent code
30Services Not Provided or Merchandise Not Received13.1
41Cancelled Recurring Transaction13.2
53Not as Described or Defective Merchandise13.3, 13.4, 13.5
57Fraudulent Multiple Transactions10.4
62Counterfeit Transaction10.1
70Card Recovery Bulletin or Exception File11.1
71Declined Authorization11.2
72No Authorization11.3
73Expired Card11.3
74Late Presentment12.1
75Transaction Not Recognized10.4, 13.1
76Incorrect Currency or Transaction Code12.2, 12.3
77Non-Matching Account Number12.4
80Incorrect Transaction Amount or Account Number12.4, 12.5
81Fraud — Card-Present Environment10.3
82Duplicate Processing12.6.1
83Fraud — Card-Absent Environment10.4
85Credit Not Processed13.6
86Paid by Other Means12.6.2
90Non-Receipt of Cash or Load Transaction Value13.9
93Merchant Fraud Performance Program10.5