Checks which US states a remote seller must register in to collect sales tax (ec
Checks which US states a remote seller must register in to collect sales tax (economic nexus). Send sales and order counts per state for the last 12 months or a calendar year, and whether they include marketplace sales (Amazon, Etsy). Returns states over the threshold (must register), close to it (80 percent or more) and under it, with each state's threshold, measurement period, what counts and the revenue department source. Information, not tax advice.
Paid test badge: not yet. The checks above are free: we call the tool without paying and read the payment request it sends back. The Verified badge needs paid calls whose answers match the promised output, and nobody can buy a badge.
Endpoint
POST https://x402-agent-tools.nerolabs.workers.dev/rules/us-sales-tax-nexus
| Category | Commerce and shopping |
|---|---|
| Provider host | x402-agent-tools.nerolabs.workers.dev |
| Networks | eip155:8453 |
| Payment schemes | exact |
| Self-reported calls, 30 days | 0 from 0 payers (the provider's figure, not ours) |
Our checks, last 30 days
We never call tools that send, buy, move money or file anything, not even without paying.
Example input (from the provider)
{
"body": {
"period": "last_12_months",
"sales_by_state": [
{
"sales": 612000,
"state": "CA",
"transactions": 3400
},
{
"sales": 90000,
"state": "TX",
"transactions": 150
}
]
},
"bodyType": "json",
"method": "POST",
"type": "http"
}
Promised output schema (from the provider)
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"input": {
"additionalProperties": false,
"properties": {
"body": {
"additionalProperties": false,
"properties": {
"date": {
"description": "The date to check the rules on, YYYY-MM-DD. Defaults to today. Thresholds changed in several states; past dates use the rule then in force.",
"type": "string"
},
"includes_marketplace_sales": {
"description": "True (default) if the sales and transactions figures include sales made through marketplace facilitators. Many states exclude those sales when testing a remote seller's threshold.",
"type": "boolean"
},
"period": {
"description": "What period the figures cover: last_12_months (default), previous_calendar_year or current_calendar_year (year to date).",
"enum": [
"last_12_months",
"previous_calendar_year",
"current_calendar_year"
],
"type": "string"
},
"sales_by_state": {
"description": "One item per state the seller ships into: {\"state\":\"CA\",\"sales\":612000,\"transactions\":3400}. Optional per item: marketplace_sales and marketplace_transactions (the part made through marketplace facilitators like Amazon), retail_sales (sales excluding sales for resale), taxable_sales (sales excluding exempt sales). Dollars are US dollars.",
"items": {
"type": "object"
},
"type": "array"
},
"show_all_states": {
"description": "True to also list every sales tax state the seller did not report sales for. Default false.",
"type": "boolean"
}
},
"required": [
"sales_by_state"
],
"type": "object"
},
"bodyType": {
"enum": [
"json",
"form-data",
"text"
],
"type": "string"
},
"method": {
"enum": [
"POST"
],
"type": "string"
},
"type": {
"const": "http",
"type": "string"
}
},
"required": [
"type",
"method",
"bodyType",
"body"
],
"type": "object"
},
"output": {
"properties": {
"example": {
"type": "object"
},
"type": {
"type": "string"
}
},
"required": [
"type"
],
"type": "object"
}
},
"required": [
"input"
],
"type": "object"
}