With mileage, you know up front what you are going to make, ie, if your contract reads .85 cpm, then you can eaisly figure out what you made after your trip with expenses.
On the percentage side, your contract will specify what percentage of the tariff (what the company booking the freight is...