Enjoy complimentary access to top ideas and insights — selected by our editors.
As we approach the tax season finish line, data from the Internal Revenue Service reveals that fewer people have filed as of March 28 compared to the same time period in 2024, but the margin is smaller than at the beginning of the season.
The number of returns filed as of March 28, 2025 (the latest figures available), is down from last year by 0.8%, with 89,550,000 returns received so far. The IRS has already processed 88,527,000 of these returns, down 0.3% from this time last year.
This year, there are more refunds compared to the same time period in 2024. The total number of refunds is up 1.2%, with 61,577,000 refunds as of March 28. The total amount refunded is up 5.1% this year, at $195.189 billion, with the average refund amount also increasing 3.9%, to $3,170.
Scroll through to see the cumulative statistics for the filing season through the week ending March 28, 2025.
Total e-filing returns received (may not equal subtotals due to rounding)
87,369,000
86,815,000
-0.6
E-filing returns received from tax professionals
46,302,000
46,367,000
0.1
E-filing returns received from self-prepared
41,068,000
40,448,000
-1.5
Web usage, IRS.gov visits
467,978,000
260,026,000
NA*
Total number of refunds
60,858,000
61,577,000
1.2
Total amount refunded (in billions)
$185.641
$195.189
5.1
Average refund amount
$3,050
$3,170
3.9
Total number of direct deposit refunds
58,126,000
59,144,000
1.8
Total amount refunded with direct deposit (in billions)
$181.607
$191.407
5.4
Average direct deposit refund amount
$3,124
$3,236
3.6
*Changes were made from 2024 to 2025 in the analytics methodology used to evaluate the number of visits to IRS.gov. Previously a session-based approach was used. In 2025, an event-based model is being used. As a result, comparison of data sets from year to year should not be made.
A majority of Americans do not know that many provisions of the Tax Cuts and Jobs Act are temporary and set to expire this year, according to a new survey