International shipping considerations

Certain countries and regions have specific requirements about international shipping. Review the following countries to determine what you might need to change so that you can ship to these areas. This page isn't an exhaustive list of places with specific rules about international shipping. Always research the shipping laws for the countries and regions where you want to ship to before accepting orders from customers in those regions.

Considerations when shipping internationally

If you sell your products internationally, then you might be affected by changing regulations due to shipping carrier limitations and border closures. Make sure your shipping settings are up to date, with the services that are available.

You might need to make changes to your shipping settings to make sure the shipping options that you offer to customers are actually possible. If you need to make changes to your shipping settings, then you should communicate that changes have been made to your customers.

Check your shipping limitations

Borders and shipping limitations can change, and can affect your ability to fulfill your customer’s orders. For each country that you ship to, check the border status and local shipping carrier information to make sure you can still ship to your customers.

If you can't ship to a country, then you need to update and edit your shipping zones to reflect where you can ship orders.

If you rely on a third party to fulfill some of your orders, then you need to check whether they can fulfill orders as well. You might need to update and change the products that you offer on your store depending on your third party’s ability to fulfill orders.

Update your customers on changes to shipping

If your ability to fulfill any orders changes because of border closures or shipping carrier limitations, then you need to let your customers know that changes have happened.

You can email your customers to let them know that there might be delays in their order arriving. Communicating with your customers helps show that you’re monitoring the situation and care about their order being delivered. Letting customers know that their order might be affected by situations outside of your control also helps you manage customer expectations.

Additional address fields in checkout

If your store is on the Shopify Plus plan and uses Checkout Extensibility, then you can add additional fields to your checkout:

  • In countries that require it, the Address field in the checkout is replaced by seperate Street name and House number fields.
  • An additional Neighborhood field is added. Depending on the country or region, this field can be either optional or required.

Additional address fields apply to the following countries and regions:

Countries and regions with additional address fields
FieldsCountry or region
Street name and House number Belgium, Brazil, Chile, Israel, Mexico, Netherlands, Spain
Neighborhood (required)Costa Rica, Kuwait, Panama, Peru, Philippines, Saudi Arabia, Taiwan, Turkey, United Arab Emirates, Vietnam
Neighborhood (optional)Brazil, Chile, Colombia, Indonesia, Mexico

To activate this feature, contact Shopify Plus Support.

Shipping to Brazil

For merchants who sell to customers in Brazil, there is a field labeled Additional information in the checkout process. This field is displayed after the payment details section of the checkout page on the online store. It does not appear on Shopify POS or on the mobile app.

Customers who receive shipments from both outside and inside of Brazil enter their Cadastro de Pessoas Físicas (CPF) or Cadastro Nacional da Pessoa Jurídica (CNPJ) number into this field. After a customer places an order, you can find their CPF/CNPJ number on their order details page. If your customer is a foreign national without a CPF or CNPJ number, then they can enter their passport number in this field.

If you're in Brazil, then you must use the CPF/CNPJ number when issuing the government invoice for the customer. If you are outside of Brazil, then you must add the customer's CPF/CNPJ number to the shipping label. Packages without a CPF/CNPJ number on the shipping label might be destroyed or returned. CPF/CNPJ numbers are automatically added to shipping labels that are purchased through Shopify Shipping. If you purchase shipping labels through a third-party shipping carrier, then contact your carrier to determine how to add the CPF/CNPJ number.

If a supplier purchases labels on your behalf, then make sure that they add the CPF/CNPJ number to the shipping labels.

Shipping to Chile

For merchants who sell to customers in Chile, there's a field labeled Additional information in the checkout process. This field is displayed after the payment details section of the checkout page on the online store. It isn't displayed on Shopify POS or on the mobile app.

Customers who receive shipments from outside Chile enter their Rol Único Tributario (RUT) number into this field. After a customer places an order, you can find their RUT number on their order details page. If your customer is a foreign national without a RUT number, then they can enter their passport number in this field.

If you're outside of Chile, then you must add the customer's RUT number to the shipping label. Packages without a RUT number on the shipping label might be destroyed or returned. RUT numbers are automatically added to shipping labels that are purchased through Shopify Shipping. If you purchase shipping labels through a third-party shipping carrier, then contact your carrier to determine how to add the RUT number.

If a supplier purchases labels on your behalf, then make sure that they add the RUT number to the shipping labels.

Shipping to China

For merchants who sell to customers in China, there is a field labeled Additional information in the checkout process. This field is displayed after the payment details section of the checkout page on the online store. It does not appear on Shopify POS or on the mobile app.

Customers who receive shipments from outside of China enter their People's Republic of China Resident Identity Card (resident ID) into this field. If your customer is a foreign national without a resident ID number, then they can enter their passport number in this field. After a customer places an order, you can find their resident ID or passport number on their order details page.

