Overview
The Australia Post MyPost Business app provides comprehensive support for international shipping, including automatic customs declarations, export documentation, and country-specific requirements. This guide covers everything you need to know about shipping orders overseas.Prerequisites for International Shipping
Before shipping internationally, ensure you have:- Valid Australia Post account with international shipping enabled
- Product information including HS codes and country of origin (these are prefilled from your Shopify product details when available—see HS code and country of origin below)
- Export documentation for high-value shipments
- Compliance knowledge for destination country requirements
International Shipping Process
Customs Declarations
Required Information
For every international shipment, you must provide:HS Codes
Harmonized System classification codes for each item. When you create international labels, HS codes are prefilled from your Shopify product details (variant inventory item’s Harmonized System code) when available—you can edit them as needed.
Item Descriptions
Detailed descriptions of goods being shipped. Descriptions are editable per line item when you create a label (up to 40 characters). By default, the app uses the product title—or a product metafield if you configure one in Settings (see Prefill item descriptions from a product metafield below).
Country of Origin
Where the goods were manufactured or produced. Country of origin is prefilled from your Shopify product details (variant inventory item’s country of origin) when available—you can change it per item if needed.
Export Reason
Purpose of export (sale, gift, return, other)
HS Code and Country of Origin from Shopify
The app automatically prefills HS code and country of origin for each line item from your Shopify product/variant data when that information is set in Shopify (inventory item’s Harmonized System code and country of origin). This reduces data entry and helps keep customs declarations consistent. You can still edit or add values when creating a label. For best results, maintain HS codes and country of origin on your products in Shopify. Learn how to add HS codes in Shopify: Add HS codes for international shipping.HS Code Management
HS (Harmonized System) codes are international classification codes. The app prefills HS codes from your Shopify product details (each variant’s inventory item Harmonized System code) when you create international labels—research and add codes in Shopify for products you ship internationally to streamline label creation. See Shopify’s guide to adding HS codes for step-by-step instructions.Finding HS Codes
Finding HS Codes
- Product databases: Use online HS code lookup tools - Supplier information: Check with your product suppliers - Customs websites: Official government resources - Industry guides: Sector-specific classification guides
Code Format
Code Format
- 6-10 digits: Most countries use 6-digit codes, some require 8-10 - Format: XXXX.XX.XX (e.g., 1234.56.78) - Specificity: More digits = more specific classification
Common Examples
Common Examples
- Electronics: 8517.12.00 (Mobile phones) - Clothing: 6203.42.40 (Men’s trousers) - Books: 4901.99.00 (Printed books) - Jewelry: 7113.19.50 (Precious metal jewelry)
Commercial value
When you complete a customs declaration, each shipment includes a Commercial value field (Yes / No). This indicates whether the goods are for resale.- Default: Yes (commercial / for resale)
- When to use No: Gifts, samples, or other non-commercial shipments where the goods are not intended for resale
Item descriptions on the customs form
For international labels, you can review and edit the Customs description for each line item directly in the customs declaration modal.
- Each active line item gets its own Customs description field (maximum 40 characters)
- Descriptions are used on the Australia Post customs declaration form—not the separate Goods description field, which is only used when the export reason is Other
- If you have already saved a customs declaration for the order, your saved descriptions are kept and are not overwritten
- Saved description from a previous customs declaration on the order (if any)
- Product metafield value (if you mapped a product metafield in Settings—see below)
- Product title
- Parcel contents (fallback when no title is available)
Prefill item descriptions from a product metafield
If product titles are too generic for customs (for example, internal SKUs or marketing names), you can store a customs-friendly description on each product and have the app prefill it automatically.This is optional. If you do not configure a metafield mapping, the app continues to use product titles as today.
- The metafield must be a product-level definition in Shopify
- Only Single line text metafield types are supported
- The metafield definition must already exist in Shopify before it appears in the app dropdown
Step 1: Create a product metafield in Shopify
Create a product metafield definition in Shopify Admin for the description you want to use on customs forms—for example,customs.description or a name your team already uses.
Open custom data for products
In Shopify Admin, go to Settings → Custom data → Products (or open a product and add a metafield definition from the Metafields section).
Add a definition
Click Add definition and choose type Single line text. Other types (multi-line text, lists, numbers, and so on) are not supported for this feature.
Name and namespace
Give it a clear name (for example, Customs description) and note the namespace and key—you will select this definition in the app.
Step 2: Enter values on your products
Add a customs-friendly description on each product. Use plain language suitable for customs authorities (material, product type, intended use)—not internal SKUs alone.Enter the customs description
Fill in your single-line text metafield with the description you want on customs forms (maximum 40 characters is enforced when creating labels).
Step 3: Map the metafield in Kivaro Settings
Tell the app which product metafield to use for customs description defaults.
Select the metafield source
Under Customs item description source (product metafield), choose your metafield from the dropdown. Select None (use product title) to turn this off.
| Situation | What the app uses for the default description |
|---|---|
| Metafield mapping not configured | Product title |
| Metafield configured and product has a value | Metafield value (trimmed, max 40 characters) |
| Metafield configured but product value is empty | Product title |
| You edited the description on the customs form | Your edited value (saved on the order) |
Export Declaration Numbers (EDN)
For shipments over certain values, you need an Export Declaration Number: When EDN is required:- Shipments valued over $2,000 AUD
- Certain restricted or controlled goods
- Destination country requirements
- Register with Australian Border Force
- Complete export declaration online
- Receive EDN for your shipment
- Enter EDN in the app when creating labels
Setting Importer Reference via Shipping Rules
You can automatically set the importer reference number for international shipments using Shipping Rules. When an order matches a rule that has the Importer reference number action, the app applies that value to the customs declaration for the label—useful when you routinely use a fixed importer reference (e.g. your company or client reference) for certain destinations or order types. How to set it:- Go to Shipping Rules in the app and create or edit a rule.
- Add a condition that targets international orders (e.g. Destination country not equals Australia).
- In Actions, add Importer reference number and enter your reference (max 40 characters).
- Save and enable the rule.

