The goal of this guide is to detail the best and cheapest ways to use USPS. We will walk you through the United States Postal Service's competitive pricing, predefined parcels, service levels, labels structures, and pick-up guidelines.
USPS has multiple service levels to support your business' every need. Naturally, the price of shipping parcels increase as the delivery time decreases. EasyPost supports all of USPS' functionality, along with the full functionality of 60+ other carriers.
If you haven't shipped your first label with EasyPost, we recommend you check out our Getting Started Guide.
There are three USPS pricing tiers: Retail Rates, Commercial Base Pricing (CBP), and Commercial Plus Pricing (CPP).
EasyPost offers the lowest of the three tiers for all of our customers. Just sign up and get started shipping with Commercial Plus Pricing.
EasyPost also supports Cubic Pricing. Cubic Pricing is based on the cubic feet of a parcel. Cubic feet can be calculated using the following equation: Length x Width x Height / 1728. Cubic Pricing allows EasyPost customers to save money on small high-weight packages.
USPS has eleven service levels supported by EasyPost. Service levels have to do with both the speed and type of shipments. Each service level is detailed below:
|Service||Transit Time||Combined Length and Girth (L+2W+2H)||Max Weight|
|First Class||1-3 days||108" (274 cm)||13 oz (368 g)|
|Priority||2-3 days||108" (274 cm)||70 lbs (31 kg)|
|Express||1-2 days||108" (274 cm)||70 lbs (31 kg)|
|Parcel Select||2-8 business days||130" (330 cm)||70 lbs (31 kg)|
|Library Mail||2-8 business days||108" (274 cm)||70 lbs (31 kg)|
|Media Mail||2-8 business days||108" (274 cm)||70 lbs (31 kg)|
|Standard Post||2-8 business days||130" (330 cm)||70 lbs (31 kg)|
|Critical Mail||2-8 business days||108" (274 cm)||13 oz (368 g)|
|First Class Package International||7-21 days||108" (274 cm)||64 oz (1814 g)|
|Priority Mail International||6-10 business days||108" (274 cm)||70 lbs (31 kg)|
|Express Mail International||3-5 business days||108" (274 cm)||70 lbs (31 kg)|
USPS has nineteen predefined parcels supported by EasyPost, detailed below. Predefined parcels are an easy way to classify and therefore price a package. With the EasyPost API, pick a predefined parcel that qualifies for your shipment (and sometimes add the weight) in your request and request rates. See sample request in our predefined parcel documentation.
|Predefined Package Name||Dimensions||Weight|
|Card||Must be a flat surface|
|Letter||Maximum weight is 3.5 oz.|
|Flat||Maximum weight of 13 oz.|
|Parcel||Maximum size is 108" in combined length and girth (distance around the thickest part).||Contents for Priority Mail Express, Priority Mail, or Media Mail® must weigh less than 70 lbs. First-Class™ packages must weigh less than 15.9 oz.|
|LargeParcel||Maximum size is 130" in combined length and girth (distance around the thickest part).||Contents must weigh less than 70 lbs.|
|IrregularParcel||Contents must weigh less than 70 lbs.|
|FlatRateEnvelope||12-1/2" x 9-1/2"|
|FlatRateLegalEnvelope||15" x 9 1/2"|
|FlatRatePaddedEnvelope||12 1/2" x 9-1/2"|
|FlatRateGiftCardEnvelope||10" x 7"|
|FlatRateWindowEnvelope||10" x 5"|
|FlatRateCardboardEnvelope||12 1/2" x 9-1/2"|
|SmallFlatRateEnvelope||12 1/2" x 9 1/2"|
|SmallFlatRateBox||8 5/8" x 5 3/8" x 1 5/8"||Contents must weigh less than 70 lbs.|
|MediumFlatRateBox||11 x 8 1/2 x 5 1/2||Contents must weigh less than 70 lbs.|
|LargeFlatRateBox||12 x 12 x 5 1/2||Contents must weigh less than 70 lbs.|
|RegionalRateBoxA||Contents must weigh less than 15 lbs.|
|RegionalRateBoxB||Contents must weigh less than 20 lbs.|
|LargeFlatRateBoardGameBox||Contents must weigh less than 70 lbs.|
EasyPost supports both domestic and international USPS labels in the following format: PNG, PDF, ZPL, EPL2, and ASCII. Request or convert your file type of your labels using our Label API. Below are two test PNG Labels, one is an international label (left) and the other is a domestic label (right):
USPS will pick up your package for free if you have one of following package types out for shipment:
Requests must be received by 2:00 AM CST in order to be picked up that day. After 2:00 AM CST, the USPS will come and pick up your packages during the next business day. Packages must be properly sealed and ready for shipment.