Look, there are 2 points
No 1- if your existing credit card utilised by you more than 75% and you pay the bill just before the last payment due date then hdfc will give you the credit limit as per your monthly income (it's called IDVR)
No 2- if you are paying huge EMI monthly then hdfc will calculate your monthly expenditure and income after that hdfc will give you the credit limit