SCMP API

Invalid Address Combination Correction

The tax calculation service performs an implicit address validation; if successful, the entire address is used for tax calculation
In case the full address validation failed, engine looks for “Zip + 4” – if it has been provided. If provided, tax is calculated with the “Zip + 4”. If ”Zip + 4” is not provided or is incorrect, engine looks for “City & State” or Zip; if either are provided and are accurate, tax is calculated based on these details. If the zip code does NOT lie within the state, then the city and state are used to determine the region for the tax calculation. Note: In certain cases, Zip alone is not enough to accurately determine the jurisdictions; in such cases, engine looks for additional information – such as Address Lines or City and State. If either is provided and enables identification of the jurisdictions, the successful tax calculation is returned. As Jurisdiction data is in a regular state of change, partial addresses can produce different results over time as the jurisdictions and tax authorities change.
Abbreviations used for some city and county names are acceptable in more than one form. For example, St. Louis is acceptable as 
Saint Louis
St Louis
, and 
St. Louis
. See City Abbreviations.