For US Amazon FBA sellers · the money is already gone · the window is closing

Amazon already lost your inventory. Now the clock on getting paid back is running.

Amazon's own FBA policy promises reimbursement when units are lost or damaged in the fulfillment network — but the reimbursement only happens if you file, the evidence is spread across three separate Seller Central reports, and the 18-month claim window closes on your oldest losses first. Every month you don't reconcile, some of that money expires for good. FBA Refund Radar cross-checks all three reports, finds every unclaimed and underpaid reimbursement, and drafts the appeal letters — before the deadlines pass.

Industry estimates put unclaimed FBA reimbursements at roughly 1-3% of annual seller revenue (industry estimate, varies by account). Your results depend on your own data.

audit://store-01 — reimbursement_recon

SCANinventory_adjustments.csv · 1,284 rows parsed

MATCHreimbursements.csv · 96 records · ±45d window

FINDmissing_reimbursement TWS-EBUDS-GRY-01 · 2 units · 2026-06-14$49.98

FINDunderpaid LED-STRIP-5M · paid $8.99 vs $15.99 ref$7.00

FINDreturn_not_received LED-STRIP-5M · 80 days$31.98

DEADLINEclaim window closes 2027-12-14 · 412 days left

DONE3 findings queued for review → case ledger

awaiting next import

sample data · demo csvs● engine ready

3

separate reports you must cross-check to catch one loss

18mo

max filing window - your oldest losses expire first

25%

typical cut refund agencies take of money you recover

$8-15/hr

what a VA charges to reconcile reports by hand

Agency commission and VA rates are typical market ranges (industry estimate). The 18-month window comes from Amazon's FBA Lost and Damaged Inventory Reimbursement Policy.

Dark navy technical illustration of an isometric audit console with a glowing radar display sweeping over floating data panels and orbiting coins

audit output

What an audit surfaces

Missing reimbursement

TWS-EBUDS-GRY-01 · 2 units lost · 2026-06-14

$49.98

Underpaid reimbursement

LED-STRIP-5M · paid $8.99 vs $15.99 reference

$7.00

Return not received

LED-STRIP-5M · order 112-… · 80 days

$31.98
Sample rows from the shipped demo CSVs - not real seller data. Amounts are the engine's expected recovery candidates, not guaranteed payouts.

leak detection

The money quietly leaks in four places

Lost or damaged in the warehouse

Units written off inside Amazon fulfillment centers are supposed to be reimbursed automatically. Adjustments happen; reimbursements don't always follow.

Reimbursed below your product value

When Amazon does reimburse, the per-unit amount can fall below what the product is actually worth - and nobody flags the gap.

Returns that never came back

Customer returns show in transit or approved for months. If the unit never reaches the fulfillment network, that inventory is owed back or paid out.

The 18-month clock

Filing too late means the money is gone for good. Claims must be filed within 18 months of the event - and manual reconciliation rarely runs monthly.

reconciliation loop

Three steps. Zero API connections.

STEP 01

Import reports

Download the Inventory Adjustments, Reimbursements, and Customer Returns CSVs from Seller Central and drop them in. Column matching is tolerant; per-row errors are explained, not fatal.

STEP 02

See what's missing

The audit engine matches every lost/damaged event against reimbursements, checks paid amounts against your reference prices, and flags return-not-received candidates with evidence.

STEP 03

File before the window closes

Confirm findings into a case ledger, track the 18-month filing deadline and the 45-day Amazon response window, and generate ready-to-send appeal letters (.docx).

Dark navy technical illustration of a glowing hourglass with green sand flowing into an isometric calendar grid of 18 tiles, the last tiles glowing amber

deadline hygiene

The 18-month window, tracked per finding

  1. Event date

    A lost/damaged adjustment lands in your Inventory Adjustments report. The engine records the event date.

  2. Match ±45 days

    Reimbursements within a +/- 45-day approval window are matched by FNSKU and quantity. No match = a missing-reimbursement finding.

  3. Deadline set

    Every finding gets an automatic claim-deadline 18 months out, plus a 45-day response countdown once you file a case.

  4. Expire watch

    The dashboard ages every case in buckets and surfaces what expires soonest - filing late means the money is gone for good.

workbench

A claim workbench, not another dashboard

Deterministic matching

Same reports in, same findings out - content fingerprints make re-imports idempotent, so confirmed cases and ledger history survive every re-audit.

Evidence on every finding

Each finding carries the source rows, dates, quantities, and the exact math behind the expected amount, so your appeal letter stands on facts.

Appeal + reopen letters

Generate an appeal letter per case, and if Amazon answers with the classic 'not covered' denial, generate a reopen letter that addresses the misclassification.

Deadline hygiene

18-month filing deadlines and 45-day response dates are computed and surfaced - aging buckets show what needs attention today.

Multi-store (Pro)

Up to 5 stores under one account with per-store reference prices and a combined ledger view.

Your data, your server

Self-hosted: the SQLite database and uploaded files live on the machine you deploy to. Delete a store and everything goes with it.

case ledger

Every claim filed, tracked, and answered - or reopened

