Allow more information regarding customers to be saved to each individual customer.
When inputting data for a new customer or even editing an existing customers information, it would make QBO a much more desireable product if there was the option to set specific hourly labor rates for each individual customer. I do not have 1 set hourly rate, it changes depending on the situation (distance, condition of equipment, how much time that location will require) and it makes the process of trying to get invoices sent out quickly extremely troublesome with the need to go find the agreement with the customer to verify pricing.
I could create a service for each customer use the customer's name as the name of the service but the issue with that is there are 2 different overtime rates (one is a standard OT, and the other is Sundays and Holidays) for hours worked taking calls during non-business hours. If there was a way to set these prices during the "onboarding" process and enter it in with the billing information for the customer it would make this product irreplaceable. Having to find a "service product" and creat a line item for it is a hassle that could be done by just having "labor" (or "OT Labor" or "OT/Holiday Labor") as an option that prefills in the # saved to the customer profile when onboarding.
Along the same lines as I just mentioned, there are inspections and tests that happen annually at a conctractually listed and agreed upon price that would also be beneficial to have the ability to set.
I was even thinking it could make creating recurring invoice templates easier as well if prices were already there it would just be frequency and any additional products to worry about.