It is very typical for companies to outsource internal services to firms that provide such services for economy and efficiency. Services such as payroll taxes, human resources, bookkeeping, payables, collections, and accounting are commonly outsourced. Invoice factoring can be considered outsourced cash flow. By factoring accounts receivables to better manage and even out cash flow short falls, a company can save time and money lost on scrambling to make ends meet. A factoring company provides credit management and collections capabilities that are built into the factoring process and are included in the cost of funding. These added features can offset the price of using factoring when avoiding a bad account debtor or collecting on a difficult invoice is taken into account. When dealing with the stigma attached to needing invoice factoring from outside sources, it may be better to recognize it for what it is, outsourced cashflow.