I need a fairly specific single word for a person who is entitled to receive a sales commission. "Agent" for example isn't specific enough.

A short phrase is also usable. Adjectives ditto. The underlying field is accounting.

This is actually for use as a database table name, which is why it needs to be fairly specific, but it's an English language question all right ;-)

  • Check on relevant domain if a term already exists, before coining one of your own.
    – Kris
    Jun 25, 2014 at 4:39
  • @Kris I have no intention whatsoever of coining my own. Hence this question.
    – user207421
    Jun 25, 2014 at 4:48
  • So please check on relevant domain first, or on SO.
    – Kris
    Jun 25, 2014 at 4:57
  • @Kris I'm asking here because here is more appropriate than SO, as it isn't a programing question per se, but an English language question. As I've already stated. I've also neither expressed nor implied any intention to coin a term of my own. If you don't want to contribute to the discussion you're certainly going the right way about it. "Commission agent" is polite for "bookmaker" in some countries.
    – user207421
    Jun 25, 2014 at 8:28

2 Answers 2


Universally in sales environments, those people are referred to as "on-commission", which leads me to believe there is no shorter word.

  • Thank you for your answer. Bit of a mouthful for a table name ;-) I'm inclined to agree that there doesn't appear to be any single term.
    – user207421
    Jun 30, 2014 at 4:36

In many instances such a person may be referred to as a "contractor". The term infers that a fee or commission is to be paid on completion of an assigned task.

  • This isn't really a forum to find answers for your specific naming needs. You should keep your questions within the scope of the site. Jun 30, 2014 at 14:55

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.