Confirmed findings become cases with a status ledger: open, submitted, paid, denied, expired. The appeal letter generator drafts a policy-referenced letter per case as a downloadable .docx, and if a claim comes back with the classic "not covered by the FBA Lost and Damaged Inventory Reimbursement policy" denial, you can generate a reopen letter that addresses the misclassification. You review and submit everything yourself in Seller Central.

  • open → submitted → paid / denied / expired
  • 45-day Amazon response countdown per case
  • appeal + reopen letters as .docx downloads
Dark navy technical illustration of an isometric filing cabinet with drawers of neatly arranged claim folders marked by glowing green tabs

pricing

Flat $29/mo. Not 25% of everything you recover.

You're already choosing between four ways to handle unclaimed reimbursements. Here's the whole menu, honestly priced.

Free

$0/mo

Audit one store and see what you're owed. No card required.

  • 1 store
  • Up to 100 case rows
  • All three report imports
  • 18-month deadline tracking
Most popular

Starter

$29/mo

One store, 500 case rows, all reports, appeal letters included.

  • 1 store
  • Up to 500 case rows
  • All report imports + audit engine
  • 10 appeal letters / month (.docx)
  • Case ledger with 45-day response tracking

Pro

$79/mo

Up to 5 stores, unlimited cases and letters, CSV export.

  • Up to 5 stores
  • Unlimited case rows
  • Unlimited appeal + reopen letters
  • CSV export of the claim ledger
  • Priority deadline alerts

Do nothing

100% of the loss

Every recoverable dollar stays lost - and the 18-month window quietly erases your oldest claims first.

Refund agency

25% of everything recovered

Recover $2,000 and a typical agency keeps about $500 of it - on every claim, year after year (typical market terms, industry estimate).

Hire a VA

$8-15/hr, every week

Cross-referencing three reports by hand takes roughly 10 hrs/week - about $350-650 a month, and a person still misses deadlines (illustrative math).

FBA Refund Radar

$29/mo flat

The same reconciliation, run continuously by an engine that never gets tired, never rounds a deadline, and keeps the full recovery.

Prices in USD. Subscriptions are billed through Stripe. A 14-day free trial of a paid plan can be selected at checkout.

faq

Frequently asked questions

Why not just do it myself in Seller Central?

You can - the problem is the arithmetic of doing it every week. A real reconciliation means downloading and cross-referencing at least three separate reports (Inventory Adjustments, Reimbursements, and Customer Returns), matching events to payouts by FNSKU, quantity, and a +/- 45-day approval window, checking paid amounts against your product value, and knowing which claims are still inside the 18-month filing window. Miss one week and the losses pile up; miss a deadline and that money is gone for good. FBA Refund Radar runs that same reconciliation continuously - on every import - and hands you the findings, the deadlines, and the drafted letters for a flat $29/mo.

Why not use a refund agency instead?

Because they charge a percentage of money that is already yours. Refund agencies typically keep around 25% of every dollar they recover (typical market terms, industry estimate), and many enforce minimum claim thresholds - small findings simply never get filed. Recover $2,000 in a year and roughly $500 goes to the agency; recover more, and the fee scales up with it. FBA Refund Radar finds the same candidates for a flat $29/mo - the recovery is 100% yours - and it watches every deadline continuously, not just the claims big enough to interest an agency.

Do I need to connect Amazon SP-API?

No. FBA Refund Radar works from the CSV reports Amazon already lets you download in Seller Central: the Inventory Adjustments report, the Reimbursements report, and the Customer Returns report. No third-party API access to your seller account, no authorizations, nothing to revoke.

Does this violate Amazon's policies?

No. The tool is a read-and-reconcile workbench: it analyzes exports you already own, keeps a claim ledger, and drafts appeal letters for you to review and submit yourself in Seller Central. It never submits anything to Amazon on your behalf and never contacts Amazon.

Where does my data live?

On the server this application is deployed to - your own hosting, under your control. Nothing is shared with marketplaces, agencies, or analytics providers. You can delete a store and all of its imported data at any time.

How does the audit engine decide something is missing?

It matches each lost/damaged inventory adjustment against reimbursements by FNSKU, quantity, and a +/- 45-day approval window around the event. Unmatched adjustments become missing-reimbursement findings. Matched reimbursements whose paid amount is more than 5% below your reference price (median of your imported prices, or your store default) become underpaid findings. Returns reported as not received for over 45 days become return-not-received candidates.

What is the 18-month window?

Under Amazon's FBA Lost and Damaged Inventory Reimbursement Policy, claims for units lost or damaged in the fulfillment network must be filed within 18 months of the event. Every finding gets an automatic claim-deadline date, and the dashboard surfaces what is about to expire.

Is this a guarantee of recoveries?

No. Findings are candidates with supporting evidence, not guaranteed outcomes. Amazon decides each claim. You stay in control of what to file.

Your oldest claims expire first.

Import three CSVs and see every candidate with its deadline - before the 18-month window closes on money you are owed.

Dark navy technical illustration of glowing dollar coins flowing along a light path from a wireframe cloud into an open wallet