Country-Specific Requirements
Popular Destinations
United States
United States
Requirements: - HS codes required for all items - Detailed item
descriptions - Country of origin mandatory - FDA approval for food/cosmetics
Restrictions: - No dangerous goods - Limited alcohol shipments -
Restricted agricultural products
United Kingdom
United Kingdom
Requirements: - HS codes and descriptions - Country of origin - VAT
implications for EU shipments - Brexit documentation Restrictions: - Food
and agricultural products - Certain electronics - Cultural artifacts
Canada
Canada
Requirements: - HS codes mandatory - Detailed descriptions - Country of
origin - NAFTA documentation if applicable Restrictions: - Firearms and
ammunition - Certain food products - Endangered species materials
New Zealand
New Zealand
Requirements: - HS codes and descriptions - Country of origin -
Biosecurity declarations - Food safety certificates Restrictions: -
Strict biosecurity rules - Limited food imports - Agricultural product
restrictions
Creating International Labels
Step-by-Step Process
Add Item Details
For each item, provide: HS code, customs description, country of origin, and individual value. HS code and country of origin are prefilled from Shopify product details when available—review and edit as needed. Customs descriptions default from your product metafield (if configured) or product title and can be edited per line item.
Set export details
Select the export reason, commercial value (Yes / No), and landed costs payment if applicable
Label Format Requirements
International shipping labels can only be printed on A4 paper due to their
size requirements.
- Paper size: A4 only
- Format: Single label per page
- Content: Includes customs declaration
- Printing: High-quality printer recommended
Common International Shipping Issues
Documentation Problems
Missing HS Codes
Missing HS Codes
Problem: Items rejected due to missing or incorrect HS codes
Solution: - Research correct HS codes for your products - Maintain a
database of product classifications - Add HS codes to your products in Shopify (inventory item’s Harmonized System code) so they are prefilled when creating labels—how to add HS codes in Shopify - Update product information in Shopify
- Use generic codes as last resort
Incomplete Descriptions
Incomplete Descriptions
Problem: Customs reject shipments with vague descriptions Solution: -
Use specific, detailed descriptions - Include material composition - Mention
intended use - Avoid generic terms like “gift” or “merchandise” - Store
customs-friendly descriptions in a product metafield and map it in
Settings → Postage so labels prefill consistently
Value Discrepancies
Value Discrepancies
Problem: Declared values don’t match customs assessment Solution: -
Use actual sale prices - Include shipping costs in total value - Provide
invoices if requested - Be consistent with previous shipments
Shipping Restrictions
Common restricted items:- Food products: Most countries have strict food import rules
- Electronics: Some countries require special certifications
- Cosmetics: May need health department approval
- Medicines: Usually prohibited without proper licensing
- Cultural items: May require export permits
Delivery Issues
Customs Delays
Customs Delays
Causes: Incomplete documentation, restricted items, random inspections
Prevention: - Ensure all documentation is complete - Use accurate HS
codes and descriptions - Avoid shipping restricted items - Provide detailed
item information
Returned Shipments
Returned Shipments
Causes: Rejected by customs, refused by recipient, incorrect address
Prevention: - Verify recipient addresses - Include contact information -
Use appropriate packaging - Consider insurance for valuable items
Best Practices
Preparation
Product Database
Maintain a comprehensive database of: - HS codes for all products - Country
of origin information - Detailed product descriptions (or a dedicated
product metafield for customs descriptions) - Export restrictions
by destination
Documentation Templates
Create templates for: - Common export reasons - Standard item descriptions -
Country-specific requirements - Emergency contact information
Ongoing Management
Regular Updates
Regular Updates
- Monitor changes in international regulations - Update HS codes as needed - Review destination country requirements - Track shipping performance and issues
Customer Communication
Customer Communication
- Set clear expectations for delivery times - Explain potential customs delays
- Provide tracking information - Handle customs duty questions
Cost Management
Cost Management
- Factor in customs duties and taxes - Consider insurance for valuable shipments - Optimize packaging for international shipping - Monitor shipping costs and performance
Troubleshooting
Common Error Messages
HS Code Required
HS Code Required
Message: “HS Code is required when declaration is not accepted”
Solution: Add valid HS codes for all items or accept the general
declaration
Export Declaration Required
Export Declaration Required
Message: “Export Declaration Number is required for orders over $2,000”
Solution: Obtain and enter the EDN for high-value shipments
Country of Origin Required
Country of Origin Required
Message: “Country of origin is required for shipments to this
destination” Solution: Specify the country where goods were manufactured. You can set country of origin on your products in Shopify (inventory item) so it is prefilled when creating international labels.
Getting Help
If you encounter issues with international shipping:- Check documentation: Ensure all required information is provided
- Verify restrictions: Confirm items can be shipped to destination
- Contact support: Reach out for assistance with complex cases
- Review regulations: Stay updated on changing international requirements
Contact Support
Get help with international shipping issues
Australia Post Resources
Official international shipping guidelines