I am afraid it is much easier than the whole where-is-the-boat discussuion:
It just depends on your immigration status.
When you enter the US legally, be it an airport or US customs port, you get assigned a certain visa status. (Visitor, work visa, immigrant, finance, whatever.)
That status alone determines if and under which conditions you may take on work.
Until you leave the US through immigration (not just sneak out physically on a boat, which btw. would be illegal), or until the INS changes your status (e.g. naturalizes you), the status stays.
If your company is already doing business from abroad with US companies, a business visa would allow you to work FOR your foreign company WITH its customers in the US.
Doing contract work FOR the US customers IN the US under that visa would be illegal.
That might give you a bit of an idea how to shape your contract and billing structure.
Quote:
Originally Posted by shaile
Hi everyone,
Is it legal for a non US-citizen non green-card-holder to work aboard his non US boat as a software development contractor (i.e. submitting invoices) while anchoring in US waters/marina ?
thanks.
SL.
|