The sales-tax rate at a US ZIP+4, ZIP or street address in a Streamlined Sales Tax state
$0.005 per callGET /v1/tax/sales-rate
- Route
tax.sales_rate- Price
- $0.005 per call, x402 exact
- Free tier
- 3 free calls a day per IP, at most 3 rows per answer
- MCP tool
tax_sales_rate- Method
tax.sales_rate@1.0.0- Freshness
- quarterly
- Confidence
- agreement × freshness. Agreement: for a 5-digit ZIP answer, the share of that ZIP’s ZIP+4 records with the same combined rate; for a ZIP+4 answer, the share of address records inside it with the same rate; 1 for an address match or when the state publishes nothing finer. Freshness: 1 until the next SST posting deadline (the 1st of Mar, Jun, Sep or Dec) after the files were last checked, then halving every 30 days.
Try it: GET /v1/tax/sales-rate?zip=98101-3143&date=2026-10-19 answers 402 with the payment requirements; pay with any x402 client.
Example data
{
"location": {
"zip": "98101",
"plus4": "3143",
"address": null,
"date": "2026-10-19"
},
"state": "WA",
"state_fips": "53",
"matched": "zip4",
"rate": "0.1055",
"combined": {
"general": {
"intrastate": "0.1055",
"interstate": "0.1055"
},
"food_drug": {
"intrastate": "0.1055",
"interstate": "0.1055"
}
},
"components": [
{
"jurisdiction": "state",
"code": "53",
"type": "45",
"type_name": "State Taxing Authority",
"general": {
"intrastate": "0.065",
"interstate": "0.065"
},
"food_drug": {
"intrastate": "0.065",
"interstate": "0.065"
},
"effective_from": "1983-03-01",
"effective_to": null
},
{
"jurisdiction": "place",
"code": "63000",
"type": "01",
"type_name": "City",
"general": {
"intrastate": "0.0405",
"interstate": "0.0405"
},
"food_drug": {
"intrastate": "0.0405",
"interstate": "0.0405"
},
"effective_from": "2026-01-01",
"effective_to": "2027-03-31"
}
],
"jurisdiction_codes": {
"state_indicator": "53",
"county": null,
"place": "63000",
"place_class": null,
"composite_ser_code": "01726",
"specials": []
},
"alternate": [],
"effective": {
"from": "2026-01-01",
"to": "2027-03-31"
},
"agreement": {
"finer_records": 1,
"agreeing": 1
}
}