XML 160 R117.htm IDEA: XBRL DOCUMENT
v3.25.0.1

Legal and Regulatory Proceedings (Details) £ in Millions, € in Billions |  | 1 Months Ended | 12 Months Ended | 72 Months Ended |  |  |  |  |  |
--- | --- | --- | --- | --- | --- | --- | --- | --- | --- | ---
Dec. 31, 2024 USD ($) claimant merchant complaint | Dec. 31, 2023 GBP (£) | Dec. 31, 2024 USD ($) claimant fax merchant complaint | Dec. 31, 2024 GBP (£) fax | Dec. 31, 2024 EUR (€) fax | Dec. 31, 2011 plaintiff | Dec. 31, 2024 USD ($) claimant merchant complaint | Dec. 31, 2024 GBP (£) claimant merchant complaint | Oct. 31, 2024 USD ($) merchant | Mar. 31, 2024 USD ($) | Dec. 31, 2023 USD ($) | Dec. 31, 2019 complaint | Dec. 31, 2018
Legal And Regulatory |  |  |  |  |  |  |  |  |  |  |  |  |
Accrued litigation | $ 930,000,000 |  | $ 930,000,000 |  |  |  | $ 930,000,000 |  |  |  | $ 723,000,000 |  |
Number of unsolicited advertisements | fax |  |  | 381,000 | 381,000 | 381,000 |  |  |  |  |  |  |  |
Damages sought per claim |  |  | $ 500 |  |  |  |  |  |  |  |  |  |
2022 Mastercard and Visa Proposed Collective Action Complaint in the U.K. |  |  |  |  |  |  |  |  |  |  |  |  |
Legal And Regulatory |  |  |  |  |  |  |  |  |  |  |  |  |
Amount of damages sought (approximately) | 1,300,000,000 | £ 1,000 |  |  |  |  |  |  |  |  |  |  |
Proposed U.K. Interchange Collective Action |  |  |  |  |  |  |  |  |  |  |  |  |
Legal And Regulatory |  |  |  |  |  |  |  |  |  |  |  |  |
Amount of damages sought (approximately) |  |  | $ 13,000,000,000 | £ 10,000 |  |  |  |  |  |  |  |  |
Loss contingency, claims dismissed, number of years |  |  | 5 years | 5 years | 5 years |  |  |  |  |  |  |  |
Loss contingency accrual | $ 251,000,000 |  | $ 251,000,000 |  |  |  | $ 251,000,000 | £ 200 |  |  |  |  |
Portugal Proposed Interchange Collective Action |  |  |  |  |  |  |  |  |  |  |  |  |
Legal And Regulatory |  |  |  |  |  |  |  |  |  |  |  |  |
Amount of damages sought (approximately) |  |  | $ 400,000,000 |  | € 0.4 |  |  |  |  |  |  |  |
Complaint period |  |  | 20 years | 20 years | 20 years |  |  |  |  |  |  |  |
ATM Operators Complaint |  |  |  |  |  |  |  |  |  |  |  |  |
Legal And Regulatory |  |  |  |  |  |  |  |  |  |  |  |  |
Number of pending claims | complaint | 2 |  | 2 |  |  |  | 2 | 2 |  |  |  | 3 |
Amount of damages sought (approximately) | $ 1,000,000,000 |  |  |  |  |  |  |  |  |  |  |  |
Loss contingency accrual |  |  |  |  |  |  |  |  |  | $ 93,000,000 |  |  |
Number of plaintiffs in case | plaintiff |  |  |  |  |  | 13 |  |  |  |  |  |  |
U.S. Liability Shift Litigation |  |  |  |  |  |  |  |  |  |  |  |  |
Legal And Regulatory |  |  |  |  |  |  |  |  |  |  |  |  |
Number of pending claims | claimant | 4 |  | 4 |  |  |  | 4 | 4 |  |  |  |  |
Amount of damages sought (approximately) |  |  | $ 1,000,000,000 |  |  |  |  |  |  |  |  |  |
Pending Litigation | U.K. Merchant Lawsuit Settlement |  |  |  |  |  |  |  |  |  |  |  |  |
Legal And Regulatory |  |  |  |  |  |  |  |  |  |  |  |  |
Unresolved damages claims remaining | $ 400,000,000 |  | $ 400,000,000 |  |  |  | $ 400,000,000 | £ 300 |  |  |  |  |
Event Involving Visa Parties, Member Banks and Mastercard |  |  |  |  |  |  |  |  |  |  |  |  |
Legal And Regulatory |  |  |  |  |  |  |  |  |  |  |  |  |
Percent of settlement Mastercard would pay |  |  |  |  |  | 12.00% |  |  |  |  |  |  |
Event Involving Member Banks and Mastercard |  |  |  |  |  |  |  |  |  |  |  |  |
Legal And Regulatory |  |  |  |  |  |  |  |  |  |  |  |  |
Percent of settlement Mastercard would pay |  |  |  |  |  | 36.00% |  |  |  |  |  |  |
U.S. Merchant Litigation - Class Litigation |  |  |  |  |  |  |  |  |  |  |  |  |
Legal And Regulatory |  |  |  |  |  |  |  |  |  |  |  |  |
Number of pending claims | merchant | 65 |  | 65 |  |  |  | 65 | 65 |  |  |  |  |
Unresolved damages claims remaining |  |  |  |  |  |  |  |  | $ 12,000,000,000 |  |  |  |
Number of pending claims scheduled for trial | merchant |  |  |  |  |  |  |  |  | 6 |  |  |  |
U.S. Merchant Litigation - Class Litigation | Maximum |  |  |  |  |  |  |  |  |  |  |  |  |
Legal And Regulatory |  |  |  |  |  |  |  |  |  |  |  |  |
Percentage of opted out merchants to terminate |  |  |  |  |  |  |  |  |  |  |  |  | 25.00%
U.S. Merchant Litigation - Class Litigation | Minimum |  |  |  |  |  |  |  |  |  |  |  |  |
Legal And Regulatory |  |  |  |  |  |  |  |  |  |  |  |  |
Percentage of Mastercard's U.S. interchange volume represented | 90.00% |  | 90.00% |  |  |  | 90.00% | 90.00% |  |  |  |  |
U.S. Merchant Litigation - Opt-Out | Minimum | Settled Litigation |  |  |  |  |  |  |  |  |  |  |  |  |
Legal And Regulatory |  |  |  |  |  |  |  |  |  |  |  |  |
Loss Contingency, Claims Settled, Number | merchant |  |  |  |  |  |  | 250 |  |  |  |  |  |
U.S. Merchant Lawsuit Settlement [Member] |  |  |  |  |  |  |  |  |  |  |  |  |
Legal And Regulatory |  |  |  |  |  |  |  |  |  |  |  |  |
Accrued litigation | $ 559,000,000 |  | $ 559,000,000 |  |  |  | $ 559,000,000 |  |  |  | $ 596,000,000 |  |

