A sales representative makes $47,187 a year or $24 an hour. However, there is a high range of variability in the earning potential of a sales rep, ranging from $97,500 per year (or $50 per hour) down to $15,000 per year (or $7.21 per hour).