Here is some info for you all, at least, at one time, it was true.
If a BB had an IFBB contract, they'd guest pose, and, if the fee were, let's say, $5,000, it would be sent to the IFBB.
The bb would not get that money. They were already paid by the IFBB as part of their contract.
Also, they'd sign photos for 'free'.
Meaning, the photos were provided by the IFBB, sent to the promoter, the promoter would set up a table with the photos, and the bb would sign them, without ADDITIONAL charge to the fans.