I am Canadian and live in Canada. I have an online business and customers pay me through PayPal in USD. My sales are transferred from PayPal to a USD account I hold with a US Bank in the U.S.From there,these funds are transferred into a USD account I hold in Canada. I write a cheque to do this. (PayPal will not deposit USD funds into a Canadian USD account.) My questions are
Since PayPal is an American company, do I pay U.S. tax on my sales even though I live in Canada and am Canadian? and
Are there IRS implications of having my sales deposited into a USD account in the U.S?