How to Add a Surcharge/Handling Fee to a Carrier


ShipperHQ supports adding a handling fee (surcharge) to the carrier rates. This can be a percentage or a fixed value.

This document assumes you already have at least one Carrier Configured. To Configure a Carrier, follow the steps here.

Adding Fee

Any Handling Fee set at the Carrier level will apply to all of the rates through that carrier.


  1. Navigate to Carrier tab in the ShipperHQ Dashboard
  2. Edit your Carrier by clicking on it in the list
  3. Locate the Fees panel on the top navigation
  4. Decide if you want to add per order, item, or per package/shipment
  5. Set the Order in which the Handling Fee should apply compared to other rules. This is relevant if you have a shipping rule that further manipulates the shipping rate e.g. add another 10% of shipping price.
  6. Enter handling amount. This can be a Flat Surcharge, or a Percentage Surcharge or Discount. You can also set whether handling fee is still added if shipping price is $0.00 – in most cases you wouldn’t add the fee. See below for more details.

Apply Handling Fee on Free Shipping

By default, the handling fee will not apply to free shipping. You can however change this behaviour. You have to choice of:

  • Fixed/Free Shipping – Handling fee will apply if shipping price is zero because its been set by a shipping rule
  • Free Promotion Rule – Handling fee will apply if shipping price is zero because a promotional rule has been created on the eCommerce platform which gives free shipping
  • All Free Shipping – Both scenarios above are catered for
  • N/A – Default behaviour. Handling never applies to free shipping
Test Your Rates

Verify that your carriers and rules are working and see how they will display in your checkout right from the ShipperHQ dashboard.

Learn More

Was this doc helpful?