
Most Google Search clicks in India cost Rs 20 to 150, according to The Media Ant, while competitive sectors such as real estate, B2B software and finance can pass Rs 400 a click. A local business can test properly on Rs 15,000 to 30,000 a month in ad spend, plus 18% GST charged by Google India. Agency management usually adds Rs 20,000 a month or more, or 10% to 20% of spend.
Search advertising is a large and growing market in India. A 2025 MAGNA report put Indian search ad revenue at a record Rs 20,538 crore for the year, up 8.9% (exchange4media). More advertisers in the same auctions means higher click prices in most categories.
Google does not publish a price list. Every click is priced in a live auction, so the figures below are ranges reported by Indian agencies and by WordStream by LocaliQ. We manage Google Ads ourselves, so read our comments with that in mind.
How much does Google Ads cost per click in India?
The Media Ant puts Indian Search ads at Rs 20 to 150 per click on average, with Display at Rs 10 to 50 a click (The Media Ant, updated March 2026). upGrowth, an Indian growth marketing agency, published industry ranges in September 2026 that it describes as estimates based on the auctions it manages and reviews (upGrowth). Neither is official Google data, so treat them as a guide to the likely range, not a quote.
| Industry | upGrowth (Sept 2026) | The Media Ant (2026) | Mega Digital (2026) | LocaliQ average, 2026 (USD) |
|---|---|---|---|---|
| Education | Rs 25 to 180 | Rs 10 to 80 | Rs 20 to 60 | $4.81 |
| Real estate | Rs 40 to 400 | Rs 50 to 200 | Not listed | $3.22 |
| Healthcare | Rs 30 to 250 | Rs 20 to 150 | Rs 30 to 70 | $4.76 (physicians), $8.00 (dentists) |
| Legal | Not listed | Not listed | Rs 25 to 75 | $9.87 |
| Home services | Not listed | Not listed | Rs 50 to 100 (moving and cleaning) | $8.33 |
| Ecommerce | Rs 15 to 80 | Rs 15 to 50 | Rs 10 to 30 (apparel) to Rs 30 to 80 (electronics) | $4.14 |
| B2B | Rs 80 to 400 (SaaS and B2B tech) | Not listed | Not listed | $5.87 (business services) |
The sources disagree, sometimes widely. Mega Digital's table is compiled from "the Indian market and specialized industry reports" without naming a method (Mega Digital), while upGrowth's ranges come from its own accounts. The upper ends usually reflect metro cities and high-value searches.
The spread inside one industry is often larger than the gap between industries. upGrowth estimates property terms in Tier-1 cities at about Rs 250 a click and Tier-2 and Tier-3 property terms under Rs 50. Coaching for NEET, JEE or CAT runs Rs 100 to 180 a click, while skill courses sit at Rs 40 to 80.
How Indian CPCs compare with global benchmarks
WordStream by LocaliQ publishes the most widely quoted Google Ads benchmarks, drawn from thousands of its customers' campaigns. Its 2026 benchmark page gives an average search CPC of $5.42 across all industries and an average Google Ads conversion rate of 8.18% (LocaliQ). Search Engine Land reported that CPCs rose in 87% of the industries in that dataset, and that the average had been $4.66 the year before (Search Engine Land, 2026).
These figures are useful for clients in Australia, the UK and the USA, and for spotting which Indian sectors will be expensive. Legal and home services sit near the top of LocaliQ's data, and the same pattern of urgent, high-value searches holds in Indian cities.
Search vs Performance Max vs Demand Gen and YouTube
Campaign type changes how you pay as much as industry does. Search charges per click on a keyword. The other types spread spend across Google's wider inventory and are priced by Google's automated bidding or per view.
| Campaign type | Where ads show | How you pay | Indian cost signal |
|---|---|---|---|
| Search | Google search results | Per click on chosen keywords | Rs 20 to 150 a click on average (The Media Ant) |
| Performance Max | YouTube, Display, Search, Discover, Gmail and Maps | Smart Bidding towards an optional CPA or ROAS target | No fixed CPC; cost follows your target |
| Demand Gen | YouTube, Discover, Gmail and the Display Network | Bids for clicks, conversions or conversion value | Google suggests a budget of at least 10x target CPA |
| YouTube video | YouTube | Per view or per 1,000 impressions | Rs 1 to 10 a view (The Media Ant); about Rs 2 a view (Mega Digital) |
Performance Max gives one campaign access to all Google Ads inventory and bids using Smart Bidding on conversion probability, with an optional CPA or ROAS target (Google Ads Help). Because spend moves across channels automatically, it depends on accurate conversion tracking. Without it, the campaign optimises towards whatever it can measure.
Demand Gen runs on YouTube, Discover, Gmail and the Display Network. For target CPA bidding, Google recommends a budget of at least ten times the target CPA (Google Ads Help), so a Rs 1,000 target implies at least Rs 10,000 of budget.
For YouTube, Mega Digital reports an average of about Rs 2 per view and Rs 400 to 900 per 1,000 impressions in India (Mega Digital, 2026). Views are cheaper than clicks, but a view is a much weaker signal of intent.
For most local service businesses, we start with Search. Performance Max suits online stores with a product feed and reliable purchase tracking. Demand Gen and YouTube work best once Search shows which messages convert.
How Quality Score and ad quality change your cost
Quality Score is a 1 to 10 rating at keyword level, built from expected click-through rate, ad relevance and landing page experience (Google Ads Help). Google describes it as a diagnostic tool and states that it is not an input in the ad auction itself.
What the auction does use is Ad Rank. Google lists six factors: your bid, the quality of your ads and landing page, Ad Rank thresholds, auction competitiveness, the context of the search and the expected impact of ad assets. Google also states that "higher quality ads can often lead to lower CPCs" (Google Ads Help).
In practice, the cheapest way to lower cost per click is relevance. Group keywords tightly, write ads that repeat the searcher's words and send each service to its own landing page. A clinic that sends "root canal cost" searches to a homepage will usually pay more per click than one with a root canal page showing prices and a WhatsApp button.
How location targeting changes cost
Google's default location setting, "Presence or interest", shows ads to people who are in or regularly in your locations, and also to people who have shown interest in them (Google Ads Help). The "Presence" option limits ads to people likely to be located there.
For a salon in Satellite or a plumber in Bopal, the default can spend money on people far from the service area. We switch most local campaigns to Presence and use a radius around the address. National and export campaigns can keep the broader setting.
Location also sets the price of each click. Metro auctions are crowded, so the same keyword often costs less in smaller cities than in the largest metros, as upGrowth's property figures show. A business serving several cities can set different bids or budgets for each.
GST and TDS on Google Ads in India
Google India Private Limited charges 18% GST on Google Ads: IGST of 18% across states, or CGST and SGST of 9% each when the bill-to state matches the bill-from state, and 0% for SEZ customers. A GSTIN is mandatory for business accounts (Google Payments Help).
With a GSTIN on the account, the GST can be claimed as input tax credit (ClearTax). ClearTax also notes that TDS at 2% under Section 194C applies to payments to Google's Indian entity when a single invoice exceeds Rs 30,000 or the year's invoices exceed Rs 1 lakh. Confirm both with your CA.
GST changes the cash you need each month. Rs 50,000 of ad spend becomes Rs 59,000 before any agency fee, as upGrowth's example shows. Agency management fees also carry GST, generally at 18% under SAC 998361 (Busy, 2026).
- Ad spend
- GST on spend
- Agency fee
- GST on fee
Recommended starting budget: local vs national business
A starting budget has to buy enough clicks to show what works. upGrowth suggests Rs 15,000 to 30,000 a month for a local service business, and calls Rs 15,000 the minimum to learn anything in low-CPC local categories. At Rs 10,000, it says, a campaign can do little more than test ad copy.
| Business | Suggested monthly ad spend | Source |
|---|---|---|
| Local service business, one area | Rs 15,000 to 30,000 | upGrowth, 2026 |
| Local real estate, education or healthcare | Rs 50,000 or more | Our planning figure |
| D2C ecommerce startup | Rs 50,000 to 1.5 lakh | upGrowth, 2026 |
| National SaaS or B2B | Rs 1 lakh to 3 lakh | upGrowth, 2026 |
| National healthcare or fintech | Rs 1.5 lakh to 5 lakh | upGrowth, 2026 |
For local clients in Ahmedabad we suggest at least Rs 20,000 a month in spend, paid from your card directly to Google. Real estate, admissions and most healthcare campaigns need Rs 50,000 or more, because clicks cost more and fewer turn into enquiries.
A simple check: divide the budget by the expected CPC. Rs 20,000 at Rs 50 a click buys about 400 clicks. If 5% of them enquire, that is 20 leads at Rs 1,000 each. If the same budget buys only 50 clicks, two weeks of data will not tell you much.
National campaigns cost more because they cover more searches, often in pricier metro auctions. A national B2B firm should expect a learning period of two to three months before cost per lead settles.
Google Ads agency management fees in India
Agency fees are billed separately from ad spend. Noir and Blanco lists Indian PPC retainers from Rs 20,000 to 40,000 a month for basic management, Rs 40,000 to 80,000 for standard, and up to Rs 3 lakh or more for high-spend accounts. It puts percentage pricing at 10% to 20% of monthly spend (Noir and Blanco, 2026). upGrowth gives the same 10% to 20% range and describes hybrid models of a Rs 30,000 to 75,000 base plus 5% to 8% of spend.
Percentage pricing rises with your budget whether or not the work does. We charge a flat management fee, never a percentage of spend, so a recommendation to cut a weak campaign does not reduce our income. In India the fee is quoted after we review the account and goals. For businesses in Australia, the UK, the USA and the UAE, our Ads management plan is $1,200 a month for up to $3,000 of ad spend, as listed on our pricing page.
Whoever you hire, check that the account, billing and conversion tracking are in your name, and that the proposal names the number of campaigns, landing pages and reports included. Our Google and Meta ads service page lists what we cover.
How to judge cost per lead
Cost per click matters less than cost per genuine enquiry. Add ad spend, agency fee and any GST you cannot reclaim, then divide by leads that were real customers, not spam forms or job seekers.
Benchmarks give a rough check. upGrowth puts cost per lead for Indian local services at Rs 150 to 400, and cost per qualified lead in local and lead generation campaigns at Rs 200 to 800. LocaliQ's averages, in US dollars, are far higher, at $131.63 for legal, $102.51 for real estate, $90.92 for home improvement and $77.48 for education.
A better test is your own numbers. If a new patient is worth Rs 6,000 to a clinic and one in three leads books, the clinic breaks even at Rs 2,000 per lead. Anything below that is profit; anything above needs a better landing page, tighter keywords or a different campaign type.
Track calls, WhatsApp clicks and form submissions as conversions in your own Google Ads and GA4 accounts before spending. Without that data, neither you nor an agency can tell which keywords pay. If paid clicks prove too expensive in your category, compare the long-term cost of organic traffic in our guide to SEO cost in India.
Sources
- India's search ad revenue to cross Rs 20,538 crore in 2025, exchange4media, 2025
- How much does Google Ads cost, The Media Ant, 2026
- Google Ads Pricing India 2026: CPC by Industry, GST, Budgets and Agency Fees, upGrowth, 2026
- How Much Does Google Ads Cost in India, Mega Digital, 2026
- How Much Does YouTube Ads Cost in India, Mega Digital, 2026
- Search Advertising Benchmarks, WordStream by LocaliQ, 2026
- Google Ads costs keep rising, but conversion rates improved in 2025, Search Engine Land, 2026
- About Performance Max campaigns, Google Ads Help, 2026
- About Demand Gen campaigns, Google Ads Help, 2026
- About Quality Score for Search campaigns, Google Ads Help, 2026
- About Ad Rank, Google Ads Help, 2026
- About advanced location options, Google Ads Help, 2026
- GST (Goods and Services Tax) on purchases, Google Payments Help, 2026
- GST and TDS rate on promotion via Google Ads, ClearTax, 2026
- GST on advertisement services, Busy, 2026
- PPC packages in India: Google Ads pricing, Noir and Blanco, 2026
Frequently asked questions
What is the average cost per click for Google Ads in India?+
The Media Ant puts the average for Search ads at Rs 20 to 150 a click in 2026. Ecommerce and local services sit at the lower end, while real estate, B2B software, finance and insurance can pass Rs 400. Your own CPC depends on keywords, city and ad quality.
What is the minimum budget for Google Ads in India?+
Google sets no fixed minimum, but small budgets produce too little data to judge. upGrowth suggests Rs 15,000 to 30,000 a month for a local service business, and we suggest at least Rs 20,000 a month in spend for local clients. GST is added on top.
Is GST charged on Google Ads in India?+
Yes. Google India charges 18% GST, as IGST or as CGST and SGST, with 0% for SEZ customers. Businesses that add their GSTIN to the account can usually claim it as input tax credit.
Is Performance Max cheaper than Search?+
Performance Max is not always cheaper. It has no fixed cost per click; it spends towards a CPA or ROAS target across all Google channels. It often suits online stores with good conversion tracking, while most local service businesses get clearer results from Search.
How much do Google Ads agencies charge in India?+
Published ranges run from about Rs 20,000 a month for basic management to Rs 3 lakh or more for large accounts, or 10% to 20% of ad spend. We charge a flat fee, and overseas clients pay $1,200 a month for up to $3,000 of spend.
What is a good cost per lead from Google Ads?+
It depends on what a customer is worth to you. upGrowth reports Rs 150 to 400 per lead for Indian local services as a rough benchmark. Work out the most you can pay per lead from your average sale value and close rate, then judge the campaign against that.