SMS: Scientific financial management