Bookkeeping that stays clear and current