---
title: "How much have I spent on Amazon? Get one total across every card"
description: "Add up your Amazon spending this year or in total across every card and bank you use, separate Prime from orders, and net out returns with an AI agent."
slug: "how-much-have-i-spent-on-amazon"
url: "https://bankbridge.money/guides/how-much-have-i-spent-on-amazon"
category: "how-to"
published: "2026-10-15"
updated: "2026-10-15"
---
# How much have I spent on Amazon? Get one total across every card

> Ask an AI agent connected to your banks: "How much have I spent on Amazon since January 1, across every card? Split Prime from orders and subtract refunds." It reads every Amazon charge on every connected account and gives you one total. Your bank keeps up to 24 months, so last year works too.

## Why there's no single Amazon total

Amazon spending is scattered. One order goes on the cash-back card, the next on a debit card, a Prime renewal on a third card you set up years ago. Anything built from the Amazon side covers one Amazon login, and anything built from one card's statement covers one card.

Your banks, taken together, have the full picture. Every Amazon charge is already sitting in the transaction history of whichever account paid it. What's missing is something that reads all of those accounts at once and adds them up. That's the job an AI agent with read-only access to your banks does in one message.

## The prompt that gets the number

With BankBridge connected to Claude, ChatGPT, Cursor or another MCP client, paste this:

> How much have I spent on Amazon since January 1, across every account? Show Prime separately, subtract any refunds, and break the rest down by month.

[Ask in Claude](https://claude.ai/new?q=How%20much%20have%20I%20spent%20on%20Amazon%20since%20January%201%2C%20across%20every%20account%3F%20Show%20Prime%20separately%2C%20subtract%20any%20refunds%2C%20and%20break%20the%20rest%20down%20by%20month.) · [Ask in ChatGPT](https://chatgpt.com/?q=How%20much%20have%20I%20spent%20on%20Amazon%20since%20January%201%2C%20across%20every%20account%3F%20Show%20Prime%20separately%2C%20subtract%20any%20refunds%2C%20and%20break%20the%20rest%20down%20by%20month.) (with BankBridge connected)

The agent calls `get_merchant_history`, which looks for the text you give it in each transaction's merchant name and bank description, on every connected bank and card, and returns the charge count, total, average, first and last charge dates, and the matching transactions. The month breakdown and the Prime split come from the agent reading those rows.

## What the answer looks like

Here is the tool's summary from the BankBridge demo account (fictional sample data, pulled 2026-10-15) for three different search terms. Same account, same 12 months, three different totals:

Search term

Charges

Total

What it caught

`amazon`

25

$1,464.65

Orders (`AMAZON.COM*A24HG`, `AMAZON.COM*B12KL`) plus `AMAZON PRIME*MEMBERSHIP`

`amazon.com`

24

$1,325.65

Orders only

`amazon prime`

1

$139.00

The yearly membership renewal

The order numbers after the asterisk change from charge to charge, which is why a substring search works better than an exact merchant name. In a full month, the demo's order spend runs from about $82 to $152, with an average charge of $55.24.

## The Prime trap

A plain "amazon" search counts the Prime membership as spending, which is right if your question is "what does Amazon cost me" and wrong if it's "how much am I ordering." In the demo that's a $139 difference, about 10% of the total. Decide which question you're asking and say so in the prompt.

The same applies to anything else billed under the Amazon name on your statements, such as digital purchases or a grocery order. Ask the agent to list the distinct descriptors it found before it totals them:

> List every distinct description that matched "amazon" in the last 12 months, with the count and total for each.

If a descriptor changed name partway through the year, our guide on [catching renamed billing descriptors](https://bankbridge.money/guides/catch-renamed-subscription-descriptors) shows how to stitch the two halves together.

## "This year" vs the last 12 months

`get_merchant_history`defaults to the last 12 months. That is not the same as "this year": in mid-October, the last 12 months include last October through December. Give the agent dates when the period matters.

-   “Amazon spending from January 1 to today.”
-   “Amazon spending for all of last year, January through December.”
-   “Compare my Amazon spending this year to the same months last year.”

A yearly Prime renewal can also land just outside a 12-month window. In the demo, the earlier renewal sits 13 months back, so the default window shows one Prime charge, not two.

## Returns and refunds

A return shows up in your bank data as a negative amount from the same merchant. The tool's `total_spent`adds up charges only, and the refunds stay in the transaction list. That's deliberate: you can see both what went out and what came back. For a net figure, ask for it:

> Give me Amazon charges, Amazon refunds, and the net, for this year.

Charges that haven't posted yet are included too. If you want a figure that matches your statements, add "posted transactions only."

## What the bank side can't see

-   **Items.**Banks record the merchant, amount and date. For what was in each order, use Amazon's order list.
-   **Gift card balance.** Orders paid from an Amazon gift card balance never hit your bank. The purchase of the gift card does, if you bought it with a connected card.
-   **Cards you didn't connect.**The total covers the banks and cards you've connected. Add a card your partner uses for household orders and the agent includes it.

Want to see it before connecting anything? The demo account has a year of a made-up household’s transactions. Add it to your agent from the demo dashboard, then ask: _“How much have I spent on Amazon in the last 12 months? Show Prime separately.”_ ([what’s in the demo](https://bankbridge.money/demo))

When you connect your own banks, BankBridge is read-only and fetches live from your bank on each question. It costs $5 a month or $50 a year per connected bank.

Food delivery is the other place spending hides across cards. See [how much you've spent on DoorDash](https://bankbridge.money/guides/how-much-have-i-spent-on-doordash) and [how to split Uber rides from Uber Eats](https://bankbridge.money/guides/how-much-have-i-spent-on-uber-and-uber-eats).

## FAQ

### How do I see how much I've spent on Amazon in total?

Your bank and card statements already record every Amazon charge, spread across whichever cards you used. Connect those accounts to an AI agent with BankBridge and ask for the Amazon total for the period you care about. Banks provide up to 24 months of history.

### Does the Amazon total include my Prime membership?

If you search for "amazon", yes. Prime bills with its own descriptor that still contains the word Amazon, so it gets counted. Ask the agent to show Prime separately, or search for "amazon.com" to count marketplace orders only.

### Are returns subtracted from the total?

Not automatically. BankBridge's merchant history totals the charges and lists refunds separately as negative amounts. Ask the agent to report charges, refunds and the net figure so returns are taken out.

### Can the agent tell me what I bought on Amazon?

No. A bank record has the date, amount, card and a short description, not the items. Use it for totals and trends, and Amazon's own order list for item detail.

### How far back can I go?

Up to 24 months, which is what banks provide. That covers this year and all of last year. Older totals need your past statements.
