Sage 50 Accounting is the most capable and oldest (over 40 years) accounting program we've reviewed. Available only for Windows machines, it offers full accounts payable and receivable ...