Based on the time horizon to achieve them, financial goals can be categorised into short (to be achieved in 3 years), medium (to be achieved in 3 to 7 years), and long-term (to be achieved beyond 7 years) financial goals.