Canada's Revenue's purpose is to deal with the financial matters of Canadian and non Canadian residents living in Canada. This includes business and personal taxes, and charities.
Yes, and in fact they have already lowered several taxes on Canadian families.
No, it isn't free. It's paid for by taxes that are collected from Canadian citizens.
Not if you're trying to avoid paying Canadian taxes and you're not yet qualified in Canada to make withdrawals: It would be considered an early withdrawal from the RRSP and be subject to both taxes and penalties.
You will have to use Canadian tax software to prepare the taxes for you sister. You can purchase TurboTax to prepare Canadian taxes but it is a different edition than the one used in the United States.
They can't. Canadians simply love the party that brings them lower taxes while standing up for what matters.
Quebec and with any luck they will get it next time so we do not have to dump taxes into them.
yes...but he may be subject to certain non-resident taxes
TurboTax offers a Canadian software preparation package. There is also the ability to eFile directly through the department of revenue and taxes of Canada.
You need to file your taxes where you live, not where you get your money from. For example, perhaps you live in Canada, but you make most of your sales to Europe. Do not worry about filing your taxes in Europe. That is the responsibility of the buyers. You need to get Canadian income tax software so that you can put in your paperwork in Canada. This is all that you need to do.
A Canadian resident can buy cigarettes online most easily from an online cigarette shop that ships to both the US and Canada. The Canadian resident would still have to pay taxes on the cigarettes and shipping, but not a fee to send the cigarettes across the border between the US and Canada.
Yes, provided you declare the import to Canadian customs and pay any taxes that may be due.