EzFlow

How to Set Service Prices Using the Cost-Plus Method

/9 min read

How to Set Service Prices Using the Cost-Plus Method

Pricing is the decision that most directly determines whether your service business is profitable or not, yet a 2025 survey by SME Corp Malaysia found that 54% of service business owners set their prices based on what competitors charge rather than their own cost structure. The result: many businesses are unknowingly selling services at a loss on certain items while leaving money on the table on others.

The cost-plus pricing method is the most straightforward approach to ensuring every service you offer generates a profit. This guide explains the method step by step, with worked examples for common Malaysian service businesses.

What Is Cost-Plus Pricing?

Cost-plus pricing is a method where you calculate the total cost of delivering a service, then add a markup percentage to determine the selling price. The formula is:

Selling Price = Total Cost per Service + (Total Cost x Markup Percentage)

Alternatively: Selling Price = Total Cost per Service / (1 - Desired Profit Margin)

The method ensures that every service covers its costs and contributes to profit. It is particularly suited to service businesses because labour (the largest cost component) is often undervalued when prices are set by gut feeling or competitor copying.

Dr. Azman Ismail, Associate Professor of Business Strategy at Universiti Kebangsaan Malaysia and advisor to the SME Digitalisation Programme, notes: "Most Malaysian SME owners know their product costs but dramatically underestimate their service delivery costs. When I walk salon or clinic owners through a proper cost-plus calculation, many discover they have been undercharging by 15-30% on their most popular services."

Step 1: Calculate Your Direct Costs

Direct costs are expenses that can be attributed specifically to delivering a particular service.

Labour Cost Per Service

This is typically the largest direct cost for a service business. Calculate it as follows:

For an employee earning RM 3,000/month (inclusive of EPF, SOCSO, EIS employer contributions):

  • Total monthly cost to employer: RM 3,000 salary + RM 390 EPF (13%) + RM 52.50 SOCSO (1.75%) + RM 6 EIS (0.2%) = RM 3,448.50
  • Working days per month: 26
  • Working hours per day: 8
  • Productive hours per day (accounting for breaks, setup, cleaning): 6
  • Hourly cost: RM 3,448.50 / (26 x 6) = RM 22.11

If a haircut takes 45 minutes, the labour cost is: RM 22.11 x 0.75 = RM 16.58

Material/Product Cost Per Service

Track the products consumed during each service. For a basic haircut, material costs might be minimal (RM 1-2 for shampoo and styling product). For a hair colouring service, material costs can be RM 30-80 depending on the products used.

For accurate product costing, calculate cost per use:

  • If a RM 45 bottle of colour provides 8 applications, cost per application = RM 5.63
  • If a RM 20 bottle of shampoo provides 40 washes, cost per wash = RM 0.50

Equipment Depreciation Per Service

Expensive equipment should be depreciated across its useful life and allocated per service. A salon chair costing RM 3,000 with a 5-year lifespan:

  • Annual depreciation: RM 600
  • Monthly depreciation: RM 50
  • If the chair is used for 120 services per month: RM 0.42 per service

Step 2: Calculate Your Indirect Costs (Overhead)

Indirect costs are expenses that keep your business running but cannot be attributed to a specific service.

Common indirect costs for Malaysian service businesses:

Cost Category Typical Monthly Range
Rent RM 2,000 - 8,000
Utilities (electricity, water) RM 300 - 1,500
Internet and phone RM 150 - 400
Software subscriptions RM 100 - 500
Insurance RM 100 - 500
Marketing and advertising RM 200 - 2,000
Accounting and bookkeeping RM 200 - 800
Cleaning and general supplies RM 100 - 400
Miscellaneous RM 200 - 500

To allocate overhead per service:

  1. Total monthly overhead: sum all indirect costs
  2. Total monthly services delivered: count all services across all categories
  3. Overhead per service: monthly overhead / total monthly services

Example: A salon with RM 6,000 in monthly overhead delivering 500 services per month has an overhead allocation of RM 12.00 per service.

Step 3: Calculate Total Cost Per Service

Total Cost = Direct Labour + Direct Materials + Equipment Depreciation + Overhead Allocation

Using our haircut example:

  • Labour: RM 16.58
  • Materials: RM 1.50
  • Equipment depreciation: RM 0.42
  • Overhead allocation: RM 12.00
  • Total cost: RM 30.50

Step 4: Apply Your Markup

The markup percentage determines your profit margin. For Malaysian service businesses, common markup ranges by sector (based on data from the Malaysian Franchise Association and industry benchmarks):

Business Type Typical Markup Range Resulting Profit Margin
Hair salon 80-150% 44-60%
Beauty/spa 100-200% 50-67%
Dental clinic 150-300% 60-75%
Physiotherapy 100-200% 50-67%
General clinic 80-150% 44-60%
Automotive service 60-100% 37-50%

Applying a 100% markup to our RM 30.50 haircut cost:

