Hi everyone,
I have a similar question. I immigrated to the US on a k-1 visa and subsequently received a work permit and just a few months ago, a Green Card.
My previous employer in Canada has hired me to be an independent contractor. So, I created a sole proprietorship business and filed for an EIN with the IRS.
I have been working for the Canadian company, getting paid in CDN$ which is deposited in a CDN bank account. I use a brokerage firm to transfer the CDN$ to my US$ bank account.
I know that I have to pay US
taxes. I just need to know how I go about translating my CDN$ income to US$. Do I use the exchange rate for the date the funds are deposited in my CDN account to calculate the US$ equivalent? (I have supporting evidence of funds received through my contract as well as invoices.)
I have contacted two accountants in NYC and they have not been able to give me a straight answer. I hope you will! (My tax return should be pretty straightforward beyond this exchange rate dilemma.)
Thanks in advance for any feedback.