United States Sales Tax calculation changed significantly since changes occurring in 2018 as a result Supreme Court's decision of South Dakota v. Wayfair, Inc.. Previously, the "nexus" was business address and/or whether the business had a physical presence. This changed. The previous PayPal Sales Tax auto-calculation was designed and developed for use based on the old Sales Tax Law; and, can sometime be used in some now unique circumstances, but be aware, some zip codes include multiple tax jurisdictions with different tax rates. Calculation based on shipping address is complex; now, given there are reportedly between 11,000 and 13,000 different tax jurisdictions just in the United States, each having their own unique laws and rates, which change frequently. Today, United States Sales Tax is determined by where something is delivered and/or used. This means, each transaction must be qualified based on the State Sales Tax law where the item is shipped or picked up (and implicitly used). Typically, and fortunately, many small businesses may benefit from newly added Sales Tax Exemptions based of sales volume and 12 month dollar amounts; however, each State is unique and may adjust/eliminate those exemptions at any time, along with their tax rates. Important: Each State taxes sales differently; some not at all. It is required by law to have a registered permit from a State prior to collecting Sales/Use Tax for it. Remember, the business doesn't pay Sales/Use Tax, the customer does; the business merely collects, reports and remits them to the applicable State (which is an unreasonable burden placed on most businesses; hence, the temporary exemptions implemented in most States). Should PayPal offer automatic sales/use tax calculation base on shipping address, it'll be fantastic; requiring regular monitoring of all Sales Tax Jurisdictions (all 13,000 and growing). Also, by advised, there are States with no Sales Tax, but locations with Sales Tax in them; i.e., Alaska. A solution may exist using the OnShippingChange, then invoke an external API to obtain an accurate tax rate, but then you venture into product item categories where State Laws differ significantly. Is there a technical solution to this problematic issue? Personally, my assessment thus far is, no there is not. Achieving 100% compliance currently is a very real challenge, making it extremely difficult to provide e-commerce solutions to clients large or small.
... View more