QB Issue Resolution:

If you have non inventory items set up as double sided items.

When you enter a purchase of that item, the purchase cost posts to the expense account selected
When you enter a sale using that item, the sales price posts to the income account selected

So are you entering a purchase, using that item, qty and costs on the item tab?

Bring up an invoice that uses that item, hit ctrl+Y to see the journal entry, it should show the sales price posting to income – does it?

You can do the same with the purchase, bill, check, or CC, use ctrl+Y to see the purchase cost posting

Non inventory items are really expense items, they do not carry a qty or value, when you use them in a transaction they post immediately.

Resolution for Issue 'reports not showing cost of goods sold items properly how do I correct?' available: Yes (Solved).
Source: Intuit Community forum.

reports not showing cost of goods sold items properly how do I correct?: this 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 issue yourself by looking for a resolution described below. If it is a complex issue or you are unable to solve the issue, you may contact us by clicking here or by using other support options.

Support for COGS
Quickbooks Repair Pro will resolve it efficiently and affordably. Guaranteed resolution of your issue, or you pay nothing!

Error Recovery for COGS [Canada]
E-Tech is the #1 Quickbooks data migration and Conversion service provider.

Get 50% off Quickbooks Online

Click Here for 50% off!

Additional Support Options: