Business owners can take out small business loans — generally between $5,000 and $500,000 or more — to finance expenses like payroll financing, inventory, equipment and other costs. Repayment terms could be as short as three months or as long as 25 years. Both traditional financial institutions and alternative online lenders offer small business loans.