> For the complete documentation index, see [llms.txt](https://docs.sellermagnet.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.sellermagnet.com/dashboard-and-analytics/dashboard-overview/transactions.md).

# Transactions

View every Amazon fee, adjustment, and financial transaction in one place. Analyze expense breakdowns, compare periods, and understand exactly where Amazon charges eat into your margins.

{% hint style="info" %}
**Difficulty:** 🟢 Beginner · **Reading time:** \~10 min
{% endhint %}

{% hint style="success" icon="rocket" %}
**Open this page in your dashboard:** [**Go to Transactions →**](https://dashboard.sellermagnet.com/dashboard/transactions)
{% endhint %}

The **Transactions** page provides a complete view of all financial transactions between your Amazon Seller account and Amazon. This includes referral fees, FBA fees, advertising charges, subscription fees, adjustments, reimbursements, and every other charge that Amazon deducts from your account. Understanding these transactions is critical for identifying hidden costs and optimizing your fee structure.

{% hint style="info" %}
Transactions are pulled directly from Amazon's SP-API (Selling Partner API) financial data. This is the same data you would find in your Seller Central "Payments" reports, but organized and visualized for faster analysis.
{% endhint %}

***

## 🎥 Video Walkthrough

{% hint style="info" %}
**Video tutorial coming soon.** A full guided walkthrough of this feature will be available here shortly.
{% endhint %}

***

## 🗂️ Page Structure

The Transactions page features a **tabbed interface** with two main views:

| Tab            | Purpose                                                                        |
| -------------- | ------------------------------------------------------------------------------ |
| **Overview**   | KPI summary, expense breakdown chart, summary list, and full transaction table |
| **Comparison** | Side-by-side period comparison for identifying fee trends and anomalies        |

***

## 📋 Overview Tab

![SellerMagnet Transactions](https://4139654583-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fih2knSvVpBcq5rIeXVjM%2Fuploads%2Fgit-blob-3ce7d35e9e48b6f1eaac92cbd905b106fb1ac3ea%2Ftransactions.png?alt=media)

### KPI Cards

Three KPI cards at the top provide an at-a-glance summary:

| KPI Card               | Metric                                   | Icon                 | Description                                                                                                                                 |
| ---------------------- | ---------------------------------------- | -------------------- | ------------------------------------------------------------------------------------------------------------------------------------------- |
| **Total Expenses**     | Net cash flow, split into Out / In / Net | Red trend-down arrow | The headline is the net figure; below it a small breakdown splits **money-Out** (outflows, red), **money-In** (inflows, green), and **Net** |
| **Total Transactions** | Count of individual finance events       | Blue receipt icon    | Number of line items in the period                                                                                                          |
| **Top Expenses**       | Highest-cost fee categories              | Yellow ranking star  | Quick list of the 2-3 largest outflow types                                                                                                 |

**Total Expenses** breaks the period into three lines:

* **Out** - the sum of all outflow events (service fees, ad spend, removals, chargebacks, ...)
* **In** - the sum of all inflow events (refunds, debt recovery, reimbursement adjustments, ...)
* **Net** - Out minus In

Each of the two numeric cards - **Total Expenses** and **Total Transactions** - also includes:

* A **trend indicator** showing percentage change versus the previous period (the Total Expenses trend compares gross outflow)
* A **sparkline chart** showing the metric's trend over recent periods

{% hint style="info" %}
Only **Total Expenses** and **Total Transactions** carry a sparkline. The **Top Expenses** card is a ranked list, not a trended metric, so it has no sparkline.
{% endhint %}

{% hint style="success" icon="rocket" %}
**Pro Tip:** A red upward arrow on "Total Expenses" is not always bad. If your sales volume increased proportionally, your fee-to-revenue ratio may be stable. Always compare expenses against revenue growth, not just in absolute terms.
{% endhint %}

### Expense Breakdown Chart (Donut)

A donut chart shows the distribution of expenses by category. **The categories are not a hand-written list** - they come straight from Amazon's own **finance event types** (`feeType`) and, for adjustments, the **`AdjustmentType`** on each event. So you see the exact buckets Amazon reports, for example:

| Category (from Amazon)                                                                 | What it is                                                     |
| -------------------------------------------------------------------------------------- | -------------------------------------------------------------- |
| **Service Fee** (`ServiceFeeEventList`)                                                | Account and service charges Amazon bills                       |
| **Product Ads** (`ProductAdsPaymentEventList`)                                         | Sponsored ads / PPC charges                                    |
| **Debt Recovery** (`DebtRecoveryEventList`)                                            | Amazon recovering an outstanding balance                       |
| **Commingling** (`NetworkComminglingTransactionEventList`) - incl. **Commingling VAT** | Commingled-inventory and tax adjustments                       |
| **Removal** (`RemovalShipmentEventList`)                                               | Removal-order shipment fees                                    |
| **Retrocharge** (`RetrochargeEventList`)                                               | Retroactive tax charges, shown per marketplace                 |
| **Adjustments** (`AdjustmentEventList`)                                                | Split by `AdjustmentType` - e.g. **FBAInventoryReimbursement** |

{% hint style="info" %}
The exact set of categories you see depends on which events Amazon posted in the period, so your donut may show more or fewer buckets than the examples above.
{% endhint %}

{% hint style="info" %}
**Adjustments are not one bucket.** SellerMagnet splits the **Adjustments** event into its `AdjustmentType` sub-types so you can see the direction at a glance. **Reimbursements** (for example, **FBAInventoryReimbursement**) are **inflows**, shown positive and in green. **Billing** items (for example, return postage billing, warehouse lost or damaged) are **outflows**, shown negative. In the donut, Period Summary, and grouped table, each sub-type appears as its own row.
{% endhint %}

{% hint style="info" %}
**In plain English:** Every time you sell, Amazon takes multiple cuts. **Referral Fee** = their sales commission. **FBA Fees** = shipping and warehouse handling. **Advertising** = your PPC spend. Understanding these helps you see where your money goes.
{% endhint %}

### Summary Detail List

Next to the donut chart, a detailed summary list shows each expense category with:

* Category name
* Total amount for the period
* Percentage of total expenses

This provides the exact numbers behind the donut chart visualization.

***

### Currency Conversion Notice

If you sell on multiple marketplaces with different base currencies, a notice appears:

{% hint style="info" %}
All amounts are converted to your base currency (**EUR**) using the exchange rates at the time of each transaction. Slight variations may occur due to exchange rate fluctuations between Amazon's rate and the displayed rate.
{% endhint %}

***

### Transaction Table

The full transaction table lists every individual Amazon finance event. It is a **grouped, expandable table**: rows are grouped by fee type (and, for adjustments, by sub-type), so you can collapse a whole category or expand it to see the individual events inside.

#### Table Columns

The table shows **three** columns:

| Column              | Description                                                                       |
| ------------------- | --------------------------------------------------------------------------------- |
| **Posted Date**     | The date the event is posted                                                      |
| **Adjustment Type** | The fee or adjustment type (e.g. "FBAPerUnitFulfillmentFee"), grouped by category |
| **Charged Amount**  | Amount deducted (negative) or credited (positive)                                 |

{% hint style="info" %}
The CSV/Excel **export** carries extra date columns (the fetch date and the fee date) that are **not shown in the on-screen table**. Use the export when you need to reconcile each charge against the exact day Amazon booked it.
{% endhint %}

#### Row detail (raw fee JSON)

**Click any row** to open a modal showing the **raw fee detail exactly as Amazon reported it** - the underlying JSON for that finance event. This is the fastest way to see every field behind a single charge without leaving the page.

#### Lost & Found badges

Rows tied to an order (typically **Adjustment** and **Retrocharge** events) can carry a violet **Lost & Found** badge. It deep-links into [Lost & Found](/inventory-and-operations/reimbursements.md) so you can open a recoverable reimbursement claim, or jump to the related order or product. When a claim already exists for that row, the badge shows a **tracked** state.

#### Table Footer

The table includes a **totals row** at the bottom showing the aggregate sum of all charged amounts in the current filtered view.

#### Filter Bar

| Filter                         | Description                                                                                                                              |
| ------------------------------ | ---------------------------------------------------------------------------------------------------------------------------------------- |
| **Date Range**                 | Select from presets (Today, Yesterday, Last 7/30 Days, This Month, Last Month, This Year, Last 6/12 Months, Last Year) or a custom range |
| **Marketplace**                | Filter to a single marketplace, or leave on "All marketplaces"                                                                           |
| **Include zero-amount events** | Toggle to include/exclude events whose net amount is zero (hidden by default)                                                            |
| **Search**                     | Search by adjustment type or description text                                                                                            |
| **Export**                     | Open the export menu and download filtered transactions as **CSV** or **Excel**                                                          |
| **Refresh**                    | Re-fetch data from Amazon's API                                                                                                          |

{% hint style="info" %}
Amazon posts some finance events with a net amount of **zero** (for example, tax-only Commingling entries where VAT collected equals VAT refunded). They are hidden by default because they add noise to the totals row - turn **Include zero-amount events** on to audit the underlying events.
{% endhint %}

{% hint style="info" %}
The **Export** button opens the same unified CSV/Excel menu used across the dashboard. Choose **CSV** for accounting imports and automation, or **Excel** for a ready-to-open `.xlsx` workbook. The export respects your current date range, marketplace, search, and zero-amount filter.
{% endhint %}

***

## Arriving from the Payouts Widget

You can jump straight here from the **Amazon Payouts** widget on the [Dashboard Overview](/dashboard-and-analytics/dashboard-overview.md). A payout's breakdown includes a **View in Transactions** link that opens this page with the date range **pre-filtered to that payout's window** (passed via the `?from=…&to=…` URL parameters). When you arrive this way, the date range automatically switches to **Custom** and loads the matching transactions, so you land directly on the fees and charges behind that specific payout.

{% hint style="success" icon="rocket" %}
**Pro Tip:** When a payout looks smaller than expected, use **View in Transactions** from the payout breakdown to see exactly which fees, refunds, and adjustments reduced it, no manual date entry required.
{% endhint %}

***

## Comparison Tab

The Comparison tab lets you compare transaction data between **two months** side by side.

### How to Use

1. Switch to the **Comparison** tab.
2. Pick the first month from the left dropdown (e.g., March 2026).
3. Pick the second month from the right dropdown (e.g., February 2026).
4. Click **Compare**. The page then shows:

* A **comparison chart** of the two months (see the chart-type switcher below)
* **Two grouped tables side by side** - one per month - each grouped by fee type and each with its own **total** row

{% hint style="info" %}
The comparison shows the two months next to each other so you can read the difference directly; there is **no separate per-category "% change" column**. Compare the matching rows and the total rows between the two tables, or use the chart to see the shift at a glance.
{% endhint %}

### Comparison Chart & Chart-Type Switcher

The Comparison tab is not just two tables side by side, it also renders a **comparison chart** so the fee differences are visible at a glance. Above the chart, a **chart-type switcher** lets you redraw the same data in whichever form reads best:

| Chart Type            | Best For                                                              |
| --------------------- | --------------------------------------------------------------------- |
| **Stacked**           | Seeing total expenses per period with each category stacked on top    |
| **By type (grouped)** | Comparing each category's bars for the first month next to the second |
| **Lines**             | Tracking the trend line of each category across the two periods       |
| **Area**              | Emphasizing the filled magnitude of each category over the periods    |
| **Horizontal**        | A horizontal bar layout, handy when you have many categories to label |

The category-by-category tables still appear below the chart, so you get both the visual and the exact numbers.

### Comparison Use Cases

| Comparison                                 | Purpose                                    |
| ------------------------------------------ | ------------------------------------------ |
| This month vs. last month                  | Identify month-over-month fee trends       |
| This month vs. the same month last year    | Year-over-year comparison for one month    |
| Month before vs. month after a fee change  | Measure the impact of an Amazon fee change |
| Pre-PPC-launch month vs. post-launch month | Measure advertising cost impact            |

{% hint style="success" icon="rocket" %}
**Pro Tip:** Use the Comparison tab after Amazon announces fee changes (typically effective annually in January/February and mid-year). Compare the month before and after to quantify the actual impact on your account.
{% endhint %}

***

## 👣 Step-by-Step: Analyzing Your Amazon Fee Structure

1. Navigate to **Dashboard > Transactions**.
2. Set the date range to **Last 30 Days** in the filter bar.
3. Review the **KPI cards** for total expense amount and transaction count.
4. Study the **donut chart** to see which fee categories consume the most money.
5. Scroll through the **summary detail list** for exact amounts per category.
6. If a category looks unusually high, use the **Search** bar to filter the table to that adjustment type.
7. Expand the largest fee-type group in the table to see the individual events behind it, and click a row to inspect its raw fee detail.
8. **Export** the filtered data (CSV or Excel) for further analysis in a spreadsheet.

***

## 👣 Step-by-Step: Period Comparison

1. Switch to the **Comparison** tab.
2. Set the first month to the current month.
3. Set the second month to the same month last year (or last month).
4. Click **Compare** and read the two total rows to see the overall change.
5. Look at individual categories in the two grouped tables: which ones increased the most?
6. If FBA fees increased disproportionately, investigate whether Amazon changed fee rates or your product sizes changed.
7. If advertising costs spiked, cross-reference with your PPC dashboard.

***

## 🎯 Real-World Scenario: Identifying Unexpected Fee Increases

**Situation:** Your Amazon fees jumped from EUR 3,200 to EUR 4,100 this month (a 28% increase) while order volume only grew 8%.

| Step | Action                                     | Finding                                                                   |
| ---- | ------------------------------------------ | ------------------------------------------------------------------------- |
| 1    | Open **Transactions > Overview**           | Total Expenses: EUR 4,100 (trend arrow: red, +28%)                        |
| 2    | Check the **donut chart**                  | FBA Fees segment grew from 42% to 51% of total                            |
| 3    | Filter table to "FBAPerUnitFulfillmentFee" | 340 transactions totaling EUR 1,870                                       |
| 4    | Switch to **Comparison** tab               | FBA fees: EUR 1,344 (last month) vs. EUR 1,870 (this month) = +39%        |
| 5    | Investigate product changes                | Two products moved from "Small Standard" to "Large Standard" size tier    |
| 6    | Calculate impact                           | Size tier upgrade added EUR 0.85/unit x 620 units = EUR 527 in extra fees |

**Before:** "Fees jumped 28% and I do not know why." **After:** "Two products were reclassified to a larger size tier, costing an extra EUR 527/month. Packaging optimization could move them back to the smaller tier."

***

## Understanding Amazon Fee Types

| Fee Type                  | What It Covers                                  | Typical Range                              |
| ------------------------- | ----------------------------------------------- | ------------------------------------------ |
| **Referral Fee**          | Amazon's commission on each sale                | 8-15% of sale price                        |
| **FBA Per-Unit Fee**      | Pick, pack, and ship each unit                  | EUR 2.50 - EUR 5.50 per unit               |
| **FBA Storage Fee**       | Monthly inventory storage in Amazon warehouses  | EUR 0.75 - EUR 2.40 per cubic foot         |
| **FBA Long-Term Storage** | Surcharge for inventory stored > 365 days       | EUR 6.90 per cubic foot (or EUR 0.15/unit) |
| **Advertising Fee**       | PPC and sponsored ad campaign charges           | Variable (your budget)                     |
| **Subscription Fee**      | Professional seller account                     | EUR 39.00/month                            |
| **Variable Closing Fee**  | Media category items (books, music, etc.)       | EUR 0.50 - EUR 1.00 per item               |
| **Refund Admin Fee**      | Fee retained by Amazon when processing a refund | Lesser of EUR 5.00 or 20% of referral fee  |

{% hint style="danger" %}
**Long-Term Storage Fees** can be devastating. If you have slow-moving inventory that has been in Amazon's warehouse for over 365 days, you may be charged up to EUR 6.90 per cubic foot. Monitor your inventory age in Seller Central and remove stale stock before the annual cleanup deadline.
{% endhint %}

***

<details>

<summary><strong>⚠️ Common Mistakes to Avoid</strong></summary>

| Mistake                              | Impact                                         | Better Approach                                            |
| ------------------------------------ | ---------------------------------------------- | ---------------------------------------------------------- |
| Ignoring transaction data entirely   | Hidden fees erode margins silently             | Review transactions at least monthly                       |
| Only looking at total expenses       | Missing category-level shifts                  | Always check the donut chart breakdown                     |
| Not using the Comparison tab         | Cannot identify trends or anomalies            | Compare month-over-month and year-over-year                |
| Confusing transactions with expenses | Double-counting costs                          | Transactions = Amazon fees; Expenses = your manual entries |
| Not exporting data for accounting    | Tax preparation becomes painful                | Export quarterly for your accountant                       |
| Ignoring zero-amount events          | Missing tax-only entries that still move money | Toggle "Include zero-amount events" on periodically        |

</details>

\## ✅ Best Practices

1. **Monthly review:** Check the Overview tab on the 1st of each month to compare against the previous month.
2. **Quarterly comparison:** Use the Comparison tab to track fee trends quarter-over-quarter.
3. **After fee announcements:** Compare pre- and post-change periods to quantify the impact.
4. **Export for tax season:** Download full-year transaction data for your tax accountant.
5. **Monitor advertising separately:** Cross-reference the advertising fee total here with your PPC dashboard for consistency.
6. **Watch for reimbursements:** Positive amounts in the transaction table may be reimbursements, ensure they match your claims.

***

## ❓ FAQ

<details>

<summary><strong>How often is transaction data updated?</strong></summary>

Transaction data is synced from Amazon's SP-API. Most transactions appear within 24-48 hours of being charged. Settlement data (final payouts) may take up to 14 days after a settlement period closes.

</details>

<details>

<summary><strong>Why do I see transactions with zero amounts?</strong></summary>

Some Amazon finance events net to zero (e.g., tax-only Commingling entries where VAT collected equals VAT refunded) or are offsetting entries. They are hidden by default; turn **Include zero-amount events** off again to focus on actual charges.

</details>

<details>

<summary><strong>Can I see transactions per product?</strong></summary>

The Transactions page shows account-level transactions. For per-product fee breakdowns, use the **Order Breakdown panel** on the Orders page, which shows the fee decomposition for each individual order.

</details>

<details>

<summary><strong>Are currency conversions accurate?</strong></summary>

SellerMagnet converts all amounts to your base currency using the exchange rate recorded at the time of each transaction. Small differences from Amazon's displayed amounts may occur due to rounding or timing differences.

</details>

<details>

<summary><strong>What is the difference between "Date Fetched" and "Fee Date"?</strong></summary>

**Date Fetched** is when SellerMagnet pulled the transaction from Amazon's API; **Fee Date** is when Amazon actually applied the fee. These may differ by 1-3 days. Both dates are included in the CSV/Excel **export** for reconciliation - the on-screen table shows a single **Posted Date** column to keep it readable.

</details>

<details>

<summary><strong>Can I dispute a transaction from this page?</strong></summary>

No. Transaction disputes must be handled through Amazon Seller Central's case management system. SellerMagnet provides visibility and analysis, but cannot modify Amazon's financial records.

</details>

<details>

<summary><strong>How does this data relate to the Expenses page?</strong></summary>

The **Transactions** page shows Amazon-side fees pulled automatically from the API. The **Expenses** page tracks non-Amazon costs you enter manually. Together, they provide complete cost visibility. They are never double-counted in profit calculations.

</details>

***

## ➡️ What's Next?

{% content-ref url="/pages/nw54VTDfb3V8CGNeqo5r" %}
[Expenses](/dashboard-and-analytics/dashboard-overview/expenses.md)
{% endcontent-ref %}

{% content-ref url="/pages/5vsXtaqLonaWayeTIHV6" %}
[Reports](/dashboard-and-analytics/dashboard-overview/reports.md)
{% endcontent-ref %}
