The above statement may indeed seem somewhat hard to believe. After all, preparing your taxes has caused many a person nightmares and cold sweats. But, all of that is a now bygone memory, with the advent of tax software in the modern world. Tax software is a simple resource that allows for the online preparation and filing of your tax forms. The price you pay for the software is also much less than what you would pay an accountant or an agency, with most software having a free version that covers all the basic necessities of tax filing. They also remain constantly up to date with the latest rules and regulations, making sure the user, i.e. you, remain in compliance with the laws.