> This page is for version API v3 (default).
> For other versions, use one of these documentation indexes:
> - API v3 (default): https://docs.taxcloud.com/api-v-3/llms.txt
> - API v1: https://docs.taxcloud.com/api-v-1/llms.txt

> For clean Markdown of any page, append .md to the page URL.
> For a complete documentation index, see https://docs.taxcloud.com/llms.txt.
> For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://docs.taxcloud.com/_mcp/server.

Automate Sales Tax\
Calculations
============

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

[Get Started →](guides)

[Create Account](https://app.taxcloud.com/register)

### 🗺️ 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](/api-reference)

#### [Developer Guides](guides)

#### [Support](https://support.taxcloud.com/article/148-taxclouds-service-level-agreement)

#### [Dashboard](https://app.taxcloud.com/)

Quick Integration Example

```javascript
const axios = require('axios');

const connectionId = 'your_connection_id';
const apiKey = 'your_api_key';
const endpoint = `https://api.v3.taxcloud.com/tax/connections/${connectionId}/carts`;

// Set the headers
const headers = {
 'X-API-KEY': apiKey,
 'Content-Type': 'application/json',
};

const payload = {
 items: [
   {
     customerId: 'cus_12345',
     currency: { currencyCode: 'USD' },
     origin: {
       line1: '323 Washington Ave N',
       city: 'Minneapolis',
       state: 'MN',
       zip: '55401',
     },
     destination: {
       line1: '123 Main St',
       city: 'Los Angeles',
       state: 'CA',
       zip: '90001',
     },
     lineItems: [
       {
         index: 0,
         itemId: 'sku_001',
         price: 100.0,
         quantity: 2,
         tic: 40030,
       },
       {
         index: 1,
         itemId: 'sku_002',
         price: 50.0,
         quantity: 1,
         tic: 20010,
       },
     ],
   },
 ],
};

async function createCart() {
 try {
   const response = await axios.post(endpoint, payload, { headers });
   console.log('Cart created successfully:', response.data);
 } catch (error) {
   if (error.response) {
     console.error('Error creating cart:', error.response.status, error.response.data);
   } else {
     console.error('Error:', error.message);
   }
 }
}

createCart();

```

## 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](/guides) or dive into the [API Reference](/api-reference) for detailed endpoint documentation.

## Support

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

* Email: [service@taxcloud.net](mailto:service@taxcloud.net)
* [Documentation](https://docs.taxcloud.com/guides/getting-started/welcome-to-tax-cloud-api)