For a med school grad to pay off their student loans in 10 years (the standard repayment period), they must pay $2,280 monthly. That’s not feasible for most doctors, and that is why so many doctors take 20 to 25 years to pay off their debt.