Shipping label fees charge a client for the carrier label cost on outbound shipments. The fee supports a flat rate per label plus an optional percentage of the label cost, and can be filtered by carrier, shipping method, shipping zone, package weight, and order profile. A default fallback is available to charge every qualifying shipment when no other shipping label fee applies.
For an overview of all available fee types, see Overview: 3PL Billing Fees.
Before You Begin
Shipping label fees are configured inside a billing profile. You must have an existing billing profile to add fees to. See How to Create a 3PL Client Billing Profile.
Table of Contents
- How to Set Up Shipping Label Fees in 3PL Billing
- Shipping Label Fee Rate Fields
- Shipping Label Fee Filter Options
- TikTok Shipping Labels in 3PL Billing Shipping Label Fees
How to Set Up Shipping Label Fees in 3PL Billing
Shipping label fees are charged based on labels generated within the billing period — not when the bill itself is generated.
- Go to 3PL Billing > Billing Profiles and select a billing profile.
- Select the Fees tab, then click Shipments > Add Fee > By Shipping Label.
- Choose whether this fee applies conditionally or as a fallback:
- If a shipment requires this — applies only when the shipment matches the configured filter conditions.
- If no other fee of this type applies — acts as a catch-all, charging every label that doesn't match a more specific shipping label fee.
- Configure the rate fields and any filter options. See Shipping Label Fee Rate Fields and Shipping Label Fee Filter Options below.
- Click Save.
Shipping Label Fee Rate Fields
These fields control how the charge amount is calculated for each qualifying label.
| Field | Description |
|---|---|
| Flat rate | A fixed dollar amount charged per matching shipment label. |
| Include base cost | When enabled, adds the carrier's actual label cost to the charge. When disabled, only the flat rate applies and the percentage rate is ignored. |
| Percentage rate | A percentage of the label cost added to the charge. Only applies when Include base cost is enabled. |
Shipping Label Fee Filter Options
A label must match all configured filter conditions to generate a charge. Filters are optional — when no filters are set, the fee applies to all labels based on the condition selected during setup.
| Filter | Behavior |
|---|---|
| Carriers | The label's carrier must match one of the fee's configured carriers. |
| Shipping methods | The label's carrier and shipping method must match one of the fee's configured carrier/method pairs. |
| Shipping zone | The shipment's USPS zone (1–8) must match one of the configured zones. Zone is determined by the distance the package travels from the origin warehouse — higher zone numbers indicate greater distance. |
| Package weight range | The label weight (in lbs) must fall within the configured minimum and maximum range. The upper bound is not inclusive — a range of 1–5 lbs does not include exactly 5 lbs. To convert ounces to pounds, divide by 16. |
| Order profiles | The label's associated order must match one of the fee's configured order profiles or tags. |
Carrier names from certain integrations are normalized to their base carrier name for matching. If a fee is not firing for an expected carrier, confirm the carrier name matches the normalized value in the billing profile.
Configuring Shipping Zone Fees
To scope a shipping label fee by USPS zone, scroll past the carrier options to the Shipping zone section. Select the checkbox for each zone this fee should apply to, then click Save.
Configuring Package Weight Range Fees
To scope a shipping label fee by package weight, scroll to the Package weight range section. Select the checkbox, enter a minimum and maximum weight in lbs, then click Save. To avoid gaps or overlaps, start each range where the previous one ended — for example, if one fee covers 1–5 lbs, the next should start at 5.01 lbs.
Entering Weight Ranges
Enter the minimum weight in the left field and the maximum weight in the right field. If the fields are filled in out of order, an error appears when you try to save. The upper bound (To field) is not inclusive.
TikTok Shipping Labels in 3PL Billing Shipping Label Fees
3PL Billing charges shipping label fees based on the carrier on the label. It does not check which store or platform the order came from, and it has no TikTok-specific setting or exclusion. A TikTok order is billed like any other order, so what you configure in your shipping label fees decides whether a TikTok label is billed.
TikTok orders ship in one of two ways:
- TikTok-managed shipping: TikTok provides the label. The carrier on the label is the TikTok carrier, and the label cost comes from TikTok.
- Seller-managed shipping: You choose the carrier, such as FedEx or UPS. The label is a standard label from that carrier.
| Order type | Carrier on the label | Does 3PL Billing charge a shipping label fee? |
|---|---|---|
| TikTok order with TikTok-managed shipping | TikTok carrier | Yes, when a shipping label fee matches the TikTok carrier, or when a fee set to If no other fee of this type applies exists on the profile. Otherwise, no. |
| TikTok order with seller-managed shipping | Your carrier | Yes, when a shipping label fee matches that carrier. This is the same as any order from another platform. |
| Order from another platform | Your carrier | Yes, when a shipping label fee matches that carrier. |
How to Keep TikTok-Managed Labels Out of 3PL Billing Shipping Label Fees
To keep TikTok-managed labels from generating a shipping label fee, set up the billing profile so that no fee matches the TikTok carrier:
- Go to 3PL Billing > Billing Profiles and select the billing profile.
- Select the Fees tab, then click Shipments.
- Open each shipping label fee that uses the Carriers filter. Make sure the fee lists only the carriers you want to bill, and does not list the TikTok carrier.
- Remove any shipping label fee set to If no other fee of this type applies. This fee charges every label that does not match a more specific fee, including TikTok-managed labels.
- Click Save.
Because billing follows the carrier on the label, this setting applies to every store on the profile. A client with TikTok stores and stores on other platforms uses the same profile for all of them. Seller-managed TikTok labels and labels from other platforms still bill normally when a fee matches their carrier.