Growth

9 min read

Google Ads cost per click in India: real ranges by industry, GST, and the budget maths that matters

Google Ads cost per click in India runs from under ₹20 to ₹400+ by industry. How the auction sets your price, 18% GST, daily budgets and cost per lead maths.

Mvpedge teamProduct, design and growth studio
A tidy shopfront service desk in an Indian town with a white laptop showing a simple bar chart of blue blocks, a steel calculator, a small stack of rupee coins and a sage notebook, on a pale stone counter in soft daylight

A wedding planner in Delhi NCR, about to try Google Search ads, put the question better than most agency pages do. On r/IndiaBusiness they asked: "What kind of monthly budget actually makes sense, what's a realistic CPL for qualified leads (not junk)".

Here is the plain answer. Google Ads cost per click in India is usually somewhere between ₹10 and ₹100 for local services and retail, and ₹100 to ₹400 or more in insurance, loans, education and high-ticket healthcare. There is no rate card. You set the daily budget, and an auction decides what each click costs. On top of that, Indian advertisers pay 18% GST.

The click price is only half the story, though. What decides whether ads pay is your cost per lead, so this post covers both.

How Google Ads pricing works, in plain words#

You pay only when someone clicks your ad. That price is called CPC, cost per click.

Every time someone searches, Google runs a quick auction among the advertisers who want that search. You tell Google the most you are willing to pay for a click (your maximum bid). Google then works out your Ad Rank from your bid, the quality of your ad and landing page, the searcher's context and how close the competition is.

The useful part: you rarely pay your maximum. Google's own help page on actual cost per click says you "only pay what's minimally required" to beat the advertiser just below you.

What Quality Score really is#

Many ranking pages say Google multiplies your bid by your Quality Score. That is out of date. Google now says plainly that Quality Score "is not an input in the ad auction". It is a 1 to 10 diagnostic score.

What does affect the auction are the three things Quality Score summarises: expected clickthrough rate, ad relevance and landing page experience. So the advice is the same, just stated accurately: a relevant ad that people click, sending them to a page that matches the search, will usually pay less per click than a sloppy one.

You control the budget, not the price#

You set an average daily budget per campaign. Google may spend up to two times that on a busy day, but never more than 30.4 times it in a month. A ₹500 daily budget therefore caps out at about ₹15,200 a month, before GST.

No one publishes official Indian CPCs. The ranges below are compiled from what ranking pages publish, mostly Nico Digital's 2026 benchmarks, which are built on Google Keyword Planner data for broad commercial keywords in India. Treat them as estimates for planning, not quotes.

Industry (example searches)Estimated CPC in India
Ecommerce and retail (furniture, apparel)₹3 to ₹20
Automotive (used cars, two-wheeler loans)₹8 to ₹25
Travel (hotels, holiday packages)₹14 to ₹30
Home services (pest control, AC repair, packers)₹25 to ₹75
Legal (divorce lawyer, immigration)₹50 to ₹130
Real estate (flats, plots, developers)₹50 to ₹330
Finance and lending (personal loan, demat)₹65 to ₹270
Healthcare procedures (dental implants, hair transplant)₹95 to ₹210
B2B software (CRM, ERP)₹205 to ₹255
Education (study abroad, online MBA, IELTS)₹295 to ₹385
Insurance (health, term, car)₹310 to ₹460

Other pages broadly agree on the shape. Hustle Marketers puts most competitive Indian searches at ₹50 to ₹200 a click. Some pages quote ₹1,500 to ₹3,000+ for legal and insurance, which is far above the Keyword Planner-based figures and closer to US prices. Be wary of any number that looks like a dollar figure with a rupee sign on it.

Two things move your CPC within a band:

  • City. A "dentist near me" search in South Mumbai has more bidders than the same search in Nashik.
  • Intent. "Emergency plumber Gurgaon" costs more than "how to fix a leaking tap", because the first person is ready to pay.

The best way to get your own number is Google's free Keyword Planner, which shows estimated costs for your exact keywords in your city. You need to add billing details to your account to use it, but you do not have to run an ad.

GST on Google Ads in India#

If you advertise from India, GST is added to your Google Ads bill. Google's GST help page lists the rates: 18% IGST, or 9% CGST plus 9% SGST when your billing state matches Google's.

What that means for your budget:

  • A ₹20,000 monthly ad spend leaves your account as about ₹23,600.
  • If your business is GST-registered, add your GSTIN in the payments profile. Without it, Google warns you "may not be able to claim credit" for the tax. With it, your accountant can usually claim input tax credit.
  • If you hire an agency, its management fee is separate and also attracts GST. Ask every agency whether its quote includes ad spend.

