BookbagBookbag
Guides

How Often Is ChatGPT Wrong? Error Rates and Failure Types

There is no single error rate. ChatGPT rarely fabricates when summarizing a document you gave it, and it fails a large fraction of short-answer factual questions about obscure subjects. Here is the taxonomy of how it gets things wrong, and how to spot each type.

The Bookbag Team·July 2026· 14 min read

How often is ChatGPT wrong?

How often ChatGPT is wrong depends on what you ask it, and the range is enormous. On tasks where you supply the source text (summarize this, extract these fields, rewrite this), errors are rare and usually take the form of omission rather than invention. On short-answer factual recall about obscure people, products, or events, published factuality benchmarks show frontier models failing a substantial share of questions, and OpenAI has built and released benchmarks specifically because that failure rate is high enough to be worth measuring.

So the honest answer to "how often is ChatGPT wrong" is: almost never on some tasks, and often enough to matter on others. Anyone quoting a single percentage is averaging two very different populations of question. What is actually useful is knowing which population your question belongs to before you rely on the answer.

The other reason frequency is the wrong frame: errors are not randomly distributed. They cluster into a small number of recurring failure modes, and each one has a recognizable signature. Learning six patterns is faster than tracking a moving statistic, and it transfers across model versions. The rest of this post is that taxonomy.

One more reason the raw frequency misleads: error rate and error cost are unrelated. A model that is wrong once in fifty answers is fine if the errors land on trivia and unacceptable if they land on refund amounts. When people say ChatGPT is wrong "too often," they usually mean it was wrong about something that mattered, not that the percentage crossed a line. Sorting errors by consequence rather than by count is what turns this from an argument into a plan.

The short answer

ChatGPT is wrong rarely when the answer is in the text you provided, occasionally on well-documented general knowledge, and frequently on obscure facts, exact citations, live data, and anything after its training cutoff. Error rate is a function of the question, not of the product.

What counts as wrong

Before counting errors, decide what an error is. Most disputes about how often ChatGPT is wrong are really disagreements about the threshold. A response can be factually true and still fail you, and treating those cases as successes is how teams end up with a reassuring internal number and unhappy users.

The four categories below are worth separating because they have different causes and different fixes. Fabrications come from thin training data; omissions come from vague prompts; irrelevance comes from overloaded prompts; misleading answers come from missing context the model never had. If you log only "wrong," you lose the signal that tells you which lever to pull.

  • Fabrication: the answer states something that is not true. The classic case, and the one most people mean by "wrong."
  • Omission: everything stated is true, but a material caveat, exception, or step is missing, so acting on the answer still goes badly.
  • Irrelevance: it answered a related question rather than the one you asked. Common in long, multi-part prompts.
  • Misleading framing: technically accurate but presented in a way that leads to a wrong conclusion, often because the model lacked context about your situation.
  • Non-answer: a hedge so heavily qualified that it contains no usable information. Not wrong, but not right either, and it should be counted somewhere.
Score errors by consequence, not by category

A fabricated middle initial and a fabricated refund policy are both fabrications and are not remotely the same problem. When you audit AI output, log both the failure type and what it would have cost if nobody caught it. The second column is what tells you where to spend review effort.

Error frequency by question type

Error rates follow a clean pattern: the further the answer sits from the text in front of the model, the more often it is wrong. Reading tasks are the safest, recall tasks are riskier, and questions about information the model has never encountered are not answerable at any error rate you would accept.

The table below ranks question types from lowest to highest error frequency. The rankings reflect the consistent pattern across public evaluations and everyday practitioner experience; treat them as an ordering rather than as measured percentages, because the absolute numbers move with every model release.

The bottom rows deserve emphasis because they are where businesses get hurt. Questions about a specific customer's order, your current stock, or your policy exceptions are not hard questions that the model gets wrong sometimes. They are questions it has no information about, so any specific-sounding answer is generated rather than retrieved.

Question typeRelative error frequencyTypical error
Summarize or extract from text you pastedVery lowDropping a detail you cared about
Rewrite, translate, change toneVery lowNuance drift on idiom or legal phrasing
Explain a mainstream conceptLowFlattening a genuinely contested area
Common coding tasksLow to moderateCalling a method that does not exist
Multi-step reasoning without a reasoning modeModerateOne bad step carried through to the answer
Arithmetic inside a long prose answerModerateA tidy total that fails a recheck
Facts about small companies, niche products, minor figuresHighInvented specifics with a confident tone
Exact quotes, citations, page numbers, URLsHigh without web accessRealistic sources that do not exist
Anything after the training cutoffHigh without web accessStale answers presented as current
Your orders, stock, customers, internal policyNot answerableGeneric guesses dressed as your specifics

