The best product that most users find helpful and meets their needs which similar to yours would be Turbo Tax Self-Employed/Independent Contractor: https://turbotax.intuit.com/personal-taxes/online/.
Th program will guide you through how to input all the information.