By default, one should not take promises made by President Donald Trump at face value.
The past decade is littered with the husks of things Trump said he’d deliver to Americans and then didn’t. A flawless health care system. Sweeping tax cuts. Cheaper groceries. Gas at $2 a gallon. Treatments for the coronavirus. Trump spent decades pushing real estate in New York City, where he learned to say whatever the customer wanted to hear. It’s an approach that’s worked surprisingly well for him in politics, too.
It’s worth keeping that history in mind when considering Trump’s latest pledge: that Americans can expect checks for $2,000. This largesse, he wrote on his social media platform, would be siphoned off from the “massive Tariff Income pouring into our Country from foreign countries” and given to “low and middle income USA Citizens.”
There’s just a little problem: The numbers don’t add up.
Sounds good, which is the point. There’s just a little problem: The numbers don’t add up.
Actually, there’s another problem that bears mentioning: The White House isn’t empowered to take in tax revenue and redistribute it as it sees fit, according to a document you might have heard of called the Constitution. But for the sake of argument, let’s stipulate that Trump has the ability to do this, presuming that either Congress approves it (possible) or Congress doesn’t bother preventing him from doing so (even more possible).
To figure out whether $2,000 checks can be sent even with that stipulation, we need to know, one, how much revenue the tariffs have generated and, two, how many people should receive checks.
The first number is fairly easy to determine. The Committee for a Responsible Federal Budget estimates that tariffs raised about $174 billion from January through September. If we presume an additional $89 billion through the end of the year (given that just less than $30 billion was raised in both August and September), we get to about $263 billion by Dec. 31.
So how many checks would be needed? Well, it depends on how Trump (or whoever) defines “low and middle income.” But given the distribution of incomes in the U.S., the definition would have to be fairly low in order to work with the year-end number — and very low to work with the amount that’s actually in hand.
The IRS collects data on the number of income tax filers over the course of the year, so we know that about 163.6 million people have filed in 2025. We also know roughly how incomes are distributed across those filings, though 2022 is the most recent year for which that data is available. Applying that distribution to the current number of filers, we learn that there are about 109 million filers who reported income under $75,000 and about 151 million who reported earning less than $200,000.
This means that Trump’s check distribution plan would require $218.6 billion to cover those earning less than $75,000, or $301.8 billion for those earning less than $200,000. The U.S. median income in 2024, by the way, was about $84,000. That suggests that the “low and middle income” line might be drawn at about $100,000 in income, requiring $249 billion — far more than has been taken in and almost all of what might be received by year’s end.
There’s an important caveat to all this, by the way: Most of that money came from American consumers in the first place.
Analysis from Goldman Sachs estimates that by year’s end, about 55% of revenue from tariffs will have been generated by consumers paying more for imported goods. An additional 22% will have come from U.S. businesses absorbing some of the costs. What Trump is proposing, in other words, is that Americans be sent checks that consist primarily of money taken from other Americans.








