5 Steps to Sales Tax Compliance
Posted Jul 6, 2016 by Mark Faggiano, TaxJar

5 Steps to Sales Tax Compliance for Ecwid Merchants

We get it. At TaxJar, we talk to online sellers every day who tell us all about their sales tax headaches. From figuring out which rate to charge which customer to dealing with complicated sales tax filing forms, it’s understandable that you want to shove “sales tax” to number 39 on your massive to-do list.

That’s why I wrote today’s post — to demystify sales tax for you, and take away some of the dread over dealing with this ubiquitous administrative task. Once you’ve reduced sales tax to these 5 steps, it seems much more manageable. Here goes:

Step 1: Determine Where You Have Sales Tax Nexus

As an online seller, you are required to collect sales tax in states where you have “sales tax nexus.” Nexus is just a fancy, legalese way of saying a “significant connection” to a state.

Forty-five U.S. states and Washington D.C. all have a sales tax. And each state sets their own sales tax laws and rules. But the factors that create nexus are similar throughout most states. They are:

  • A location — an office (this includes working from home at your kitchen table), a store, a warehouse, a factory or other location
  • Personnel — an employee, salesperson, contractor, installer or other person who works in your business
  • Inventory — products stored for sale in a state
  • A drop shipping relationship — if you use a distributor to ship products to your customers you may have sales tax nexus
  • A 3rd party affiliate — if another business or person sends sales to you in exchange for a cut of the profits, they might create nexus for you in the state where they are located
  • Temporary sales at a tradeshow or craft fair — selling items in a state — even temporarily.

You’ll always have sales tax nexus in your home state, but if you’re wondering if you have sales tax nexus in other states, check out our guide to what every state has to say about sales tax nexus.

Step 2: Register for a Sales Tax Permit

When you have nexus in a state, your first step before you even make a sale is to register for a sales tax permit. States consider it unlawful to collect sales tax without a permit, so don’t skip this step!

Each state’s sales tax permit registration process is a little different, but you can see guides on how to register for a sales tax permit in every state here.

When you receive your sales tax permit from the state, you will also be assigned a filing frequency and filing due dates. You will generally either file monthly, quarterly or annually based on your sales volume (i.e. the higher your sales volume, the more often you file.)

Step 3: Collect Sales Tax from All Buyers

Once you’ve secured your sales tax permit, your next step is to ensure you are collecting sales tax from all buyers in your nexus states. If you sell on multiple channels, you must ensure you are collecting sales tax from all buyers in all states on all channels, too.

Ecwid offers easy and accurate automatic sales tax calculation for online sellers. If you sell on other channels, be sure to set up sales tax collection there, too! Here’s a list of guides on setting up sales tax collection on many popular online shopping carts and marketplaces.


Accounting, Finance & Legal E-Commerce Blueprint

A pack of 22 educational resources answering the most common questions small business owners may have on legal, accounting and finance

Please enter a valid email address

Step 4: Report How Much Sales Tax You’ve Collected

Up until this point, sales tax has been rather straightforward. It’s when you have a sales tax return due to the state that the real fun begins!

A few states are simple. They have one statewide sales tax rate and that makes it fairly easy to report how much sales tax you’ve collected. But the vast majority of states have many sales tax rates. On top of that, they require online sellers to collect sales tax based at their buyer’s ship to address. This means, as an online seller, you may have collected sales tax in dozens or hundreds of different taxing jurisdictions. When you go to fill out your sales tax return, the state requires you to indicate how much sales tax you collected not just from buyers in the state, but from each county, city and other special taxing jurisdiction. Ouch!

That’s where TaxJar Reports comes in. TaxJar Reports connects with Ecwid and the other channels you sell on and breaks down the sales tax you’ve collected from all of your buyers (across all of your channels) into the exact format the state wants to see. From there, it’s easy to fill in your sales tax forms!

Step 5: File a Sales Tax Return

Once you’ve figured out how much sales tax you’ve collected in each state, city and special taxing district, it’s time to file your sales tax returns.

Most states allow you to file online (some even require it), and pay either by check or online with an ACH transfer from your bank account. All states have penalties for paying late, so be sure to pay on or before the deadline!

Over half the states realize that collecting and filing sales tax places a burden on online sellers and they offer a small sales tax discount to sellers. This means you get to keep 1-2% of the sales tax you collected from customers. Check out this list of states that offer a sales tax discount and don’t leave money on the table!

Also, always file a sales tax return even if you didn’t collect any sales tax over the taxable period. States want every registered online seller to file a sales tax return every due date. Failing to do so can result in anything from a $50 fine to the revocation of your sales tax permit. Ouch.

If you want to take sales tax entirely off your plate, TaxJar AutoFile will file your sales tax returns for you. We even take your sales tax discounts into account for you, so you save every cent you possibly can.

And with that, your sales tax returns are filed! Now it’s time to get back to doing more profitable things until your next sales tax filing due date rolls around.

Do you have questions or comments about sales tax? You can read a whole lot more in our Sales Tax 101 Guide for Online Sellers.  Or start the conversation in the Sales Tax for eCommerce Sellers Facebook Group.


TaxJar is a service that makes sales tax reporting and filing simple for over 5,000 online sellers.  Try a 30-day-free trial of TaxJar today and eliminate sales tax compliance headaches from your life!

About the author
Author Mark Faggiano is Founder and CEO of TaxJar. This post is geared toward sellers who live in the U.S. or who are required to collect sales tax in the U.S.
We use cookies and similar technologies to remember your preferences, measure effectiveness of our campaigns, and analyze depersonalized data to improve performance of our site. By choosing «Accept», you consent to the use of cookies.