Research/Studies/004

Study 004Pricing accuracy · India · B2B software

The price is wrong: how often AI answers quote the current price of software in India

We graded every rupee price in 360 answers from four AI engines about 30 software products against each vendor’s own pricing page, captured from India the same day.

Published
5 October 2026
Study ID
Study 004 · v1.0
Reading time
14 min
Authors
Citation Research team

01 / 08Summary

A buyer who asks an AI engine what a piece of software costs gets a confident list of plans and rupee figures. We checked those figures. On 5 October 2026 we asked ChatGPT (search on), Perplexity, Gemini and Google AI Mode what 30 software products widely bought by Indian small businesses cost in India, and graded every rupee price in the 360 answers against the vendor’s own pricing page, captured from India the same day.

The headline is not that the engines invent numbers from nothing. Most single prices were right. The trouble is that almost every answer quotes several, and one stale or misread figure was enough to mislead.

  1. Key findings
  2. Fewer than six in ten answers got every price right.

    57%of 232 answers that quoted a rupee price had every plan price match the vendor’s page (133 answers)
  3. The cheapest plan’s price was wrong or out of date in one answer in four.

    24%of 232 answers misquoted the lowest-priced paid plan they named (56 answers)
  4. When a price was off, it was off by a fifth at the median.

    19%median gap from the nearest current price of the same plan, across 136 misquoted prices; ₹295 per user per month for 62 per-user prices
  5. Citing the vendor’s pricing page helped, but did not settle it.

    62%fully right when the answer cited the vendor’s pricing page (106 of 171), against 50% when it cited no vendor page (21 of 42)
  6. Some answers told Indian buyers there was no rupee price to be had.

    22of 360 answers said the vendor publishes no rupee price, or prices only in US dollars. All 8 vendors’ pages showed rupees from India.

02 / 08Why this matters

Price is the question a buyer asks once they have a shortlist, and it is a question with a checkable answer. A vendor publishes a price list; an answer either repeats it or it does not. That makes price a clean test of something harder to measure elsewhere: whether an engine is reading the source it should, and reading it now.

For Indian buyers the test is harder than it looks. Many vendors show different prices by country, offer monthly, quarterly and annual billing, run introductory discounts, and print a struck-through list price beside the price you pay. Prices also move: Microsoft, Swipe and Petpooja all showed different rupee prices on their own pages at some point since January 2024. An answer can be right last year and wrong today.

Most single prices were right. Most answers quote several, and one bad figure is enough.

Study 004, Finding 1

03 / 08Method

We started with the facts. On the day of the study, just before and during collection, from an Indian connection, we captured each vendor’s official pricing page, switching every billing toggle the page offers (monthly, quarterly, annual, device, term), and recorded every plan, every rupee price, its billing basis and its tax note.1 We dropped products whose official page does not show a verifiable rupee plan list, and replaced them with products that do.2 The result is a price book of 274 rupee prices across 124 plans.

Each product was asked about in two phrasings, “How much does X cost per month in India?” and “X pricing plans in India”, on four engines, with the request sent from India.3 To test stability, half the products were asked again the same day.

Answers
360240 in the main run, 120 in the repeat run
Products
302 phrasings × 4 engines each
Prices graded
1,111paid plan prices in the main run, about 4.8 per answer
Engines
ChatGPT (search on), Perplexity, Gemini, Google AI Mode
Market
India; requests sent from India; prompts named India as a buyer would
Fieldwork
5 October 2026, 11:33–12:04 UTC; pricing pages re-checked after the last answer, unchanged

How a price was graded

We listed every price each answer gave for a paid plan of the product, with the plan name, the amount and the period it covers. Add-ons, extra users, per-message fees, onboarding fees, other products, and totals the answer worked out itself (team totals, prices with GST added) were left out.4 Each listed price was then graded by code against the price book:

An answer is correct only if every rupee plan price in it is current. It is outdated if at least one price is outdated and none is wrong, and wrong if any price is wrong. Answers that gave prices only in US dollars, gave no figure, or whose captured text visibly lost a price table are counted separately.6 Prices for tiers the vendor does not publish (“contact sales”) could not be checked and were set aside.7

A citation is a link the engine presented as a source; each URL counts once per answer. A vendor’s pricing page is a page on the vendor’s own site whose address is a pricing, plans or buy page, not a blog post or help article.8

04 / 08Findings

1. Fewer than six in ten answers got every price right

Of the 240 answers in the main run, 232 quoted at least one rupee price. 133 of them (57%) had every price match the vendor’s page. 79 answers contained at least one price that was neither current nor a price the vendor had published before. Only 20 were off solely because they repeated an older official price. Of the 225 prices that were not current, 67 (30%) matched a price the vendor itself had published before; the rest we could not trace to the vendor.

Fig. 1

How the answers faredEach square is 1% of 240 answers (main run, all four engines).

  • 133Correct: every rupee price matched the vendor’s page
  • 20Outdated: an earlier official price, nothing wrong
  • 79Wrong: at least one price the vendor never published
  • 8No rupee price: dollars only (4), no checkable figure (2), text lost a table (2)
