How to create single labels, use the Cost Summary screen, what happens when you create labels, & how to view them.
ShipStation's major function is to create labels for your shipments. There are several ways to create labels to suit your workflow needs:
Create a single label for a single order.
Create multiple labels for a single order (called multi-package shipments).
Review the Multi-Package Shipments article to learn how to create multiple package shipments and which carriers support this option.
Create shipments in bulk (called Batch Shipping).
Creating shipments in bulk automatically creates a Batch in ShipStation. To learn more about Shipment Batches, review the Batch Shipping article.
You can create labels for orders in either the Awaiting Shipment or On Hold status. You cannot create labels for orders in the Awaiting Payment status. For Awaiting Payment orders, you can either wait until the store refresh updates the order to Awaiting Shipment, or select the Mark as Paid button to move it to the Awaiting Shipment status.
For options on how to reship an order that is in the Shipped status, please see our Reship an Order article.
This is the most basic scenario: a single order results in a single label.
ShipStation will then display the label in the print pop-up screen and allow you to choose a print method (print to a printer using ShipStation Connect, browser print, or download the label to print through a PDF viewer). For details on the printing process, review the Print Labels articles.
To skip the print pop-up and have ShipStation automatically send your labels to a specific printer, set a default printer for your labels.
When you create the label, ShipStation creates a shipment record, which you can view in the Shipments tab.
Additionally, ShipStation will then update the order's status to Shipped, unless there are other shipments associated with the order that have not had labels created for them yet. In that case, the individual shipment on the order will show as Shipped, but the order will remain in the Awaiting Shipment status.
If you need to create a label to ship a package for a customer that already exists in your Customers tab, you can do so with the Create Label option in the Customer Details pop-up.
This process creates a label with a shipment record but does not create an order. Additionally, this shipment record will not have any items associated with it.
Some carriers have limitations for their labels, such as character limits and support for label messages. For details, review the article for your specific carrier on our Integrations Help Guide.
Most carriers in countries that use a Roman-based alphabet do not support non-Roman characters on labels created through their APIs. If an address contains non-Roman characters (like Kanji, Hanzi, and Cyrillic), this can result in ??? appearing where the text should be.
You will need to void the label, translate the characters into English (either by contacting the customer or using a program like Google Translate), and copy the Roman text into the recipient fields before creating a new label.
To also include the original address, copy / paste the original address into a text editor, print separately, and tape it to the package next to the label.
Creating single labels in ShipStation Legacy differs somewhat than the process used in the new layout.
Once you have configured an order's shipping details, you can create a label from the Order Grid or Order Details screen. Follow the steps below, or scroll down to watch a demo video.
Print a Label Without an Order
Need to print a label without an order? Use the steps in the Compare Rates article.
Now that your orders are in ShipStation, it's time to ship them. This video shows how to configure your shipments and create labels with your connected carrier account.
This content features ShipStation's legacy layout and may not exactly reflect your current ShipStation layout experience.
The Cost Summary screen displays the postage details for the label(s) you are about to create. It also allows you modify the shipment date and to determine how much postage you want to purchase (if using a pay-on-create carrier).
When adding funds to a carrier balance, you must add at least enough for the cost of the selected labels.
The Cost Summary screen will appear if any of the following apply:
If you have selected a postage provider that charges for labels upon creation, your postage balance is not sufficient to cover the full cost, and you do not have auto-funding enabled.
If you do not have Quickship enabled.
If you are creating labels from a batch or creating labels for multiple orders at once. The label batch cost summary differs slightly from the standard Cost Summary screen.
When you are satisfied with your cost review, click the Create Label(s) button to proceed.
Once the label(s) have been created, you can review them in the Shipments Tab.
Each row in the Shipments grid indicates a label you have created.
To view a label, click an order to open up the Order Details and then click the Labels button in the Shipments section.
Or, select orders from the Shipments Grid and click Print in the Action bar, then select Labels from the drop-down menu.
You will see the Print Label pop-up screen.
To view the label, choose Preview in Browser.
Requesting a Label Receipt
Every label created in ShipStation is stored in our system for 180 days.
If you ever need documentation of a label you created through ShipStation (to file an insurance claim, for example), contact our support team and include an order number and/or tracking number. We will respond with a copy of your transaction details.
Creating a label triggers the following processes:
ShipStation requests the label from the appropriate postage provider. The provider sends a PDF of the label back to ShipStation.
ShipStation updates the order to Shipped.
ShipStation sends a shipment notification to the selling channel associated with the order.
ShipStation sends a shipment notification email to the customer, if you have set the store to do so. This option is disabled by default. Review the Customer Notifications article for details.
Orders in the Awaiting Payment status must first be moved to the Awaiting Shipment status before you can create a label for them. This can be done by a store refresh (once the order is paid for on your selling channel) or manually by clicking the Mark as Paid button in ShipShipStation.
Some carriers have limitations for their labels, including character limits and support for label messages. For details, review the article for your specific carrier on our Integrations Help Guide.
ShipShipStation does not create international return labels.
The default behavior for ShipShipStation is to send a notification automatically to the selling channel when you create a label. You can prevent the marketplace notification on a per order basis or change the default notification behavior in the Store's Notification Settings. Review the Marketplace Notifications article for details.
Most carriers in English-speaking countries do not support non-Roman characters on labels created through their APIs. If an address contains non-Roman characters (like Kanji, Hanzi, and Cyrillic), this can result in ??? appearing where the text should be.
You will need to void the label, translate the characters into English (either by contacting the customer or using a program like Google Translate), and copy the Roman character text into the recipient fields before creating a new label. To also include the original address, copy / paste the original address into a text editor, print separately, and tape it to the package next to the label.