I'm in an odd position. I hold both a NZ and US passport.
Frankly the US passport is a pain-in-the-rear. The US is unique in making you fill out $0 tax returns, detailing your "foreign" income, and disclosing all financial records, under threat of prison time.
I only keep the US passport because once given up, I'd never get another one. I'm too old.
Many people have renounced their US citizenship for just these reasons. Renouncing US citizenship triggers an automatic 5 year US tax audit, including this year.
The US gives a $140,000 "foreign income exclusion:" If you're "foreign" (meaning NZ) income is less than $140,000, you don't owe anything to the US
The US also allows "carry-over" which means you can carry-over unused tax credits, if you didn't use them.
Unfortunately I've used all my carry-over credits, and I'm looking at a contract which will seriously put me over $140,000.
So as a contractor, can I set up a NZ company, have my salary paid into that company, and pay myself a lesser amount over a longer period, and put the rest into something like KiwiSaver?
Besides going on an extended vacation, any ideas?