There are several ways for businesses to obtain financing both internally and externally. Internally, businesses can generate financing through reinvesting profits, selling assets, or an owner investing savings. Externally, common sources include loans, overdrafts, leasing agreements, trade credit, issuing shares or debentures, small business loans, and sometimes grants. A business must consider the costs, risks, and benefits of each financing option depending on the amount needed and what the money will be used for.