X
- Definition Legal and Regulatory [Line Items] [Line Items] + References No definition available. + Details
Name: | ma_LegalAndRegulatoryLineItems
Namespace Prefix: | ma_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Loss Contingency, Claims Dismissed, Number Of Years + References No definition available. + Details
Name: | ma_LossContingencyClaimsDismissedNumberOfYears
Namespace Prefix: | ma_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Loss Contingency, Damages Sought, Complaint Period + References No definition available. + Details
Name: | ma_LossContingencyDamagesSoughtComplaintPeriod
Namespace Prefix: | ma_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Loss Contingency, Damages Sought, Per Claim + References No definition available. + Details
Name: | ma_LossContingencyDamagesSoughtPerClaim
Namespace Prefix: | ma_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Loss Contingency, Pending Claims, Number Of Claims Scheduled For Trial + References No definition available. + Details
Name: | ma_LossContingencyPendingClaimsNumberOfClaimsScheduledForTrial
Namespace Prefix: | ma_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | instant

X
- Definition Loss Contingency, Unsolicited Advertisements + References No definition available. + Details
Name: | ma_LossContingencyUnsolicitedAdvertisements
Namespace Prefix: | ma_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Percent Of Settlement Reporting Entity Would Pay + References No definition available. + Details
Name: | ma_PercentOfSettlementReportingEntityWouldPay
Namespace Prefix: | ma_
Data Type: | dtr-types1:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Percentage Of Mastercard's U.S. Interchange Volume Represented By Opt-Out Merchant And Damages Class Settlements + References No definition available. + Details
Name: | ma_PercentageOfMastercardsU.S.InterchangeVolumeRepresentedByOptOutMerchantAndDamagesClassSettlements
Namespace Prefix: | ma_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Percentage of Opt Out Merchants to Terminate + References No definition available. + Details
Name: | ma_PercentageofOptOutMerchantstoTerminate
Namespace Prefix: | ma_
Data Type: | dtr-types1:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Carrying amount of reserve for known or estimated probable loss from litigation, which may include attorneys' fees and other litigation costs, which is expected to be paid within one year of the date of the statement of financial position. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 450 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483076/450-20-50-1 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(25)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1 + Details
Name: | us-gaap_LitigationReserveCurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of loss contingency liability. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 450 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483076/450-20-50-1 Reference 2: http://www.xbrl.org/2003/role/recommendedDisclosureRef -Topic 450 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483076/450-20-50-10 + Details
Name: | us-gaap_LossContingencyAccrualAtCarryingValue
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Number of claims settled. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 450 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483076/450-20-50-4 Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 450 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 9 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483076/450-20-50-9 + Details
Name: | us-gaap_LossContingencyClaimsSettledNumber
Namespace Prefix: | us-gaap_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition The value (monetary amount) of the award the plaintiff seeks in the legal matter. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 450 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483076/450-20-50-1 Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 450 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483076/450-20-50-4 Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 450 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 9 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483076/450-20-50-9 + Details
Name: | us-gaap_LossContingencyDamagesSoughtValue
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Reflects the estimated amount of loss from the specified contingency as of the balance sheet date. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 720 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483359/720-20-50-1 Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 460 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 27 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482395/460-10-55-27 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 450 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 9 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483076/450-20-50-9 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 450 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483076/450-20-50-4 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 460 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482425/460-10-50-3 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 460 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482425/460-10-50-2 + Details
Name: | us-gaap_LossContingencyEstimateOfPossibleLoss
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Number of plaintiffs that have filed claims pertaining to a loss contingency. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 450 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483076/450-20-50-4 Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 450 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 9 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483076/450-20-50-9 + Details
Name: | us-gaap_LossContingencyNumberOfPlaintiffs
Namespace Prefix: | us-gaap_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number of pending claims pertaining to a loss contingency. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 450 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483076/450-20-50-4 Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 450 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 9 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483076/450-20-50-9 + Details
Name: | us-gaap_LossContingencyPendingClaimsNumber
Namespace Prefix: | us-gaap_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | instant

