No, a franchise owner typically doesn't earn a salary. They use the funds that their business earns to pay the overhead costs that ensure the successful operation of the business. After they pay all those expenses, they can convert the excess revenue into earnings for themselves.