Our FastTax service starts with our certified Address Validation engine, establishing valid addresses to ensure correct tax rates for both US and Canada. Using the address, the service also identifies incorporated and unincorporated areas, which is essential for areas that have multiple tax jurisdictions.


GetBestMatch (Recommended Operation)

This operation will return the best available tax rate match with the given input. If the given address input cannot be resolved or found, the operation will provide a Zip level match if the given zip code is valid. The service will provide a total tax rate for the given input as well as the different CountryDistrict, CityDistrict, City, County and State rates that the comprise the total rate returned.

This operation also has the ability to determine whether or not a given address may be in an unincorporated area. If the MatchLevel returned is "Zip" then this operation can also return multiple tax rates for the different tax jurisdictions combinations within the particular zip code.

View Operation


Given a province name , this operation returns sales tax information for that area. All Canadian taxes are kept at the province level and easy to check. The full province name and its abbreviation are returned. In addition, there are three types of taxes returned for Canada. Provincial Sales Taxes (PST) are collected for most provinces. Goods and Services Tax (GST) is also applied in many cases. For a few provinces there is an alternative Harmonized Sales Tax (HST) which is a simplified blended version of PST and GST. In all cases, either HST or PST and GST apply (the other values will be 0 in each case). Finally, there is a last flag (ApplyGSTFirst). If set to true – GST should be applied to the price of the item first and then PST should be applied to the combined total. If false – the taxes are applied individually to the normal cost of the item.

View Operation