Validation of ShipFrom locations for Invoice by Amazon Merchant Fulfillment orders
Starting February 22, 2025, Amazon will validate ShipFrom
locations as a part of shipment confirmation for Invoice By Amazon Merchant Fulfillment (MFN) orders in the EU.
Validation requirements
To validate the ShipFrom
location, Amazon checks two conditions:
- The VAT Registration Number of the
ShipFrom
location must be valid. - The
ShipFrom
country must belong to the same tax region as theShipTo
country.
Transactions are rejected when these conditions are not met, such as receiving a transaction from China (CN) to a country in the EU tax region.
If the ShipFrom
location does not meet Invoice By Amazon requirements or contains an error, such as a typo, Amazon rejects the shipment and returns the following error message:
Invoice by Amazon orders can only be shipped from locations where you have provided a valid VAT Registration Number, and that are in the same tax region as the `ShipTo` address. You can choose to ship from locations that meet IBA requirements (to add a location, go to 'Shipping Settings' > 'General Shipping Settings'), update your VAT registration details (go to 'Tax Settings > VAT calculation settings') or cancel the order.
If ShipFrom
is blank, it defaults to the shipping settings value. If the default value does not meet Invoice By Amazon requirements, Amazon rejects the shipment and returns the following error message:
Invoice by Amazon orders can only be shipped from locations where you have provided a valid VAT Registration Number, and that are in the same tax region as the `ShipTo` address. As the `ShipFrom` location for this package was not specified, we tried to use your default `ShipFrom` location, but it did not meet IBA requirements above. You can choose to ship from locations that meet these requirements (to add a location, go to 'Shipping Settings' > 'General Shipping Settings'), update your VAT registration details (go to 'Tax Settings > VAT calculation settings’), or cancel the order.
Which marketplaces are affected?
This change applies to the following marketplaces:
- Spain
- United Kingdom
- France
- Germany
- Italy
Who is affected?
Developers with applications that use the Orders API v0, Merchant Fulfillment API v0, or Shipping API v2 are affected by this change.
What action is required?
If you have an application that is affected by this change, you must check the following attributes and update your application to process these error messages.
shipFromSupplySourceId
in the Orders API v0PostalCode
andCountryCode
in the Merchant Fulfillment API v0PostalCode
andCountryCode
in the Shipping API v2