Fabricated citations and sources

Fabricated citations are the most documented ChatGPT failure mode and the easiest to catch. Without web access, a model asked for sources will produce correctly formatted references built from patterns rather than records: plausible author names, a real-sounding journal, a volume and page range, sometimes a DOI-shaped string. The formatting is impeccable because formatting is exactly what a language model is good at. The existence of the paper is a separate matter the model never checked.

This has cost people badly in public. Lawyers have been sanctioned for filing briefs citing cases that do not exist, and the pattern recurs often enough that courts now warn about it explicitly. The reason it keeps happening is that a fabricated citation gives no textual signal. It does not look uncertain, hedged, or malformed. It looks like a citation.

The fix is mechanical: never use a citation you have not opened. Enable web search for anything requiring sources, and treat any reference produced without it as unverified by default. A near-miss variant is worth knowing about too, where the model attributes a real finding to the wrong paper or the wrong author, which survives a quick title search and fails a real read.

The same mechanism produces invented URLs, invented product SKUs, invented API methods, and invented statistics with a plausible-looking source attached. They are all one failure: a structured pattern the model can generate flawlessly, filled with content it never verified. If an output contains something that looks like an identifier, treat the format as evidence of nothing and check whether the thing exists.

  • Signature: perfectly formatted references, confident attribution, no hedging.
  • Highest risk: academic, legal, medical, and statistical claims where a source is expected.
  • Variant to watch: a real source cited for a claim it does not actually make.
  • Detection: search the exact title and the DOI. Thirty seconds per citation, no exceptions.
  • Prevention: require web-enabled search and check that the cited page actually contains the claim.

Outdated information stated as current

Every model has a training cutoff, and the model rarely signals which of its answers depend on that cutoff. Ask about a company's pricing, a product lineup, a software API, an executive's role, or a shipping carrier's service levels, and you get the state of the world as of training, phrased in the present tense. Nothing marks it as historical.

This failure mode is particularly dangerous in commerce because the volatile facts are the ones customers ask about. Prices change, promotions expire, stock moves, carriers adjust delivery estimates, and return policies get revised. An answer about any of them that was correct at training time is now a wrong answer delivered with full confidence.

Web search helps a great deal and does not fully solve it. The model may retrieve a stale page, an outdated cached copy, or an article about a previous version of the thing you asked about. The reliable habit is to ask explicitly how current the underlying information is, and to verify anything with a date, a price, or a policy attached to it.

Fact typeHow fast it goes staleSafe practice
Software APIs and library methodsWeeks to monthsCheck the official docs before shipping code
Prices and plan structuresMonthsRead the vendor's own pricing page
Company personnel and structureMonthsVerify on the company site or a news source
Shipping and carrier service levelsWeeks, and seasonallyUse live carrier or store data
Store policies and return windowsAnytime the merchant decidesRead from the merchant's current policy document
Stock and availabilityMinutesOnly answerable from a live system
A useful prompt habit

For anything time-sensitive, ask "as of when is this accurate, and how would I verify it today?" The answer will not always be reliable, but the question reliably surfaces whether the model is working from training data or from something it just retrieved.

Confident arithmetic and counting errors

Arithmetic errors have become much rarer as models gained reasoning modes and code execution, but they have not disappeared, and their signature makes them dangerous. A wrong number does not look wrong. It arrives formatted, labeled, and embedded in an explanation that reads correctly, and a reader skimming for the total has nothing to catch on.

The pattern to watch is arithmetic buried inside prose. Ask for a calculation directly and a modern model will usually reach for code execution or reason carefully. Ask a business question that happens to require multiplying a few numbers, and the arithmetic gets done inline as part of the narrative, where it is much likelier to slip. Multi-step chains are the worst case, because one wrong intermediate value contaminates everything downstream while the surrounding reasoning stays coherent.

Counting and comparison have their own quirks. Tallying items in a long list, comparing decimal numbers, working through dates and durations, and unit conversions are all places where an answer that feels obviously right to a human can come out wrong. The fix is to move the numbers out of prose: request a calculation step you can see, or paste the figures into a spreadsheet.

  1. 1Ask for the calculation to be shown as a step-by-step breakdown, not just a result, so you can check one line instead of redoing the whole thing.
  2. 2Prefer code execution or a spreadsheet for anything with more than two operations or with money attached.
  3. 3Recompute the final number yourself when the output drives a decision. It takes seconds and catches the expensive class of error.
  4. 4Watch unit conversions, percentage-of-percentage math, and date arithmetic. These fail more often than plain addition.
  5. 5Re-run the same calculation in a fresh session. A different answer is a strong signal something is unstable; the same answer is weak evidence but better than nothing.

