Income Tax is levied by the Income Tax Department of India which is a government institution. This department charges two types of taxes on income – Direct Tax and Indirect Tax. In case of direct taxes, entities need to directly pay their income tax returns to the Income Tax Department; while in the case of Indirect Taxes,the entity collates the tax on behalf of another and pays it to the Income Tax Department.