Say a client wants to add something to their extranet webapp which I'm renting out to them. For any customization, I charge an hourly fee. Do I just give them how many hours I worked?
New feature X added to intranet webapp
Billed time = Total 3 hours and 5 min
Or do I need to break it down and list:
New feature X added to intranet webapp:
1) Changed database schema - 30 min
2) Optimized 5gb databse file - 5 min
3) Edited PHP files - 2.5 hours
Billed time = Total 3 hours and 5 min
How does everyone else do this type of billing?