Streamline your shipping processes with the Compliance Hub, designed to help you manage HS codes, Country of Origin (COO) information, and cost prices (for B2B2C brands) in one location. The Compliance Hub ensures your shipping and customs details are up-to-date and synced with your store, helping you stay compliant and operationally efficient.
⚠ The compliance hub is only accessible to Admin users.
Centralised Compliance Dashboard
When you open the Compliance Hub, you’ll see a clean, user-friendly dashboard that displays your product information at a glance. The main table shows vital compliance details:
Product Name
Product Description
Product Variant
HS Codes
Country of Origin (COO)
Cost Price (for B2B2C merchants)
You can easily spot which products need attention without hunting through multiple menus or platforms.
Automatic Product Catalogue Import
The Compliance Hub automatically imports your latest product data. When you arrive, the system fetches your product catalogue from Shopify, minimising manual updates. You may need to click Run Health Check to refresh the data in the dashboard. Once loaded, product records appear in a table ready for review.
No juggling spreadsheets or manual copy-paste — everything syncs in real time.
Running a Health Check
Click the Run Health Check button to quickly identify missing or incorrect compliance details. The system will:
Analyse Product Descriptions: Match descriptions to HS codes via Avalara's API.
Check Existing Codes: Flag incorrect HS codes.
Identify Missing Data: Spot products without HS codes or COO.
Validate Cost Price (for B2B2C brands): Ensure cost prices are present where required.
While a health check is running, other actions are paused to ensure accurate results. After completion, the dashboard displays an overall compliance score and highlights issues requiring attention.
Quick Fixes & Sync Back to Shopify
You can correct HS codes directly from the dashboard. Click "Fix," confirm the changes, and the system will sync updated HS codes back to your Shopify catalogue.
To update COO and unit cost, you can upload a CSV. The CSV should include the following columns: Product ID, Country of Origin, Unit Cost Amount.
After clicking fix, you can download a sample CSV. It's pre-filled with all product IDs from your store that are missing Country of Origin and Unit Cost, so you can easily update them.
Handling New Products
If you add new items to your store, you can refresh the Compliance Hub at any time. You'll receive a notification that your catalogue has been updated, and another "Run Health Check" opportunity to ensure compliance.
Note for B2B2C Brands:
Remember to input cost prices for new products if your store uses the B2B2C model to optimise US tariffs. The Compliance Hub will flag missing cost price data during the Health Check.
Dashboard Sections
Last Health Check
At the top right, you can see the last time a health check was run. Clicking Run Health Check refreshes all product data and updates your scores.
Overall Compliance Score
A combined view of HS codes, COO, and (if applicable) cost price compliance. This provides a quick snapshot of your store’s health.
HS Codes Score
Displays how many products have valid HS codes. A higher score means more products are properly classified; a lower score signals missing or incorrect codes.
Country of Origin Score
Shows whether your products have accurate country of origin details. Missing data will be flagged for easy updating.
Unit Cost Score (B2B2C Only)
For B2B2C merchants, this score indicates whether the cost prices have been entered. Missing or incomplete cost prices will be flagged.
Products Breakdown
Below the summary scores, you’ll see a list of products. Each row includes:
HS Code: Correct, missing, or requiring action
Country of Origin: Current setting or "Missing Data"
Cost Price (B2B2C): Entered value or flagged missing
Category
Product Description
You can filter by HS Code, COO, and Cost Price to spot inconsistencies quickly.
Cost Price Management (for B2B2C Brands)
Brands operating under the B2B2C model to optimise US tariff costs now have access to cost price management via the Compliance Hub.
How It Works
During onboarding, B2B2C brands are prompted to upload cost prices (bulk CSV upload is supported). This can also be done by clicking “Fix”.
Cost prices appear alongside HS codes and COO in the dashboard.
Health Checks flag missing or incomplete cost price data.
Cost price updates will sync back to Shopify, just like HS codes.
This ensures that duties can be calculated on cost price + 5% markup (rather than the full retail price) for compliant B2B2C invoicing and customs processing.
Important: Only merchants approved for B2B2C operations will see cost price fields. If you do not see cost price options, this functionality is not required for your account.
What's Coming Next
Future versions of the Compliance Hub will continue expanding functionality. Upcoming improvements include:
Tariff Calculations: View tariff-related alerts and calculation details based on destination and COO.
Advanced Filtering & Bulk Actions: Use bulk editing tools and enhanced filters to streamline compliance work.