OpenSalesTax
7.4#3 in tax engine softwareFree planFree planWebAPILinuxmacOS
Visit| Fact | OpenSalesTax | ShipVAT |
|---|---|---|
| Coverage | The project says it has modules for 52 jurisdictions, with all 48 sales-taxing jurisdictions loaded into each published data dump. | Documented coverage includes 27 EU countries, the UK, all 50 US states plus DC, 13 Canadian provinces and Australia. |
| Data sources | The project uses Streamlined Sales Tax files and state Department of Revenue publications, and says it does not ingest paid tax data feeds. | ShipVAT says its tax data is curated from official sources including EU TEDB, HMRC, IRS, CRA, and ATO. |
| Maker identity | The repository identifies Eric Osterberg as the initial project maintainer responsible for direction and license decisions. | The public pages identify the product as ShipVAT and provide [email protected] as a contact address. |
| Purpose | OpenSalesTax calculates how much sales tax to charge on US transactions using public data and per-state modules. | ShipVAT provides an API for calculating VAT, sales tax, and GST across supported jurisdictions. |
OpenSalesTax suits developers or organizations building US transaction tax calculations who can self-host an API. Users should be prepared to verify calculations with the relevant state Department of Revenue before remitting.
ShipVAT suits developers and businesses adding tax calculations to payment or commerce workflows across its supported jurisdictions. Its free plan may fit lower-volume use, while Pro and Enterprise offer higher call limits.