Minimum sensible daily budget#

Google does not force a minimum. The real test is if your budget can teach you anything.

Our rule of thumb: plan for at least 100 to 150 clicks a month on your core keywords before judging, and a daily budget that buys at least 8 to 10 clicks. In practice:

Your estimated CPCSensible daily budgetMonthly spend (approx.)With 18% GST
₹20 to ₹40₹400 to ₹500₹12,200 to ₹15,200₹14,400 to ₹17,900
₹50 to ₹100₹700 to ₹1,000₹21,300 to ₹30,400₹25,100 to ₹35,900
₹150 and above₹1,500+₹45,600+₹53,800+

These are our estimates. If your industry sits in the top rows of the CPC table and you cannot afford the bottom row here, Google Search may not be the right first channel. Our comparison of Google Ads vs Facebook ads helps you choose.

Cost per lead: the number that actually matters#

The formula is simple:

Cost per lead = Cost per click ÷ Landing page conversion rate
Cost per customer = Cost per lead ÷ Share of leads that buy

A worked example#

Take a hypothetical pest control company in Chennai. Searches like "pest control near me" cost it around ₹40 a click, inside the home services band.

StepNumber
Daily budget₹600
Monthly ad spend (₹600 × 30.4)₹18,240
With 18% GST₹21,523
Clicks at ₹40about 456
Landing page converts at 6%about 27 enquiries
Cost per lead, including GSTabout ₹800
40% of enquiries book a jobabout 11 customers
Cost per customerabout ₹1,960

If an average job is ₹3,500 and some customers sign an annual contract, that works. Now drop the landing page conversion rate to 3%. The same budget brings about 14 enquiries at roughly ₹1,550 each, and the campaign starts to look like a loss. The click price never changed.

If clicks are coming in but enquiries are not, the reasons are usually tracking, match types or the page. We cover those in why your first Google Ads budget got zero leads, and the page itself in our landing page fixes that convert.

How to lower your cost per click#

1. Use exact and phrase match#

Broad match lets Google show your ad for loosely related searches, which spends money fast. A Google Ads specialist running an AMA on r/IndiaBusiness put it simply: "Avoid using broad match keywords, conversion tracking is more important than we think."

2. Add negative keywords every week#

Open the search terms report and exclude searches like "jobs", "free", "course", "DIY" and competitor names you do not want. Each wasted click you block lowers your effective cost.

3. Start with Search only#

Untick the Display Network when you set up a Search campaign, and hold off on Performance Max (Google's automated campaign type) until you have conversion data. The same AMA: "Avoid PMax at the beginning, it can eat up a lot of your budget."

4. Tighten location and schedule#

Target the areas you actually serve, set to "presence" (people in the area) rather than "interest". If nobody answers the phone after 8pm, do not pay for clicks after 8pm.

5. Match the ad to the page#

One ad group per service, with the service name in the headline and a landing page about that service alone. This is how you improve ad relevance and landing page experience, the parts of ad quality Google uses at auction time.

Common questions#

How much does Google Ads charge per click in India?#

There is no fixed charge. Most local service clicks cost ₹25 to ₹75, retail can be under ₹20, and insurance, education and lending often cost ₹300 or more. You pay only for clicks, plus 18% GST.

What is the Google Ads cost in India per month?#

Whatever you set. For a small local business, ₹12,000 to ₹30,000 a month in ad spend is a realistic test range, plus GST and any agency fee.

What is the Google Ads minimum budget per day in India?#

Google has no fixed minimum, but we would not test with less than ₹400 to ₹500 a day for low-CPC services, or about ten clicks' worth a day at your CPC.

What is a good CPC in India?#

One you can afford at your conversion rate. A ₹150 click that books a ₹50,000 job is cheaper than a ₹15 click that never converts.

The short version#

Google Ads cost per click in India ranges from a few rupees in retail to ₹400+ in insurance, with most local services between ₹25 and ₹75. The auction sets the price, you set the budget, and 18% GST sits on top. Work out your break-even CPC, test with a budget that buys at least 100 clicks a month, and judge on cost per lead, not cost per click. If you are weighing Instagram as well, our guide to Instagram ads cost in India runs the same maths for Meta, and our digital marketing cost guide puts both in a full monthly budget. You can also see our services.

Not sure what a click is worth in your industry? Book a free strategy call and we will work out your break-even CPC and a starting budget with you.

Work with Mvpedge

Planning a launch? Let's map it out together.

A free 30-minute call. You leave with a clear first step, whether or not we work together.

All articles