A $100 million NBA contract sounds like enough money to make financial worries disappear forever. Some professional athletes say the reality looks very different once that giant headline number reaches their bank accounts. Players and former players have increasingly talked about the gap between contract values and actual take-home pay. Names including JJ Redick, Jaylen Brown, and CJ McCollum have helped bring attention to the financial mechanics behind professional sports salaries.
The conversation extends beyond basketball. NFL star Odell Beckham Jr. has also spoken publicly about how taxes and other expenses can cut deeply into a massive contract. Their argument has sparked plenty of debate online. Athletes say fans see the contract announcement but rarely see the deductions, while critics argue that earning millions still leaves players incredibly wealthy compared with ordinary workers.
Both points can be true at the same time. NBA players make extraordinary amounts of money, but a five-year, $100 million contract does not mean someone receives a clean $100 million deposit.
Big Contracts Shrink in a Blink

OBJ / IG / Taxes take the biggest bite from professional athletes’ earnings. NBA players can face federal income taxes, state taxes, local taxes, and taxes connected to the different places where they compete.
The so-called “jock tax” makes the calculation especially complicated. Players can owe state income tax based on games and workdays spent in different states, which means their tax obligations stretch far beyond their home address.
Location can make a major difference. California has one of the highest top state income tax rates in the country, so players based there can face a heavier state tax burden than athletes living in states without individual income taxes. However, that does not mean players in low-tax states escape every other obligation. Federal taxes still apply, and playing road games in states that impose income taxes can create additional tax bills.
Consider a hypothetical player earning $1 million. After federal, state, and local taxes, plus professional fees, the amount that actually reaches the player can fall dramatically below the number printed in the contract. Some estimates have put the net amount from a $1 million salary near $529,000 after major deductions and agent fees. The exact figure changes based on location, contract structure, tax situation, and other factors.
Taxes are Only Part of the NBA Money Equation
Agents take another portion of player earnings. Professional representation can be valuable during contract negotiations, endorsement deals, career decisions, and disputes, but that expertise does not come free. Depending on the sport and agreement, agent-related costs can claim several percentage points of certain earnings. On a multimillion-dollar income, even a small percentage becomes a serious amount of money.
NBA players also deal with the league’s escrow system. A portion of player salaries can be withheld to help maintain the agreed revenue split between players and team owners under the collective bargaining agreement. That money is not automatically lost forever. The final amount returned to players depends on league revenue and the financial terms governing the season, but the system still affects how much cash players immediately receive.
One analysis estimated that hundreds of millions of dollars were withheld from NBA players through the escrow mechanism during a previous season. That is another detail rarely mentioned when enormous contract values dominate sports headlines. Professional athletes also spend money to maintain their careers. Trainers, chefs, physical therapists, accountants, financial advisors, lawyers, security, housing, travel arrangements, and other services can create substantial bills for elite players.
Fans are Not Buying the Argument

Emanuel / Pexels / Explaining how a $100 million contract works is one thing, but suggesting that the remaining millions are somehow modest can sound wildly disconnected from everyday life.
Most fans pay the same kinds of taxes without starting from an eight-figure salary. They also deal with rent, mortgages, groceries, insurance, childcare, transportation, and retirement planning on incomes that are tiny compared with NBA salaries.
That explains some of the backlash athletes receive when discussing take-home pay. The financial calculation can be completely accurate while the complaint still lands badly with someone earning $50,000 a year.
Milwaukee Bucks forward Kyle Kuzma has pushed the discussion toward another issue: lifestyle creep. When income rises dramatically, spending can rise just as quickly, especially when expensive habits start feeling normal.