A Sales Agency Agreement should list all costs with the sale and management of your home.
With my own agreements, the costs listed are my costs; meaning that there is no false padding or hidden costs to try and extract extra income from you. I earn from my commission at the end of the day. All good agents do.
Commission is what I earn on the sale price, not padding hidden in Advertising or Marketing costs!