All Collections
How to set carrier rates?
How to set carrier rates?

Here's how to set carrier rates step by step

Updated over a week ago

ShippyPro automatically compares the shipping rates of your Carriers and chooses the best option for you. Follow this article to easily set all of the rates and manage the Carrier options seamlessly. Learn how to save time and money setting your carrier rates! 🔍


1. Before you start

What are carrier rates and how can you set them? Before you start inserting your Carrier's prices you have to connect the Carrier you have a contract with. Check from the list whether you need to insert your prices as some Carriers (DHL Express, UPS, FedEx, TNT Express, Aramex and Chronopost) automatically send your negotiated rates to ShippyPro during shipment creation. For these Carriers, you don't need to add any rates, since they're automatically retrieved from your account and contract.

In order to add your carrier rates, you need to connect your Carriers first. Click here to learn how to do it in a few steps.

2. Add your zones

  • Click on Carriers > Connection and then click on Edit Prices to edit the tariffs of one of your connections.

  • Click on Add Zones.

Add your zone manually

  • Type an easy-to-recognize name to your zone.

  • Type the states you want to include manually and select them from the list.

  • If you want to insert more specific areas you can insert the postcodes after you have selected the state.

  • You may also need to exclude some zones, for example, difficult areas. In this case, click on Excluded Zone on the top left and add the relative postcodes.

  • Remember that If you'd like to exclude some zones, it's important to insert them only after the included zones. For example, add the zone France first if you need to exclude some difficult zones of France.

  • You can also decide to custom your Zone with Postcodes, in order to do that Click here if you want to custom this zone with postcodes: you can either add the entire ZIP code or just how it starts.

📌 Note: remember that the same postcode cannot be entered in different zones. Should there be a duplicated postcode in several zones, the system will conflict and rates linked to the postcode in question will not be displayed correctly.

Bulk add your postcodes

  • If you have a list of postcodes ready to go, click on Bulk add postcodes, this will allow you to import all the postcodes that interest you.

  • If you don't have a specific list of postcodes you can add the first numbers/letters and tick the Starts with option, this will allow you to include all the postcodes included in that area.

  • Once you have inserted them in column click on Confirm and save your zone by clicking on Add Zone.

3. Set your carrier rates

For each zone, you can then add your weight ranges with the relative prices. You can either import them with Excel or add them manually. To import them with an Excel file, you need to enter only the weight ranges first.

  • Click then on Download Excel to download the predefined file. You can match weight ranges included before with the relative prices. It will only take you a minute.

  • Adding weight ranges manually it's simple as well. Add the weight range and then add the relative price for each zone.

  • Remember that the unit of measure of weight makes reference to the one you set when you first registered to ShippyPro. You can change it from My Profile > Preferences.

  • If you need to connect the same Carrier twice you can automatically copy the same price list from another connection.

    ❗ Note that you don't have to add rates for Carriers that don't support live rates if you're not interested in tariffs comparison or if you only have one Carrier. However, you will need to put at least a fictitious weight range and price in order to be able to proceed with shipment creation, such as for example:

    0-100kg = 0€

4. Set extra option surcharges

When setting surcharges you may want to distinguish from Carrier Options and other more generic options which tend to be present in all carriers.

Carrier Options

  • Define the surcharges for the extra options the Carrier offers.

  • Depending on which Carrier is connected you might want to add surcharges (if present in your contract) for Floor Delivery, Drop off locker Delivery, ...

  • Remember that these options are different for each Carrier so, if you have multiple contracts with different services, you will have to insert them each time.

General Options

Here you can set if your carrier supports Cash on Delivery, Multiple Parcels or Triangulations by clicking on the relative buttons. Also, you'll then find some additional options and surcharges that you need to enter only if you have them listed on your Carrier contract.

Here some examples:




Fuel surcharge %:

It's fuel percentage charge to add to your tariff.

Cash on delivery surcharge and Cash on delivery surcharge %:

These options add a surcharge amount to the tariff if shipment contains COD payment. The first one indicates a fixed value, while the second one is assigned accordingly to the percentage included.

Eg. if COD is 100 euros and percentage is 10%, 10 euros will be added to the final tariff.

Note: If both percentage and fixed value are declared, the system will only consider the higher one.

Single parcel maximum weight:

In the case of a parcel that exceeds the value added in this field, the Carrier will be automatically excluded.

Maximum side sum:

If L + H + W exceeds the included value, the Carrier will be automatically excluded.

Note: if your Carrier supports greater parcel shipment, you can follow the same logic as for parcel maximum weight.

Maximum major side - minor side sum:

This option excludes the Carrier if major side - minor side sum exceeds the value included.

Eg. Major side - minor side sum = 50. If parcel dimensions are 100 x 50 x 10, keeping into consideration that major side is 100 and minor side is 10, 100 + 10 = 110 > 50

Carriers will automatically be excluded.

Delivery days - min and max:

They need to be applied only in case you use Live Rate, then they'll be automatically calculated and shown during Carriers comparison.

Additional parcels surcharge:

This also follows Maximum Side Sum rules, so add here the price for each extra parcel.

Fixed surcharge:

As the name can suggest, putting a fixed value here, it will be applied to every shipment made with that Carrier.

Triangle surcharge:

Even in this case you can apply a fixed price for triangle shipments (so if sender address for a shipment is different from the one in your Profile).

Add VAT when applicable, specify percentage:

You can add here VAT in order to show prices with it included.

Denominator Coefficient is usually an internal 4-digit number (e.g. 3000 or 6000) provided to you by the carrier. By multiplying the height, width and length of the parcel and dividing them by the denominator coefficient gives a number.

Here's an example: 20x20x20 = 8000 / 3333 = 2.4kg (volumetric weight).

5. Handle Overweight

From this section, you can manage overweight. After setting up all your weight ranges, you should enter the maximum weight that you find on your Carrier contract. You'll then have a gradual price increase every X kg starting from the maximum weight you added. This value should be included in your Carrier contract. Here's an example: the maximum weight is 500 kg and the last weight range you set is 20 kg. Starting from 20 kg to 500 kg, you'll pay 1 euro every 10 kg. 

You can enter a price increment for each zone

5. FAQs 💭

Q: My Carrier's prices are wrong! What can I do?

A: You've just tried shipping one of your orders but the tariffs shown do not correspond to the negotiated rates from your contract.

  • Click on Edit Prices.

  • Verify that all weight ranges are present.

  • Download the excel file and fill it with the new rates.

  • Upload it again on ShippyPro.

If you need more specific information don't hesitate to visit the following article:

Q: I see the following error in Excluded Carriers section when I'm trying to create my shipments:

There were no zones matching this shipment' country/postcode. Please check the configured zones for this carrier inside the carriers page > Edit Prices

A: You should to go to Carriers > Connections > Edit Prices section and correctly configure your shipping zones (countries).

Q: I see the following error in Excluded Carriers section when I'm trying to create my shipments:

There were no weight ranges matching XXX. Please check the configured weight ranges for this carrier inside the carriers page > Edit Prices

A: You should to go to Carriers > Connections > Edit Prices section and configure the correct weight range and price. In case you don't want to configure the pricelist for your carrier, you can insert a fictitious value, e.g. 0-100kg = 0€.

🔍 What's Next

Did this answer your question?