better to hire a cross-border tax accountant (usually in the border cities in Canada cause very few US tax guys know Canada tax and they charge a lot) at least for the first year and learn the calculations. Many factors to consider. US tax rules change every year and every state is different. It would not be very easy to plan the job/retire in US also.