Filing income tax returns has always been confusing for most of the first timers. Even those who have filed IT returns before face many issues filing the return on time. Income Tax department has recently launched two initiatives to make the process easier. Here are 14 helpful initiatives IT department launched to simplify the life of tax payers.