If you're a US Citizen then you pay tax on your earnings. If you're based outside of the US e.g. Canada, UK, Ireland, Europe, Australia, New Zealand, South Africa, then your earnings are tax-free. You would still have to declare your earnings but they are not taxable. Go to http://www.WorkOnCruiseShips.com for more information on this subject.
Most cruise lines, including Carnival, have their ships registered under "flags of convenience". That typically means they are registered in Panama, Bermuda, the Bahamas, or some other country that does not tax the operations of international cruise ship operations.
Yes, you pay tax. The amount you pay is related to your income, NOT how many hours you work. However if you work part time and your total income is low, you may be below the income tax threshold. You will however still have to pay social security taxes (if you country has these).
He made his people pay ship tax because he needed the money,and there were many ships going out to sea,so he made them all pay so he could earn easy money. He also even made the Navy pay to use ships. Nobody could refuse as they needed to get out.
If you work here and you are holding H1B visa, basically you have to pay federal tax, state tax, medical tax and Social security tax for you income.
it is residential
no
Tax payers
Yes, if you take delivery of an item in another state the merchant there MUST collect sales tax there. If the merchant ships it to you out of state via 'common carrier' the merchant does not have an obligation to collect Georgia sales tax, but YOU have the burden to pay the USE tax and you will pay the use tax when you go to register the car.
Money that you don't have to work for.
You pay New Mexico taxes, but your wage tax will still be deducted by Texas.
Generally no. If you are a US citizen, you are obligated to pay US tax whether you work on US land, US water or outside the US. If you must also must pay foreign income tax, generally you are able to deduct this amount from your US tax.
yes