No. While you don’t have to pay for printing the shipping label, you certainly pay for the postage.
The shipping cost is determined by the package weight, shipping service selected shipping distance, and added services. You can use the USPS shipping calculator to determine the exact cost first, then print the shipping label.