Visa (V) Cash from Operations (2009 - 2026)

Visa (V) posted Cash from Operations of 3008000000.0 for Q1 2026, down 55.63% quarter-over-quarter from 6780000000.0 in Q4 2025, and down 35.93% year-on-year from 4695000000.0 in Q1 2025.

Visa (V) Cash from Operations (2009 - 2026) Analysis & Trends

Visa (V) has reported Cash from Operations for 18 consecutive years, with 3008000000.0 the latest figure, recorded in Q1 2026.

  • Cash from Operations for Q1 2026 came in at 3008000000.0, down 35.93% year-over-year; the trailing twelve-month figure through Mar 2026 was 22756000000.0 (up 3.96% YoY), and the FY2025 annual result was 23059000000.0, up 15.58% from the prior year.
  • Cash from Operations was 3008000000.0 for Q1 2026 at Visa, down from 6780000000.0 in the prior quarter.
  • Over five years, Cash from Operations peaked at 6927000000.0 in Q3 2023 and troughed at 3008000000.0 in Q1 2026.
  • Average Cash from Operations over 5 years is 5186411764.71, with a median of 5252000000.0 recorded in 2022.
  • Year-over-year, Cash from Operations surged 49.31% in 2024 and sank 35.93% in 2026.
  • Over 5 years, Cash from Operations stood at 4171000000.0 in 2022, then slipped by 13.35% to 3614000000.0 in 2023, then surged by 49.31% to 5396000000.0 in 2024, then climbed by 25.65% to 6780000000.0 in 2025, then plunged by 55.63% to 3008000000.0 in 2026.
  • Per Business Quant data, the three most recent Cash from Operations figures were 3008000000.0 in Q1 2026, 6780000000.0 in Q4 2025, and 6238000000.0 in Q3 2025.

Peer Comparison

# Company Market Cap Enterprise Value Gross Profit (Qtr) Cash from Ops. (Qtr)
1 Visa 587.74 Bn 575.34 Bn - 3.01 Bn
2 Mastercard 465.55 Bn 455.34 Bn - 3.00 Bn
3 American Express 238.39 Bn 184.35 Bn 17.43 Bn 3.80 Bn
4 PayPal Holdings 40.24 Bn 30.89 Bn 7.84 Bn 1.13 Bn
5 Affirm Holdings 28.27 Bn 26.55 Bn 261.64 Mn 386.50 Mn
6 SoFi Technologies 23.54 Bn 20.13 Bn 929.25 Mn -2.31 Bn
7 Ally Financial 14.34 Bn 13.89 Bn 1.98 Bn 1.37 Bn
8 Credit Acceptance 7.51 Bn 7.49 Bn 562.70 Mn 269.30 Mn
9 FinVolution 6.22 Bn 4.97 Bn 311.24 Mn 66.48 Mn
10 Sezzle 5.91 Bn 5.79 Bn - 88.98 Mn

Historic Data

Download Data
DateValue
Mar 31, 2026 3.01 Bn
Mar 31, 2026 3.01 Bn
Dec 31, 2025 6.78 Bn
Dec 31, 2025 6.78 Bn
Sep 30, 2025 6.24 Bn
Sep 30, 2025 6.24 Bn
Jun 30, 2025 6.73 Bn
Jun 30, 2025 6.73 Bn
Mar 31, 2025 4.70 Bn
Mar 31, 2025 4.70 Bn
Dec 31, 2024 5.40 Bn
Dec 31, 2024 5.40 Bn
Sep 30, 2024 6.66 Bn
Sep 30, 2024 6.66 Bn
Jun 30, 2024 5.13 Bn
Jun 30, 2024 5.13 Bn
Mar 31, 2024 4.54 Bn
Mar 31, 2024 4.54 Bn
Dec 31, 2023 3.61 Bn
Dec 31, 2023 3.61 Bn