Providing an automated system (accounting software) for managing financial affairs