Taxjar
Sales tax platform for transactions, nexus regions, rates, returns, reports, and tax calculations.
Handles sales-tax work across rate calculation, customer tax data, address validation, and nexus-aware transaction context.
Use Taxjar with Snow
Snow is a personal AI assistant that builds real apps for you, and they can put Taxjar to work.
What Snow can do with Taxjar
These are the Taxjar operations Snow and the apps you build with it can run. Sign in to choose which ones Snow may run without asking.
Reads12
Look at your data without changing it.
- Calculate Sales Tax For An Order
Tool to calculate sales tax for an order. Use when you need an accurate tax calculation including nexus addresses, line items, shipping, and exemptions.
- List Customers
Lists all customer IDs from your TaxJar account. Returns a paginated list of customer IDs (strings). To get full details for a specific customer (including name, address, exemption type, etc.), use the customer ID with the 'Show Customer' action. Use this action to: - Browse all customers in your TaxJar account - Find customer IDs for further operations - Check which customers have been created
- List Nexus Regions
Tool to list existing nexus regions for an account. Use after authenticating your account to discover where you have nexus for sales tax purposes.
- List Order Transactions
List order transaction IDs within a date range. Returns an array of transaction IDs (strings) for orders created between the specified dates. Use this to discover which orders exist in a date range, then use SHOW_ORDER_TRANSACTION to get details for specific IDs.
- List refund transactions
Lists refund transaction IDs within a specified date range. Returns an array of transaction IDs only. To get detailed information about a specific refund, use the 'Show refund transaction' action with the ID. Useful for finding refunds created through the TaxJar API within a specific time period.
- List Tax Categories
Tool to list all product tax categories and their codes. Use when you need to discover available tax categories before assigning them to products.
- Show Customer
Tool to show an existing customer. Use when you need to retrieve details of a specific customer via TaxJar API.
- Show Order Transaction
Tool to show an existing order transaction by ID. Use when you need to retrieve full details of a specific order transaction after creation or listing.
- Show Refund Transaction
Retrieves detailed information about a specific refund transaction from TaxJar. Use this tool when you need to: - View complete details of a refund transaction including amounts, addresses, and line items - Verify refund transaction data that was previously created - Audit refund information for tax reporting purposes Requires a valid transaction_id that was previously created through TaxJar's API.
- Show Tax Rates for a Location
Tool to show sales tax rates for a location. Use when you need to retrieve sales tax rates for a specific ZIP code with optional address details (city, state, country, street).
Creates3
Add something new to your account.
- Create Customer
Tool to create a new customer with exemption information. Use when you need to add a customer to your TaxJar account for tax exemption management.
- Create Order Transaction
Creates a new order transaction in TaxJar for sales tax reporting and compliance. This action records order transactions that will appear in the TaxJar dashboard for tax filing purposes. The transaction includes customer location, order amounts, shipping costs, and sales tax collected. Important: The 'amount' field must include shipping but exclude sales tax. If line_items are provided, their sum (quantity * unit_price - discount) must equal amount minus shipping.
- Create Refund Transaction
Tool to create a new refund transaction. Use after confirming refund details.
Updates3
Change something that is already there.
- Update Customer
Tool to update an existing customer in TaxJar. Use when you need to modify customer details such as exemption type, name, or address information.
- Update Order Transaction
Tool to update an existing order transaction. Use when adjusting order details such as amount, shipping, or line items after creation.
- Update Refund Transaction
Tool to update an existing refund transaction. Use when adjusting refund details such as amount, shipping, or line items after creation.
Deletes3
Remove something. This often cannot be undone.
- Delete Customer
Tool to delete an existing customer. Use when you need to remove a previously created customer by its ID. Example: "Delete customer cust_12345".
- Delete Order Transaction
Tool to delete an existing order transaction. Use when you need to remove a previously created order transaction by its ID. Example: "Delete transaction abc123".
- Delete Refund Transaction
Tool to delete an existing refund transaction. Use when you need to remove a previously created refund transaction by its ID. Example: "Delete refund 243345".
Related integrations
Ready to put Taxjar to work?
Sign up free, build an app by chatting, and connect Taxjar in minutes. No credit card required.