In India, there are two types of taxes levied by the government: Direct taxes and indirect taxes. Indirect Taxes are levies imposed on goods and services, whereas direct taxes are levied on the income and profits of individuals and organizations. Direct taxes are directly paid to the government by the tax payer.
Income tax is a direct tax, paid on personal income by an individual or a company, to the federal government.