To make the arrangement economically profitable, most factoring companies have revenue minimums (e.g. at least $500,000 in annual revenue) and require annual contracts and monthly minimums. More recently, several online factoring companies have emerged, leveraging aggregation, analytics, automation to deliver the benefits of factoring with the convenience and ease afforded by the internet. Some companies use technology to automate some of the risk and back-office aspects of factoring and provide the service via a modern web interface for additional convenience. This enables them to serve a broader range of small businesses with significantly lower revenue requirements without the need for monthly minimums and long-term contracts. Many of these companies have direct software integrations with software programs such as Quickbooks, allowing businesses to immediately receive funding without an application.