A NBA 10 day contract is a short-term deal that allows an NBA team to sign a player to a maximum of two 10-day contracts within a season. The minimum salary for a player on a 10 day contract is $50,848, which is prorated over the number of days the contract covers. For example, if a player signs a 10 day contract that covers 15 days, they will earn $33,892.
If the player remains with the team for the full length of the second 10 day contract, they will then be signed for the rest of the season at their prorated salary.
The NBA’s 10-day contract rule is a great way for players to get an opportunity to show what they can do at the highest level. However, it can be difficult to understand how much these contracts are worth. Here is a breakdown of how much a player can earn on a 10-day deal:
A player on a 10-day contract will earn 1/186th of their salary for each day that they are under contract. So, if a player has a $1 million salary, they would earn approximately $5,400 per day on their 10-day deal.However, there are some caveats to this rule.
First, players cannot sign multiple 10-day contracts with the same team in the same season. Second, teams can only have up to two players on 10-day contracts at any given time. Finally, if a player is signed to two consecutive 10-day deals by different teams, their second deal will be for the prorated portion of the minimum salary that corresponds with their years of service.
Despite these restrictions, the 10-day contract rule is still a great way for players to make some money and showcase their skills to potential employers around the league.
NBA 10 Day Contracts and 2 Way Contracts for true dummies

Credit: hoopshype.com
How Much Does a Nba 10-Day Contract Pay
A NBA 10-day contract pays a prorated portion of the minimum salary for the number of days left in the season. For example, if there are 20 days left in the season when a player signs a 10-day contract, he would earn 1/3 of the league’s minimum salary for those 10 days.
Conclusion
According to the blog post, a NBA 10 day contract is worth about $50,000. The blog post goes on to say that this is a good amount of money for a player to make in such a short time frame. The blog post also states that these types of contracts are often used as an opportunity for players to prove themselves and earn a spot on a team’s roster.