According to government figures released on 31 October, India's budget deficit for the first half of current fiscal year through September was 7.02 lakh crore rupees, or 39.3 per cent of annual expectations according to data released by the Controller General of Accounts (CGA).