Hi christine-ottawa,
Welcome to Community! It's great to hear that you're using QuickBooks Online Payroll! When an employee uses their personal funds to pay for a business expense, there are a couple of ways you can reimburse them.
You can choose to pay them now or record the expense first and pay them later. Please refer to this guide, to select the best fit for your business needs. Another option is to create a bonus cheque. If you're undecided on which route to take, an accountant will be able to advise you of the best method for recording this type of transaction. If you don't have an accountant, we can help you locate a ProAdvisor in your local area.
If you have any other questions, feel free to reach back out. We would be glad to help!