The process is the same even if the bonus is in the form of cash. Just select the account where you want it to be posted in the Agency for employee-paid liability window. You can use the same account you have on the check to offset it.
I'll be adding these links to guide you further with bonus checks:
Thanks for helping me out, please excuse me as I'm about to show my lack of knowledge about QB. I have never posted or heard of the Agency for employee-paid liability and I'm not certain what categories there are to select from, hence my failure to understand what account to post back to. Would you please give some further clarification knowing that I'm writing a check for cash to get the funds for the bonus.
Allow me to share some insights about paying your employees with a cash bonus.
When your employee receives a cash bonus, you’ll need to record those amounts through a paycheck. That way, the amount will reflect on your tax filings.
As my colleague shared above, the process is the same for the cash bonus and gift card. Since you’re unsure of what categories to select and what account to use, I recommend reaching out to your accountant for further guidance. Your accountant can give you their expert advice on recording this properly.
This way, we can ensure your accounts are well accounted for. If you’re not affiliated with one, you can visit our ProAdvisor page and we’ll help you find one.
Additionally, you can also use a separate paycheck when recording your employees' bonuses in QuickBooks Desktop (QBDT). Let me show you how:
Go to the Employees menu.
Select Pay Employees.
Click Unscheduled Payroll from the list.
Checkmark the name of the employee(s) you want to create a bonus check, then select the Open Paycheck Detail button.
In the Earnings box of the Preview Paycheck window, select in the Item Name column to get a drop-down menu, select a bonus item.
In the Rate column, enter the gross amount of the bonus.
Adjust federal and/or state withholding taxes as needed.