Customs FAQs

See also:

What custom form is required for my international shipment?

The Create Shipment API automatically provides the correct USPS custom form based on the information included in the label request. The API provides forms for the services listed in the table below. The returned form is used as both the shipping label and the customs declaration.

A form can be single-ply or multi-ply. Single-ply forms can be attached directly to the parcel. Multi-ply forms require a USPS customs pouch to hold three copies of the form: two copies labeled “Customs Declaration” and one labeled “Dispatch Note.” For each type of form, the API prints one or more “Continuation Pages” if the shipment contains more items than can be listed in the “Detailed Description of Contents” on the original form.

The API supports customs forms for the following services:

Service Form Number Form Name Additional Information
First-Class Mail International (FCMI), or
First-Class Package International Service (FCPIS)
PS Form 2976 Customs Declaration CN 22 – Sender’s Declaration

This is a single-ply form and can be attached directly to the parcel without a custom pouch.

For FCMI and FCPIS, the declared value for customs cannot exceed $400.

Priority Mail International (PMI) PS Form 2976-A Customs Declaration and Dispatch Note – CP 72

This is a multi-ply form for most countries.

This is a single-ply form for participating countries and for APO/FPO/DPO destinations. As of this writing, the participating countries are Australia, Canada, and Costa Rica.

Priority Mail Express International (EMI)
PS Form 2976-B
Priority Mail Express International Shipping Label and Customs Form

This is a multi-ply form for most countries.

This is a single-ply form for APO/FPO/DPO destinations and for participating countries. As of this writing, the participating countries are Australia, Canada, and Costa Rica.


Do the APIs support international address verification?

No, the PB Shipping APIs currently support address verification only for US domestic addresses. This feature will be available in a future release.