Take the 2-minute tour ×
English Language & Usage Stack Exchange is a question and answer site for linguists, etymologists, and serious English language enthusiasts. It's 100% free, no registration required.

Do we have products in stock or on stock?

share|improve this question

3 Answers 3

The correct phrase is in stock. No hyphen.

share|improve this answer

It should be

Do we have products in stock?

where in stock functions as an adjective. If products are not in stock (available), then they are out of stock. When these adjectives precede the nouns they modify, they are compounded as in-stock and out-of-stock:

  • How many candles do we have in stock?
  • How many in-stock items have expired?
  • The online store displays mostly out-of-stock merchandise.

Note that there also exists the phrase, on the stocks, which means in progress/in the making:

  • Plans to introduce better products are on the stocks.
share|improve this answer

Products can be "in stock", "on hand", or "on the shelf". All these have the same meaning.

share|improve this answer
1  
Ask an auto dealer whether he has a certain model "on the shelf"... –  GEdgar Apr 30 '12 at 18:18
    
An appropriate change would be "on the lot" or "on the floor". –  Jim Apr 30 '12 at 18:37

protected by tchrist Aug 13 at 19:51

Thank you for your interest in this question. Because it has attracted low-quality answers, posting an answer now requires 10 reputation on this site.

Would you like to answer one of these unanswered questions instead?

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