Jared Allen will make $15.5 million in the first two years of his contract with the Bears. But only $3 million of that will come this year.

Per a source with knowledge of the deal, Allen receives a $3 million fully guaranteed base salary in 2014. For 2015, he gets a fully guaranteed base salary and a fully guaranteed roster bonus of $11.5 million, triggered on the 10th day of the 2015 league year.

Allen has a non-guaranteed base salary of $8.5 million in 2016 and a non-guaranteed base salary of $8 million in 2017. The final year voids if he has 12 or more sacks in any of the first three seasons of the deal, and if he’s on the 90-man roster as of June 1 of that year.

The cap numbers are a pay-as-you-go $3 million, $12.5 million, $8.5 million, and $8 million. Allen’s 2015 cap charge could easily be dropped if the roster bonus is converted to a signing bonus.