Skip to main content

How to set up Handling Fees

Heads-up

Handling Fees is available for stores on the newest Cost of Goods experience (COGS V3).

What are handling fees?

Handling fees are the extra cost of packing and preparing an order, separate from the product cost (COGS) and shipping. Think packaging materials, labor to pack the order, or fulfillment charges from your supplier.

If you don't set a handling fee, TrueProfit treats it as $0, so your profit reports can quietly show a higher profit than what you're actually making, since a real cost isn't being counted.

This $0 default also follows orders you already have. A Handling Fees setting only applies going forward: to new orders, and to existing orders that get recalculated by something on their end, like a Shopify edit. When that happens, TrueProfit checks whatever setting is active right then, so if you haven't set one up yet, that order's fee becomes $0 too, even if it had a fee before.

You'll find Handling Fees in the left navigation, right under Cost of Goods.

There are two ways your supplier might charge you for handling, and you'll pick the one that matches how you're actually billed:

• The same amount every time, whether that's per order or per item.

• A different amount depending on the product or variant.

How to set up handling fees

From the dashboard, click "Handling Fees" on the left navigation

1. Onboarding

The first time you open the Handling Fees page, you'll see a short intro: "Set up Handling Fees for accurate profit." Click "Get started" to begin.

Next, you'll be asked: "How does your supplier charge you for handling fees?" This is the one question that decides how your whole store calculates handling fees, so here's what each option actually means.

Option 1: Same amount per item or order

Pick this if your handling cost doesn't really change from product to product. For example, you use the same packaging for everything you ship, or your supplier bills you one flat handling charge no matter what's in the box.

You'll then choose how that flat amount applies:

• Per order: one fixed charge no matter how many items are in the order. Example: $0.80 per order means a 3-item order still costs $0.80 in total.

• Per item: the charge multiplies by how many items are in the order. Example: $0.80 per item means a 3-item order costs 3 × $0.80 = $2.40.

Option 2: Different amount per product / variant

Pick this if the actual cost to pack or handle a product genuinely changes depending on what it is. For example, a fragile item costs more to package than a simple one, or your supplier bills you a different handling rate for each product.

Example: a Tee costs $0.80 to handle, a Hat costs $0.40, and a Cup costs $0.20. An order with one of each costs $0.80 + $0.40 + $0.20 = $1.40 in total.

"Same amount per item or order" is selected by default. Pick whichever one actually matches how your supplier charges you, then click "Set fee amount" to go to the setup page for that option.

This choice can't be changed later. Once you pick one, that's how your whole store calculates handling fees from then on. There's currently no way to switch to the other option afterward, so take a moment to make sure it matches how you're actually charged before continuing.

If you'd already set handling fees per product or variant before this update, and you choose "Same amount per item or order" instead, that old per-product data will be replaced. You'll see a warning about this before it happens, so you get a chance to reconsider.

2. Same amount per item or order

If you picked the flat option, you'll land on a simple setup page. Right after onboarding, the amount field is already focused and selected for you, so you can just type your fee straight away. After that first visit, it won't auto-select anymore.

• Enter your fee amount.

• Choose how it applies: per order (default, charged once no matter how many items) or per item in an order (charged per unit, multiplied by quantity).

As you type or change the option, an example right below updates instantly to show exactly how a 3-item order would be charged, so you know you've set it up correctly before saving.

Once you change anything, "Save" and "Cancel" buttons appear. Click "Save" to apply the new fee, or "Cancel" to go back to what was there before.

3. Different amount per product / variant

If you picked the per-product option, you'll see the same product and variant list as on the Cost of Goods page, in the same order. Expand any product to see its individual variants.

• Set a fee on a product to apply it to every variant under that product. This overwrites any fee you'd set on individual

variants before.

• Set a fee on a specific variant to apply it only to that one.

• If a product's variants have different fees, the product row shows a range, like $0.20 to $0.80, instead of one number. Any variant you haven't set yet counts as $0 in that range.

• Use "Search by product name" or the "Filter" button (by status, or to show only products with a $0 fee) to find what you need in a large catalog.

• Use "Export" to download your current fees as a CSV file, and "Import" to update many products at once. The file you import has to match the same columns as the file you export.

Saving works the same way here: change a value, then "Save" or "Cancel" appears so you can confirm or undo your edit.

Did this answer your question?