Economics of Information and CommunicationUnit 410 min read
Pricing Strategies for Digital Goods: Models, Costs & Market Power
Unit 4 of Economics of Information and Communication explores how digital products (e.g., apps, e-books, streaming) are priced differently from physical goods, covering cost structures, pricing models (subscription, pay-per-use, bundling), and real-world applications like eSewa’s transaction fees or YouTube’s ad revenu
Key Concepts and Pricing Models
1. Nature of Information Goods
Information goods are non-rivalrous (one user’s consumption does not reduce another’s) and non-excludable (hard to prevent access once distributed). Unlike physical goods, their marginal cost of reproduction is near zero after initial production. However, fixed costs (R&D, server infrastructure) dominate.
Real-world tie-in:
- eSewa’s pricing: Charges 1.5% per transaction (fixed for the platform) but bears 100% of fraud prevention costs (a fixed cost). If 10,000 users transact daily, eSewa earns ~₹150,000/day, but its servers and security teams cost ~₹500,000/month regardless of user count.
- YouTube’s ad revenue: Google’s AdSense takes 45% of ad revenue, but YouTube’s bandwidth and recommendation algorithms cost billions annually—fixed costs that don’t scale with views.
2. Pricing Models for Information Goods
| Model | How It Works | Examples in Nepal/Global | Pros | Cons |
|---|---|---|---|---|
| One-time Purchase | Pay once for permanent access (e.g., e-book, software license). | Nepal Library’s e-books, Adobe Photoshop. | High upfront revenue, no recurring effort. | Low customer retention, piracy risk. |
| Subscription | Pay periodically (monthly/yearly) for access. | Khalti’s merchant services, Netflix. | Steady revenue, encourages loyalty. | High churn risk, requires constant updates. |
| Pay-per-Use | Charge per transaction or usage (e.g., per API call, per minute of streaming). | NTC’s SMS pricing (₹0.50/SMS), AWS cloud usage. | Users pay only for what they use. | Complex billing, hard to scale. |
| Freemium | Free basic version; paid premium features. | WhatsApp (free calls, paid business tools), Duolingo. | Lowers entry barrier, viral growth. | Freeloaders dilute revenue. |
| Bundling | Sell multiple products as a package. | Daraz’s "Golden Hour" deals, Microsoft Office. | Increases average revenue per user (ARPU). | Hard to price components fairly. |
| Dynamic Pricing | Adjust prices based on demand, time, or user segment. | Pathao’s surge pricing, Uber. | Maximizes revenue during peak times. | Customer backlash if perceived as unfair. |
Worked Example: Khalti’s Merchant Fees Khalti charges merchants 2.5% per transaction (dynamic pricing) but offers a fixed monthly fee of ₹5,000 for businesses processing >₹500,000/month. Why?
- Fixed-cost recovery: Khalti’s servers and fraud detection cost ₹20M/month (spread across all users).
- Demand-based: During Dashain/Tihar, transaction volumes spike by 300%, so Khalti temporarily raises fees to 3.5% to manage server load.
- Bundling: Khalti bundles POS terminal rental (₹2,000/month) with transaction fees to lock in merchants.
flowchart TD
A["User Initiates Payment"] --> B["Khalti Checks Fraud Risk"]
B -->|"Low Risk"| C["Process Transaction\n(2.5% fee)"]
B -->|"High Risk"| D["Manual Review\n(₹500 extra)"]
C --> E["Update Merchant Dashboard"]
D --> E
E --> F["Deposit Funds\n(1-2 days delay)"]3. Cost-Based vs. Demand-Based Pricing
| Factor | Cost-Based Pricing | Demand-Based Pricing |
|---|---|---|
| Focus | Covering costs (fixed + variable). | Maximizing revenue from willingness to pay. |
| Example | NTC’s ₹100/month broadband plan (covers infrastructure). | Pathao’s surge pricing during traffic jams. |
| Risk | Underpricing (low profit) or overpricing (low adoption). | Customer dissatisfaction if prices fluctuate wildly. |
| Formula | Price = (Total Cost + Desired Profit) / Units |
Price = f(demand, time, user segment) |
Worked Example: NTC’s Broadband Pricing NTC’s ₹1,200/month plan includes:
- Fixed cost allocation: ₹800 covers fiber maintenance and NOC salaries.
- Variable cost: ₹200 covers per-GB data (but NTC caps at 100GB to avoid high variable costs).
- Demand adjustment: During exams, NTC offers 50% off to balance load on its network.
4. Versioning and Price Discrimination
Versioning = Selling the same product in different forms at different prices (e.g., e-book vs. hardcover). Price discrimination = Charging different users different prices based on their willingness to pay.
| Strategy | How It Works | Nepal/Global Example |
|---|---|---|
| First-degree | Charge each user their maximum willingness to pay (personalized pricing). | Google Ads (bids per keyword). |
| Second-degree | Offer tiered options (e.g., Basic/Pro plans). | Khalti’s merchant tiers (₹5,000 vs. 2.5%). |
| Third-degree | Segment users by demographics (students vs. enterprises). | Ncell’s "Student Pack" (₹300/month vs. ₹1,000). |
Worked Example: Daraz’s "Lightning Deals" Daraz uses dynamic versioning:
- Standard users: See a ₹500 discount on a ₹2,000 product.
- Prime members: Get the same product for ₹300 (bundled with free shipping).
- Corporate buyers: Negotiate bulk discounts (30-50%) for orders >₹50,000.
5. Network Effects and Pricing
Network effects = The more users a platform has, the more valuable it becomes (e.g., WhatsApp, Facebook). Pricing must balance:
- Attracting new users (low prices).
- Extracting surplus from existing users (high prices).
Example: Pathao’s Surge Pricing During Kathmandu traffic jams (7–9 PM), Pathao’s prices double or triple:
- Normal fare: ₹100 for a 5km ride.
- Surge fare: ₹300 (same ride). Why?
- Demand > supply: Fewer drivers available.
- Willingness to pay: Users prefer speed over cost during emergencies.
stateDiagram-v2
[*] --> UserRequestsRide
UserRequestsRide --> CheckDriverAvailability
CheckDriverAvailability -->|Few Drivers| SurgePricingActivated
SurgePricingActivated -->|Price x2-x3| UserAccepts: "Emergency?"
UserAccepts --> RideCompleted
CheckDriverAvailability -->|Enough Drivers| NormalPricing
NormalPricing --> RideCompleted6. Regulatory and Ethical Considerations
- Predatory pricing: Setting prices below cost to eliminate competitors (e.g., Google offering free Wi-Fi in Nepal to crush local ISPs).
- Fairness: Dynamic pricing can be seen as exploitative (e.g., NTC charging more in rural areas despite lower demand).
- Transparency: Nepal’s Consumer Protection Act (2018) requires clear disclosure of fees (e.g., eSewa must show transaction fees upfront).
Case Study: NEPSE’s Trading Fees NEPSE charges:
- ₹50 per trade for investors with <₹500,000 in holdings.
- ₹20 per trade for investors with >₹5M in holdings. Why?
- Behavioral economics: Small investors trade more frequently (higher fees).
- Regulatory compliance: SEBON caps fees to prevent market manipulation.
In the Real World
eSewa’s Transaction Fees
- Idea: Pay-per-use pricing with fixed-cost recovery.
- How: eSewa charges 1.5% per transaction but bears ₹500,000/month in server costs (non-recoverable from users). During Dashain, fees rise to 2% to manage 5x traffic spikes.
Pathao’s Surge Pricing
- Idea: Dynamic pricing based on supply-demand imbalance.
- How: During Kathmandu’s evening traffic, Pathao’s algorithm detects 30% fewer drivers and 50% higher demand, so it triples fares. Riders pay ₹300 instead of ₹100 but get a ride in 10 minutes vs. 40.
NTC’s Broadband Discounts
- Idea: Demand-based pricing to manage network congestion.
- How: NTC offers 50% off from 6–9 PM when 60% of users are online (vs. 20% at midnight). This flattens demand curves and reduces server load.
Exam Tip
- Always compare models: If asked about pricing strategies, contrast subscription vs. pay-per-use using a Nepalese example (e.g., Khalti vs. eSewa).
- Draw curves for demand pricing:
- Sketch a demand curve with dynamic pricing points (e.g., Pathao’s surge prices).
- Label marginal revenue (MR) and marginal cost (MC) to show profit maximization.
- Regulation is key: Mention Nepal’s Consumer Protection Act or SEBON rules when discussing ethical pricing.
- Worked examples score high: For versioning, use Daraz’s Prime discounts; for network effects, use WhatsApp’s zero pricing.
- Avoid vague answers: Instead of "pricing depends on costs," say:
"NTC’s broadband pricing is cost-plus 20% during off-peak hours but demand-based (-50%) during peak times to balance network load."
Visual Summary for Quick Revision
mindmap
root((Pricing of Info Goods))
Cost-Based
Fixed Costs
Variable Costs
Example: eSewa (75% fixed)
Demand-Based
Dynamic Pricing
Surge Pricing (Pathao)
Time-Based (NTC)
Models
One-time (e-books)
Subscription (Khalti)
Freemium (WhatsApp)
Versioning
Tiered (Daraz Prime)
Geographic (NTC rural vs. urban)
Regulation
Consumer Protection Act
SEBON (NEPSE fees)Based on the TU BIM syllabus for Economics of Information and Communication (IT230), unit 4.
Discussion
Loading…