Finance Ministry officials have admitted that there would be a shortfall of around Rs 50,000 crore in disinvestment proceeds and about Rs 30,000-40,000 crore in direct taxes, but expressed optimism that higher realisation from indirect taxes as well as non-tax revenues will make up for the deficit.