Customs Form FAQs

← Back to All FAQs

Related FAQs:

What USPS customs form is required for my shipment?

The Create Shipment API automatically provides the correct USPS® customs form based on the information in the request. The API provides forms for the shipments 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 shipments listed in the following table. For such shipments, set the label size to either DOC_4X6 or DOC_8X11, unless otherwise specified in the table.

Type of Shipment


Form Number


Form Name


Additional Information


  • First-Class Mail International (FCMI) shipment

  • First-Class Package International Service (FCPIS) shipment

  • Domestic shipments that require a customs form

PS Form 2976

CN22 - Customs Declaration

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

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

For FCPIS shipments to Brazil, set the label size to DOC_8X11 so the Importer’s Tax ID displays.

  • Priority Mail International (PMI) shipment

  • Domestic shipments that require a customs form

PS Form 2976-A

CP72 - Customs Declaration

This is a multi-ply form for most countries.

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

  • Priority Mail Express International (EMI) shipment

PS Form 2976-B

CP72 - Customs Declaration

This is a multi-ply form for most countries.

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

What domestic shipments require a customs form?

Domestic shipments that use PB Expedited require customs forms in the cases described below. If a form is required, you must include the customs object in the Create Shipment request. Per the 2021 USPS rules, the following are the customs-form requirements per location:

  • APO/FPO/DPO

    A domestic shipment to or from an APO/FPO/DPO address requires a customs forms if at least one of the following is true:

    • The weight is greater than or equal to 16 ounces.

    • The weight is less than 16 ounces, and the shipment contains items other than documents as specified in customs.customsInfo.reasonForExport.
      Note that if the shipment is less than 16 ounces and contains only documents, no customs form is required.

    • The shipment uses Priority Mail Express (EM), in which case a customs form is required no matter the weight or contents.

  • Puerto Rico

    Domestic shipments to or from Puerto Rico do not require customs forms.

  • U.S. Virgin Islands

    Domestic shipments to the U.S. Virgin Islands do not require customs forms.

    Domestic Shipments from the U.S. Virgin Islands require customs forms if either of the following is true:

    • The weight is greater than or equal to 16 ounces.

    • The weight is less than 16 ounces, and the shipment contains items other than documents as specified in customs.customsInfo.reasonForExport.
      Note that if the shipment is less than 16 ounces and contains only documents, no customs form is required.

  • U.S. Territories and Freely Associated States (FAS)
    excluding Puerto Rico and the U.S. Virgin Islands

    Domestic shipments to U.S. Territories and FAS require customs forms if either of the following is true:

    • The weight is greater than or equal to 16 ounces.

    • The weight is less than 16 ounces, and the shipment contains items other than documents as specified in customs.customsInfo.reasonForExport, and the shipment uses Parcel Select—Ground (PRCLSEL) or Retail Ground (STDPOST).

    Domestic shipments from U.S. Territories and FAS require customs forms if either of the following is true:

    • The weight is greater than or equal to 16 ounces.

    • The weight is less than 16 ounces, and the shipment contains items other than documents as specified in customs.customsInfo.reasonForExport.
      Note that if the shipment is less than 16 ounces and contains only documents, no customs form is required.

. (Note that if the shipment contains only documents, no customs form is required.)

Can I add a signature and date to a customs form?

Yes. You can add the sender’s signature and the date on CN 22 and CP 72 shipping labels using the SHIPPING_LABEL_SENDER_SIGNATURE shipment option. Enter the signature as a String. The sender’s signature date is automatically populated.

How do I provide a provide a VAT or IOSS number?

To provide a VAT (Value Added Tax) number or IOSS number with your shipment, include the following two fields in the customs.customsInfo object:

  • importerCustomsReference: Enter the VAT or IOSS number.

  • importerCustomsReferenceType: Enter one of the following to specify which type of number you entered:

    • VAT_NUMBER

    • IOSS_NUMBER

Pitney Bowes does not print the number on the customs forms.

How do I add the Importer’s Tax ID to a customs form?

To add the Importer’s Tax Identification (ID) number to a customs form, provide the Tax ID number in the importerCustomsReference field in the customs.customsInfo object.

Where is the Importer’s Tax ID displayed?

When you create a shipment to Brazil, the Importer’s Tax ID is displayed on the customs form as follows, depending on the service:

International Service


Where the ID is Displayed


First-Class Package International Service (FCPIS)

The Importer’s Tax ID is displayed in the “TO” area (the delivery address area) of PS Form 2976.

For FCPIS, you must set the label size to DOC_8X11 in order for the Importer’s Tax ID to display on the customs form.

Priority Mail International (PMI)

The Importer’s Tax ID is displayed in the Importer’s Reference section.

Priority Mail Express International (EMI)

The Importer’s Tax ID is displayed in the Importer’s Reference section.

Note

The First-Class Mail International (FCMI) service does not require the Importer’s Tax ID.

When reasonForExport is DOCUMENTS, what are the required customs fields?

Depending on the carrier, the customs object requires the following fields when reasonForExport is set to DOCUMENTS:

  • For PB Expedited:

    "customs": {
        "customsInfo": {
            "reasonForExport": "DOCUMENTS",
            "currencyCode": "USD"
        },
        "customsItems": [ {
            "description": "Documents",
            "quantity": 1,
            "unitPrice": 0.01,
            "unitWeight": {
                "weight": 0.01,
                "unitOfMeasurement": "OZ"
            }
        } ]
    }
    
  • For FedEx:

    "customs": {
        "customsInfo": {
            "reasonForExport": "DOCUMENTS",
            "currencyCode": "USD",
            "customsDeclaredValue": 6
        },
        "customsItems": [ {
            "description": "Documents",
            "originCountryCode": "US",
            "quantity": 1,
            "quantityUOM": "EA",
            "unitPrice": 0.01,
            "unitWeight": {
                "weight": 0.01,
                "unitOfMeasurement": "OZ"
            }
        } ]
    }
    
  • For UPS:

    "customs": {
        "customsInfo": {
            "reasonForExport": "DOCUMENTS",
            "currencyCode": "USD"
        },
        "customsItems": [ {
            "description": "Documents",
            "originCountryCode": "US",
            "quantity": 1,
            "quantityUOM": "EA",
            "unitPrice": 0.01,
            "unitWeight": {
                "weight": 0.01,
                "unitOfMeasurement": "OZ"
            }
        } ]
    }