One reason businesses especially medium and small scale ones do not file returns is because they dont know how to do it. They feel its too expensive to hire an accountant or tax professional for that purpose. They feel it is not worth the time. This i realised when a team of young accountanots of which i am part offered bookkeeping services to these busineses at virtually no cost