Product: set cost of goods (COGS) and shipping cost

Last updated:

Applies to: All TikTok Shop stores connected to KixMon

AI Summary

The Product page is where you tell KixMon what each product costs you. Add the cost of goods (COGS) and shipping cost for every product and variant (SKU). When your cost changes, add a new COGS batch with a start date: orders before that date keep the old cost, and newer orders use the new one. To set costs for many SKUs at once, use Import with the Excel template, and choose whether the cost applies to all past orders or to new orders only. UK stores can also add VAT per product. If COGS is missing, your profit is overstated.

Table of contents
  1. AI Summary
  2. In this article, you will learn how to set cost of goods and shipping cost for each product and variant, how COGS batches keep past profit accurate when your cost changes, and how to update many SKUs at once.
  3. Where to find it
  4. How to add COGS to a product
  5. How to update COGS when your cost changes
  6. Shipping cost
  7. VAT for UK stores
  8. Import COGS and shipping cost
  9. Export your product costs
  10. Frequently asked questions

In this article, you will learn how to set cost of goods and shipping cost for each product and variant, how COGS batches keep past profit accurate when your cost changes, and how to update many SKUs at once.


Where to find it

Open Product in the left menu, under Profits. The Products table lists every product from your TikTok Shop store.

KixMon Products page showing TikTok Shop products with Price, COGS, Shipping Cost and Profit per unit columns, and the Sync, Import and Export buttons
Column What it means
Product TikTok product ID, title and number of variants. For a product with more than one variant, click variants to see each SKU
Status Whether the product is active in your store
Price The selling price in your store
COGS What one unit costs you. Click it to add or edit COGS batches
Shipping Cost The shipping cost you set for this product
Profit per unit What you keep from one unit at the current price, after COGS, shipping cost and fees

Use the search box to find a product by name, ID or SKU. Use Status to switch between active and inactive products, and Reset to clear your filters. If you see fewer products than you expect, click Sync at the top right. KixMon brings in all the active products from your TikTok Shop store.


How to add COGS to a product

COGS (cost of goods sold) is what one unit of a product costs you. KixMon takes it away from your sales to show your real TikTok Shop profit.

  1. On the Product page, click the green COGS amount for the product.
  2. Click Edit COGS.
  3. Click the pencil on the first row and type your cost.
  4. Click Save and recalculate.
KixMon Edit COGS screen for a TikTok Shop product with one cost row covering all orders, the pencil edit button and Save and recalculate

The first row covers all your orders, past and future. For most products, this is all you need.

Products with variants

If a product has variants (for example, sizes or kits), each variant can have its own cost. On the Edit COGS screen, pick the variant on the left, then add its cost. Not set means that variant has no cost yet.


How to update COGS when your cost changes

Costs change. Your supplier raises the price, or a new shipment costs more. In KixMon, you add the new cost with a start date. This is called a batch.

  • Orders before the start date keep the old cost.
  • Orders from the start date use the new cost.
  • Your past profit stays correct.

Add a new cost

  1. On the Product page, click the green COGS amount for the product.
  2. Click + Add new batch.
  3. Pick the Start date: the first day the new cost applies.
  4. Type the Cost per unit and click Save batch.
KixMon Add new batch window with a start date and cost per unit, to update TikTok Shop COGS from a chosen date

Does a product have several variants that all cost the same? Tick Set new COGS for all variants of the same parent to add the cost to all of them at once.

See all costs for a product

Click the COGS amount, then Edit COGS. You see every cost and the dates it covers. KixMon fills in the end dates for you.

KixMon Edit COGS screen showing TikTok Shop product variants on the left and three cost batches with start date, end date and unit cost

In this example, the Standard kit has three costs:

Orders placed Cost per unit
Before 1 Nov 2025 $19.40
1 Nov 2025 to 31 Mar 2026 $21.15
From 1 Apr 2026 $23.07
  • Click the pencil to change a cost or its dates.
  • Click the bin to delete a cost. Those orders go back to the cost before it. You can click Undo.
  • The first row has a lock. You can change its cost, but you cannot delete it.

Shipping cost

How KixMon uses the shipping cost depends on who ships the order:

Fulfillment How KixMon gets the shipping cost
Fulfilled by TikTok (FBT) and TikTok shipping KixMon starts with the shipping cost from your Product page. When TikTok sends its estimated shipping fee, KixMon uses that instead. When the order settles, KixMon uses TikTok’s final amount.
Seller shipping KixMon uses the shipping cost you add on the Product page. Add it for every product you ship yourself.

To set shipping cost, click the Shipping Cost value in the product’s row. To set it for many SKUs at once, use Import.


VAT for UK stores

For UK stores, you can add VAT on the Product page as well as COGS and shipping cost. Use this if you want to set VAT for each product.

To set one VAT rate for your whole shop, use the Settings tab instead.


Import COGS and shipping cost

Import is the fastest way to set costs for many SKUs. You choose whether the new costs apply to all your past orders too, or only to new orders.

  1. Click Import at the top right of the Products page.
  2. Click Download Template. You get an Excel file with all your SKUs.
  3. Fill in the COGS and Shipping Price columns for each Seller SKU. Leave the Seller SKU column as it is.
  4. Click Choose file to upload and select your file. Only .xlsx files are accepted.
  5. Choose how the new costs apply: to all orders, including past ones, or to new orders only.
KixMon Import product data window with the Download Template button and an upload area for an .xlsx file with COGS and Shipping Price
Column What to enter
Seller SKU Already filled in. Do not change it
COGS The cost of one unit
Shipping Price Your shipping cost for this SKU

Export your product costs

Click Export at the top right of the Products page. You get an Excel file with one row per SKU and these columns: Product ID, Product Name, Seller SKU, COGS and Shipping Price. Use it to check which SKUs still have no cost.


Frequently asked questions

What happens if I don’t add COGS?

KixMon treats the cost as $0.00, so your profit is overstated. Add COGS for every product and variant to see your real profit.

My supplier price changed. Will my old profit change?

Not if you add a new batch. Add a batch with the date the new cost starts. Orders before that date keep the old cost, and orders from that date use the new one.

Can I set the same cost for all variants of a product?

Yes. When you add a batch, tick Set new COGS for all variants of the same parent. KixMon adds the same cost to each variant from the start date.

Can I set costs for date ranges with Import?

Not currently. Import sets one cost for each SKU, and you choose whether it applies to all orders or to new orders only. To use a different cost for each period, add batches in Edit COGS on the Product page.

Why does the shipping cost change on recent FBT orders?

At first, KixMon uses the shipping cost from your Product page. When TikTok sends its estimate, KixMon uses that instead. When the order settles, KixMon uses TikTok’s final amount.

I ship orders myself. Where does KixMon get my shipping cost?

From the Product page. Add your shipping cost there, or with Import, and KixMon uses it in your profit.

Why are some of my products missing?

Click Sync at the top right of the Products page. KixMon brings in all the active products from your TikTok Shop store.


Is the content above helpful?


Need help? Message KixMon support on WhatsApp at +1 (347) 295-9050.

KixMon is a profit analytics platform for TikTok Shop sellers. Connect your store at kixmon.com and see your real net profit in minutes.

Tiktok Shop Partner

Kixmon makes it so easy to know your numbers. See all hidden costs, track every penny, and avoid profit headaches—it’s all at your fingertips.

Get in Touch

©Kixmon LLC. All Rights Reserved.
Certified TikTok Shop Partner