Opportunity Cost
Opportunity Cost
The value the best forgone alternative could have provided
1. Overview: An Economic Concept That Reveals the True Cost of a Decision as the Cost of the Path Not Taken, Opportunity Cost
flowchart LR
A["Only accounting costs<br/>are considered<br/>Focus on explicit spend,<br/>implicit losses ignored"] --"Apply the opportunity<br/>cost concept"--> B["Explicit cost +<br/>implicit opportunity cost<br/>= true economic cost"] --"Compare alternatives,<br/>choose the optimum"--> C["Optimized resource<br/>allocation decision"]
style A fill:#FFEBEE,stroke:#D32F2F,color:#000
style B fill:#E3F2FD,stroke:#1976D2,color:#000
style C fill:#E8F5E9,stroke:#388E3C,color:#000
Definition: The maximum value the next-best alternative would have provided, had a different choice been made — a concept that measures the true economic cost of a decision. In IT investment, it is used to judge resource-allocation efficiency by clarifying the value of the other investment opportunities given up when a particular project or technology is chosen.
Characteristics: (Implicit cost) A hidden cost that does not appear on the books but must be factored into economic decision-making. (Calculating implicit cost) Opportunity cost = the value of the chosen alternative minus the value of the best forgone alternative (always measured against the best alternative given up). (Optimizing resource allocation) A core concept for judging the optimal allocation of scarce IT budget, staff, and time.
2. Core Structure of Opportunity Cost
A. The Concept and Types of Opportunity Cost
flowchart TD
subgraph R1[" "]
direction LR
T1["Explicit cost<br/>Explicit Cost<br/>Actual accounting<br/>expenditure<br/>Server purchase, labor, licensing"]
T2["Implicit opportunity cost<br/>Implicit Opportunity Cost<br/>The value of the alternative<br/>forgone by the choice<br/>Savings had you bought instead of built"]
end
subgraph R2[" "]
direction LR
T3["Sunk cost<br/>Already incurred<br/>and unrecoverable<br/>Must be excluded from the decision"]
T4["True economic cost<br/>Economic True Cost<br/>Sum of explicit cost<br/>and opportunity cost<br/>The real cost of the decision"]
end
style T1 fill:#E3F2FD,stroke:#1976D2,color:#000
style T2 fill:#F3E5F5,stroke:#7B1FA2,color:#000
style T3 fill:#FFEBEE,stroke:#D32F2F,color:#000
style T4 fill:#E8F5E9,stroke:#388E3C,color:#000
style R1 fill:none,stroke:none
style R2 fill:none,stroke:none
IT Applications of Each Type of Opportunity Cost
| Type | Description | IT Example |
|---|---|---|
| Capital opportunity cost | The return that could have been earned by investing in a different financial asset instead of IT | If server-purchase funds had earned 4% annual interest in bonds = the opportunity cost |
| Time opportunity cost | The value of the other work that could have been done with the time spent on a given task | Developer time spent maintaining legacy systems = delay in developing new features |
| Staffing opportunity cost | The value staff assigned to Project A would have created on Project B | Assigning the in-house dev team to run operations forgoes an innovation project’s opportunity |
| Infrastructure opportunity cost | The value of migrating to the cloud that is tied up by maintaining on-premises servers | The operating cost that could have been saved by moving to the cloud instead of maintaining a data center |
B. Applying This to IT Investment Decisions
flowchart LR
OPT["Investment decision<br/>list of alternatives"]
subgraph ALT["Value analysis per alternative"]
direction TB
A1["Alternative A: build in-house<br/>Cost: KRW 500M<br/>Expected benefit: KRW 1B<br/>Net value: KRW 500M"]
A2["Alternative B: adopt SaaS<br/>Cost: KRW 200M<br/>Expected benefit: KRW 700M<br/>Net value: KRW 500M"]
A3["Alternative C: open source<br/>Cost: KRW 100M<br/>Expected benefit: KRW 500M<br/>Net value: KRW 400M"]
end
SEL["Chosen: Alternative A"]
OPC["Opportunity cost = net value of the best<br/>forgone alternative B = KRW 500M"]
OPT --> ALT
ALT --> SEL
SEL --> OPC
style SEL fill:#1E3A5F,stroke:#1E3A5F,color:#fff
style OPC fill:#FFEBEE,stroke:#D32F2F,color:#000
Opportunity Cost Analysis by IT Decision Scenario
| Decision | Choice Made | Best Alternative Forgone | Opportunity Cost |
|---|---|---|---|
| Build vs. buy | Build in-house (6 months, 5 people) | Adopt SaaS immediately (KRW 2M/month) | Lost business value from a 6-month delay + labor cost differential |
| On-premises vs. cloud | Purchase data-center servers (KRW 500M) | AWS usage-based billing | Capital opportunity cost of the KRW 500M investment + loss of flexibility |
| Maintain legacy vs. migrate | Maintain the legacy system | Migrate to a new platform | Accumulating technical debt + lost innovation opportunity for developers |
| Technology stack choice | A specific vendor platform | The open-source ecosystem | Vendor lock-in risk + switching cost |
The Sunk-Cost Fallacy vs. Opportunity-Cost Thinking
| Category | Sunk-Cost Fallacy | Opportunity-Cost Thinking |
|---|---|---|
| Situation | A project with KRW 300M already invested is at a fork in the road after failing | Same situation |
| Flawed reasoning | “We’ve already invested KRW 300M, so we must continue” | — |
| Correct reasoning | Ignore past costs | “What is the value of stopping now and choosing a different alternative?” |
| Conclusion | Exclude sunk cost from the decision | Judge based on future opportunity cost |
3. Expected Benefits and Practical Application of Opportunity Cost Analysis
| Category | Key Expected Benefit | Application & Practical Use |
|---|---|---|
| Optimal resource allocation | Directs limited IT budget/staff to their highest-value use | Explicitly compare the opportunity cost of each alternative when building the annual IT investment plan |
| Build vs. buy decisions | Compares the real cost of building in-house vs. adopting SaaS/packaged software | Calculate TCO together with opportunity cost (the value of time-to-market delay) |
| Technical debt management | Makes the opportunity cost of maintaining legacy visible to drive migration decisions | Calculate the annual opportunity cost of staying on legacy → compare against migration ROI |
| Executive reporting | Presents a decision rationale that includes forgone value, not just simple cost | Report in the form “choosing Option A incurs an opportunity cost of KRW X vs. Option B” |