When an international prospect or amateur draft prospect is signed, his bonus is immediately taken out of the Prospect Payroll budget. When a free-agent is signed, the bonus is immediately taken out of the Player Payroll budget.
If a player is signed to a long-term contract, the bonus won’t be taken out until the following season and is part of that season’s player payroll budget. Bonuses are also non-transferrable.