Customer Acquisition Cost Explained: Formula, Benchmarks, and How to Reduce It

Ujjwal Rupakheti
1 min read
April 9, 2026

Customer acquisition cost is the total amount of money a business spends to gain one new customer. We define this by adding all sales and marketing expenses over a set time and dividing that sum by the number of new customers earned in that same period. A clear customer acquisition cost helps a company understand if its growth plan is making money or losing it.

How to Calculate Customer Acquisition Cost

We determine the efficiency of a business by looking at every rupee spent on reaching people. This includes the money paid for ads, the salaries of the sales team, and the cost of the tools they use. To get a true number, we must include every small expense that went into the effort of finding and closing a sale.

Adding Up Sales and Marketing Expenses

We start by listing every cost related to finding customers, such as ad spend on Google or Meta and the pay for marketing staff. In Nepal, we also have to include the 13% Value Added Tax (VAT) on digital ads and the 2% Digital Service Tax (DST) if the service provider is from outside the country. By being honest about these costs, we can see exactly how much it takes to get someone to walk through the door or click buy online.

Counting New Customers Correctly

We only count the people who became customers for the first time during the period we are checking. If we spent Rs. 100,000 in a month and got 100 new customers, our customer acquisition cost for that month would be Rs. 1,000 per person. We do not count old customers who came back to buy again, as they are part of a different part of the business.

Using the Standard CAC Formula

We use a very simple math problem to find the final answer: take the total spend and divide it by the new customers. This formula is the industry standard used by big agencies and small shops alike to track their health. It allows us to compare different months or different types of ads to see which ones are working the best for the money.

Average Benchmarks for Customer Acquisition Cost

Benchmarks are the average numbers that other businesses in the same industry usually see. We use these to see if a business is doing better or worse than the people they are competing against. While every business is different, staying close to these averages helps ensure that the company is not overspending on its growth.

Education and Study Abroad Costs

We find that the cost to get a new student in Nepal is often higher because there is a lot of competition. For a BBA college or an IELTS center, the average cost per click on an ad can be between Rs. 45 and Rs. 250. This means the final customer acquisition cost for one enrolled student can be several thousand rupees because not everyone who clicks will join the school.

E-commerce and Online Shopping Trends

We observe that online shops often have a lower cost per customer because people make buying decisions quickly. For fashion or shoes, the cost to get a click can be as low as Rs. 8 to Rs. 25 in the local market. Because the items are cheaper and easier to buy, a shop might only spend a few hundred rupees to get a new customer.

Tech and Software Services Spending

We notice that businesses selling software or technical services fall in the middle of the price range. A company selling accounting software in Nepal might pay between Rs. 60 and Rs. 150 for every person who shows interest. Since these customers usually stay for a long time, the business can afford to spend a bit more to get them at the start.

Ways to Lower Your Customer Acquisition Cost

Lowering the cost of getting customers is the fastest way to make a business more profitable. We look for ways to get the same number of customers while spending less money on things that do not work. This often involves being smarter about who we talk to and making sure our website is easy for people to use.

Improving Your Quality Score

We work on making our ads and websites very relevant so that search engines give us a discount on our ad costs. If a website loads fast and gives people exactly what they were looking for, the cost for each click can actually go down. This is one of the best ways to improve your customer acquisition cost without changing your actual product.

Using Negative Keywords to Save Money

We stop showing ads to people who are looking for free things or jobs when we are trying to sell a product. By making a list of words we do not want to be associated with, we save money that would have been wasted on the wrong people. This ensures that every rupee we spend is going toward someone who actually wants to buy what we have.

Building Word of Mouth and Referrals

We encourage our happy customers to tell their friends about us because this costs almost nothing. A customer who comes to us through a friend has a customer acquisition cost of nearly zero rupees. Over time, these free customers help bring the average cost down and make the whole business much healthier.

Frequently Asked Questions

What is a good customer acquisition cost?

A good cost is one that is at least three times lower than the total money a customer spends with you over time.

Does my own salary count in the CAC calculation?

 Yes, if you spend your time on marketing or sales, a portion of your pay should be included in the total cost.

How often should I calculate my CAC?

 We recommend checking your cost once a month to see if your marketing is getting more or less expensive.

Can a small budget work for customer acquisition?

 Yes, small businesses can start with a test budget of Rs. 500 to Rs. 1,000 per day to see what works before spending more.

Why is my CAC higher than the industry average?

 It could be because your ads are not targeted well, your website is slow, or the competition in your area has recently increased.

Conclusion

Customer acquisition cost is the most important number for any business that wants to grow without losing money. By tracking every rupee and looking for ways to be more efficient, any company can find the right balance between spending and earning. We believe that understanding your customer acquisition cost is the first step to building a business that lasts for a very long time in the Nepal market. At Ektukra, we can help you to get the best consultation on how to do digital marketing so you get more CAC.

Recent Blogs