self employed

Job ID: 34621259

Budget: $30 – $250 CAD

Hello,
I am a resident of Canada earning us dollars working for a company in the USA as an independent contractor(software engineer). I am very confused about how to go about paying my taxes.
Related categories: Accounting Finance Tax Law Corporate Law