Sales Tax Lookup API
Query sales tax rates by state, county, and city with a single REST call. FIPS-normalized data ensures consistent, unambiguous jurisdiction identification across every lookup.
State & County Lookup
Every API response includes both the human-readable county name and the FIPS code, giving you two reliable ways to identify the jurisdiction. The rate breakdown separates state, county, city, and district components so you can see exactly how the total rate is calculated.
This granularity is essential for businesses that need to remit collected taxes to multiple jurisdictions or generate detailed tax reports by county.
Multi-State Support
The API covers all 50 US states with a unified interface. Whether you are querying a state with complex local tax structures like Colorado or a flat-rate state like Indiana, the response format is identical.
This consistency simplifies integration. Your code does not need state-specific parsing logic -- the same request format and response schema works everywhere.
FIPS Normalization
County names are notoriously inconsistent across data sources. “St. Louis” vs “Saint Louis,” “DuPage” vs “Du Page” -- these variations create matching failures in systems that rely on string comparison.
SalesTaxAPI normalizes all jurisdictions to FIPS codes, the Federal Information Processing Standard used by the US Census Bureau. Each county has a unique 5-digit code that never changes, regardless of how the name is spelled.
Consistent JSON Responses
{
"state": "CA",
"zip": "90001",
"total_rate": 0.095,
"breakdown": {
"state_rate": 0.0725,
"county_rate": 0.0025,
"city_rate": 0,
"district_rate": 0.02
},
"county": "Los Angeles County"
}{
"state": "IN",
"zip": "46201",
"total_rate": 0.07,
"breakdown": {
"state_rate": 0.07,
"county_rate": 0,
"city_rate": 0,
"district_rate": 0
},
"county": "Marion County"
}Explore State-Level Rates
Start looking up rates today
Get your free API key and query any US jurisdiction in seconds.
No credit card required · 14-day free trial