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. ZIP-only queries return a
confidenceenvelope plus per-candidate rows so you know when an answer is ambiguous. - 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 Reference | Auto-generated from the OpenAPI spec |
| Python SDK | The taxql package — sync + async clients |
| Guides | Address vs ZIP vs lat/lng tradeoffs, errors, warnings |
Methodology
Section titled “Methodology”The accuracy validation methodology and per-state breakdown are published at taxql.com/methodology. Numbers update continuously; the page reads in under two minutes.