I'm not an expert, but I'll try.
There's one correct way to calculate, let's call it "accounting cal". This way is a bit complicated, and it needs various data to progress. (contract length, transfer fee, bonus,...)
So for the sake of simplicity, most sites, list the total transfer fee in and...