Originally Posted by
FenceFurniture
I'm not sure if I can remember this correctly - it's been a while since the excellent folk at Lee Valley explained this to me (and I may have it in an email archive).
EDIT: Here it is, from March 2014, Lee Valley:
Sales Tax, just the two most hated words. We must charge sales tax in the USA for when we have a presence in that state. So for California we do not have a presence so that means we do not collect sales tax. We have a warehouse in New York State so that means all orders shipped to this state tax is charged. We collect it and submit it. There is one exception and that would not impact you. We do wood shows in the USA and while we are attending the show it is considered a presence and all orders taken at the show have tax. Being as how we normally don’t apply tax to that state we pay the tax. But for you shipping it would not be taxable to California. We ship orders to the USA from Ottawa Canada. We package them up and put them on our own truck and drive across the border to New York State and ship them from there. That way you never have to worry about customs and duties plus we have our own brokerage for this. If a USA person has a return they ship it to our New York State location and we make the arrangements to bring it across the border. As per my understanding you pay on the ship to location and for the Florida business, if he has a presence in California he must collect the tax and pay the state. It is always the seller who collects the tax and they are responsible for paying.