Misread context and ignored instructions

Not every error is a false fact. A large share of real-world failures are cases where the model understood the topic and misread the request: it answered a nearby question, applied an instruction you gave twenty turns ago to a case where it no longer fits, or dropped a constraint entirely as the conversation got long.

Three mechanisms produce most of these. Ambiguous prompts leave the model to pick an interpretation, and it picks the most common one rather than yours. Overloaded prompts asking for five things get an answer optimized as a whole, with the least prominent request quietly under-served. Long conversations dilute early instructions, because models attend most strongly to the start and end of their context and weakest in the middle.

In customer conversations this is the most common failure of all, and it is easy to underestimate because no fact is wrong. A customer asking "can I cancel my order?" might want to know whether cancellation is possible or might want it cancelled now. Explaining the policy to someone who wanted the action is a failure from the customer's side, even though every sentence was true.

Ambiguity: it picked the common reading, not yours

  • Signature: a competent answer to a question you did not ask.
  • Fix: state the interpretation you want, or ask the model to confirm before answering.

Overload: too many asks in one prompt

  • Signature: four of your five requests handled well, the fifth glossed over.
  • Fix: one request per prompt for anything that matters.

Dilution: constraints lost in a long thread

  • Signature: formatting or tone rules that held early and lapse late.
  • Fix: restate critical constraints each turn; start a fresh thread when the topic changes.

Intent mismatch: information when the person wanted action

  • Signature: a true, complete, unhelpful answer.
  • Fix: detect action intent explicitly and confirm before proceeding.

Sycophancy and false agreement

The subtlest failure mode is agreement. Models are trained with feedback that rewards helpful, agreeable responses, and one side effect is a tendency to go along with a premise in your question rather than challenge it. Push back on a correct answer and you can sometimes get a retraction that was not warranted. Ask a question containing a false assumption and you may get an answer that builds on the assumption instead of correcting it.

This matters for anyone using ChatGPT to check their own work, which is one of its best uses. If you present a conclusion and ask whether it holds up, you have already told the model what answer you want, and its agreement is worth less than it feels. OpenAI has publicly acknowledged sycophancy as a problem and has rolled back at least one update for over-agreeableness, which tells you it is a real tuning tension rather than a fringe complaint.

The workaround is prompt hygiene. Ask neutrally. Present the question without your conclusion attached. Ask for the strongest argument against a position rather than for a verdict on it. And treat a reversal under pressure as information about the model's confidence, not about the truth.

  • Signature: enthusiastic agreement with whatever you proposed, or a fast reversal when you object.
  • Test: ask the same question twice, once framed toward each conclusion. Different answers mean you are steering it.
  • Fix: strip your conclusion from the prompt, and ask for the case against as well as the case for.
  • Watch for it most when using AI to validate a decision you have already made.

Is ChatGPT always right? How to spot a wrong answer

ChatGPT is not always right, and no serious source claims otherwise, including OpenAI, whose own interface carries a reminder to check important information. The realistic goal is not a model that never errs but a habit that catches errors cheaply. Most wrong answers announce themselves if you know the tells.

Verification effort should scale with consequence. A wrong fact in a brainstorm costs nothing; a wrong refund amount sent to a customer costs a ticket, a dispute, and trust. Spend your checking time on the outputs that would be expensive to get wrong, and skip it on the ones that would not.

  1. 1Check every number, name, date, and citation. These four output types account for a large majority of consequential errors and are the fastest to verify.
  2. 2Ask where the answer came from. If the model cannot point to a source you supplied or a page it retrieved, treat the claim as unverified.
  3. 3Re-ask in a fresh session with neutral framing. Substantive disagreement between runs is a strong signal the model is on thin ground.
  4. 4Look for suspicious specificity. Precise detail about an obscure subject, exact figures with no source, or unusually confident answers on questions that should be uncertain are all warning signs.
  5. 5Test the premise. Ask a question containing a deliberately false assumption; a model that accepts it is in agreement mode and its other answers deserve more scrutiny.
  6. 6Verify anything store-specific against the actual system. Order status, stock, and policy exceptions are not knowledge questions and should never be answered from memory.
Verify what would be expensive to get wrong