If you are outside of China, then you must add the customer's resident ID to the shipping label. Packages without a resident ID on the shipping label might be destroyed or returned. Resident ID numbers are automatically added to shipping labels that are purchased through Shopify Shipping. If you purchase shipping labels through a third-party shipping carrier, then contact your carrier to determine how to add the resident ID number.

If a supplier purchases labels on your behalf, then make sure that they add the resident ID number to the shipping labels.

Shipping to Colombia

For merchants who sell to customers in Colombia, there are additional fields labeled Additional information in the checkout process. These fields are displayed after the payment details section of the checkout page on the online store. They're not displayed on Shopify POS or on the mobile app.

Customers who receive shipments from outside Colombia enter their Cédula (identification number) and Tipo Cédula (type of identification) into these fields. After a customer places an order, you can find their identification number on their order details page. If your customer is a foreign national without an identification number, then they can enter their passport number in this field.

If you're outside of Colombia, then you must add the customer's identification number to the shipping label. Packages without an identification number on the shipping label might be destroyed or returned. identification numbers are automatically added to shipping labels that are purchased through Shopify Shipping. If you purchase shipping labels through a third-party shipping carrier, then contact your carrier to determine how to add the identification number.

If a supplier purchases labels on your behalf, then make sure that they add the identification number to the shipping labels.

Shipping to Costa Rica

For merchants who sell to customers in Costa Rica, there is a field labeled Additional information in the checkout process. This field is displayed after the payment details section of the checkout page on the online store. It is not displayed on Shopify POS or on the mobile app.

Customers who receive shipments from outside Costa Rica enter their their Identificación (identification number) into this field. After a customer places an order, you can find their identification number on their order details page. If your customer is a foreign national without an identification number, then they can enter their passport number in this field.

If you're outside of Costa Rica, then you must add the customer's identification number to the shipping label. Packages without a identification number on the shipping label might be destroyed or returned. identification numbers are automatically added to shipping labels that are purchased through Shopify Shipping. If you purchase shipping labels through a third-party shipping carrier, then contact your carrier to determine how to add the identification number.

If a supplier purchases labels on your behalf, then make sure that they add the identification number to the shipping labels.

Shipping to Ecuador

For merchants who sell to customers in Ecuador, there is a field labeled Additional information in the checkout process. This field is displayed after the payment details section of the checkout page on the online store. It is not displayed on Shopify POS or on the mobile app.

Customers who receive shipments from outside Ecuador enter their Cédula de Identidad (CI) or Registro Único de Contribuyentes (RUC) number into this field. After a customer places an order, you can find their CI/RUC number on their order details page. If your customer is a foreign national without a CI/RUC number, then they can enter their passport number in this field.

If you're outside of Ecuador, then you must add the customer's CI/RUC number to the shipping label. Packages without a CI/RUC number on the shipping label might be destroyed or returned. CI/RUC numbers are automatically added to shipping labels that are purchased through Shopify Shipping. If you purchase shipping labels through a third-party shipping carrier, then contact your carrier to determine how to add the CI/RUC number.

If a supplier purchases labels on your behalf, then make sure that they add the CI/RUC number to the shipping labels.

Shipping to Guatemala

For merchants who sell to customers in Guatemala, there is a field labeled Additional information in the checkout process. This field is displayed after the payment details section of the checkout page on the online store. It is not displayed on Shopify POS or on the mobile app.

Customers who receive shipments from outside Guatemala enter their Número de Identificación Tributaria (NIT) number into this field. After a customer places an order, you can find their NIT number on their order details page. If your customer is a foreign national without a NIT number, then they can enter their passport number in this field.

If you're outside of Guatemala, then you must add the customer's NIT number to the shipping label. Packages without a NIT number on the shipping label might be destroyed or returned. NIT numbers are automatically added to shipping labels that are purchased through Shopify Shipping. If you purchase shipping labels through a third-party shipping carrier, then contact your carrier to determine how to add the NIT number.

If a supplier purchases labels on your behalf, then make sure that they add the NIT number to the shipping labels.

Shipping to Indonesia

For merchants who sell to customers in Indonesia, there is a field labeled Additional information in the checkout process. This field is displayed after the payment details section of the checkout page on the online store. It is not displayed on Shopify POS or on the mobile app.

Customers who receive shipments from outside Indonesia enter their Nomor Pokok Wajib Pajak (NPWP) number into this field. After a customer places an order, you can find their NPWP number on their order details page. If your customer is a foreign national without a NPWP number, then they can enter their passport number in this field.

