There was a time, not too long ago, when software companies managed their internal finances through accounting software that was, for the most part, one dimensional. Most of the work was done manually, from entering transactions to making changes. As companies grew, there was a need for better technology to facilitate transactions. Large software companies have moved to enterprise resource planning (ERP) platforms to handle a much broader view of their financial and operational workflows, including accounts payable handling. While these enterprise platforms aim to deliver an integrated suite that ushers in speed and seamless collaboration, many of these solutions can get bottlenecked through problems of old-tech.