For AI agents: a documentation index is available at the root level at /llms.txt and /llms-full.txt. Append /llms.txt to any URL for a page-level index, or .md for the markdown version of any page.
Logo
Help CenterSign Up
GuidesAPI Reference
GuidesAPI Reference
Help CenterSign Up
On this page
  • Getting Started
  • Security and Compliance
  • Next Steps
  • Support

Home

Was this page helpful?
Built with

Automate Sales Tax
Calculations

Access a powerful API for real-time sales tax calculation, compliance, and reporting across the United States.

Get Started →

Create Account

🗺️ Nationwide Coverage

Accurate tax rates for over 11,000 jurisdictions across the US

⚡ Real-Time Calculations

Instant and accurate sales tax calculations for every transaction

📦 Product Categories

Extensive product taxability mapping across jurisdictions

✅ Automated Compliance

Simplified tax compliance and reporting tools

🔒 Secure & Certified

Certified Streamlined Sales Tax (SST) service provider

🛠️ Developer-First

Simple REST API integration with comprehensive documentation

Getting Started

API Reference
Developer Guides
Support
Dashboard
Quick Integration Example
1const axios = require('axios');
2
3const endpoint = 'https://api.taxcloud.com/v3/cart/create';
4const authToken = 'your_api_key';
5
6// Set the headers
7const headers = {
8 'Authorization': `X-API_KEY`,
9 'Content-Type': 'application/json',
10};
11
12const payload = {
13 connection_id: 'your_connection_id',
14 customer_id: 'cus_12345',
15 cart_items: [
16 {
17 item_id: 'sku_001',
18 price: 100.0,
19 quantity: 2,
20 product_tax_code: '40030',
21 },
22 {
23 item_id: 'sku_002',
24 price: 50.0,
25 quantity: 1,
26 product_tax_code: '30010',
27 }
28 ],
29 shipping_address: {
30 street: '123 Main St',
31 city: 'Los Angeles',
32 state: 'CA',
33 zip: '90001',
34 },
35};
36
37async function createCart() {
38 try {
39 const response = await axios.post(endpoint, payload, { headers });
40 console.log('Cart created successfully:', response.data);
41 } catch (error) {
42 if (error.response) {
43 console.error('Error creating cart:', error.response.status, error.response.data);
44 } else {
45 console.error('Error:', error.message);
46 }
47 }
48}
49
50createCart();

Security and Compliance

TaxCloud is a Certified Service Provider (CSP) under the Streamlined Sales and Use Tax Agreement (SSUTA). We maintain strict security standards and regularly update our systems to ensure accurate tax calculations based on current tax laws and rates.

Next Steps

Ready to start integrating? Check out our Quick Start Guide or dive into the API Reference for detailed endpoint documentation.

Support

Need help with your integration? Our support team is here to assist:

  • Email: service@taxcloud.net
  • Documentation