YourDictionary

Dictionary Home » Business » store brand

store brand business definition

A product that is manufactured and packaged for a particular store or retail chain. For example, grocery chains often sell store brands of soft drinks and canned vegetables at a price lower than similar products with well-known brand names. Even with a lower retail price, store brands often offer a higher profit margin to retailers. Compare national brand.

link/cite print suggestion box