Financial check list