In this paper, we propose a goal-based investment model that is suitable for personalized wealth management. The model only requires a few intuitive inputs such as size of wealth, investment amount, and consumption goals from individual investors. In particular, a priority level can be assigned to each consumption goal and the model provides a holistic solution based on a sequential approach starting with the highest priority. This allows strict prioritization by maximizing the probability of achieving higher priority goals that are not affected by goals with lower priorities. Furthermore, the proposed model is formulated as a linear program that efficiently finds the optimal financial plan. With its simplicity, flexibility, and computational efficiency, the proposed goal-based investment model provides a new framework for automated investment management services.