How the business works
Updated
Independent desk. Figures are traced to named sources and corrections are logged — see the editorial policy.
The NFL and NHL have a firm ceiling. The NBA has a cap with exceptions. MLB has no cap, only a tax on exceeding a threshold.

Sports leagues restrict team payrolls for the same reason: to prevent the richest clubs from buying every good player. The methods differ, and the difference shapes how each league's teams are built.
The hard cap: NFL and NHL
A hard cap is a ceiling that a team may not exceed. The NFL and NHL both set a salary cap each season, based on a share of league revenue, and every team must be under it. A club that is at the cap cannot sign a player without removing salary elsewhere, so roster decisions are made around cap space as much as around talent.
The soft cap: NBA
The NBA's cap is a threshold, not a ceiling. A team that is over the cap can still add players through listed exceptions, such as re-signing its own players (the "Bird rights") or signing a player at the minimum. A luxury tax is charged on payroll above a higher line, so the league's richest teams can spend more but pay for it.
No cap, but a tax: MLB
Major League Baseball has no salary cap. Instead it has a competitive balance tax, a levy on payroll above a threshold set in the collective bargaining agreement, with higher rates for repeated or larger overages. The league's payrolls therefore vary much more widely than in other sports.
Why the choice matters
- With a hard cap, teams cycle through contracts quickly, and stars are often traded when they become expensive.
- With a soft cap, a team's ability to retain its own players is a major advantage.
- With a tax rather than a cap, the market, not a rule, sets the ceiling.