Fig. 1Counts are answers. An answer is correct only if every rupee plan price in it is current, within 5%. Source: Citation Research, Study 004.

Counted price by price, the picture is better: 886 of 1,111 prices (80%) were current, 67 (6%) were older official prices and 158 (14%) were wrong. The gap between the two views is the length of the answers. A typical answer quoted about 4.8 prices; answers with one or two prices were fully right in 33 of 45 cases, those with six to nine in 41 of 78.

2. The cheapest plan was misquoted in one answer in four

Buyers usually start from the entry price. We took the lowest-priced paid plan each answer named and graded it on its own: 176 of 232 (76%) were current, 24 were an older official price and 32 were wrong.

3. Engines differ, by less than the products do

ChatGPT had the highest share of fully correct answers, 66% of 59; Perplexity the lowest, 50% of 56. On the entry price alone the four engines ranged from 71% to 80%. Across products the spread was far wider: from all eight answers fully right to none.

Fig. 2

Answers with every rupee price right, by engineShare of answers that quoted at least one rupee price. Main run.

  • ChatGPT (search on)39 of 5966%
  • Google AI Mode36 of 5961%
  • Gemini30 of 5852%
  • Perplexity28 of 5650%
  • All four engines133 of 23257%
0255075100%
Fig. 2Entry-plan price current: ChatGPT 80% (n = 59), Gemini 78% (n = 58), Perplexity 71% (n = 56), Google AI Mode 75% (n = 59). Source: Citation Research, Study 004.

4. Misses were mostly modest, and sometimes not

For 136 misquoted prices we could set the figure against a current price of the same plan, on a monthly basis, choosing the closest one.9 The median gap was 19%. 78 were too high and 58 too low. For per-user plans the median gap was ₹295 per user per month (n = 62), which for a team of ten is a different budget line.

Fig. 3

How far off the misquoted prices wereGap from the nearest current price of the same plan. n = 136 prices, main run.

  • Under 10%34
  • 10–25%44
  • 25–50%36
  • 50–100%10
  • 100% or more12
Fig. 3Bars show counts of prices. The comparison is charitable: each misquote is set against whichever current price of the plan it is closest to. Source: Citation Research, Study 004.

5. Citing the pricing page helped, but did not settle it

177 of 240 answers (74%) cited the vendor’s own pricing page. Those answers were fully right 62% of the time. Answers that cited no vendor page at all were fully right 50% of the time. So 38% of answers that cited the pricing page still had at least one price that was not current. Gemini cited the pricing page least often, in 32% of its answers, against 92% for ChatGPT.

Table 1

Citing the vendor’s pricing page and getting the price rightAnswers that quoted at least one rupee price, main run.

Swipe for all columns →

What the answer citedAnswersEvery price rightShare
The vendor’s pricing page17110662%
Other vendor pages only (blog, help)196–
No vendor page422150%
Table 1Shares are not shown for cells under 20 answers. Association only: answers that cite the pricing page may differ in other ways. Source: Citation Research, Study 004.

6. “No rupee prices here”

22 of the 360 answers told the buyer that the vendor does not publish a rupee price, or prices and bills only in US dollars. The claims covered 8 products. From an Indian connection, every one of those vendors’ pricing pages showed rupee prices on the day of the study.

Several of these vendors show prices by the visitor’s country. Archived copies of their pages, captured from outside India, show dollars where an Indian visitor sees rupees. 9 answers in the main run gave at least one plan price in US dollars; in 4 of them dollars were the only price given.

7. Some products were answered well every time

Accuracy depended more on the product than on the engine. All eight answers were fully right for TallyPrime, Kylas and Zoho Payroll; for Swipe, none of the eight was. The products answered worst include several that renamed plans or changed prices in the past two years, and several whose pricing page shows different prices by country. 58 of the 1,111 prices were given under a plan name that is not on the vendor’s page today, across 9 products. The clearest case of stale prices was WATI: 6 of its 8 answers repeated prices from its own earlier pricing page and nothing worse. Answers that were not fully right drew a slightly larger share of their citations from review and listing sites, 41% against 37%.

Table 2

Accuracy by productMain run: 8 answers per product (2 phrasings × 4 engines).

Swipe for all columns →

