When a government borrows from the RBI or prints money to fill the gap between its income and expenditure, it is called deficit financing.