Trade exceptions: the asset you cannot see
Created by an uneven trade, worth nothing on its own, and usually gone in a year without being used.
- Section
- Explainers
- Desk
- Explainer
- Length
- 645 words, about 3 min

When an NBA team ships out a player without taking back matching salary, the league office does not hand the general manager spending cash. Under the collective bargaining agreement negotiated between the league and the National Basketball Players Association, the sending front office receives a Traded Player Exception.
It is an invisible accounting credit.
In a non-simultaneous transaction, an over-the-cap franchise can use that credit to acquire incoming players making up to 100 percent plus $100,000 of the departed player's outgoing salary. The mechanism gives roster architects flexibility, but its parameters are narrow and strictly enforced.
How non-simultaneous trades generate a salary credit
Trade exceptions exist solely for franchises operating without salary cap space. A team with room to maneuver under the salary cap absorbs incoming contracts directly into its available room. For clubs already above that cap ceiling, matching money in trades is mandatory unless an exception covers the difference.
When a team moves a player and takes back zero salary in return, the entire outgoing contract amount converts into an exception.
The Boston Celtics generated the cleanest modern demonstration of this mechanism when sending forward Gordon Hayward to the Charlotte Hornets. Boston took back no player salary in the transaction. Because Hayward was entering a contract with a first-year salary of $28.5 million, the league credited Boston with a matching $28.5 million trade exception.
Absorbable salary limits and chipped balances
A trade exception functions as a financial allowance rather than an all-or-nothing coupon. A front office can apply the entire sum to absorb a single player making up to the designated limit, or split the total across multiple incoming players in separate deals.
Every incoming dollar chips away at the total balance.
When Boston spent $10 million of its Hayward credit to absorb an incoming contract, the remaining trade exception dropped to $18.5 million. Boston retained the right to use that leftover $18.5 million balance on another player or group of players before the deadline arrived.
The mechanism carries a hard boundary: exceptions cannot be applied to free agents. They exist exclusively for trades. If a desired player is sitting on the open market without a contract, a trade exception cannot be used to sign him.
The strict prohibition on pooling exceptions
Front offices cannot combine separate assets to target a single expensive player. If a team holds a $10 million trade exception from one trade and an $8 million exception from another, it cannot merge them into an $18 million pool.
The collective bargaining agreement forbids aggregation.
A team can complete a single multi-player deal using multiple trade exceptions only if each separate exception is applied to a separate incoming player. One exception covers Player A, while the second exception covers Player B. Teams are also prohibited from pairing a trade exception with an outgoing player's salary to acquire a higher-earning target.
The one-year countdown and post-season protection rules
Every traded player exception carries a rigid shelf life: it may be used only within one year of the date of the trade.
If a team creates an exception on November 20, the asset expires on November 20 of the following year.
The NBA's collective bargaining guide outlines an additional limitation late in the league calendar. From the day following the last day of the regular season through the immediately following June 30, a traded player exception will not exceed the amount of the player's protected salary for the following season. If that outgoing player's future contract is partially protected, the usable credit shrinks to match that protected figure.
Because an exception requires another team willing to dump salary without taking money back, many of these credits expire without ever being activated.