ProductAnswers fully rightOutdatedWrongPrices checkedPrices currentEntry price right
TallyPrime8 of 80054100%8 of 8
Kylas8 of 80088 of 88 of 8
Zoho Payroll8 of 80042100%8 of 8
Zoho Books7 of 80062100%7 of 8
Interakt7 of 8014798%8 of 8
AiSensy7 of 8013797%7 of 8
Zoho CRM7 of 8015596%8 of 8
Marg ERP7 of 8013494%7 of 8
Zoho Desk7 of 8013792%8 of 8
greytHR7 of 8011816 of 188 of 8
RazorpayX Payroll6 of 8111816 of 186 of 8
Freshsales6 of 8024188%7 of 8
BUSY6 of 8025788%7 of 8
MyOperator5 of 8201916 of 195 of 8
Microsoft 365 Business5 of 8033174%7 of 8
Shopify4 of 8315393%8 of 8
Slack4 of 8011816 of 184 of 8
Zoho Inventory4 of 8044374%7 of 8
HubSpot Sales Hub3 of 8042673%4 of 8
Google Workspace3 of 8143765%5 of 8
WATI2 of 8603683%5 of 8
Freshdesk2 of 8054269%2 of 8
Canva2 of 8062969%7 of 8
Zoho Mail2 of 8063768%5 of 8
LeadSquared2 of 8062854%2 of 8
myBillBook1 of 8434976%1 of 8
Petpooja1 of 8332662%1 of 8
Vyapar1 of 8075153%6 of 8
DoubleTick1 of 8072250%7 of 8
Swipe0 of 8085422%3 of 8
Table 2“Fully right” = every rupee plan price current. Answers that gave no rupee price count in none of the three verdict columns. Prices current shown as a count where fewer than 20 prices were checked. Source: Citation Research, Study 004.

8. Ask again, get a different verdict one time in five

We asked the same 120 questions about 15 products a second time. In 23 of 120 pairs (19%) the answer moved between fully right and not. The entry price was the same in 79 of 113 pairs (70%). Overall accuracy for those 15 products was similar in both runs: 53 and 48 fully right answers out of 120.

Even with the vendor’s pricing page among its sources, more than a third of answers got a price wrong.

Study 004, Finding 4

05 / 08What it means for vendors

Several of the causes we could trace sit on pages the vendor controls.

  1. Retire old prices everywhere you printed them.A blog post and two other pages on vendors’ own sites still carried old prices, and answers repeated them.
  2. Make the rupee price readable without a visit from India.A pricing page that switches currency by country shows dollars to a reader outside India. Answers about such vendors in this study quoted dollars or said no rupee price exists. A dedicated India pricing address, with prices in the page text, leaves less to chance.
  3. Put every billing option in plain text.Most pages in this study showed one billing term by default and hid the others behind a toggle. A table with each plan and each term leaves less to guess.
  4. When you rename a plan, say what it replaced.Plan names the vendor no longer shows, with prices attached, were still in answers: 58 prices in the main run.
  5. Ask the engines, then ask again.On a second asking, one answer in five moved between fully right and not. A single screenshot says little about what buyers see.
For your product

Find out what AI engines say your product costs.

We will ask four engines your buyers’ price questions, check every figure against your pricing page, and show you where the wrong numbers come from.

Talk to a researcher →

06 / 08Limitations

07 / 08Data and reproducibility

The price book, the graded prices, the answer-level verdicts and the citations are published under CC BY 4.0. Our analysis code re-creates every number on this page from the raw answers and the coding files. Version 1.0 corresponds to this publication; corrections will be issued as new versions with a changelog.

For the full answer texts, questions about the data, or a reanalysis you would like us to check, write to .

Cite this studyStudy 004 · v1.0

Citation Research (2026). The price is wrong: how often AI answers quote the current price of software in India. Study 004. citationresearch.com/research/ai-software-pricing-accuracy-india

Notes

  1. Pages were read with a desktop browser from an Indian connection (locale en-IN) between 11:12 and 11:52 UTC; engines were first asked at 11:33 UTC. All 30 pages were read again at 12:15 UTC, after the last answer, and showed the same rupee figures. Where a page shows a plan without a price (“contact sales”), the plan is listed as unpublished. ↩ back
  2. Dropped: Keka (no prices shown), Pipedrive and Notion (US dollars only from India), Salesforce (no single plan list), Exotel, Knowlarity and Unicommerce (no public plan prices or page missing), Mailchimp and Brevo (prices depend on a contact-volume slider), Zoom (prices not rendered). Added: BUSY, Marg ERP, Swipe, Zoho Mail, Zoho Payroll, DoubleTick and Petpooja. ↩ back
  3. Our protocol for sampling answer engines is described on the Methods page (version 1.0). Each question was a new session. The prompts name India because a buyer asking about Indian prices would. ↩ back
  4. Free plans (₹0) were not graded. A range tied to one plan (“₹2,399–₹2,999”) was recorded as two prices; a range for the whole product was recorded as prices without a plan, matched against the same period only. If an answer said a price included GST, it was divided by 1.18 before matching. ↩ back
  5. Earlier prices came from Internet Archive captures of the vendors’ India pricing pages and from pages still live on the vendors’ own sites (a blog post and two product pages). Each source is listed in history.csv. ↩ back
  6. In 2 main-run answers the text we received was missing a price table the answer referred to. We report these separately rather than as answers without a price. ↩ back
  7. 45 prices in the main run were set aside: tiers with no published price, and a few billing views we could not capture. ↩ back
  8. Addresses containing “pricing”, “plans”, “buy” or “subscription”, excluding blog, help, support, guide and FAQ pages. Image links shown by ChatGPT were not counted as sources. ↩ back
  9. Monthly basis: annual prices divided by 12, quarterly by 3. Prices whose plan does not exist today could not be set against a current price and are not in Fig. 3. ↩ back