It's quite simple to use for managing our sales process as well in keeping track with all invoices that have been paid or not yet payed by customers/suppliers etc.. I can say it has its own advantages over other softwares used previously like Sage 50 which was very complicated when trying out new features / changes at work place whereas this software makes things easy even if you are just starting off using them! Nothing really dislike about Totvs but some minor problems here & there i guess would be normal while any business grows up so nothing much serious either way we still love working through totvsofts!! We manage everything from accounting management system (Sales Invoice Management) till payment receipting via email reminders sent directly into clients inboxes once they've made their payments online too.