Financial advisors can earn through client fees and commissions. Their salaries range from approximately $52,994 to $66,058, depending on experience and performance. Fee-only advisors solely rely on client fees, while fee-based advisors may also earn from selling financial products.