This is our main tax information forum which deals with topics concerning Canadians living and working in the U.S., U.S. citizens contemplating working in Canada, and all aspects of Canadian and U.S. income tax and related adminstrative issues.
I own my own US company, reside in the US, and have been contracted by a Canadian company to do work for them. They pay me by wire transfer and do not withhold taxes at all. How will I pay taxes on these earnings and to whom? Will they provide me with something equivalent to a 1099? Do they report my income to the US IRS? I have no idea how to plan for this and would appreciate any advice.