The best work around for this. create an inventory item for the finished product create a cash type bank account called WIP create a vendor named inhouse
use inventory adjust, set the adjusting account to the WIP account and lower the qty of the items being used to make the end item
pay all bills associated with outside costs, and use the WIP account as the expense (reason) for the payment
When you have the finished end item on hand, find the total balance in the WIP account. Use write checks, do not print this is data entry, select the inhouse vendor, select the inventory item, enter the qty and enter the full amount in the total cost block, save
the finished end item is not stocked with average cost per qty, and the WIP account is zero balance
It’s fine to make the material/components as single products and bundle them all together to track the costs as you sell.
But have you tried taking a look at the QuickBooks Appstore for a solution? Since QuickBooks Online isn’t able to take your raw material and convert that into finished goods.
That way you can find a tool that can help you get more control over your production operations and then simply track the costs in the third-party app and transfer them to QuickBooks to keep your finances together.
Like Katana, Connecting Katana and QuickBooks Online keeps your orders synchronized in both systems. Prevent situations where figures in different software's do not match. Your whole team will benefit, and your accountant will love it.