Skip to content
A buyer compares offers from a software team and a manufacturer with different capabilities.

Economics for Business, Episode 6: What Kind of Market Are We Competing In?

Look at real substitutes, buyer choices, and market conditions before labeling competition or setting a price.
October 17, 2026 by
Tomz

Economics for Business · Part 6 of 8

Ten competitors may not compete for the same job

A long vendor list on a procurement page does not mean the customer can readily buy the same thing from anyone on it. Some vendors cover a different scope, some lack support when it is needed, and some can bid but do not meet the job's qualifications. Before setting a price, we need to know which alternatives can actually replace us for this customer.

This episode starts with four market structures and uses them as lenses for competition. It does not label every software house or factory as belonging to one market type. I use reasoned examples and questions about evidence so you can examine your own market.

Define the market around the customer's job

An economic market does not need a physical place, but it does require a look at buyers, sellers, and what they trade. “The IT market” is too broad to help decide which work to pursue or how to stand apart.

An SI team should ask what constraints apply to integrating the customer's existing systems, whether the work needs specialized skill, and whether a provider can be changed within an acceptable time. An Odoo Partner may compete with others offering the same system, but a customer may also choose another system, change its process, or delay the project.

Manufacturers need to consider material specifications, tolerance, certifications, minimum volume, delivery area, and deadlines. Parts that look similar may not be substitutes if qualifying a new one takes months. This is a business-analysis tool, not a legal determination of a market under competition law.

How many competitors?
Not the same as
how many substitutes?
Start with options customers can actually substitute, rather than merely counting vendor names.

Perfect competition is a conditional reference point

The perfect-competition model has many buyers and sellers, identical products, sufficient information, and free entry and exit. Any one seller is small enough to take the market price; raising it would send buyers to other sellers of the same thing.

“Identical” matters. Pricing software development by person-day does not make the services identical. Skills, process knowledge, testing quality, and responsibility after delivery still differ. Many competitors alone do not establish perfect competition.

A standard manufactured item whose specifications customers can compare and whose supplier they can easily change may face strong price pressure. Other conditions still need checking before applying the full model. A more useful question is how close the substitutes are and how hard it is for a customer to switch.

A buyer compares proposals from software and manufacturing suppliers with different capabilities
The number of sellers is only one part of the question. Ask which offers truly substitute for one another.

A monopoly does not mean unlimited pricing power

In the model, a monopoly has one seller, no close substitute, and barriers to entry. Even with more power to set a price, that seller still faces demand. Customers may buy less, do the work themselves, or stop using it when price or terms no longer fit.

Being an Odoo Partner, or the only provider that knows one customer's system well, does not prove a monopoly over the whole market. Check whether the customer can change teams, change systems, or use another route. Switching costs can make change hard, but cannot establish the market structure by themselves.

A factory with a particular mold or certification may have few direct competitors for a while. The owner still needs to ask whether customers can qualify another supplier or change the design. Do not treat a temporary advantage as proof that substitutes will never exist.

With few major sellers, each must consider the others' responses

An oligopoly has so few significant sellers that one seller's decisions affect the others. A price cut, capacity increase, or change of terms by one may draw a response that alters the expected result. Duopoly is the specific case of two sellers, not a synonym for every oligopoly.

Imagine a specialized installation job with only a few qualified bidders. A team should consider how rivals might compete on timing, expertise, or support after delivery. It must still set its own offer independently, without coordinating prices, dividing customers, or rigging bids.

A manufacturer of specialized parts may likewise have to plan around other major sellers' responses. Its own scenario table can make risks visible, but it should not invent a precise rival price cut without evidence.

Differences matter only if buyers value them

In monopolistic competition, many sellers offer products or services that differ but still substitute for one another to some extent. Each seller has some room to set price according to differences customers value, while rival options still constrain it.

For a software business, a meaningful difference might be knowledge of one industry's process, a method for checking data before migration, or clear responsibility when an error appears. Show evidence that can be checked, rather than calling the service “end to end” without detail.

A manufacturer might stand apart through consistent quality, delivery speed, or the ability to make small batches. But if those differences require more staff and tools, their costs rise too. A higher price does not guarantee higher net profit if preserving the difference costs more than the added revenue.

Software and factory teams show customers how they check quality and deliver work
A useful difference connects to the customer's work and has evidence the customer can check.

Use the models to decide what evidence to collect

Pick one real type of job and ask customers which alternatives they considered. Compare why you won with why you lost. Separate price from scope, timing, and trust. If every service is rolled into one sales total, you may miss the fact that each competes in a different market.

Suppose a team bids for general work alongside industry-specific projects. General work may have many easily compared bidders, while specialized work needs stronger evidence of expertise. Record the reasons for each decision separately. Do not use an average price from general work to infer what specialized customers will pay.

I would use the table as a checklist of assumptions before naming a market structure. The analysis may change with delivery times, technology, or the number of qualified suppliers.

Models tell us what to check, not which label an industry always carries
ModelCore conditionsQuestion to check
Perfect competitionMany sellers, identical product, sufficient information, free entry and exitCan the customer truly change sellers and get the same thing?
MonopolyOne seller, no close substitute, barriers to entryCan customers make it themselves, switch systems, or qualify another supplier?
OligopolyFew significant sellers whose decisions affect one anotherHow could another seller's response change our offer's result?
Monopolistic competitionMany sellers with differing but somewhat substitutable servicesWhich differences drive customer choice, and what evidence supports ours?

Common questions

Is every software house in monopolistic competition?

Do not assume so. Define the type of job, feasible substitutes, location and timing limits, and barriers to entry first. Different services within one business may face different competition.

If competitors are few, can we raise prices and earn more?

Not necessarily. Demand, customer alternatives, rivals' responses, and the cost of the new offer still matter. A small seller count does not remove those limits.

Concept sources

This episode explains the conditions of perfect competition, monopoly, oligopoly, and monopolistic competition. OpenStax 8.1, 9.1, 10.1, and 10.2 below develop the concepts further. The software, SI, Odoo Partner, and manufacturing cases are hypothetical comparisons of market conditions, not conclusions that those whole industries share one structure.

Share this article

FacebookX
# MBA
A team reuses components while a factory expands equipment and staffing.
Economics for Business, Episode 5: When Does Growth Pay Off, and When Does It Get More Expensive?
Separate short-run constraints from returns to scale and long-run unit cost before expanding teams, machines, or reusable work.