Try our new AI assistant by clicking the chat icon in the lower right corner.
Third-party tax solutions can help your business manage the increasingly complex world of sales tax. Attempting to manage taxes yourself means:
Using a third-party tax solution helps e-commerce businesses stay compliant, minimize errors and save valuable time and resources, allowing you to do what you do best, sell products your customers want.
Here’s how it works: Your products are assigned a TaxCloud code. When a shopper places an order, the Miva admin sends product and other associated costs, like shipping, to TaxCloud in real time. Then TaxCloud takes the price of the product, the shipping source the code and the customer’s address, and uses that information to deliver an accurate tax calculation to your shopper in real time.
To use TaxCloud first install the TaxCloud module found at Settings>Modules.
Next, to configure the module, click Settings>Store Settings and then select the Store Details tab. Scroll to the bottom of the page to the TaxCloud section. Enter your Connection ID that you receive from TaxCloud and the API key they provide.
The “Finalize Taxes When Order is:” setting, establishes when the taxes on an order are finalized. There are three options: Created, Shipped or Never Automatically Finalize Taxes. Of those, either Created or Shipped is the most likely choice.
This setting can have an effect on your reporting, so it’s worth careful consideration before settling on a value. For example, if an order is placed at the end of a month, but isn’t shipped until the next month, and you have this set to Shipped, the reporting numbers may not reconcile correctly.
This section is where you establish your API timeout, as well as the Fallback Tax Rate. If for some reason the admin is unable to reach TaxCloud, the taxes for an order would be based on the fallback tax rate that is entered here. Each store owner’s situation would be unique in terms of the fallback tax rate.
This section also contains the address where orders ship from based on your store settings.
Installing the module also adds two global Tax Identification Codes – for Shipping and Handling – automatically to the Miva admin.
There are two different ways to assign tax codes to products:
For an individual product, there is a TaxCloud section near the bottom of each product page. That section is where the Tax Identification Code, or TIC, is entered. The TIC is obtained from TaxCloud here: https://support.taxcloud.com/article/109-taxability-information-codes
Likewise, for stores with many products, TICs can be assigned to products in a CSV file which can then be imported into the Miva admin.
It is the store’s responsibility to enter the appropriate code based on their individual needs. If a code is not entered TaxCloud can still calculate taxes, though the amount may not be 100% accurate. The TIC tells TaxCloud the kind of product being purchased so it can apply highly specific rates to it.
After the TIC for the product is entered, TaxCloud will automatically determine and add the tax to the checkout process.
Some customers may inquire about being established as tax exempt. In those instances, you would create a customer account in the Miva admin and designate it as tax exempt.
If your store is using TaxCloud, each customer is given a TaxCloud Customer ID number. That customer ID is then used on the TaxCloud side of things to create an Exemption Certificate for that customer.
On the TaxCloud app, in your account center, click Settings>Exemption Certificates and add a new Exemption Certificate for that customer.
Like the TIC codes, tax exempt customers can also be managed via CSV and then imported/exported.