This type of financing is ideal for businesses that do not receive payments for their products or services immediately but rather receive payment on their invoices in 30, 60 or 90 day terms. However, during that time frame the company faces a lot of business needs that require working capital.