Heads-up: This is the beta version of COGS and bundle costs, available only for new users from 02 October 2025
This guide walks you through everything you need to know about setting up COGS in TrueProfit—from unit costs and bundle pricing to COGS zones—so your profit reports stay accurate and reliable.
On this page
What is the Cost of Goods?
Cost of Goods Sold (COGS) refers to the direct expenses you incur in purchasing or producing the products you sell. It includes the purchase cost of your inventory but does not cover additional costs like marketing or shipping.
For example, if you buy a book for $5 that you later sell for $15, the COGS for that book is $5.
Knowing your COGS helps in calculating how much profit you're actually making. It's the first step in setting prices that cover costs and generate profit, ensuring your business remains viable.
See How TrueProfit import your COGS upon installing.
Editing Cost per unit
If there are active products with COGS = 0, you’ll see a notification. Click Review and update costs to manually edit cost per unit and keep your report accurate.
All products with Cost per unit = 0 will be filtered for you to enter their costs.
Click Save to apply changes.
When entering cost, click the dropdown next to a product to see all variants:
Product-level edit: Changes apply to all variants.
Variant-level edit: Changes apply only to that variant.
Mixed costs: Product row shows a range (e.g.,
$7.2 – $9.2).
Understanding "last updated"
In the Last updated column, you can see when the data was last updated.
Hover over and click the dropdown to view history for each variant.
You’ll see:
How costs changed (from which value to which value).
The source of the update: Shopify, POD platform, Dropshipping, or manual edits.
Understanding total COGS calculation in the Order report
Case 1: Order not fulfilled yet OR Total COGS = 0
In this stage, Total COGS is still “open,” so it will update normally.
When you connect a platform, TrueProfit automatically syncs costs to the COGS page and shows them in Orders Report.
If you edit costs manually on the COGS page, the Orders Report will update accordingly.
Case 2: Order fulfilled AND Total COGS > 0
Once an order is fulfilled and already has COGS, what happens next depends on whether that order comes from an integrated platform (like Shopify, Facebook, AutoDS, Printify, etc.).
A) Integrated orders (from Shopify or connected 3rd-party platforms)
TrueProfit will auto-update the COGS to the latest values, then lock Total COGS in Orders Report.
You’ll see 3rd-party icons on that order line to show it’s locked in the Orders Report
After it’s locked:
You cannot edit COGS on that fulfilled order inside Orders Report.
Even if you manually edit costs in the COGS page, it won’t change the Total COGS for that fulfilled order in Orders Report.
B) Non-integrated orders (not from a 3rd-party integration)
You can edit COGS manually.
Your edits will override the cost and recalculate COGS for all related past orders.
Important note
Once you integrate with a 3rd-party platform (like Facebook, Printify, etc.), Total COGS for orders in Orders Report will be locked and can’t be edited.
Even if you later disconnect the integration and manually change costs in the COGS page, those changes still won’t update the locked Total COGS values in Orders Report.
Setting up the Bundle cost by unit quantity
If your supplier offers discounts for larger quantities, you can set bundle costs to ensure accurate profit reports. This helps you manage pricing and make smarter business decisions.
Go to Dashboard > Cost configurations > Cost of Goods.
On the COGS page, click View Settings on the right top of the page and turn on Bundle pricing.
→ A new Bundle costs column will appear.
3. Click Not set under the bundle cost column to add values.
Example: Supplier costs:
1 unit = $11.94
2 units = $19.78
3 units = $27.37
4 units = $36.40
Fill in the cost per unit ($11.94) and enter the bundle costs:
Quantity | Total cost |
2 units | 19.78 USD |
3 units | 27.37 USD |
4 units | 36.4 USD |
4. Click Done > Save to update your reports.
Note
If bundle cost is turned off, bundle pricing will no longer apply to Order COGS. Reports update automatically.
If bundle cost is turned on, Order COGS updates based on bundle pricing. Reports update automatically.
Setting up COGS Zones
COGS zones let you create different zones to manage your COGS based on the delivery destinations for a specific product. Each zone will apply the COGS you set to the selected products only. To see how to create a zone and manage your product's COGS by locations, follow this tutorial.
Filtering for products and COGS values
On the top right page, there is a search box and a filter to help you view and manage only the products you want.
Product status: This filter includes the product's statuses from Shopify: Active, Draft, and Archived.
Product COGS: Filter to display all products in your store or products with COGS value equal to 0 only.
Hope this article helps you set up COGS with confidence and keep your reports on track.






