Create a event like this in your calendar:
and Calendar Track will generate a report like this:
Calendar Track is customizable so you can name your events whatever you like, and assign different dollar values to the keywords you put in the notes field. Here is the Settings screen where you can customize your keywords and set the dollar values:
You can use Calendar Track to keep track of and total up work hours, mileage, business expenses, or anything else you can think of!