Hello there, Marc.
I'll ensure you can assign inventory items to a project without invoicing immediately.
In QuickBooks Online, if you transfer inventory items to a project, it needs to associate it with transactions. Since you don't want to attribute those items without invoicing them immediately, you can create an Estimate for recording purposes, but it won't affect the inventory quantity. Once ready to invoice it, you can convert an estimate into an invoice.
Here's how:
- Go to Sales, then select All Sales.
- Locate the estimate you want to convert.
- Check the status of the estimate under the customer’s name. You can only convert an estimate with an Accepted or Pending status.
- In the Action column, select Convert to Invoice.
- Make any updates to the invoice if needed.
- Then select Save.
Refer to this article for additional guidance, especially if you're using the old estimates and invoices layout: Convert an estimate into an invoice in QuickBooks Online.
I'm leaving this article for future reference: Record invoice payments in QuickBooks Online.
Tag me in the comment below if you have clarifications about the process or additional QuickBooks queries. I'm always here to help you.