Sort outputs by consequence, not by suspicion. Anything a customer will act on, anything with money attached, and anything going into a public document gets checked. Internal drafts and brainstorms do not. Applied consistently, this habit costs a few minutes a day and removes nearly all the real risk.

How a grounded AI agent differs from raw ChatGPT

Run down the six failure modes and a pattern emerges: most of them come from the model answering out of memory instead of out of a source. Fabricated citations, outdated facts, invented specifics about obscure entities, and generic guesses about your business are all the same failure wearing different clothes. A grounded AI agent removes that whole class by construction, because it answers only from documents you supplied and data it just looked up.

The remaining failure modes do not vanish, and it would be dishonest to say they do. Misread intent still happens. Arithmetic in a long reply still needs care. Sycophancy still lurks in a conversation where a customer insists their order shipped. What changes is that these become manageable, monitored problems rather than open-ended ones, because the agent's answer space is bounded and its decisions are enforced by rules rather than by judgment.

Bookbag applies this to ecommerce support. It connects to Shopify, WooCommerce, or BigCommerce, so "where is my order" is a live lookup rather than a recall question, and refunds, returns, and exchanges run against merchant-set rules and caps enforced by the platform rather than proposed by a prompt. Help docs and product catalog are imported so policy answers come from your current content, with scheduled auto-retrain after catalog or policy changes to prevent the staleness failure mode from creeping back. Where the grounded sources do not cover a question, or confidence sits below a threshold you set, it hands off to a human with the full conversation and order context rather than improvising.

That combination is why a well-configured grounded agent can resolve up to around 70% of routine ecommerce tickets autonomously. Not because the underlying model is more accurate than ChatGPT, but because the questions it is allowed to answer are ones with a retrievable answer, and everything else goes to a person.

Failure modeRaw ChatGPTGrounded agent
Fabricated sourcesCommon without web accessAnswers cite your indexed content
Outdated factsFixed at training cutoffRe-indexes when your docs and catalog change
Invented specifics about your storeLikely, since it has no dataReads live order, return, and account records
Arithmetic errors on refundsPossible in a long replyAmounts computed by your systems, not the model
Misread intentStill possibleStill possible; mitigated by confirmation steps
Unanswerable questionsAnswered anywayEscalated to a human with full context

Key takeaways

  • There is no single ChatGPT error rate: it is close to never wrong on text you supply and frequently wrong on obscure facts, exact citations, and anything past its training cutoff.
  • Errors cluster into six recognizable modes: fabricated sources, outdated facts, arithmetic slips, misread context, sycophantic agreement, and confident guesses about data it has never seen.
  • Fabricated citations are the easiest error to catch and the most damaging to miss. Never use a reference you have not opened.
  • Misread intent is the most common failure in customer conversations, and no fact has to be wrong for it to happen.
  • Numbers, names, dates, and citations account for most consequential errors and are the fastest outputs to verify.
  • Questions about your orders, stock, or policy are not hard questions, they are unanswerable from training data, so any specific answer is generated rather than retrieved.

Frequently Asked Questions

Keep reading

Guides

How Accurate Is ChatGPT? Accuracy by Task, Domain, and Benchmark

ChatGPT is highly accurate on well-documented general knowledge (frontier models clear the high 80s on broad academic benchmarks) and much weaker on niche facts, recent events, and anything specific to your business, where error rates climb into the double digits. Accuracy is a per-task number, not one number.

Read more
Guides

Is ChatGPT Reliable? Consistency, Model Drift, and Uptime

ChatGPT is reliable enough for drafting and analysis but not reliable in the engineering sense: ask the same question five times and you can get five differently worded answers, and model updates can change those answers again next month. Reliability and accuracy are separate problems.

Read more
Guides

Is ChatGPT Trustworthy? When to Rely on It and When Not To

ChatGPT is trustworthy for tasks where you can verify the output cheaply and the cost of being wrong is low, and untrustworthy the moment either of those stops being true. Trust is a decision you make per task, using stakes and verifiability, not a verdict you reach about the product.

Read more
Benchmarks

AI Chatbot Accuracy Benchmarks for Ecommerce Support

Well-configured AI chatbots for ecommerce hit 85-95% accuracy on data-grounded ticket types. Here are the benchmarks by ticket type, what drives errors, and how to measure and raise yours.

Read more
Guides

Building a Knowledge Base Your AI Agent Can Actually Use

Your AI agent is only as good as what it knows. Most knowledge bases are written for human readers — here is how to build one that actually powers an AI support agent.

Read more

Turn support into your competitive edge

Join the ecommerce teams resolving more tickets, answering 24/7, and turning support into a revenue channel with Bookbag.