Posted: Mon Jun 30, 2008 8:58 am-
B-1 covers meetings, etc. Also covers limited amounts of company-related training.
If you start an office down there I think your best option is to use the L-1 intermittent entry category. This is a pretty rare thing and I've never encountered anyone who has it. Basically it allows you to enter the US for up to six months a year to conduct business there through your US office and you can renew it forever. Show USCIS evidence of that, application fee is $820 at the POE.
However by far your biggest problem is the tax situation.
If you get married to an American, especially if you get LPR status, then essentially your tax home immediately moves to the US. This means you will be subject to Canadian departure tax. It's basically a capital gains tax, but in this situation it sucks really badly, because you have a private corporation.
Ergo you cannot easily dispose of the asset to avoid the tax. If your corporation started from zero, you are subject to departure tax on whatever the assets of the company are now. I think it's 25% at the moment, so if your bank account has say $200,000 in it and that's the only asset the company has, you owe the CRA 25% of that, although you can exclude the first $50,000 of the capital gain, so the tax would work out to $37,500. (Check with an accountant though, I always get confused over the exact rate).
In addition the corporation would lose it's CCPC status and be subject to the full corporation tax rate.
And if that's not bad enough, the US doesn't recognise the Canadian departure tax, so they assess the cost base of the corporation as the date you took ownership of it, not the date you left Canada and paid the departure tax. However there is a foreign tax credit in Canada if you ever decide to sell the corporation once you're in the US.
Basically you become a tax prisoner of Canada.
The trick to it obviously is to pay out all the assets of the corporation as income and then dissolve the corporation before you leave, but then you might end up paying as much or more in income tax. If you've got the time, the solution is to pay down the assets of the company over the next few years, i.e. pay yourself more so the corporation has less than $50,000 in assets (assuming you have no other assets subject to departure tax, e.g. stocks or mutual funds outside of a Canadian tax shelter, such as an RRSP.)
Also a bit of advice on the border crossing thing - a copy of a 1042-S from one of your US clients is pretty solid evidence you live outside the country and intend to stay there. Also establishes a business meeting reason if they hassle you over B-1 status, which does happen occasionally. "Here is an IRS Form 1042-S proving this company is a client of mine and pays me for services conducted outside the US". Doesn't get better than that.
Also be careful about starting a "business" in California. The structure of how you go about doing it is extremely important for tax reasons. If you're not a US resident you cannot use an S-corporation so that means the full whack of US corporation tax (which is high), there is a tax credit I think but T2s are not easy to fill out at the best of times. Better to run it through the Canadian corporation while you a resident of Canada but that means all your income from US clients is still subject to US foreign withholding.
_________________
Steve.