When it comes to keeping track of your online and in person classes for tax purposes, you will want to keep track of everything. You can write off expenses as well as keep track of profits. When it comes to what software to use, Excel wins. The spreadsheets are super easy to use, and the cost isn’t too bad. Microsoft office can be “rented” for only 10 a month (or a little over 100 a year).  Other alternatives that work just as well are LibreOffice (it’s free but there is a premium and in order to do some things, like convert to PDFs or convert from PDFs, you do have to pay for the premium.) it gives you the ability to write in a word like document and keep basic spreadsheets. It’s basically the free version of Microsoft office.  Two other alternatives are Google Sheets and QuickBooks. QuickBooks is offered on sites like Etsy and is a paid alternative, but it keeps tabs for tax purposes well.