From the answer:
Hi, .... Thanks for providing the complete details of your concern.... Yes, it's possible!... However, you'll need to have one payment account in every company file to accomplish this.

From the answer:
Thanks for dropping by the Community, .... Currently, QuickBooks Desktop (QBDT) doesn't have a report or customize a report to show the number of years as a customer on the Customer Snapshot page.

From the answer:
Hello there, , I'd be glad to walk you through getting the report you need.... You can pull up and customize the Job Profitability Summary report to see your uninvoice time and expenses.