Currently I am working in the US under a TN visa and in 2019 I did some freelancing projects (4 in total) were I got paid (1 in cash and the rest with checks). I am doing my taxes this year and I don’t know how should I put this extra income under my taxing for the IRS. I haven’t gone with any accounting person yet because it’s been quite difficult since I have had to travel and I just got notified that my W2 form has arrived. Please, any help or guidance about my situation will be very valuable for me.
So far, this is what I found: https://www.freelancetaxation.com/the-minimum-freelancers-need-to-earn-in-order-to-have-to-file-income-taxes
If you've been doing US taxes as an employee for years and doing your own taxes, you might be able to read up about the extra form to include your freelance business income (Schedule C) and do it yourself. But if you haven't been doing your own taxes, and have been seeing a tax preparer or accountant, this probably isn't the time to start doing it yourself.
If you go to a tax preparer, be sure to bring information about any expenses you incurred while conducting your freelance business, such as driving, insurance, permits, supplies, etc.