How to Set Up Calculated Shipping

If you’re located in the US or Canada and you ship your orders with the USPS, Global Postal Shipping, or Canada Post, you can use calculated shipping on Etsy. If you purchase shipping labels on Etsy, the package details from the order are automatically imported into the shipping label purchase page.

Setting up calculated shipping has several steps:

  1. Set up a shipping profile with calculated shipping
  2. Add size and weight information to your listings
  3. Add the calculated shipping profile to your listings

If an item is too big or too small to ship as a USPS, Global Postal Shipping, or Canada Post package, you can still set your own shipping rates later.

How does calculated shipping work?

Calculated shipping combines your location, the buyer’s location, and the item’s size and weight to generate shipping costs for orders.

If you enable calculated shipping for your listings, buyers can preview their shipping costs by entering either their zip/postal code or country. We default to the least expensive shipping method that is eligible for the total weight and dimensions of the item.

You’ll see all of the shipping details on both your Sold Orders and Receipt pages that show the package type, package dimensions, and package weight.

This video (in English) shows how to use shipping profiles to set up calculated shipping:

To set up a calculated shipping profile:

  1. On Etsy.com, select Shop Manager.
  2. Choose Settings.
  3. Choose Shipping settings.
  4. Select Edit next to an existing profile or Add a shipping profile.
  5. Select Calculate them for me next to Shipping costs.
  6. Enter the origin zip/postal code where you’ll ship your orders from. Shipping rates will be calculated based on this location.
  7. Select a processing time.
  8. Confirm which countries you ship to. Your shop country is a required shipping destination, but you can add or remove other countries. To ship only to your shop country, remove the checkmark from All countries.
  9. Confirm which shipping services you’d like to offer.
  10. Choose if you’d like to offer free shipping.
  11. Choose if you’d like to add an optional handling fee.
  12. Name the shipping profile.
  13. Select Create profile.

Accurate size and weight measurements of your items are needed in order for us to calculate the type of box that would be the best fit for them. The weight of the order combined with the size and weight of the box in which it will be placed determine your buyers' postage costs during checkout. 

Etsy offers a list of default box sizes. You can also set up your own custom box sizes using package preferences. If you’d like to use your own box sizes exclusively, you can disable Etsy’s default sizes.

To add size and weight information: 

  1. In Shop Manager, choose Listings.
  2. Select Quick Edit.
  3. In the listings where you want to use calculated shipping, enter the weight of the item next to Item weight.
  4. Enter the size of the item after it’s been prepared for packaging but not yet packaged (for example: folded, but not boxed) next to Item size (when packed).
  5. Choose Exit quick edit.

Last, add the calculated shipping profile to your listings:

  1. Select the checkbox on the listings you want to add this shipping profile to.
  2. Select Editing options.
  3. Choose Change shipping profiles.
  4. Select your shipping profile.
  5. Select Apply.
  6. When you’re ready, Choose Publish.

What are package preferences for Calculated Shipping?

If you use calculated shipping, Etsy calculates the box size needed for your order. To see a list of the default Etsy packages and their dimensions select the ? next to Use common Etsy package sizes.

If enabled, Etsy automatically calculates the type of box to place the order in from among your preferences and Etsy’s default sizes. 

Custom package preferences you set up can also be selected when purchasing a shipping label.

How is a package size selected for an order?

Calculated shipping automatically calculates the smallest and cheapest package to use for each order based on the selected mail class and the total weight and dimensions for the order.

If you ship your items using box sizes other than the default Etsy box sizes, you can add your prefered box sizes under in Package preferences:

  1. On Etsy.com, choose Shop Manager.
  2. Choose Settings.
  3. Choose Shipping settings.
  4. Select the Package preferences tab.
  5. Choose Add a package preference.
  6. You can choose a pre-populated Package type, or select Custom if your preferred box size isn’t included.
  7. For US sellers, you can add an optional Package fee. This fee will be applied to an order when this package preference is used, regardless of the number of items in the order. The package fee is in addition to any handling fees that you set as part of your calculated shipping profiles.
  8. Choose Save.

Once you add your package preferences you will have the option whether or not to use common Etsy package sizes in addition to the preferences that you set. You can uncheck Use common Etsy package sizes to only use the preference you add.

If the item size is greater than any of the preferences you’ve set up, we’ll use the item’s dimensions as the package size.

For sellers in Canada, package fees and pre-populated package types are not available.

What if I list an item too big or too small to ship as a USPS, Global Postal Shipping, or Canada Post package?

If the item can’t be shipped as a USPS or Canada Post package, you can still manually add shipping rates.

There are a few reasons sellers might choose to do this:

  • The package is bigger than the carrier's maximum dimensions (furniture, for example)
  • The item ships by letter mail instead of in a package

To manually add your shipping rates: 

  1. From Listings in Shop Manager, select the listing that you want to change.
  2. When adding or editing the listing, scroll down to Shipping options.
  3. Select Enter custom shipping options.
  4. Next to Shipping costs, change Calculate them for me to I'll enter fixed costs manually.
  5. Enter your shipping details as normal. 

Questions about shipping?

Ask the Community

Did this resolve the issue?
Why wasn’t this article helpful? (select all that apply)

Thanks for your feedback!

Still have questions?

Contact support