If you're outside of Indonesia, then you must add the customer's NPWP number to the shipping label. Packages without a NPWP number on the shipping label might be destroyed or returned. NPWP numbers are automatically added to shipping labels that are purchased through Shopify Shipping. If you purchase shipping labels through a third-party shipping carrier, then contact your carrier to determine how to add the NPWP number.

If a supplier purchases labels on your behalf, then make sure that they add the NPWP number to the shipping labels.

Shipping to Italy

For merchants in Italy who sell to customers in Italy, there are two fields labeled Additional information in the checkout process. These fields are displayed after the payment details section of the checkout page on the online store. They don't appear on Shopify POS or on the mobile app.

Customers in Italy enter their Codice Fiscale (CF) and their Posta Elettronica Certificata (PEC) into these fields. After a customer places an order, you can find their CF number and PEC on their order details page.

The Additional information fields are not mandatory because not every transaction requires an invoice. If you are located in Italy and your customer enters information in these fields, then you must issue an invoice to your customer for tax regulations and control. If the fields have been filled out at the checkout, then a banner appears on the order details page.

Shipping to Malaysia

For merchants who sell to customers in Malaysia, there is a field labeled Additional information in the checkout process. This field is displayed after the payment details section of the checkout page on the online store. It is not displayed on Shopify POS or on the mobile app.

Customers who receive shipments from outside Malaysia enter their Tax Identification Number (TIN) or Registration Number into this field. After a customer places an order, you can find their NPWP number on their order details page. If your customer is a foreign national without a TIN or Registration Number, then they can enter their passport number in this field.

If you're outside of Malaysia, then you must add the customer's TIN or Registration Number to the shipping label. Packages without a TIN or Registration Number on the shipping label might be destroyed or returned. TINs or Registration Numbers are automatically added to shipping labels that are purchased through Shopify Shipping. If you purchase shipping labels through a third-party shipping carrier, then contact your carrier to determine how to add the TIN or Registration Number.

If a supplier purchases labels on your behalf, then make sure that they add the TIN or Registration Number to the shipping labels.

Shipping to Mexico

For merchants in Mexico who sell to customers in Mexico, there are additional fields labeled Additional information in the checkout process. These fields are displayed after the payment details section of the checkout page on the online store. They're not displayed on Shopify POS or on the mobile app.

Customers in Mexico enter their Registro Federal de Contribuyentes (RFC), Régimen Fiscal (the type of identification), and Uso de CFDI (tax use) into these fields. After a customer places an order, you can find their RFC number on their order details page.

The Additional information fields are not mandatory because not every transaction requires an invoice. If you are located in Mexico and your customer enters information in these fields, then you must issue an invoice to your customer for tax regulations and control. If the fields have been filled out at the checkout, then a banner appears on the order details page.

Shipping to Paraguay

For merchants who sell to customers in Paraguay, there is a field labeled Additional information in the checkout process. This field is displayed after the payment details section of the checkout page on the online store. It is not displayed on Shopify POS or on the mobile app.

Customers who receive shipments from outside Paraguay enter their Cédula de Identidad Civil (CI) or Registro Único del Contribuyente (RUC) number into this field. After a customer places an order, you can find their CI/RUC number on their order details page. If your customer is a foreign national without a CI/RUC number, then they can enter their passport number in this field.

If you're outside of Paraguay, then you must add the customer's CI/RUC number to the shipping label. Packages without a CI/RUC number on the shipping label might be destroyed or returned. CI/RUC numbers are automatically added to shipping labels that are purchased through Shopify Shipping. If you purchase shipping labels through a third-party shipping carrier, then contact your carrier to determine how to add the CI/RUC number.

If a supplier purchases labels on your behalf, then make sure that they add the CI/RUC number to the shipping labels.

Shipping to Peru

For merchants who sell to customers in Peru, there is a field labeled Additional information in the checkout process. This field is displayed after the payment details section of the checkout page on the online store. It is not displayed on Shopify POS or on the mobile app.

Customers who receive shipments from outside Peru enter their Documento Nacional de Identidad (DNI), Registro Único del Contribuyente (RUC), or Carné de Extranjería (CE) number into this field. After a customer places an order, you can find their DNI/RUC/CE number on their order details page. If your customer is a foreign national without a DNI/RUC/CE number, then they can enter their passport number in this field.

If you're outside of Peru, then you must add the customer's DNI/RUC/CE number to the shipping label. Packages without a DNI/RUC/CE number on the shipping label might be destroyed or returned. DNI/RUC/CE numbers are automatically added to shipping labels that are purchased through Shopify Shipping. If you purchase shipping labels through a third-party shipping carrier, then contact your carrier to determine how to add the DNI/RUC/CE number.

If a supplier purchases labels on your behalf, then make sure that they add the DNI/RUC/CE number to the shipping labels.

Shipping to Portugal

