Update Historic COGS to Match Current COGS for "All" or "Selected" Products

Modified on Thu, 5 Feb at 2:26 PM

We track and save the historic COGS for accurate profit margins, but sometimes historic COGS are incorrect and need to be changed


To keep your profit data accurate, we lock in the Cost of Goods Sold (COGS) at the time of each sale. This ensures that when COGS change, your historic profit margins remain true to what actually happened.


However, in some cases, the historic COGS may have been incorrect — due to supplier updates, data errors, or changes in your cost structure. When that happens, you may need to update your historical data.

Likewise, you might have initially relied on our default fallback percentage for COGS calculation. After updating the percentage, adding COGS through your ecommerce platform or via an XML feed, if you want the updated COGS values to apply to historical orders, you should use the Resync COGS feature.


Here’s how to re-sync historic COGS for all products, or just the ones you select:


In the Product Settings dashboard, you can use the 'Resync COGS' option:



This will trigger a COGS re-sync for all your historical orders, and the current COGS will be applied to all the products at a variant level. 


If you do not wish to re-sync the COGS for all the products, you can select only the required individual product and re-sync the COGS for all the associated variants:



You can also choose to re-sync the historical COGS data only for selected variants:



Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select at least one of the reasons

Feedback sent

We appreciate your effort and will try to fix the article