How does an out of state seller collect correct sales tax in Viriginia

Tourist
9 0 1

I am located in Pennsylvania and sell online only. We have economic nexus in Virginia. Virginia is an origin-based state, which means that the sales tax that is charged to customers in Virginia is based on my location, not the customer's location. But because we're out of state, we don't have a location in Virginia.

 

In Shopify, when you set up sales tax, even if you don't have a physical presence, you need to pick a zip code to enter in order to activate that state for sales tax. So for now, I've chosen a Roanoke zip code. That means that anyone in Virginia that makes a purchase will be charged the sales tax for Roanoke.

 

However, Virginia's tax website says that out of state resellers (that's me) must collect tax as if it were destination based, meaning the tax collected should be based on the location of the customer in Virginia. But Shopify's system isn't smart enough to understand the difference between economic nexus and physical nexus, so therefore it's not smart enough to know that since I'm not really located in Virginia, it should be charging destination based sales tax.

 

So now, I'm only collecting one rate for the whole state. But when I go to remit my payment, Virginia wants me to tell them all the jurisdictions that I sold to, and it will charge me the appropriate tax for each of those jurisdictions. So essentially, I'm going to be collecting less money than I'm going to owe.

 

Has anyone figured out a workaround in Shopify to fix this (i.e., find a way to force Virginia to act like a destination based state instead of the origin based state that Shopify has programmed), since Shopify isn't smart enough to do this for us (yet... they say they're working on it, but I have no confidence that this will be solved anytime soon)?

0 Likes
Have you considered using Taxjar, Taxify, or Avalara in conjunction with Shopify?

Thanks,
Alana Bryant, CPA
0 Likes
Tourist
9 0 1

Yes, I am using TaxJar. TaxJar is great because it tells me what I really owe. But the problem is that Shopify is not set up to allow me to collect what I actually owe.


 

0 Likes
Tourist
35 0 1

and keep in mind these states do not allow you to absorb the sales tax...

11.2.19.JPG

0 Likes
Tourist
35 0 1

based on what I've read for Virginia, if you're selling online you collect on destination location
11.2.19.JPG

1 Like
Tourist
9 0 1

@eCommAccountant wrote:

based on what I've read for Virginia, if you're selling online you collect on destination location
11.2.19.JPG


Right. But the problem is that Shopify code won't charge destination based tax for Virginia since Virginia is typically origin based if you have physical nexus. So I'm screwed. I can't make up the difference myself, according to your other screen shot, yet Shopify won't let me collect the correct amount. What am I to do? This is my dilemma. By the way, where did you get that screen shot of the states that frown upon you making up the difference? I need to research that further.

0 Likes
Tourist
35 0 1

Have you created your sales tax over-rides for Virginia by collection? When you create the over-rides they collect based on destination

Here's more details on the states that allow absorption and the ones that don't...
https://www.avalara.com/us/en/blog/2019/07/retailers-in-pennsylvania-and-texas-can-absorb-sales-tax....

 

and here's how to setup your Shopify over rides...

https://help.shopify.com/en/manual/taxes/tax-overrides

and here's the section you'll need to focus on for Virginia...

11.2.19.JPG

0 Likes
Tourist
9 0 1

Can you give me a little more guidance if you know how to do this? I know how to set up a tax override, but from a logical standpoint, I need to understand what I need to do. I think that what I need to do is in Shopify, in the top section where you enter states and zip codes for where you have physical presence, I think I need to have one zip code entered that is for a city that is charged the normal rate for Viriginia (5.3%, so I picked Roanoke). Then I think I'm supposed to enter all of the zip codes for the areas that have sales tax rates other than the 5.3%. I don't know how many of those there are yet. Then I think I'm supposed to add overrides for all of these special areas that are more than the 5.3%. Am I think about this correctly? Or do I need to enter every zip code in Virginia (for which there are over 1200) and in the override section, enter the 5.3% for most and then the higher ones where appropriate?

0 Likes
Tourist
35 0 1

Yes you need to add one zip code for the state as you have done here...
>>I think I need to have one zip code entered that is for a city that is charged the normal rate for Viriginia (5.3%, so I picked Roanoke).<<

No do not enter all the zip codes
<<Then I think I'm supposed to enter all of the zip codes for the areas that have sales tax rates other than the 5.3%>>

 

Yes, you need to enter an over-ride for each of your collections, so put all of your products into one collection labeled something like... sales tax, then go in and create a tax override for Virginia with their required rate of 5.3% from what you've posted, then mark the box "applies to all county & cities"

0 Likes
Tourist
9 0 1
@eCommAccountant wrote:

Yes, you need to enter an over-ride for each of your collections, so put all of your products into one collection labeled something like... sales tax, then go in and create a tax override for Virginia with their required rate of 5.3% from what you've posted, then mark the box "applies to all county & cities"


But I don't think that's right. Virginia says that, as an out of state seller, I need to collect/remit as though it was a destination based state. So I can't collect 5.3% for the whole state, because they want me collecting based on where the customer is located. I think what you described would work if I was supposed to collect 5.3% for the whole state.

0 Likes