For merchants who sell to customers in Portugal, there is a field labeled Additional information in the checkout process. This field is displayed after the payment details section of the checkout page on the online store. It is not displayed on Shopify POS or on the mobile app.

Customers who receive shipments from outside Portugal enter their Número de Identificação Fiscal (NIF) number into this field. After a customer places an order, you can find their NIF number on their order details page. If your customer is a foreign national without a NIF number, then they can enter their passport number in this field.

If you're outside of Portugal, then you must add the customer's NIF number to the shipping label. Packages without a NIF number on the shipping label might be destroyed or returned. NIF numbers are automatically added to shipping labels that are purchased through Shopify Shipping. If you purchase shipping labels through a third-party shipping carrier, then contact your carrier to determine how to add the NIF number.

If a supplier purchases labels on your behalf, then make sure that they add the NIF number to the shipping labels.

Shipping to South Korea

For merchants who sell to customers in South Korea and ship their products from outside of South Korea, there is a field labeled Additional information in the checkout process. This field is displayed after the payment details section of the checkout page on the online store. It does not appear on Shopify POS or on the mobile app.

Customers who receive shipments from outside of South Korea enter their Personal Customs Clearance Code (PCCC) into this field. After a customer places an order, you can find their PCCC number on their order details page. If your customer is a foreign national without a PCCC number, then they can enter their passport number in this field.

If you are outside of South Korea, then you must add the customer's PCCC number to the shipping label. Packages without a PCCC number on the shipping label might be destroyed or returned. PCCC numbers are automatically added to shipping labels that are purchased through Shopify Shipping. If you purchase shipping labels through a third-party shipping carrier, then contact your carrier to determine how to add the PCCC number.

If a supplier purchases labels on your behalf, then make sure that they add the PCCC number to the shipping labels.

Shipping to Spain

For merchants who sell to customers in Spain, there is a field labeled Additional information in the checkout process. This field is displayed after the payment details section of the checkout page on the online store. It is not displayed on Shopify POS or on the mobile app.

Customers who receive shipments from outside Spain enter their Número de Identificación Fiscal (NIF) or Documento Nacional de Identidad (DNI) number into this field. After a customer places an order, you can find their NIF/DNI number on their order details page. If your customer is a foreign national without a NIF number, then they can enter their passport number in this field.

If you're outside of Spain, then you must add the customer's NIF/DNI number to the shipping label. Packages without a NIF/DNI number on the shipping label might be destroyed or returned. NIF/DNI numbers are automatically added to shipping labels that are purchased through Shopify Shipping. If you purchase shipping labels through a third-party shipping carrier, then contact your carrier to determine how to add the NIF/DNI number.

If a supplier purchases labels on your behalf, then make sure that they add the NIF/DNI number to the shipping labels.

Shipping to Taiwan

For merchants who sell to customers in Taiwan and fulfill their orders from outside of Taiwan, there is a field labeled Additional information in the checkout process. This field is displayed after the payment details section of the checkout page on the online store. It is not displayed on Shopify POS or on the mobile app.

Customers who receive shipments from outside Taiwan enter their National ID Number into this field. After a customer places an order, you can find their National ID Number on their order details page. If your customer is a foreign national without a National ID Number, then they can enter their passport number in this field.

If you're outside of Taiwan, then you must add the customer's National ID Number to the shipping label. Packages without a National ID Number on the shipping label might be destroyed or returned. National ID Numbers are automatically added to shipping labels that are purchased through Shopify Shipping. If you purchase shipping labels through a third-party shipping carrier, then contact your carrier to determine how to add the National ID Number.

If a supplier purchases labels on your behalf, then make sure that they add the National ID Number to the shipping labels.

Shipping to Turkey

For merchants who sell to customers in Turkey, there is a field labeled Additional information in the checkout process. This field is displayed after the payment details section of the checkout page on the online store. It is not displayed on Shopify POS or on the mobile app.

Customers who receive shipments from outside Turkey enter their Türkiye Cumhuriyeti Kimlik Numarası (T.C. Kimlik No.) number into this field. After a customer places an order, you can find their T.C. Kimlik No. number on their order details page. If your customer is a foreign national without a T.C. Kimlik No. number, then they can enter their passport number in this field.

If you're outside of Turkey, then you must add the customer's T.C. Kimlik No. number to the shipping label. Packages without a T.C. Kimlik No. number on the shipping label might be destroyed or returned. T.C. Kimlik No. numbers are automatically added to shipping labels that are purchased through Shopify Shipping. If you purchase shipping labels through a third-party shipping carrier, then contact your carrier to determine how to add the T.C. Kimlik No. number.

If a supplier purchases labels on your behalf, then make sure that they add the T.C. Kimlik No. number to the shipping labels.

Can't find answers you're looking for? We're here to help you.