X
- Details
Name: | srt_LitigationCaseAxis=ma_MastercardAndVisaProposedCollectiveActionComplaintInTheU.K.Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_LitigationCaseAxis=ma_ProposedUKInterchangeCollectiveActionMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_LitigationCaseAxis=ma_PortugalProposedInterchangeCollectiveActionMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_LitigationCaseAxis=ma_ATMOperatorsComplaintMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_LitigationCaseAxis=ma_USLiabilityShiftLitigationMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_LitigationStatusAxis=us-gaap_PendingLitigationMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_LitigationCaseAxis=ma_U.K.MerchantLawsuitSettlementMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_LossContingenciesByNatureOfContingencyAxis=ma_EventInvolvingVisaPartiesMemberBanksAndMastercardMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_LossContingenciesByNatureOfContingencyAxis=ma_EventInvolvingMemberBanksAndMastercardMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_LossContingenciesByNatureOfContingencyAxis=ma_U.S.MerchantLitigationClassLitigationMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_RangeAxis=srt_MaximumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_RangeAxis=srt_MinimumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_LossContingenciesByNatureOfContingencyAxis=ma_U.S.MerchantLitigationOptOutMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_LitigationStatusAxis=us-gaap_SettledLitigationMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_LossContingenciesByNatureOfContingencyAxis=ma_USMerchantLawsuitSettlementMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |