Use totals for a fast estimate, or add detailed player entries for deeper planning.
Example Data Table
These sample values show how the roster table can be filled.
| Player Name | Base | Bonus | Other | Cap Hit |
|---|---|---|---|---|
| Starter A | 18,000,000.00 | 4,000,000.00 | 500,000.00 | 22,500,000.00 |
| Starter B | 14,500,000.00 | 3,250,000.00 | 0.00 | 17,750,000.00 |
| Role Player | 6,800,000.00 | 1,200,000.00 | 300,000.00 | 8,300,000.00 |
| Rookie | 1,900,000.00 | 0.00 | 0.00 | 1,900,000.00 |
| Veteran Minimum | 1,200,000.00 | 0.00 | 0.00 | 1,200,000.00 |
Formula Used
How to Use This Calculator
- Enter your season Salary Cap and any cap relief or penalties.
- Add dead cap, other charges, and optional roster hold values.
- Fill player rows with Base, Bonus, and Other cap items.
- Press Submit to view results right under the header.
- Download CSV or PDF to share your scenario with staff.
FAQs
1) What is cap space?
Cap space is the room between your effective cap limit and your committed cap charges. Positive space supports signings and trades. Negative space signals you must restructure, release, or move contracts to comply.
2) What counts as dead cap?
Dead cap covers charges that remain after a player leaves, such as prorated bonuses, buyouts, or retained salary. It still reduces your space even though the player is no longer on the active roster.
3) Why add roster holds?
Some leagues apply placeholder charges until you reach a minimum roster size. Roster holds help you model that temporary cap usage when you have open roster spots during offseason planning.
4) What is the difference between relief and adjustments?
Relief increases your effective limit, such as exemptions or special allowances. Adjustments reduce it, such as penalties or accounting corrections. Keeping them separate makes scenario comparisons clearer.
5) Do bonuses always hit the cap immediately?
Not always. Some bonuses prorate or become likely/unlikely based on rules. This tool treats bonus proration as a cap charge you want to include for planning. Enter what your league’s cap rules require for your scenario.
6) How can I model a trade or release?
Remove that player’s row or reduce their cap hit, then increase Dead Cap if your rules accelerate remaining bonus amounts. Compare the before-and-after cap space to see how much room the move creates.
7) What if I only know my total payroll?
Use one player row named “Total Payroll” and enter the full amount in Base. You can add Dead Cap and Other Charges separately. This produces a quick estimate without entering every contract.
8) Is the PDF download a full report?
The downloaded PDF is a clean, lightweight summary designed for sharing. For full detail, use the CSV export. You can also use Print / Save PDF to capture the on-page roster table in one step.
Built for scenario planning, not official league filings.