What every CFO, and small business owner should realize is that all fees associated with factoring is 100% tax deductible.
Factoring is turning your Invoices over to a Lender for immediate working capital, and usually requires a short 2 page application, without serious regard to your credit rating or the company's credit rating. What's important is the credit rating of the company who "owes" you.
If your business is "Invoice rich" and "cash flow poor" you can explore factoring, or Accounts Receivable Funding to increase your working capital.
PS: Factoring has been authorized by Congress as a legal transaction for Government Contractors