From Larry Coon's CBA FAQ
An NBA team can have a maximum of 15 players on its roster during a season. A team must have 12 players on its active roster1, although they can drop to 11 for up to two weeks at a time. They must suit-up at least eight players for every game. Any remaining players must be on its Inactive List, and are ineligible to play in games. A team must have a minimum of one and a maximum of three players on its Inactive List, although they can drop to zero for up to two weeks at a time, and can temporarily have four (bringing their roster size to 16) with league approval in the event of a hardship. The composition of the Inactive List can change on a game-by-game basis -- no less than 60 minutes prior to tipoff, the team must present to the official scorer a list of the players who will be active for that game. A player can be inactive for as little as one game. While individual teams are only required to carry 13 players, (12 active and one inactive), the NBA also guarantees a league-wide average of at least 14 players per team. The league is surcharged if they do not meet this obligation.
Injured Reserve is the former name of the Inactive List. It was originally intended for players who were injured and unable to play, however teams often used it as a convenient place to stash extra players. While a medical reason was required for players to be put on Injured Reserve, the league did not insist on an independent physician confirming the diagnosis. Thus it was common for a seemingly healthy player to suddenly develop "back spasms" right before rosters were cut to 12 players, and spend the entire season on Injured Reserve as a result. With the 1995 CBA they gave up the ghost, dropped the medical requirement, and changed the designation to "Inactive List." (The cynic will note that marginal NBA players seem to have a lot fewer back spasms nowadays.)
Players assigned to the NBA Developmental League (see question number 78) are automatically placed on their team's Inactive List.
During the offseason a team can have up to 20 players on its roster.
For 2011-12 teams may have 13 players on their active rosters. A team with 13 active players does not need to have any players on its Inactive List. This change may become permanent starting with the 2012-13 season.
Chat with our AI personalities
NBA teams can have a maximum of 15 players signed and practicing with them, but only 12 players ready to play per game. There are exceptions when 3 or more players are injured, though.
15 players. 12 players to attend games and 3 reserves ( players that would come to a game if a player was injured or could not attend the game)
Fifteen players is the maximum amount....5 starters...7 bench players and 3 reserves