The phrase
"demand basis" refers to a situation where the quantity or need for something is determined by how much people want or ask for it. It means that the supply of a product or service is based on the level of demand from customers.
Full definition