Bail bonds make money by charging a fee, typically around 15% of the bail amount. With salaries ranging from $58,342.69 to $101,480.67 and a median of $76,909.96, bonds earn profit through these fees, which are paid upfront regardless of the defendant's case outcome.