When adding charges to your Transport Rate you will have a number of different charging methods to choose from. The below steps through each charging method with examples to assist you when selecting a charging method and configuring the charge. 

Flat Fee

A flat fee allows you to charge a single fixed fee regardless of usage. This means that irrespective of how far or how large the delivery is, the fee will always be charged. This is useful if you have a delivery basic charge that you charge for all deliveries regardless of the type, location, or size of the consignment. 

Flat Fee example: Basic Charge of $12. 

Per Charge

Per charge charging method will charge per the set variable you select. For example, if you have a delivery fee of $10.00 per pallet the $10.00 value will be applied by the number of pallets on the consignment. You can charge per item (cubic, pallets, quantity, space, weight), invoice value, distance traveled, hours taken, or COD value. 

Per Charge Distance Travelled example: A delivery fee of $0.80 per distance traveled. 

Per Charge Invoice Value example: A delivery fee that is 4% of the invoice value. 


Conditional charging is a more complex yet highly configurable charging method. It allows you to configure rates based upon specified conditions. For example, for a hand unload charge, you can set the charge to be applied when the word 'hand' is included in the delivery instructions.

To configure the conditional charge:

  • Select a conditional variable from the drop-down menu. Select the one that is most appropriate for the condition you are configuring.
  • Select the logical operator which should be applied (for example, equal to or greater than). The type of logical operators you have to choose from will depend on what conditional variable you selected in the previous field.
  • Select the second condition variable to complete the condition equation. 

Conditional Charge example: Hand Unload Charge of $25.00 per pallet that is applied when the instructions contain the word 'Hand'. 

Sliding Scale 

A sliding scale charging method allows you to apply varying rates depending on the quantity of a particular item. For example, you may wish to charge more for the first pallet and then progressively charge less for each additional number of pallets you deliver. 

To configure the sliding scale:

  • Select the variable the sliding scale will apply to (for example, pallets).
  • Select Add Scale Range. 
  • Set the ranges in which your scale will be divided by filling in the Up to field. The Greater than field will auto-populate with the last number from your previous range. 
  • Fill in the rate for each scale range and how you will charge each range (per in range charge, per charge, or flat fee). 

Per In Range Charge 

By selecting the per in range charge type, CartonCloud will only charge the fees associated with the range that the quantity applies to and not include charges specified in any other ranges.

In the below example, if you have 14 cartons the charge applied will come from the scale range of 10 - 25, however, only 3 cartons will be charged as only 3 cartons sit within that scale range (14 - 10 = 3). Therefore, the charge will be 3 cartons at $3.00 per carton plus the $25 flat fee included within that scale range. Charges from the previous scale will not be included. Similarly, if you have 55 cartons the charge will be 5 (55 - 50=5) cartons at $3.00 per carton and the $50 flat within that scale range. 

Non-Cumulative vs Culmative Sliding Scale 

There are two ways in which a Sliding Scale can be configured, it can be either cumulative or non-cumulative. When creating a sliding scale, the default is non-cumulative. If you wish to use a cumulative scale you need to click the black arrow (the arrow will turn white with a black circle around it) within the applicable range to set the range as cumulative. 


Non-cumulative means that a single price will be applied to all pallets.

For example, you may charge freight in the following way:

1-2$50 / per pallet
3-5$45 / per pallet
6-10$40 / per pallet
11+$38 / per pallet

If you had 6 pallets, the charge would be 6 x $40 = $240. 


Cumulative means that various prices will be applied to the pallets within the scale. 

For example, you may charge freight in the following way:

1-2$50 / per pallet
3-5$45 / per pallet for every pallet after the 2nd
6-10$40 / per pallet for every pallet after the 5th
11+$38 / per pallet for every pallet after the 10th

If you had 6 pallets the charge would be: (2 x $50) + (3 x $45) + (1 x $40) = $275.

Item Code

Item code charging is only available if you are configuring a Consignment Item Charge Group.

Item Code charging will charge each individual consignment item line on the Consignment. 

To configure an Item Code:

  • Select Item Code.

  • Select the applicable consignment item from the drop-down menu. 
  • Then select Add Charge for Item Codes. A drop-down will appear and you will have four different charge methods to choose from (use the above descriptions when selecting the appropriate charge configuration). 

  • In the below example, a different charge has been set up for each different consignment item (beverage carton, beverage pallet, and oversized pallet).