Hi Ian.
Putting an invoice on hold is not an option for now. At this time, you can leave the transaction as is or don't record any payment so it won't be marked as paid. If you wish to, you may integrate a third-party application into QuickBooks Online that support's the feature.
You can use this link to find the right application for your business: https://quickbooks.intuit.com/app/apps/home/.
For more tips about handling your invoices and payments, you can open this link: Create invoices in QuickBooks Online.
And, here's how you can get more tips about managing your sales and other customer transactions: Topics about your company's income and customers.
If you have any other follow-up questions about your invoices, let me know by adding a comment below. I'm more than happy to help. Keep safe!
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.
