Self employed

Yes if you are a Single Member LLC and did not select to be an S corp you file a schedule C in your personal tax return.  You can use either the Online Premium version or any Desktop program, but the Home & Business program will have the most help.