The MLS salary cap is a league-mandated limit on the total amount each team can spend on player salaries. For 2024, the salary budget is approximately $5.47 million per team, though the actual spending power is significantly higher when Targeted Allocation Money (TAM), General Allocation Money (GAM), and Designated Player slots are factored in.
The salary cap is a cornerstone of MLS's competitive balance philosophy. Unlike European leagues where wealthy clubs can spend without restriction, MLS uses the cap to ensure all teams can compete for talent. The cap has increased steadily since the league's founding, when it was just $1.135 million in 1996, reflecting the league's growth in revenue and ambition.