Jump to content

NBA:Contracts: Difference between revisions

From 1TC Rules
TAB: define once, link first mention to the section, consistent wording
Review fixes: pick window, off-season start, missed picks, repeats removed (D32, D33, D41)
 
(4 intermediate revisions by the same user not shown)
Line 1: Line 1:
{{1TC NBA rules}}
{{1TC NBA rules}}


Every player holds a contract: a salary paid for a certain number of seasons. This page describes how to read them. For rules that ''produce'' a contract, see [[NBA:Re-Signing|Re-Signing]], the [[NBA:Draft|Draft]], or [[NBA:Free Agency|Free Agency]].
Every player holds a contract: a salary paid for a certain number of seasons. This page describes how to read them.


== Reading a contract ==
== Reading a contract ==
Line 44: Line 44:
The <code>~</code> covers the unbroken run of options from the year after the guaranteed year through the final year shown; writing them out in full is equally clear.
The <code>~</code> covers the unbroken run of options from the year after the guaranteed year through the final year shown; writing them out in full is equally clear.


Options are exercised or declined '''one season at a time'''. See [[NBA:Options|Options]].
[[NBA:Options|Options]] are decided '''one season at a time'''.


=== Re-sign tags ===
=== Re-sign tags ===


Re-signs are limited to '''3 per team''', and the tags make that count checkable from the roster.
[[NBA:Re-Signing#Your 3 tags|Re-signs]] are limited to '''3 at a time''', and the tags make that count checkable from the [[NBA:Rosters#How to post|roster]].


{| class="wikitable"
{| class="wikitable"
Line 65: Line 65:


<pre style="white-space:pre; overflow-x:auto">
<pre style="white-space:pre; overflow-x:auto">
Dennis Johnson (BOS - PG/SG) $10,900,000 (2026) [RS]
Dennis Johnson (BOS - PG/SG) $10,900,000 (2029) [RS]
Trent Tucker (NYK - SG/SF) $6,600,000 (2027) [RSBO]
Trent Tucker (NYK - SG/SF) $6,600,000 (2027) [RSBO]
</pre>
</pre>


When a re-signed player is traded, his tag becomes <code>[RSBO]</code> on his new team. [[NBA:Re-Signing#Your 3 tags|Re-Signing]] covers what that does to each team's 3.
When a re-signed player is traded, his tag becomes <code>[RSBO]</code> on his new team.


=== Notation is a convention, not a rule ===
=== Notation is a convention, not a rule ===
Line 75: Line 75:
The forms above are preferred and used throughout this wiki. Other formats appear on team rosters and are fine — [[NBA:League Structure#Commissioner and TAB|TAB]] can read them.
The forms above are preferred and used throughout this wiki. Other formats appear on team rosters and are fine — [[NBA:League Structure#Commissioner and TAB|TAB]] can read them.


What ''is'' required is that the information be there and be current: a re-signed player identifiable as such, a demotion post stating career games played, and a roster post that reflects your actual team.
What ''is'' required is that the information be there and be current: the salary, the years including any options, and whether he was re-signed.
 
{{Important|Altering a player's salary or years is grounds for immediate removal from the league. If a figure looks wrong, contact TAB rather than adjusting it.}}


== Contract types ==
== Contract types ==
Line 115: Line 117:
| Salary and years carry over; <code>[RS]</code> becomes <code>[RSBO]</code>
| Salary and years carry over; <code>[RS]</code> becomes <code>[RSBO]</code>
|}
|}
Players '''35+''' are limited to 2 years in [[NBA:Free Agency|free agency]]. The limit does not apply to [[NBA:Re-Signing|re-signs]].


=== Draft-and-stash ===
=== Draft-and-stash ===
Line 126: Line 126:
</pre>
</pre>


When he comes over the dashes are replaced with real years — '''the only time a contract's written years change after signing'''. Which years he gets, and how a stashed player is released, are on [[NBA:Draft#Draft-and-stash|Draft]] and [[NBA:Waivers|Waivers]].
When he [[NBA:Draft#When the contract starts|comes over]] the dashes are replaced with real years — '''the only time a contract's written years change after signing'''. Before then he can still be [[NBA:Waivers#Exceptions|waived]].
 
== Contracts and the cap ==
 
'''Every contract counts its full salary against the [[NBA:Salary Cap|$60,000,000 cap]]''', wherever the player sits. [[NBA:Waivers|Waived]] players are the one exception.


== See also ==
== See also ==
Line 139: Line 135:
* [[NBA:Re-Signing|Re-Signing]] — the 3 tags and the salary formula
* [[NBA:Re-Signing|Re-Signing]] — the 3 tags and the salary formula
* [[NBA:Draft|Draft]] — order, lottery, rookie salary scale, and draft-and-stash
* [[NBA:Draft|Draft]] — order, lottery, rookie salary scale, and draft-and-stash
* [[NBA:Free Agency|Free Agency]] — bidding and contract limits


[[Category:1TC NBA rules]]
[[Category:1TC NBA rules]]

Latest revision as of 15:21, 8 October 2026

Every player holds a contract: a salary paid for a certain number of seasons. This page describes how to read them.

Reading a contract

Jeff Malone (WAS - SG) $4,000,000 (2027)
Part Meaning
Jeff Malone Player
(WAS - SG) Real NBA team, then the positions he is eligible at. The team is optional — it helps tell apart players who share a name
$4,000,000 Annual salary, the same every year of the contract
(2027) Guaranteed through the 2026-2027 season

Years

A contract year is a single number, but an NBA season straddles two calendar years. (2028) means the 2027-2028 season — the league numbers seasons by the year they end in, and the player is a free agent that summer.

A contract is always written as it was originally signed. Years already played are not removed, so a 2nd-round pick keeps all his option years listed even after some have passed. The only exception is a draft-and-stash player.

Option years

An option year carries a trailing x and is a team option.

Xavier McDaniel (SEA - SF/PF) $2,606,200 (2026, 2027x)
Mark Eaton (UTA - C) $495,000 (2025, ~2029x)
Mark Eaton (UTA - C) $495,000 (2025, 2026x, 2027x, 2028x, 2029x)

The ~ covers the unbroken run of options from the year after the guaranteed year through the final year shown; writing them out in full is equally clear.

Options are decided one season at a time.

Re-sign tags

Re-signs are limited to 3 at a time, and the tags make that count checkable from the roster.

Tag Meaning Uses one of your 3?
[RS] Re-signed by your team Yes
[RSBO] Re-Sign By Other — re-signed by another team, acquired by trade No
Dennis Johnson (BOS - PG/SG) $10,900,000 (2029) [RS]
Trent Tucker (NYK - SG/SF) $6,600,000 (2027) [RSBO]

When a re-signed player is traded, his tag becomes [RSBO] on his new team.

Notation is a convention, not a rule

The forms above are preferred and used throughout this wiki. Other formats appear on team rosters and are fine — TAB can read them.

What is required is that the information be there and be current: the salary, the years including any options, and whether he was re-signed.

Altering a player's salary or years is grounds for immediate removal from the league. If a figure looks wrong, contact TAB rather than adjusting it.

Contract types

Acquired by Salary set by Term Written as
Free agency Winning bid 1–4 years Caldwell Jones (HOU - C) $4,000,000 (2029)
Re-signing Formula 3–5 years Sleepy Floyd (GSW - PG) $10,100,000 (2028) [RS]
1st-round pick Draft slot 4 years + 1 option Xavier McDaniel (SEA - SF/PF) $2,606,200 (2026, 2027x)
2nd-round pick Draft slot 1 year + 4 options Mark Eaton (UTA - C) $495,000 (2025, ~2029x)
Draft-and-stash Draft slot Set on arrival Juan Nunez $495,000 (----)
Trade Inherited Inherited Salary and years carry over; [RS] becomes [RSBO]

Draft-and-stash

A drafted player who does not come to the NBA immediately is paid his draft-slot salary straight away, but his contract has no end date until he arrives:

Juan Nunez $495,000 (----)

When he comes over the dashes are replaced with real years — the only time a contract's written years change after signing. Before then he can still be waived.

See also

  • Rosters — roster sizes, position slots, and how to post a roster
  • Salary Cap — the cap and everything that counts against it
  • Options — exercising and declining options
  • Re-Signing — the 3 tags and the salary formula
  • Draft — order, lottery, rookie salary scale, and draft-and-stash
  • Free Agency — bidding and contract limits