Shipping a package is easier (and cheaper) than most people think — especially when you buy the label online instead of at the counter. Here's the whole process in six steps.
Step 1: Pack it well
Use a sturdy box and cushioning (bubble wrap, paper, or air pillows) so contents can't shift. Seal all seams with packing tape. Right-size the box — extra empty space costs you money via dimensional weight and risks crushing.
Step 2: Weigh it
Use a kitchen or postage scale and round up to the next whole pound/ounce. Accurate weight prevents surprise adjustment charges after the carrier re-weighs it.
Step 3: Measure it
Record length × width × height. Dimensions determine dimensional weight, which can drive the price on large, light packages.
Step 4: Compare carriers and rates
Enter the weight, size, and both ZIP codes into a shipping calculator and compare USPS, UPS, FedEx and DHL. Buying online gets you commercial rates that are well below counter pricing.
Step 5: Buy and print the label
Pay for the service you chose and print the label (or use a QR code for label-free drop-off). Attach it flat and square to the largest face of the box, covering or removing any old labels.
Step 6: Drop off or schedule pickup
Hand it to your carrier, drop it at an authorized location, or schedule a pickup. Keep the tracking number to monitor delivery.
Compare live rates in seconds
Enter your package details and see USPS, UPS, FedEx & DHL prices side by side — free, no account required.
Check shipping rates →That's it. Once you've done it online once, every future package takes about two minutes.