Answer-first CBA guide
How NBA Trade Salary Matching Works
A practical guide to cap-room trades, over-the-cap matching, apron restrictions, aggregation, and why a legal deal can differ by team.
Short answer
How does salary matching work in an NBA trade?
Each team is tested separately. A team with cap room can absorb incoming salary into that room, while an over-the-cap team must fit its incoming salary within a CBA matching allowance based on outgoing salary and cap position. First- and second-apron restrictions can reduce that allowance or prohibit techniques such as aggregation.
Key points
- A multi-team trade can pass for one team and fail for another because every team has its own matching calculation.
- Cap-room teams use available room; over-the-cap teams generally need outgoing salary or a valid exception.
- Teams at or above an apron face tighter incoming-salary and transaction restrictions.
- Timing, guarantees, trade exceptions, and recently signed or extended players can change the result.
Start with the team's cap position
Salary matching is not one league-wide equation. The first question is whether the team is below the salary cap, above the cap but below the first apron, between the aprons, or above the second apron.
A team below the cap can use room to take in more salary than it sends out. Once a team is operating over the cap, the trade must fit an exception and the permitted incoming amount depends on the team's threshold position.
Outgoing salary creates the matching allowance
For an over-the-cap team, eligible outgoing salary is the base for the incoming limit. Teams below the first apron can use the CBA's tiered matching rules. Teams at higher spending levels generally cannot take back more salary than they send and may lose access to aggregation or older trade exceptions.
The same player's matching value can also differ from the salary shown on a payroll table when guarantees, sign-and-trade rules, or other contract provisions apply.
Why the date and transaction structure matter
Trade eligibility changes during the league year. Newly signed players, recently extended players, draft-night pick rules, and the trade deadline can all affect whether the same proposed deal is executable.
Armchair GM's trade checker evaluates each team's incoming and outgoing salary alongside these restrictions. Use the evaluate-as-of control when testing a future or draft-night transaction.
Frequently asked questions
Do both teams need to send the same salary?
No. Each team must independently fit its own cap room or salary-matching allowance, so the incoming and outgoing amounts do not have to be identical.
Can a team combine two contracts to trade for one larger contract?
Often, but not always. Combining outgoing salaries is aggregation, and apron status or the transaction structure can prohibit it or trigger a hard cap.
Where can I test a proposed trade?
Use Armchair GM's NBA Trade Machine to select the teams and assets and review the matching calculation for every team.
Primary references
- 2023 NBA–NBPA Collective Bargaining Agreement
- NBA trade deadline and salary-matching explainer
- NBA 2026–27 salary cap announcement
Armchair GM is an independent educational tool, not an official NBA or NBPA publication. Rules are summarized in plain English; the governing agreement controls.