Buy and print shipping labels

Note

At this time, Shopify Shipping is available to stores based in the United States and Canada.

You can buy shipping labels when you're fulfilling an order in your Shopify admin. After you've bought a label, you can print or cancel it from the order page. The tracking number for your shipment will appear in the Fulfillment section of an order's information page in Shopify.

Tip

Shipping rates are calculated based on the weight of the products you're shipping. If you add product weights when you create new products or use the bulk editor to update the product weights in your current inventory, then you're more likely to receive correct shipping rates when you're fulfilling your orders.

Buy a shipping label

The cost of shipping labels is based on the rates offered by USPS or Canada Post. You can view the differences in rates across available mail classes from an order's Fulfillment page.

Caution

Before you start buying shipping labels, make sure that you choose the right model of printer on the Shipping settings page in your Shopify admin. When you're ready to print a shipping label, make sure that you choose the right printer and the right paper size on the print dialog.

To buy a shipping label:

  1. From your Shopify admin, click Orders (or press G O):

    Orders
  2. Click the number of the order you want to fulfill.

  3. In the Order Details section, click Continue beside Buy postage and ship order to open the order’s Fulfillment page:

    Fulfill items

  4. In the Select fulfillment method section, select Buy and print a shipping label:

    Buy shipping label

  5. In the Buy a shipping label section, select a package from the PACKAGE drop-down menu, and then enter the weight of your shipment:

    Shipping label package and weight

    Tip

    Some mail types have restrictions on the size of the packages that you can use to ship your products. A notice about applicable size restrictions will appear on the Add a package dialog when you create a new package type.

  6. If you want to add a new package type, then open the PACKAGE drop-down menu, and click Add package:

    Shipping add package
    On the Add a package dialog, enter the information about your new package type, and then click Add package:
    Shipping add package dialog

  7. After you've chosen a package type and entered the weight of your shipment, you can select a Shipping method:

    Shipping label options
    You can set up the shipping methods that appear here when you add a shipping rate.

    Note

    Shopify Shipping doesn't offer Regular Parcel rates in Canada.

  8. If you're shipping internationally, then you need to complete the Customs declaration form:

    Customs declaration
    You can find the required customs codes using Canada Post's HS code directory. When you're ready to ship your order, you might be required to print out the customs form separately and affix it to the outside of your package.

    Note

    Shopify Shipping doesn't offer Priority Worldwide shipping rates internationally in Canada.

  9. When you’re done, review your shipping details in the Fulfillment summary section, and then click Buy label and fulfill items. The total price includes any applicable taxes and fees:

    Buy label complete

After you buy a shipping label, the cost is billed to you through your Shopify account.

Note

The cost of Canada Post shipping labels is displayed in CAD, but converted to USD when you are billed through your Shopify account.

After you've bought a shipping label, you need to print it out and affix it to the outside of the package you want to ship. If you're shipping internationally, then your package might need a separate customs declaration form too.

You can print shipping labels using a supported label printer, or you can print them on an ordinary desktop printer and affix them to the outside of your package using a plastic sleeve or packing tape.

Caution

Before you start buying shipping labels, make sure that you choose the right model of printer on the Shipping settings page in your Shopify admin. When you're ready to print a shipping label, make sure that you choose the right printer and the right paper size on the print dialog.

To print a shipping label:

  1. From your Shopify admin, click Orders (or press G O):

    Orders
  2. Click the number of an order that you've already bought a shipping label for.

  3. In the Fulfillments section, click Print label:

    Download label
    This downloads the label file to your computer so that you can print it.

  4. After the download is complete, find and then open the file on your computer.

  5. After you've opened the file, click Print.

  6. On the print dialog, select the printer you want to use to print the label.

  7. Select the a paper size that matches the printer you're using to print the label. If you're using a label printer, select 4" x 6". If you're using a desktop printer, select 8.5" x 11".

  8. After you've chosen the correct printer and paper size, click Print.

Tip

Want to use Shopify Shipping for your next fulfillment? You can buy a shipping label for your most recent order in your Shopify admin (US-based stores only).

If you're shipping to an international destination, then you need to complete the customs declaration form on an order's Fulfillment page. Some mail types require that you print a separate customs form for your shipment, and others include the form on the standard shipping label:

  • If you use Priority Mail International or Priority Express Mail International, then you need to print a separate customs form in addition to the shipping label and affix them both to the outside of your package.
  • If you use First Class Package International Service, Priority Mail Flat International flat rate envelopes, or Priority Mail International small flat rate boxes, then the customs declaration is included in the shipping label itself.

To print a customs declaration form:

  1. From your Shopify admin, click Orders (or press G O):

    Orders
  2. Click the number of an international order that needs a separate customs declaration form.

  3. In the Fulfillments section, click Print customs forms.

  4. Open the pages of the customs declaration form (see Page 1, Page 2, and Page 3), and print them separately using a desktop printer.

Tip

Not all packaging types are eligible to receive a USPS tracking number. For example, package tracking isn't supported for the First Class Large Envelope (flat) package type. To learn more, compare the services that USPS offers for each packaging type (click Quick Compare).

Change the format of a shipping label

If you print a shipping label using the wrong printer settings, then you will need to change your label settings to the correct printer type, cancel the label you've purchased, and buy a new shipping label using the correct printer settings.

To change your shipping label settings:

  1. From your Shopify admin, click Settings, and then click Shipping.

  2. In the Shipping labels section, select the Printer type that matches the printer you want to use:

    Printer type

When you buy a shipping label, it is saved as a digital file. Some files can be printed only by a certain model of printer, so make sure that the type of printer that you choose at this step matches the one that you have:

4" × 6" standard label printer Outputs the label in `PNG` file format. Choose this if you're using a Mac computer to print shipping labels, or if you're using a Windows computer without Zebra label printing software.
4" × 6" Zebra label printer Outputs the label in `ZPL` file format. Choose this only if you want to print labels using Zebra's label printing software on a Windows computer.
8½" × 11" desktop printer Outputs the label in `PNG` file format. Choose this if you want to print labels on a desktop printer.
  1. Click Save.

After you've changed your label printer settings, you will need to cancel the shipping label you initially bought and printed. After you've canceled the label, you can buy a new label for the same shipment and print it using the correct printer settings.

Caution

If you print a shipping label using the wrong printer settings, then you need to cancel the original label and purchase it again before you can print the label in the correct format.

Cancel a shipping label

You can cancel a shipping label after you've bought it, as long as: * it's been less than 30 days since you bought the label * the package hasn't already been shipped by your carrier.

To cancel a shipping label:

  1. From your Shopify admin, click Orders (or press G O):

    Orders
  2. Click the number of the order with the shipping label that you want to cancel.

  3. In the Fulfillments section, click More, and then click Void label:

    Download label

    Note

    You can also cancel a shipping label from the Timeline section of an order's page using the Manage shipment drop-down menu.

  4. On the Void label dialog, click Void label to confirm:

    Confirm void label
    You can buy a new label for this order by clicking Purchase new label in the Order details section.

Want to discuss this page?

Visit the Shopify Community

Ready to start selling online with Shopify?

Try it free