I have a query to run past the wise folks here, here it goes:
I have dual citizenship (US and Canada), and was born and raised in the US, but moved to Canada for university in 2004. I currently live and work in a soul-sucking office in Canada, though in the hopes of increasing my happiness, advancing my FI plans and generally kicking as much ass as possible, I've started freelancing as well. While my old freelancing used to be purely word of mouth and therefore, paid locally in CAD, my work has recently taken off a bit and most will now be paid in USD into my US bank account (UpWork.com and other US sources).
I already fill out a tax return in both countries, although I don't make enough *yet* to have to actually pay in both - my Canadian taxes currently cancel out the US taxes I would have to pay.
My question is: do any of you have any sources that would be helpful for me in terms of doing my tax returns next year? If my supplemental income is made in the US and I never actually touch it for my living expenses here, can I still deduct certain expenses (home office, etc) on my Canadian tax return? I suppose I'll have to pay self-employment tax for my freelance income? I already max out my RRSP and TFSA here with my regular income (and will most likely be opening a taxable account next year for the surplus). I have an IRA and taxable investment account in the states as well. The Canadian government doesn't yet know about those (they are quite minimal) - if I contribute to them more regularly from the supplemental income... how will that work?
You may not have the answers, but any sources I could look at would be helpful. Current google searches aren't really helping, although maybe I don't have my wording optimized.
Basically, I'm riding two horses with one ass at the moment, and my ass isn't big enough!