SMS: Smart financial management