Some of the top companies for invoice financing in India are KredX, Flexiloan, RXIL, Invoice Mart, among others.