A financial planner is a professional who takes inventory of your finances, then creates a roadmap to help you meet your current needs and long-term goals.