So it was hard to understand, but essentially. It's a percentage of advanced funding that a company gets when credited. Funds are usually received 24 hours after invoice has been verified. Though only 70% to 90% of funds are given at that point in time. The rest is given when amount is paid in full. Or am I still way off? Who lends a business this kind of money, banks or is there certain groups just for this.