Quickbooks will allow you to make invoices, track expenses, purchase orders, sales accounts and more. It allows a little more user flexibility than the SMS. The only thing I really like about the SMS is that it calculates your cost per bar/batch but you can get that with a formatted excel...