Manual shipping rates

You can set your own manual shipping rates if you use regular mail or a fulfillment service to deliver your orders. You base manual shipping rates on either the total weight or the total price of the order at checkout.

If a customer chooses one of your manual rates, you'll need to arrange for shipping the order yourself unless you're using a fulfillment service or allowing for customer pickup.

What to charge for shipping

If you don’t know what to charge for shipping, try calling some postal services and asking their advice. They usually have information about delivery costs for various sizes and weights.

Make sure that you add a handling charge or a surcharge to your shipping rate to make sure that your packaging costs are covered.

When to use manual shipping rates

Shipping options that require manual rates include:

  • free delivery
  • customer pickup
  • various regular postage rates
  • deliveries managed by a fulfillment service.

There are two types of manual shipping rates:

  • Weight-based rates – set your shipping rates based on the total weight of the orders you receive.
  • Price-based rates – set your shipping rates based on the price of the orders you receive.

Add weight-based manual rates

You define when a rate applies by setting a condition based on either the weight or total value of an order. The rates that your customers see at checkout reflect the price or weight limits that you've set for each shipping rate.

Weight-based rates are usually more accurate than price-based rates, because they reflect the actual costs of shipping a customer's order. If you use accurate weights for your products in your Shopify admin, then you're less likely to be charged extra for shipping costs by your provider.

Weight-based rates are calculated by adding:

  • the combined weight of the products in the order
  • the weight of the packaging that you're using.

You can set the weight of your default packaging on the Shipping settings page in your Shopify admin.

To add a weight-based manual rate, complete the following steps:

  1. In the Zones and rates section, click Edit next to the shipping zone that you want to add the rate to:

    If you want to add a rate to a new zone, then you'll need to create a new shipping zone first.

  2. Click Add rate in the Weight based rates section:

  3. In the dialog, enter a descriptive name for the shipping or delivery option in the Name field. The name that you enter here appears on the checkout page.

  4. In the Range section, enter the minimum and maximum weight values for the rate:

    Your customers are eligible for this rate only if their order falls between these values.

  5. In the Rate section, enter the price of the shipping rate in the Rate amount field This amount is added to your customer's order when they select this rate at checkout. Check the Free shipping rate checkbox if you want to offer your customers free shipping for this weight class.

  6. Click Done:

  7. Click Save at the bottom of the shipping zone page.

Add price-based manual rates

Price-based rates are quick to set up because you don't need to enter individual item weights when you add products to your store. However, basing your shipping costs on the total value of an order can be inaccurate, and you might incur additional costs if the items are heavy.

To add a price-based manual rate:

  1. In the Zones and rates section, click Edit next to the shipping zone that you want to add the rate to:

    If you want to add a rate to a new zone, then you'll need to create a new shipping zone first.

  2. Click Add rate in the Price based rates section:

  3. In the dialog, enter a descriptive name for the shipping or delivery option in the Name field. The name that you enter here appears on the checkout page.

  4. In the Range section, enter the minimum and maximum order prices for the rate:

    Your customers are eligible for this rate only if their order falls between these values.

  5. In the Rate section, enter the price of the shipping rate in the Rate amount field. This amount is added to your customer's order when they select this rate at checkout. Check the Free shipping rate checkbox if you want to offer your customers free shipping for this range:

  6. Click Done:

  7. Click Save at the bottom of the shipping zone page.

Adjust or delete manual shipping rates

You can edit or delete existing shipping rates from the Shipping page in your Shopify admin.

To edit or delete a shipping rate, complete the following steps:

  1. In the Zones and rates section, click Edit next to the shipping zone that you want to edit:

  2. If you want to edit the shipping rate, then click Edit. When you're done making changes, click Done.

  3. If you want to delete the shipping rate, then click the x icon beside it.

  4. When you're done, click Save.

Add a handling charge

When you're calculating your shipping costs, you should take into account the cost of packaging and the time spent preparing the order for fulfillment. These extra costs are known as handling charges and you can incorporate them in two ways:

Add a regional surcharge

Some long-distance delivery regions will inevitably incur greater shipping costs. You might want to protect yourself from potential losses by adding a surcharge to those destinations, while leaving the rates for the rest of the destination country unchanged.

To add a surcharge for a specific shipping region, complete the following steps:

  1. Create a new shipping zone for the region that requires a surcharge.

  2. Create a new shipping rate for that zone. Make sure that you enter pricing information for the rate that includes the necessary surcharge amount.

Create a custom shipping rate for a single order

If you want to set a custom shipping rate for an individual order, you can do so by manually creating a new order in your Shopify admin.

Ready to start selling with Shopify?

Try it free