TaxQL Documentation
Address-accurate U.S. sales tax across all 50 states + DC.
Why TaxQL
Section titled “Why TaxQL”- Address-accurate, not ZIP-approximated. We resolve to the jurisdiction at the address (including SPDs / ESDs / MUDs), not the city in the address line.
- Transparent confidence. Every lookup carries a
confidencesignal (and any advisorywarnings), so you know when a ZIP-level answer is less certain than an address-level one. - Historical queries. Pass
as_of=YYYY-MM-DDto retrieve the rate in effect on that date. - Half the price of incumbent providers.
Start here
Section titled “Start here”| Path | What it is |
|---|---|
| Quickstart | pip install taxql to first lookup in 60 seconds |
| Authentication | API keys, headers, trial vs production |
| API overview | One call, one response — then browse every endpoint |
| Python SDK | The taxql package — sync + async clients |
| Guides | Address vs ZIP vs lat/lng tradeoffs, errors, warnings |