Good day, @Marahrob.
You can use the Undeposited Funds account to temporarily hold customer's payments in QuickBooks.
This way, they will show as income and will be applied to your books. Here's how:
- Create an invoice. After your customer pays you, record the payment by going to the Customers menu.
- Select Receive Payments.
- Choose Undeposited Funds in the DEPOSIT TO section.
- Check the payment you wanted to be deposited and click Save and close.
If you're unable to see the DEPOSIT TO drop-down list, make sure to turn off the Use Undeposited Funds as a default deposit to account first. Simply follow these steps:
- Go to the Edit menu and select Preferences.
- Click Payments and go to the Company Preferences menu.
- Uncheck the Use Undeposited Funds as a default deposit to account box.
Please check out this link for more details: Deposit payments into the Undeposited Funds account in QuickBooks Desktop.
I've also included this article as an additional reference to know more about this account: What’s the Undeposited Funds account?
Let me know how else I can help you with QuickBooks by adding a comment below. I'm more than happy to lend a helping hand. Keep safe!