Avalara Developer Network Developer blog

AvaTax Developer Blog Posts

How to Validate Addresses

Calculating sales tax? Ditch the ZIPs and get rooftop-level accuracy with Avalara’s API! Valid addresses are a critical component of accurate tax calculation. I know what you’re thinking – I have the ZIP code, isn’t that enough? Not really. Why? ZIP codes are generally too broad for tax determination because zones are set at the federal level for mail delivery. State and local tax authorities often use other criteria for bounding their tax jurisdictions, such as a special stadium or restaurant tax district. So, what’s the best way to ensure your organization has up-to-date, roof-top accurate addresses? An API. The...

How to Get Tax

Boots, belts and bagels — which ones are tax-free? Here’s how to find out using Avalara’s sales tax API! You need to calculate sales tax, but it’s complicated stuff. In Indiana, marshmallows are taxed but marshmallow cream is not. In Texas, boots, belts, and hats are tax-free, but belt buckles are taxed. And in New York, bagels are tax-free, unless, of course, they are sliced. Oh, but it gets worse. Adding to the already insane complexity, the same address can be subject to multiple tax jurisdictions with different rates for different items in your shipment. Calculating sales tax accurately is...

AvaTax API 18.5 Patch Notes

This article is about the May 2018 monthly update to the AvaTax API. Environment URL Release Date Sandbox https://sandbox-rest.avatax.com 2018-05-15 Production https://rest.avatax.com 2018-05-29 Weekly Office Hours Webinar The AvaTax API team hosts a weekly developer webinar where you can meet and talk to the developers directly. If you would like to ask questions about this release, please sign up and join us for a lively discussion of the AvaTax API. Sandbox Testing Window The AvaTax release schedule includes a preview period where the latest software is available for integration testing in the AvaTax Sandbox Environment two weeks before launching to...

AvaTax Python SDK now available!

blog preview image

Python is said to be the “fastest-growing” programming language, and it is constantly growing in areas such as machine learning and data analysis. For those Avalara REST V2 customers using Python, we have published an official AvaTax SDK on PyPI, the official platform for open source Python project! This SDK is already configured with all the code and logic you need to get started incorporating tax calculation into your application, and it can greatly speed up your development cycle. For today’s article, I’ll walk you through the process of adding our Python SDK to your python project. Installing the SDK...

Florida Split Tax Feature for Discretionary SurTax

Struggling with the Florida Discretionary Sales Tax over your multiple invoices? AvaTax can help! We all know tax is complicated, but when you add in the Florida Discretionary Sales Surtax, it becomes even more complex. Add in needing to have this surtax split over multiple invoices and you’ve got a real headache on your hands. Let us help you with that! With AvaTax Florida Split Tax Feature, you can utilize the purchaseOrderNo field to accomplish this. To make this work you will need to import a set of custom rules into your account that allows this logic to work. If...

When to use batches

Process transactions in bulk - is it right for your organization? Avalara offers two options for processing your organization’s transactions – one at a time through the CreateTransaction end point or in bulk through the CreateBatches end point. Which option is the best fit for your organization? Let’s talk about what each of them and what they mean! CreateBatches End Point When you use the CreateBatches end point you can send us one large file of transations for our tax engine to process for you. While this will not give you real time tax information on your invoices, this will...

AvaTax API 18.4 Patch Notes

This article is about the April 2018 monthly update to the AvaTax API. Environment URL Release Date Sandbox https://sandbox-rest.avatax.com 2018-04-16 (revised) Production https://rest.avatax.com 2018-04-25 UPDATED 2018-04-12: The sandbox release date has been adjusted to April 16, 2018. Patch Notes Webinar The AvaTax April release will launch to the Sandbox environment two weeks before production. If your engineering team would like a sandbox account for testing purposes, please contact your account manager or open a support ticket. The AvaTax API team hosts a weekly developer webinar where you can meet and talk to the developers directly. If you would like to...

How to Calculate Customs Duties in REST

We are excited about our updated customs duty calculation functionality in REST. If you previously used the customs duty calculator in REST, your requests will still work. If you are just starting out or would like to make use of the full functionality of CrossBorder in REST, this post is for you. What Are We Shipping? For every product you ship across a country border, you first need to know the Harmonized System Code (HS code). While many codes may look alike, the HS code is specific to the destination country and the type of item. You can learn about...

Subscribe via RSS!