nba trade calculator

Use this quick tool to estimate whether a 2-team NBA trade passes salary-matching rules. Enter each team’s total outgoing salary and cap/apron status.

Team A

Team B

Educational estimate only. Real NBA trade legality also depends on roster size, hard-cap triggers, trade exceptions, aggregation limits, timing, and league office interpretation.

What this NBA trade calculator is designed to do

An NBA trade can look perfect on social media and still fail once salary-matching rules are applied. This page gives you a practical way to pressure-test a proposed deal in seconds. You enter outgoing salary for each side, set each team’s apron status, and the calculator estimates whether the incoming salary fits.

If the trade fails, the tool shows how much additional outgoing salary is needed. That helps you quickly answer the classic fan question: “Do we need to add one more contract?”

NBA salary matching in plain English

1) Teams below the first apron

Below the first apron, matching is generally more flexible. This calculator uses a common simplified band approach:

  • If outgoing is up to $7.5M: incoming can be up to 200% + $0.25M.
  • If outgoing is above $7.5M and up to $29M: incoming can be outgoing + $7.5M.
  • If outgoing is above $29M: incoming can be up to 125% + $0.25M.

2) Teams at or above the first apron

Restrictions tighten. This tool applies a simplified 110% incoming limit to represent reduced flexibility for higher-spending teams.

3) Teams at or above the second apron

Second-apron teams are treated as most restricted in this model. The calculator assumes 100% matching (incoming cannot exceed outgoing).

How to use the calculator

  • Enter Team A outgoing salary total (in millions).
  • Enter Team B outgoing salary total (in millions).
  • Select each team’s apron status.
  • Click Check Trade.
  • Review pass/fail and each team’s max incoming limit.

Because this is a two-team model, Team A incoming equals Team B outgoing, and vice versa.

Example use case

Scenario: contender-to-contender swap

Suppose Team A sends $32M and Team B sends $36M. If Team A is below the first apron, it can usually receive up to around $40.25M in this model, so receiving $36M works. But if Team B is second-apron and sends $36M while receiving $32M, that side still passes (because incoming is not greater than outgoing).

The value here is speed: one click gives you a strong first check before you spend time debating picks and fit.

Common mistakes fans make with trade math

  • Using total contract value instead of current-year salary.
  • Forgetting that outgoing/incoming percentages differ by cap tier.
  • Ignoring apron-based restrictions for expensive teams.
  • Assuming legal salary match means automatic trade approval.

What this tool does not cover

Even a correct salary match is only part of NBA trade legality. Keep these in mind:

  • Trade exceptions (TPEs) and whether they can be combined.
  • Base-year compensation and sign-and-trade mechanics.
  • Hard cap implications and future roster constraints.
  • Minimum roster limits before and after the transaction.
  • Timing rules around recently signed or extended players.

Why this matters for front-office thinking

Good teams don’t just ask, “Is this player better?” They ask, “Can we make this legal without losing optionality?” A tight salary structure can force teams to attach extra contracts, future picks, or useful rotation pieces just to pass compliance. Running trade math early helps avoid dead-end negotiations.

Final takeaway

An NBA trade calculator is a filter. It won’t tell you if a deal is smart basketball, but it will quickly tell you whether your idea survives the first legal checkpoint. Use it to refine trade frameworks, compare alternatives, and have sharper conversations about realistic team-building.

🔗 Related Calculators