US Sales Tax Rates

FREEMIUM
By ayyildiz | Updated 2 months ago | Financial
Popularity

7.7 / 10

Latency

192ms

Service Level

100%

Health Check

100%

README

The US sales tax rates API provides accurate and up-to-date sales tax in the United States. Whether you’re an e-commerce platform, a financial application, or a business owner, this API simplifies the process of calculating sales tax, enabling you to stay compliant with tax regulations and focus on your core business.

Get Sales Tax Rates by Zip Code

Request

A simple request

GET /tax/{code}
Accept: application/json

Success Response

A sample result:

{
    "status": true,
    "message": "",
    "data": {
        "zip_code": 70663,
        "state": "LA",
        "state_rate": "0.04450",
        "county_rate": "0.00000",
        "city_rate": "0.00000",
        "special_rate": "0.07750",
        "city": "Sulphur"
    }
}

The tax rate is an exact value. So “0.04450” actually means 4.45% as a percentage.

Search Sales Tax Rates by city name

A simple request

POST /tax
Accept: application/json

{
  "city": "los",
  "take": 3
}

Success Response

A sample result:

{
    "status": true,
    "message": "",
    "data": [
        {
            "zip_code": 85550,
            "state": "AZ",
            "state_rate": "0.05600",
            "county_rate": "0.01000",
            "city_rate": "0.00000",
            "special_rate": "0.00000",
            "city": "San Carlos"
        },
        {
            "zip_code": 90001,
            "state": "CA",
            "state_rate": "0.06000",
            "county_rate": "0.00250",
            "city_rate": "0.00750",
            "special_rate": "0.03250",
            "city": "Los Angeles"
        },
        {
            "zip_code": 90002,
            "state": "CA",
            "state_rate": "0.06000",
            "county_rate": "0.00250",
            "city_rate": "0.01000",
            "special_rate": "0.03000",
            "city": "Los Angeles"
        }
    ],
    "count": 3
}

The tax rate is an exact value. So “0.04450” actually means 4.45% as a percentage.

Error Handling

The API uses standard HTTP status codes to indicate the success or failure of a request. In case of an error, the response will include an error message with additional details.

Common error status codes:

400 Bad Request: Indicates that the request was malformed or missing required parameters.

401 Unauthorized: Indicates that the API key is missing or invalid.

429 Too Many Requests: Indicates that you have exceeded the rate limit for your tier.

Example Error Response:

{
  "message": "code not found",
  "status": false
}

Attention: If you see any mistakes, please let us know.

Followers: 0
API Creator:
Rapid account: Ayyildiz
ayyildiz
ayyildiz
Log In to Rate API
Rating: 5 - Votes: 1