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 void 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.

Tip

If you want to see more educational videos and tutorials like this one, visit our video library.

You can print a test shipping label to make sure that your printer is set up properly. You will not be charged for printing a test label.

Tip

You can also print a test label by visiting the test label page directly.

To print a test label:

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

  2. In the Shipping labels section, click Print test label:

    Usps test label

  3. If the label downloads to your computer, then find the file on your computer and open it. If the label opens in a new tab in your browser, then open the tab.

  4. Find the print option for the test label, then select it.

  5. In the print dialog, select the printer you want to use to print the label.

  6. 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".

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

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, go to Orders.

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

    Fulfill shipping label

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

    Fulfill items

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

    Buy shipping label

  5. Confirm the number of items that you want to include in this fulfillment in the Quantity to fulfill section. If you want to send the customer's order using more than one fulfillment, then reduce the quantity of each item that you don't want to ship in this fulfillment to zero. You can buy an additional shipping label for each fulfillment that's required to complete the entire order:

    Quantity to fulfill

  6. Select a package from the Package drop-down menu, and then enter the weight of your shipment in the Total weight text box:

    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.

  7. If you want to add a new package type, then click Add package:

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

  8. After you've chosen a package type and entered the weight of your shipment, you can select a shipping method in the Service section:

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

    Note

    Estimated delivery dates are subject to change and do not include weekends, holidays, and time spent at customs.

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

    Customs declaration

    Note

    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.

  10. Check Signature Confirmation or Signature required to require a signature upon delivery:

    Require signature

  11. If you're using Shopify Shipping with USPS, then you can set a shipping date for your order. The date that you choose will be printed on the shipping label:

    Shipping date

  12. When you’re done, review your shipping details in the Summary section, and then click Buy shipping label. Make sure that the label format matches the printer that you want to use (if it doesn't, then click Change to select the right format):

    Buy label complete

After you buy a shipping label, the cost is billed to you through your Shopify account. The total price includes any applicable taxes and fees.

Note

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

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).

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 using a desktop printer and affix them to the outside of your package using a plastic sleeve or packing tape. If you need to change the format of a shipping label after you've purchased it, then change the label format in your Shipping settings, and reprint the label.

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 in the print dialog.

To print a shipping label:

  1. From your Shopify admin, go to 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

  4. In the print dialog, select the printer you want to use to print the label.

  5. 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".

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

Buy and print multiple shipping labels

You can buy and print up to 10 shipping labels at a time in bulk from the Orders page in your Shopify admin.

Some orders won't be included when buy shipping labels in bulk. For example, if an order contains only items that do not require shipping, if it doesn't have a valid shipping address, or if it is already fulfilled, then it won't be included in a bulk label purchase. If an order has already been partially fulfilled, then only the unfulfilled items are included in the bulk label purchase.

To buy multiple shipping labels:

  1. From your Shopify admin, go to Orders.

  2. Use the checkboxes to select up to 10 orders that you want to buy shipping labels for. If you select more than 10 orders, then the excess orders won't be included in your shipping label purchase.

  3. In the Bulk actions drop-down menu, click Create shipping labels:
    Buy multiple shipping labels
  4. On the Create shipping labels page, enter the shipping details for each order. You can do the following:

    • Choose the quantity of items in the order that you want to fulfill. If you want to exclude an item from the order or partially fulfill it, then reduce its quantity to zero.
    • Select a package type and enter a weight for your shipment. By default, the weight of each shipment is calculated based on the products in the order and the weight of the package. You can see the updated total price of your shipping label purchase in the Summary section.
    • Select a shipping service, and any relevant shipping add-ons (such as signature confirmation).
    Notifications will appear at this step for each order whose information isn't complete. For example, if your customer's address can't be verified in its current format, then click Edit shipping address to edit the information:
    Resolve shipping errors
  5. In the Shipping date section, select the date when you will send the shipment. By default, the present date is selected. The date that you select here applies to each label in your shipping label purchase.

  6. Confirm the details of your shipping label purchase in the Summary section. Make sure that the label format matches the printer that you plan to use. If you want to change the format of the shipping labels, then click Change beside Label Format. You can also change the format of your shipping labels after you purchase them.

  7. When you're ready to buy your shipping labels, click Buy shipping labels. The orders that you bought shipping labels for will now be marked as Fulfilled or Partially fulfilled on the Orders page in your Shopify admin. Tracking information will be automatically applied to each order.

  8. If your orders will be delivered to international destinations, then your shipping provider might require you to print customs forms for your shipments. In the Customs information section for each international order on the Print shipping labels page, click the Print customs form button if it appears (if it doesn't appear, then the required customs information is included in the shipping label automatically). Depending on the shipment's destination or its mail carrier, you might need to print multiple customs forms. If you leave the Print shipping labels page before you print any required customs forms, then you'll have to print them individually from the Orders page in your Shopify admin.

  9. If you want to print your labels in bulk, then click Print shipping labels in the Summary section. This creates a new tab in your web browser that displays all of the labels that you purchased, and opens the print dialog. If you leave the Print shipping labels page now, then you can't print the batch of shipping labels at once. Instead, you'll have to print the labels separately for each order from the Orders page in your Shopify admin.

In some cases, you'll need to make changes to shipping labels after you've purchased them:

  • You can void individual shipping labels after you've purchased them. You can't void shipping labels in bulk.
  • If you need to change the format of a shipping label after you've purchased it, then change the Label format in your Shipping settings, and reprint the label.

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 an order's customs declaration form:

  1. From your Shopify admin, go to Orders.

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

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

    Fulfill items customs

  4. Fill out the Customs declaration form:

    Customs declaration

  5. Click Buy shipping label when you are ready to purchase the label:

    Customs buy label

  6. Click Print label.

The customs declaration form will be printed with the shipping label.

Caution

International labels can't be purchased using Shopify Shipping if the line items are valued over $2500 USD.

Change the format of a shipping label

If you print a shipping label using the wrong printer settings, then you can change your label settings to the correct printer type, and reprint the shipping label.

To change your shipping label settings:

  1. In the Shipping labels section, select the Label format 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:

    8.5 × 11 inch paper for desktop printers Outputs the label in PDF file format. Choose this if you want to print labels on a desktop printer, or if you want to print two labels per page when you buy multiple shipping labels at once.
    4 × 6 inch label for label printers Outputs the label in PDF file format. Choose this if you want to print labels using a label printer (Dymo, Rollo, or other).

After you've changed your label printer settings, you can reprint the shipping label whose format you want to change. You don't need to void and repurchase the label before you reprint it in the new format.

Void a shipping label

You can void 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.

After you void a shipping label, the cost of the label is credited to your account. This amount will be applied to the cost of any shipping labels that you buy in the future.

To void a shipping label:

  1. From your Shopify admin, go to Orders.

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

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

    More void label

    Note

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

  4. Select a Reason for voiding from the drop-down-menu:

    Reason for voiding

  5. Click Void label to confirm. You can buy a new label for this order from the order details page.

Want to discuss this page?

Visit the Shopify Community

Ready to start selling online with Shopify?

Try it free