Rather than creating a ‘non-inventory” type item I think you should instead create a “group” type item. (read the program help).

This will allow you to track the content items separately.

Resolution for 'contains issue: 'Create non-inventory item that contains invetory items.' available: Yes.

The contains issue or error code is a known issue in Quickbooks Online (QBO) and/or Quickbooks. Support for this issue is available either by self-service or paid support options. Experts are available to resolve your Quickbooks issue to ensure minimal downtime and continue running your business. First try to resolve the contains issue yourself by looking for a resolution described in the article. If it is a complex contains issue or you are unable to solve the issue, you may contact us by clicking here or by using other contains support options.

For more information about resolving issues related to contains in Quickbooks/QBO or to get support for the issue 'Create non-inventory item that contains invetory items.', click the link below: