Yes, the government receives no immediate benefit by providing free education. But, expenditure incurred on provision of free education is a kind of investment in the development of the economy. Such expenditure gives returns to the government in the long run. Hence, it is included in national income.