The main difference between a fee-only advisor and a fee-based advisor is how they get compensation for their services. A fee-only advisor only gets paid by clients through fees. Whereas a fee-based ...