← Latest papers
💬 NLP

Credit Cards, Confusion, Computation, and Consequences: What Can We Uncover About Language Model Reasoning?

This paper introduces CreditCardQA, a financial literacy benchmark based on real credit card agreements, and demonstrates that while Program-of-Thought prompting improves performance across language models, their primary failures stem from misinterpreting contractual rules and edge cases rather than arithmetic errors, often disproportionately affecting financially vulnerable individuals.

Original authors: Arnav Hiray, Agam Shah, Caleb Lu, Meghaj Tarte, Harsit Mittal, Sudheer Chava

Published 2026-07-30
📖 6 min read🧠 Deep dive

Original authors: Arnav Hiray, Agam Shah, Caleb Lu, Meghaj Tarte, Harsit Mittal, Sudheer Chava

Original paper licensed under CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). This is an AI-generated explanation of the paper below. It is not written or endorsed by the authors. For technical accuracy, refer to the original paper. Read full disclaimer

Imagine a world where your phone doesn't just chat with you, but actually helps you manage your money. This is the promise of Artificial Intelligence (AI), specifically a type called Large Language Models (LLMs). Think of these models as super-readers who have devoured almost everything written on the internet. They are great at writing stories, coding, and answering general questions. But when it comes to math and logic, they can sometimes act like a student who memorized the answers to a practice test but gets confused when the numbers change slightly. This paper steps into the high-stakes arena of personal finance, asking a critical question: Can these AI "super-readers" actually understand the confusing, rule-heavy world of credit cards, or will they just guess their way to a costly mistake?

The researchers introduce a new challenge called CREDITCARDQA, a massive test bank of 1,800 questions derived from real credit card agreements. These agreements are the fine-print contracts you sign when you get a card, filled with rules about interest rates, late fees, and minimum payments. The team tested various AI models to see if they could act as a reliable financial advisor. They found that while AI is getting better, it still struggles with the tricky "if-then" logic of contracts. The good news? When the AI is forced to write a computer program to solve the math (a method called Program-of-Thought) instead of just chatting through the answer, it gets significantly smarter. However, the study also warns that these AI models often miss the small, dangerous details—like a penalty fee for a late payment—that could hurt people with the least amount of money the most.

The Paper's Story: Credit Cards, Confusion, and Code

The Setup: A Test of Financial Smarts
The authors, a team from Georgia Tech, built a new benchmark to see how well AI handles real-world financial literacy. They didn't just make up fake math problems; they dug into 27 actual credit card agreements from major banks like American Express, Discover, and Barclays. These documents are notoriously difficult for humans to read, often written at a college level with dense legal jargon. The team extracted 280 specific financial terms and turned them into 1,800 unique questions. Some questions asked about the math directly (e.g., "If I owe $4,000, what is my minimum payment?"), while others were written in the first person, mimicking how a real person might ask, "How much more will I pay if my balance goes up?"

The Experiment: Chatting vs. Coding
To test the AI, the researchers pitted two different thinking styles against each other:

  1. Chain-of-Thought (CoT): This is like asking the AI to "think out loud." It writes a paragraph explaining its steps before giving an answer.
  2. Program-of-Thought (PoT): This is like asking the AI to write a Python script. Instead of guessing the answer, it writes code to do the math and logic for it.

They tested 11 different AI models, ranging from open-source ones (like DeepSeek-R1, Qwen-QwQ, and Llama 3.3) to closed-source systems (including GPT-5, GPT-5-mini, and Gemini 3.0 Pro).

The Big Findings
The results were a mix of hope and caution.

  • Coding Wins: The Program-of-Thought (PoT) method consistently beat the "chatting" method. Across the board, forcing the AI to write code improved its accuracy. For some models, this boost was huge—up to 6.2% more correct answers. It seems that when the AI has to translate a financial rule into a strict set of instructions, it makes fewer mistakes.
  • Open vs. Closed: The top performers were a mix of open and closed systems. The open-weight GPT-OSS 120B performed so well that it competed with and slightly outperformed leading closed-source models like GPT-5 and Gemini 3.0 Pro specifically when using the Program-of-Thought method. This suggests that strong open-weight systems can achieve state-of-the-art performance, narrowing the gap between open and closed systems.
  • The "First-Person" Boost: Interestingly, the AI did better when questions were phrased in the first person ("How much will I owe?") rather than the third person ("How much will a customer owe?"). The authors suggest this is because AI models are trained mostly on conversations where people ask for help directly, so they recognize that style better.

Where the AI Stumbles
The researchers dug deep into the wrong answers to see why the AI failed. It wasn't usually because the AI couldn't do basic math.

  • The Real Culprit: The biggest errors came from misapplying rules. The AI would find the right numbers but use the wrong formula. For example, it might calculate interest using a simple rate when the contract required a compound rate, or it might forget a "minimum fee" rule that only kicks in under specific conditions.
  • The Danger Zone: The AI struggled most with "edge cases"—scenarios involving late payments, small balances, or penalty fees. These are the exact situations that hurt financially vulnerable people the most. If an AI tells a user they won't be charged a late fee when they actually will be, the consequences are real and painful.
  • The "Comparison" Trap: Questions that required comparing two different options (like "Is the $5 fee or the 5% fee higher?") were the hardest for the models. The AI often got lost in the logic of choosing between competing rules.

What This Means
The paper concludes that while AI is a powerful tool, it isn't ready to be a standalone financial advisor just yet. The "brittleness" in its reasoning means it can easily miss the fine print that protects consumers. The authors suggest that developers should focus on methods like Program-of-Thought to make AI more reliable. They also argue that credit card companies might need to rewrite their agreements to be more "AI-readable," ensuring that the tools people use to understand their finances don't get tripped up by confusing legal language.

In short, AI can do the math, but it still needs a human to double-check the rules. Until it gets better at understanding the "if-then" logic of contracts, we should be careful about letting it handle our most important financial decisions.

Drowning in papers in your field?

Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.

Try Digest →