QUESTION:
I am a Spanish citizen, I own a company that provides services to other
companies and individuals in different countries. My company is incorporated
in Spain and the main office is there, but I spend half of the year in
Canada too, as a visitor, and manage the company from my home office in
Canada too, since most of the business is done online.
I would like to know if my company should:
A) Charge GST when I invoice my Canadian clients
B) Be charged GST when a Canadian provider invoices me
Thank you!