International trade decisions depend on tariff rates. Whether you are classifying goods for import, comparing duty burdens across sourcing countries, or building a landed cost model, you need access to current tariff schedule data. The International Trade Administration publishes this through its tariff database, but extracting it in bulk requires programmatic access.
Why automate this?
Import compliance teams classify thousands of product lines and need to verify HTS codes and applicable duty rates. Trade attorneys research tariff treatment for client goods across multiple countries. Supply chain analysts model total landed costs under different sourcing scenarios and need tariff data as an input. Customs brokers maintain internal rate tables and need to refresh them when schedules change. The ITA tariff portal is useful for one-off lookups but not for bulk queries or scheduled updates.
What data you get
The ITA Tariff Rates scraper returns structured records including:
- HTS (Harmonized Tariff Schedule) code and description
- Country of origin
- General rate of duty
- Special rate (MFN, GSP, FTA program rates)
- Column 2 rate
- Unit of quantity
- Staging category for phased tariff reductions
- Effective date and agreement name for preferential rates
You can search by HTS code, product description, or country. Results are returned as JSON.
How it works
The scraper queries the ITA tariff API and search endpoints. It handles multi-page results and returns normalized records with rate information. You control scope with HTS prefix, country filter, and result limit.
Common use cases
Import compliance teams pull rates for specific HTS chapters to verify current duty treatment. Trade analysts compare MFN rates against FTA preferential rates to quantify savings from free trade agreements. Customs brokers build internal rate tables for commodity groups they handle frequently. Researchers studying trade policy use tariff data to analyze the structure of protection across industries.
Getting started
The actor runs on Apify. Provide an HTS code or product keyword, select a country if needed, and run. Output is structured JSON suitable for landed cost models, compliance databases, or trade analysis.
Top comments (0)