Get your taxes done using TurboTax

Sorry yes you need the Self Employed version to enter 1099NEC expenses. You can only enter 1099 income into Deluxe and Premier.  1099NEC is for self employment.

 

Yes you are the owner of your own self employment business. You are in business for yourself. Use your own info. The people or company that pays you is your customer or client. You need to fill out schedule C for self employment business income. You are considered to have your own business for it. YOU are the business.