Activate shipping with USPS

If your store is based in the United States, then you can use Shopify Shipping to buy and print USPS shipping labels from your Shopify admin. Depending on your Shopify plan, you'll receive graduated discounts off the regular shipping rates.


If your store is eligible for Shopify Shipping, then calculated rates for USPS are enabled by default in your Shopify admin. You do not need to register for a separate USPS User ID, and can get started by buying a shipping label for your next order.

Add USPS calculated rates to zones

If you're using Shopify Shipping, then you can display calculated shipping rates to your customers at checkout.

To add USPS rates to zones:

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

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

  2. In the Calculated rates section, click Add rate:

    Add calc rate cp

  3. In the dialog, select USPS (Discounted rates from Shopify Shipping) in the Select a carrier field.

  4. Check the mail classes that you want to offer to your customers in the Services section:

    Ccs mail class usps

  5. Check Automatically offer new shipping services when they become available in the Future services section to include new mail classes by default when they become available.

  6. In the Rate adjustments section, enter a dollar or percentage value if you want to add a markup to the calculated rate:

    Css usps adjustment

  7. Click Done:

    Weight based manual save

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

Register for a USPS User ID


This feature requires that your store is on the Advanced Shopify plan, is on the Shopify Plus plan, or has the calculated shipping plan upgrade.

Register for a USPS Web Tools user ID by filling out the USPS Web Tools registration form.

When you have completed the signup process, USPS will mail you a user ID. Make a note of this, as you will need your USPS user ID to complete the activation in Shopify.

Your USPS Web Tools user ID is a combination of letters and numbers, e.g. 123ABCDE1234, that is automatically generated by USPS.

The user ID will automatically and immediately grant you access to package tracking, rate, and service delivery standards APIs with USPS when you register.


If you have any problems with your USPS setup, you must contact USPS directly. Shopify cannot obtain your USPS credentials for you, or provide support for your USPS account.

Want to discuss this page?

Visit the Shopify Community

Ready to start selling online with Shopify?

Try it free