> ## Documentation Index
> Fetch the complete documentation index at: https://docs.sourcedock.io/llms.txt
> Use this file to discover all available pages before exploring further.

# Reconcile messages

> What each reconcile chip and banner means, what it compares, and what to do about it.

SourceDock keeps four counts for every product you send to Amazon. When two of them do not match, it shows a reconcile message. This page lists every message, what it compares, and how to clear it.

<Frame caption="Capital Recovery in the reconcile view">
  <img src="https://mintcdn.com/sourcedock/PvFEadQJVbcHct-s/images/06i-recovery-recon.png?fit=max&auto=format&n=PvFEadQJVbcHct-s&q=85&s=ac8e478b8c0a2e44b691cbcd752579ce" alt="Capital Recovery filtered to products whose Amazon inbound books do not foot, with chips on each row" width="2880" height="1800" data-path="images/06i-recovery-recon.png" />
</Frame>

## The four counts

| Count      | Column label    | Where it comes from                                                                               |
| ---------- | --------------- | ------------------------------------------------------------------------------------------------- |
| Sent       | Marked Sent     | Units on your orders marked Sent to FBA, minus write-offs. Prepped and Ordered lots do not count. |
| Told       | Sent On Amazon  | What Amazon recorded as shipped inbound.                                                          |
| Checked in | Amazon Received | What Amazon counted when the boxes hit the dock. This is not live stock.                          |
| Live       | Amazon holds    | Units that have gone through Amazon: live stock plus units already sold, lost, or damaged.        |

SourceDock looks at your Amazon inbound shipments for the last 180 days. It refreshes that list about every 5 minutes.

A **joint** is where two counts meet. There are three joints. Each one has its own message.

## Where the messages show

| Place                       | What you see                                                                                                                                                                                                                                       |
| --------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **Capital Recovery** header | A line says how many products do not foot. Click **Reconcile →** to see only those rows. A banner reads "Viewing products whose Amazon inbound books do not foot". It also says "Recovered and Net P\&L above are the whole book, not these rows." |
| **Reconcile** column        | Each row gets a chip. Hover it to see the figures.                                                                                                                                                                                                 |
| Expanded row                | Plain notes and an **Inbound discrepancy** badge.                                                                                                                                                                                                  |
| **Purchases**               | A line says "Amazon's books do not foot on" some number of products. Its banner uses chips with more direct wording.                                                                                                                               |

You can also open the view with a link. Add `?recon=1` to the Capital Recovery address for every joint. Use `?recon=sent`, `?recon=dock`, or `?recon=warehouse` for one joint. Click a chip in the banner to narrow to that joint.

## Joint 1: sent vs told

This joint compares Marked Sent against Sent On Amazon. Its chip reads **Sent vs Amazon in**. It breaks in two directions.

### Amazon has more than you marked

| Where           | Text                                                                                                 |
| --------------- | ---------------------------------------------------------------------------------------------------- |
| Note            | "Amazon recorded N more units as shipped than you marked Sent. Prepped lots do not count as Sent."   |
| Hover text      | "Amazon has a shipment for N units you never marked Sent to FBA. Prepped lots do not count as Sent." |
| Purchases chips | Forgot to mark Sent? and Amazon recorded more inbound                                                |

Amazon has an inbound shipment for this product. But your order in SourceDock is still at Ordered, Received, or Prepped. You most likely forgot to move it.

To fix it, open the order on Purchases. Click its status chip and choose **Sent to FBA**. The message clears on the next check.

### You marked more than Amazon has

| Where          | Text                                                             |
| -------------- | ---------------------------------------------------------------- |
| Note           | "You marked N more units Sent than Amazon recorded as shipped."  |
| Hover text     | "You marked N units Sent to FBA that Amazon has no inbound for." |
| Purchases chip | You marked more Sent                                             |

Your order says the units went to Amazon. Amazon's shipment list shows fewer, or none.

Check the order. If it did not ship, move it back to Received. If it did ship, check the shipment in Seller Central. A shipment older than 180 days will not be in SourceDock's list.

## Joint 2: told vs checked in

This joint compares Sent On Amazon against Amazon Received, for shipments Amazon has closed. Units in shipments that are still open are not counted as short.

| Where          | Text                                                                      |
| -------------- | ------------------------------------------------------------------------- |
| Chip           | fewer at the dock                                                         |
| Badge          | Inbound discrepancy                                                       |
| Header line    | "Amazon's inbound books do not foot on N products"                        |
| Note           | "Amazon counted N fewer units at the dock than they recorded as shipped." |
| Per shipment   | The shipment ID, then "N short at the dock."                              |
| Hover text     | "They were told N, checked in M. Ask Amazon."                             |
| Purchases chip | Fewer at the dock                                                         |

Amazon's own paperwork says a shipment carried more units than its warehouse counted in. The missing units never made it onto the shelf. This is Amazon's side, not yours.

Ask Amazon. Open the shipment in Seller Central and file a reconciliation request for the missing units. If Amazon pays you for them, the message clears on its own. The expanded row may also show a **Potential claim?** chip with a deadline.

## Joint 3: checked in vs live

This joint compares Amazon Received against Amazon holds.

| Where       | Text                                                                                |
| ----------- | ----------------------------------------------------------------------------------- |
| Chip        | left live inventory                                                                 |
| Header line | "Amazon received units, then they left live inventory on N products"                |
| Note        | "Amazon received these units, then they left inventory with nothing to explain it." |
| Hover text  | "Checked in, then left inventory - warehouse, not inbound."                         |

Amazon counted the units in at the dock. Now fewer are in stock. No sale, loss, or damage explains the gap. Something happened inside the warehouse.

Open the row's ledger and check the **EVENTS** tab for a loss or damage event. If there is none, run a sync. A recent sale may not have posted yet. If the gap stays, ask Amazon about the missing units.

## The dash: shipments not found

Sometimes the **Sent On Amazon** cell shows a dash instead of a number. Hover it. The tip says "A dash means we did not find those shipments."

This is not zero. SourceDock looked through your last 180 days of inbound shipments and found none for this product. **On hand** shows a dash too. That row is left out of the column totals.

No joint message fires for a dash. If you never sent the product, nothing is wrong. If you sent it more than 180 days ago, the count is not available.

## Chips that are not joints

The Purchases banner shows two more chips. They come from your own counts, not Amazon's.

| Chip              | What it means                                                                | What to do                                                                                          |
| ----------------- | ---------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------- |
| **Counts missed** | An order is marked Received or Sent to FBA, but its received count is short. | Open the order and choose **Update received count**.                                                |
| **Never arrived** | The store shorted you.                                                       | Open the order, choose **Record what arrived**, and use **Resolve missing** to write the units off. |

## How the messages go away

Every message is derived. Nothing is stored. SourceDock works out the joints again each time the page loads. So a message clears as soon as the two counts agree.

| Joint   | What clears it                              |
| ------- | ------------------------------------------- |
| Joint 1 | Move an order to Sent to FBA.               |
| Joint 2 | Amazon pays you for the dock-missing units. |
| Joint 3 | A loss, damage, or sale event posts.        |

Run a sync to pull the latest Amazon counts if a fix has not shown up yet.
