PolitiFact Counted GM's Global Tax as Federal
So did Snopes. The claim that undocumented immigrants out-tax Amazon, GM, IBM and Netflix holds up on direction, just not on the number everyone shares.
Introduction
A meme has been making the rounds since June 2025: undocumented immigrants paid more in federal taxes than Amazon, GM, IBM, and Netflix combined. PolitiFact checked it and rated it "Mostly True." Snopes rated it "true," then republished that verdict on July 19 as the claim came back around. Both outlets pulled the four companies' SEC filings, and both built their combined figure on the same inflated corporate numbers. PolitiFact's total landed just over $5 billion for 2022; Snopes' at $4.234 billion.
Open those same filings and the $5 billion falls apart. The four companies' actual U.S. federal current tax in 2022 was about $3.065 billion. GM supplies $1.888 billion of the figure being shared, except GM's own 10-K lists its U.S. federal current tax, on the same page, at $389 million. The other $1.5 billion went to state, local, and foreign governments, then got folded into a number people keep posting as what GM paid Washington.
How Both Outlets Landed on $5 Billion
Undocumented immigrants paid $19.5 billion in federal income tax in 2022, according to the Institute on Taxation and Economic Policy. Set that against the corrected $3.065 billion and the gap is roughly $16.5 billion, wider than the $14 billion the shared numbers imply. The direction of the claim holds up under any honest reading. The number itself is the problem, because two credentialed fact-checkers signed off on it without reconciling it against the filings they linked, and if you shared this stat, that number came from them.
The claim traces to an Occupy Democrats Facebook post dated June 11, 2025, which PolitiFact flagged as the origin before it spread across Threads, Instagram, LinkedIn, and X. PolitiFact was clear about its method, and it's the right one: it compared "federal personal income taxes to federal corporate income taxes," and focused on "federal income tax data" because state and local taxes vary. Two of the four corporate numbers it then used aren't federal income tax.
The wrong numbers have a traceable source. PolitiFact's own citation list points to aggregator sites like MacroTrends and Stock Analysis on Net, which report a company's total income-tax provision rather than the "U.S. federal, current" line tucked into the 10-K footnote. Grab the headline tax number off an aggregator and you get GM's global bill, not what GM sent the U.S. Treasury.
Reading the Income-Tax Footnotes
GM and Netflix are the whole problem. GM's cited $1.888 billion is its total income tax expense across every jurisdiction, current and deferred combined, straight from Note 17 of that same filing. The U.S. federal current line sitting right above it reads $389 million. Netflix is worse. The $772 million pinned to Netflix is its total provision for income taxes; the actual federal current figure was $109.9 million, per its 10-K. Netflix also booked $676.8 million in foreign current tax that year, more than six times its actual federal current bill and the bulk of the $772 million that got called federal.
The part that gets me is that the other two figures were cited correctly, which makes the mismatch sharper. Amazon's $2.2 billion is its genuine U.S. federal current tax, right there in its 10-K. IBM's $391 million for 2022 is also its real federal current number. So inside a single four-company total, two companies are measured by their U.S. federal tax and two by their entire global tax bill, and nobody caught it.
Add the four federal current figures the honest way (Amazon $2,175 million, Netflix $109.9 million, IBM $391 million, GM $389 million) and you get $3.065 billion for 2022, not $5 billion. Immigrants' $19.5 billion clears that easily, and it clears it on any basis you choose. Use each company's total provision instead and the 2022 combined actually comes out negative, around minus $1.2 billion, because Amazon booked a large deferred tax benefit that year.
Snopes made a different mistake, on the other side of the ledger. Its 2026 fact-check put immigrants' income tax at "$7 billion" and set it against the companies' $4.234 billion, concluding immigrants paid 65% more. That $7 billion isn't a federal figure at all; it's ITEP's state and local personal and business income tax line, 21% of the $37.3 billion immigrants paid to state and local governments. Snopes matched a state-level number against a corporate one it treated as federal. Two fact-checkers, same ITEP report, same year, and their immigrant income-tax figures don't even agree with each other: $19.5 billion versus $7 billion.
Who Benefits
None of this spreads without an audience that wants the number to be true and pages that profit from handing it to them. Occupy Democrats runs on engagement, and a clean "immigrants out-paid four brand-name corporations combined" travels further than any careful version. Try getting "immigrants out-paid these four companies' combined federal current tax, though the total depends which of four accounting bases you pick" to spread the same way.
The tax-reform advocacy world benefits on a slower clock. ITEP's mission is corporate tax reform, and it runs a standing "Corporate Tax Watch" project built to produce headline "$0 tax" figures every earnings season. Americans for Tax Fairness repackages ITEP and Yale Budget Lab data under the line that immigrants pay "higher tax rates than many major corporations," pointing to a version where immigrants out-pay 55 mega-corporations that contributed just $3.7 billion. The comparison is a recurring advocacy device, not a one-off meme.
PolitiFact and Snopes get something out of it too: a fast, shareable verdict on a claim that's actively trending. Checking a viral tax stat the day it spikes is good traffic; reconciling eight 10-K footnotes line by line is the step everyone skipped.
Three Tax Bases, Four Companies
The 2024 numbers are messier than the 2022 ones, in a way that's almost impressive. PolitiFact's "$15 billion combined" for 2024 runs on three different accounting bases across four companies. Amazon's $9 billion is federal current tax. GM's "$2.4 billion" and Netflix's $1.25 billion are total provisions. IBM's $2.1 billion is a third thing entirely: its total current tax across all jurisdictions, negative $335 million federal plus $152 million state plus $2,301 million foreign, per its own filing. IBM's real U.S. federal current tax for 2024 was that negative $335 million, a refund. The company plenty of people would call a tax dodger got money back from Washington that year, and its number in the viral total is mostly foreign tax. Corrected to federal current across all four, 2024 comes to about $10 billion, not $15 billion.
None of this means the companies are lying in their filings. Current tax expense swings from year to year for legitimate reasons, like deferred assets from past losses or accelerated depreciation, which is why IBM can post a federal refund one year and a positive bill the next. The Cato Institute makes exactly that point against ITEP's broader "zero-tax corporations" framing. It also cuts against the fact-checkers rather than for them: if one company's federal tax is this sensitive to accounting choices, blending four companies' federal, global, current, and total figures into a single "combined" number is harder to defend, not easier.
What the Meme Quietly Swaps
There's an origin story behind why these four companies get grouped at all, and it isn't a 2022 tax comparison. The grouping comes from a 2019 ITEP report that found 91 Fortune 500 companies paid zero or negative federal income tax on their 2018 income. Amazon and IBM are named in it directly; GM and Netflix both posted negative federal rates that year. The dollar figures in the meme come from a different dataset entirely, each company's 2022 and 2024 filings, by which point all four were paying some positive federal tax. The claim staples a 2018 grouping onto 2022 numbers and acts like the seam isn't there.
The second swap is quieter, and the version that reached you may have made it without you noticing: the word "undocumented." Every fact-check verified the undocumented-immigrants version specifically. Drop that word and the honest comparator jumps from the $96.7 billion undocumented immigrants paid in 2022 to the $651.9 billion that all 47.8 million U.S. immigrants paid in 2023, a figure that folds in millions of high-earning documented immigrants nobody was arguing about. That version is even more lopsided, and almost nobody checks it, because it's less surprising.
The Bottom Line
The fastest way to check any "company X paid less tax than Y" claim is to open the 10-K, find the income tax footnote, and read the line marked "U.S. federal, current." It's usually one number on one page. PolitiFact and Snopes both linked the filings and never got to that line, which is how a directionally sound point ended up riding on a figure that blends federal, state, and foreign tax across four companies and three accounting methods.
So the meme's underlying point survives: these four companies pay strikingly little U.S. federal tax, and undocumented immigrants pay far more. The frustrating part is that the accurate version, roughly $3 billion against $19.5 billion, is more damning than the $5 billion figure everyone repeated. The cleanest form of this argument is the one nobody bothered to get right, and the number that's easier to screenshot keeps beating the one that's actually true.