Small business financing (also referred to as startup financing - especially when referring to a investment in a startup company - or franchise financing) refers to the means by which an aspiring or current business owner obtains money to start a new small business, purchase an existing small business or bring money into an existing small business to finance current or future business activity. There are many ways to finance a new or existing business, each of which features its own benefits and limitations. In the wake of the financial crisis of 2007–08, the availability of traditional types of small business financing dramatically decreased. At the same time, alternative types of small business financing have emerged. In this context, it is instructive to divide the types of small business financing into the two broad categories of traditional and alternative small business financing options.
A business loan is a loan specifically intended for business purposes. As with all loans, it involves the creation of a debt, which will be repaid with added interest. There are a number of different types of business loans, including bank loans, mezzanine financing, asset-based financing, invoice financing, microloans, business cash advances and cash flow loans.