Business loan repayment terms vary based on the lender and the loan type. The repayment terms can range from a few months up to 30 years.