I can assist you with your question about assigning wages to a customer in QuickBooks Online.
You can use the Billable time feature to bill activities to a customer. The first thing you can do is enable the option through the Account and Settings section.
After following the steps above, you can now record time as billable to a customer through a Single Time Activity or Weekly Timesheet. For additional reference, I'm adding an article I found useful:
How to enter billable time by job.
Please know you can always come to me with all your needs concerning assigning wages. I'll keep an eye out on your response.