I like that you can choose when someone comes in or if they come into my office for their payment plan how much time it will take before we start working towards paying off what is owed me! It's not always accurate with being able to predict due dates which kind of sucks because sometimes i want payments made sooner than expected but then there are other times where its nice knowing exactly whats coming up so no more surprises :). The system isn't very user friendly overall just takes some getting used too however once things do go through smoothly everything works well as far as keeping track goes :) If nothing else this program helps keep us organized from month-to.-month rather having an excel sheet full of data (which gets messy fast)!