Void years are not a magic trick. They're a deferred liability with a fuse.
Here's the mechanism. When a team adds void years to a contract, they're front-loading signing bonus proration into those years. The moment a void year voids (which is automatic, on a date the team already knows), the remaining prorated bonus accelerates into dead money. All of it, immediately, in the same league year. The 'team-friendly' structure that got the deal done in March becomes a cap charge the next regime is managing in year three. The classic example: Jalen Ramsey's 2020 extension with the Rams. The void years pushed roughly $16M in dead cap into 2023 and 2024. The Rams knew this when they signed it. That's not a bug. It's the instrument.
What teams are actually doing when they stack void years:
- Signing bonus conversion: Cash paid now gets spread across real and void years, compressing the annual hit on paper.
- Flexibility theater: The deal looks manageable in year one because the heavy charges are parked in years that haven't arrived yet.
- Dead money inheritance: When the void triggers, the team either absorbs the charge or restructures again. Restructuring a restructure is how cap holes become craters.
Void years aren't creative accounting. They're a promissory note the next GM gets to honor.