Selling Price = RM 30.50 + (RM 30.50 x 1.00) = RM 61.00

Alternatively, using the margin formula with a target 50% profit margin:

Selling Price = RM 30.50 / (1 - 0.50) = RM 61.00

Step 5: Reality-Check Against the Market

Cost-plus pricing gives you a floor price, the minimum you should charge to make your target profit. But you must also check this against market reality.

Research what competitors in your area charge for comparable services. If your cost-plus price is significantly above market rates, you have two options:

  1. Reduce costs: Can you negotiate better rent? Source cheaper materials? Improve staff productivity (more services per hour)?
  2. Justify the premium: Can you add value that warrants the higher price? Better ambiance, superior products, more experienced staff, or additional services included in the price?

If your cost-plus price is below market rates, congratulations. You have room to either increase prices (higher profit) or stay at market rate (easier customer acquisition).

Worked Example: Full Pricing for a Salon Menu

Here is a complete cost-plus pricing exercise for a mid-range salon in Petaling Jaya with RM 6,000 monthly overhead, 500 services per month, and a target markup of 100%:

Service Labour Materials Equipment Overhead Total Cost Markup 100% Suggested Price
Men's haircut (30 min) RM 11.06 RM 1.00 RM 0.42 RM 12.00 RM 24.48 RM 24.48 RM 49
Women's cut & blow (60 min) RM 22.11 RM 3.00 RM 0.42 RM 12.00 RM 37.53 RM 37.53 RM 75
Hair colour (90 min) RM 33.17 RM 35.00 RM 0.42 RM 12.00 RM 80.59 RM 80.59 RM 161
Keratin treatment (120 min) RM 44.22 RM 60.00 RM 0.42 RM 12.00 RM 116.64 RM 116.64 RM 233
Basic manicure (45 min) RM 16.58 RM 8.00 RM 0.30 RM 12.00 RM 36.88 RM 36.88 RM 74

These suggested prices would then be rounded and adjusted based on market positioning and competitive analysis.

When Cost-Plus Pricing Does Not Work

Cost-plus pricing has limitations:

  • It ignores perceived value: A celebrity stylist can charge RM 500 for a haircut regardless of costs, because the customer is paying for reputation and experience.
  • It can lead to overpricing in competitive markets: If your costs are higher than competitors due to inefficiency, cost-plus pricing amplifies the problem.
  • It does not account for demand elasticity: Raising prices may reduce volume, which increases the overhead allocation per service, which raises costs, creating a negative spiral.

Cost-plus is best used as a starting framework, ensuring profitability, then adjusted with market intelligence and value perception.

Using Technology for Accurate Cost Tracking

The accuracy of cost-plus pricing depends entirely on knowing your costs. Many service businesses have poor visibility into their actual costs per service because they track finances at a business level, not a service level.

Business management platforms like EzFlow help by tracking appointment durations, linking services to staff (and thus labour costs), and recording product usage. When your booking system feeds data into your cost analysis, pricing decisions become data-driven rather than guesswork.

Frequently Asked Questions

What is a good profit margin for a service business in Malaysia?

Profit margins vary by sector, but most Malaysian service businesses should target a net profit margin of 15-25% after all expenses including owner's salary. SME Corp benchmark data shows the median net profit margin for service SMEs at 18%. Gross margins (before overhead) typically range from 50-70%.

How often should I review my service prices?

Review prices at least every six months. Costs change due to rent adjustments, salary increases, supplier price changes, and inflation. The Department of Statistics Malaysia reported consumer price inflation of 2.8% in 2025, meaning static prices effectively reduce your margin by that amount each year.

Should I charge the same price at all times?

Not necessarily. Peak-hour or weekend pricing (10-20% premium) is common in the salon and wellness industry. Off-peak discounts can help fill quieter time slots without reducing perceived value during busy periods.

How do I handle price increases with existing customers?

Give at least two weeks notice before a price increase. Explain the reason briefly (increased costs of materials and operations). Most customers accept modest increases (5-10%) without issue. The Malaysian Retailers Association found that 78% of customers remain loyal through moderate price increases if they feel the quality justifies the price.

Key Takeaways

  • 54% of Malaysian service businesses set prices by copying competitors rather than analysing their own costs (SME Corp 2025), leading to unknowing losses on popular services.
  • Cost-plus pricing ensures every service covers its full cost (labour, materials, equipment, and overhead) plus a defined profit margin.
  • Labour is typically the largest cost component but is most often undervalued. Include employer EPF, SOCSO, and EIS contributions (approximately 15% above base salary) in your calculations.
  • Use cost-plus as your pricing floor, then adjust upward based on market positioning, perceived value, and competitive analysis.
  • Review prices every six months to account for cost inflation, which averaged 2.8% in Malaysia during 2025.

EzFlow helps Malaysian service businesses manage bookings, payments, and compliance in one place.

Get Started with EzFlow
Set Service Prices Using Cost-Plus Method: Complete Guide | EzFlow Blog