Filing income tax (IT) returns has perennially been a cumbersome task adding on to the increasing volume of tax evasions. Taking this account the department of revenue under the ministry of finance has come up with an interesting plan to bring down excuses to escape paying tax.