Public and private sector banks of India provide loans to eligible businesses and charge interest when equated monthly installments (EMI) begins. Businesses maintaining a credible balance sheet and good credit rating score have a high chance of availing business loans, however, they have to undergo documentation and verification process, and only then the loan is sanctioned.
https://www.forbes.com/advisor/in/business-loan/business-loan-interest-rates/