Sales Tax API for Real-Time Rate Lookup
A single REST endpoint for accurate, up-to-date sales tax rates across all 50 US states. ZIP-level accuracy, daily updates from official sources, and sub-100ms response times.
Why SalesTaxAPI
Complete US Coverage
All 50 states, every county, city, and special district. Over 13,000 tax jurisdictions normalized into a single API.
Always Accurate
Automated daily updates from official state government sources. No stale data, no manual spreadsheet management.
Developer-First Design
Clean REST API with JSON responses, Bearer token auth, and comprehensive error codes. Integrate in minutes, not days.
Production-Ready
Sub-100ms response times, 99.9% uptime SLA, and rate limiting built in. Scales from startup to enterprise.
API Features
- Lookup by state + ZIP code
- Full rate breakdown: state, county, city, and district components
- County FIPS code mapping for unambiguous jurisdiction identification
- Confidence scoring for ZIP-to-jurisdiction matching
- Source URL and last-updated timestamps for audit trails
- CORS-enabled for client-side integrations
- Bearer token authentication
- Per-key and per-IP rate limiting
REST API Example
GETRequest
curl -H "Authorization: Bearer YOUR_API_KEY" \
"https://salestaxapi.io/api/rates?state=TX&zip=77001"200Response
{
"success": true,
"data": {
"state": "TX",
"zip": "77001",
"total_rate": 0.0825,
"breakdown": {
"state_rate": 0.0625,
"county_rate": 0,
"city_rate": 0.02,
"district_rate": 0
},
"county": "Harris County",
"last_updated": "2026-01-15"
}
}Rate Limits & SLA
| Plan | Requests / Month | Rate Limit | SLA |
|---|---|---|---|
| Starter | 10,000 | 10 req/s | 99.5% |
| Pro | 100,000 | 50 req/s | 99.9% |
| Business | 1,000,000 | 100 req/s | 99.9% |
| Enterprise | Custom | Custom | 99.99% |
Explore State-Level Rates
Start integrating in minutes
Start your 14-day free trial and make your first tax rate lookup in under 5 minutes.
14-day free trial · cancel anytime
Frequently Asked Questions
What data does the Sales Tax API return?
The API returns the total combined tax rate along with a breakdown of state, county, city, and district rates for any US address or ZIP code. It also includes the county name, FIPS code, confidence score, and data source information.
How often is the tax rate data updated?
Tax rate data is updated daily from official government sources. Our automated scraping and normalization pipeline ensures rates reflect the latest changes across all jurisdictions.
What is the API response time?
Average API response time is under 100ms. We maintain a 99.9% uptime SLA across all paid plans.
Is there a free trial?
Yes — every new account starts with a 14-day free trial with full API access. You add a card when you sign up but are not charged until the trial ends, and you can cancel anytime before then. After the trial, your selected plan begins, starting at $19/month.