ZIP-level combined rates
Every US ZIP code, with the combined rate broken down into state, county, city and special district components.
Taxify returns the combined US sales tax rate for any ZIP code — state, county, city and special district — so your BigCommerce checkout charges the right tax without waiting on it.
POST /api/v1/tax-rate/
X-API-Key: tfy_live_••••••••
Content-Type: application/json
{
"address1": "401 Congress Ave",
"city": "Austin",
"state": "TX",
"zip_code": "78701",
"country": "US"
}
{
"state": "TX",
"zip_code": "78701",
"tax_region_name": "AUSTIN",
"estimated_combined_rate": "0.0825",
"state_rate": "0.0625",
"estimated_county_rate": "0.0000",
"estimated_city_rate": "0.0100",
"estimated_special_rate": "0.0100",
"risk_level": "0.0000"
}
Taxify does one job: give your store the right sales tax rate for the shipping address, fast and predictably.
Every US ZIP code, with the combined rate broken down into state, county, city and special district components.
Rates are served straight from memory, and the API answers in under 50 ms, so tax never slows down checkout.
Turn on only the states where you're registered to collect. Lookups elsewhere are declined, so you never charge tax you don't owe.
Made for BigCommerce checkouts. Switch tax providers without rebuilding your checkout.
One header, X-API-Key. Keys are stored hashed and can be rotated or revoked at any time.
Plans sized by monthly orders, from $74 for 200 orders. Rate lookups are unlimited. No annual contract.
We set you up and keep your checkout running while you switch from your current provider.
Get in touch and we'll send a secure checkout link for your monthly subscription.
Tell us where you collect sales tax. We enable those states and issue your API key.
Point your BigCommerce tax setup at Taxify. Rates start flowing on the next order.
Send the shipping address, get the rate back. Rates are decimal strings, so "0.0825" means 8.25%.
| Field | Description |
|---|---|
address1 | Street address |
city | City name |
state | State name or two-letter code |
zip_code | 5-digit ZIP or ZIP+4 |
country | US (US only) |
POST https://api.gettaxify.com/api/v1/tax-rate/ with your key in the X-API-Key header.
| Field | Description |
|---|---|
estimated_combined_rate | Total rate to charge |
state_rate | State portion |
estimated_county_rate | County portion |
estimated_city_rate | City portion |
estimated_special_rate | Special district portion |
tax_region_name | Name of the tax region |
Errors use plain HTTP status codes: 401 missing key, 403 invalid key or state not enabled, 402 no active subscription, 404 unknown ZIP.
Pick the plan that covers your monthly orders. Rate lookups never count against it, so cart and checkout can ask for rates as often as they need.
$1,199/ month
Up to 7,500 orders a month
| Orders / month | Price / month |
|---|---|
| Up to 200 | $74 |
| Up to 500 | $186 |
| Up to 1,000 | $374 |
| Up to 2,500 | $899 |
| Up to 7,500 | $1,199 |
| Up to 10,000 | $1,499 |
| Up to 25,000 | $1,874 |
| Up to 50,000 | $2,249 |
| Up to 75,000 | $2,699 |
| Up to 100,000 | $3,449 |
| Up to 250,000 | $6,749 |
| Up to 500,000 | $10,499 |
| Up to 1,000,000 | $16,874 |
| Up to 2,500,000 | $22,499 |
| Up to 5,000,000 | $29,999 |
| Up to 7,500,000 | $33,749 |
| Up to 10,000,000 | $37,499 |
Go over your plan and rates keep flowing. That month you pay the difference between your plan and the one that fits your orders, then you're back on your plan. On the 1,000-order plan ($374) with 1,400 orders, that's $899 − $374 = $525 extra for the month. Busy every month? Move up a plan.
Billed monthly to the card you choose at checkout. Update your card, download invoices or cancel from the billing portal link we send you. Charges appear on your statement as MC* TAXIFY. If a payment fails, lookups keep working while the card is retried.
Taxify returns the combined rate for the 5-digit ZIP code, split into its state, county, city and special district components. That's the right rate for the vast majority of addresses.
Some ZIP codes cross city or county lines; there the rate is an estimate for the ZIP as a whole, which is why those fields are named estimated_*.
Each order placed through your BigCommerce checkout. Rate lookups while shoppers build their cart or change their address don't count, however many there are.
You should only collect sales tax where you're registered. Enabling states explicitly means a stray order to a state you don't collect in gets no rate, instead of tax you'd then owe or have to refund.
For BigCommerce rate lookups, yes. Taxify takes the shipping address and returns the rate for your checkout. It does not file returns for you, so keep your filing process as it is.
Not yet. Taxify covers the 50 US states, Washington, DC and Puerto Rico.
Charges appear as MC* TAXIFY.
Use the billing portal link we send you, or contact us. Your subscription stays active until the end of the period you've paid for.
Tell us about your store and the states you collect in. We'll reply within one business day with next steps and a checkout link.