It's absolutely free to register to the Taxfyle professional network. Only credentialed Pros may join after they've submitted all the necessary documents to become accepted into the Taxfyle network.
As an independent contractor working with Taxfyle, you will be responsible for maintaining the equipment and insurance necessary to complete your work. Any income you earn from opportunities accepted from Taxfyle will be your responsibility to report on your income tax return for the year.