TaxCloud is a sales tax compliance service designed to make U.S. sales tax simple for businesses of any size. Our technology automatically calculates tax at checkout, files returns with 100% accuracy, and even supports audit management when needed.
This guide is for developers who want to integrate TaxCloud with an e-commerce system, order management system, point of sale system, or any other invoice or transaction management platform that needs to calculate sales tax (or manage exemption certificates for exempt purchasing entities) using TaxCloud’s v1 API.
Before getting started, you should check our Partner Integrations area to see if the platform you are targeting has already been implemented.
If you’re looking for general setup help, account managemeent, or filing guidance, please visit our main TaxCloud Support area. The Developer center is intentionally technical and focused on implementation.
TaxCloud consists of two parts that work together:
Together, these let you calculate, collect, report, and remit sales tax with minimal operational effort.
SOAP/XML clients access our TaxCloud API endpoint: SOAP here. SOAP/XML WSDL is available at SOAP reference here
JSON/REST clients access our TaxCloud API endpoint: JSON reference
methodis the TaxCloud API method to call. For example the url to execute the Ping method is found in the reference here
With TaxCloud, you don’t need to worry about rates, jurisdictions, or compliance complexity—our APIs and web app handle the heavy lifting so you can focus on your business. This overview gave you the high-level picture of what TaxCloud provides and how it fits into your platform.
From here, you can:
When you’re ready, continue with the How TaxCloud Works section to see the basic order flow (VerifyAddress → Lookup → Order Completion → Returned).