-
Security is a big factor too. You are entering sensitive financial data so i would only trust well-known software with strong encryption. Some of the smaller names might be cheaper but if security is not clear, it’s not worth the risk. Peace of mind matters.