shipments.fyi
The Amazon seller's best friend — reconcile FBA shipments, catch missing reimbursements, and see true profit per SKU. CSV in, answers out.
What it is
shipments.fyi is a growing suite for Amazon FBA sellers that answers the questions their raw data can’t: where is my inventory, what am I owed, and what is my real margin per SKU. It’s CSV-first — sellers upload the exports Seller Central already gives them, no SP-API integration required — and every module reuses one ingest pipeline, one auth layer, and one billing system.
The modules
Each is a route inside the same app, not a separate product:
- Reimbursement Scanner (
/scanner, free) — flags shipments where fewer units arrived than were sent (shipped − received > 0), estimates the claim at an average unit value you set, and hands back a claim summary. The freemium front door. - Claim Deadlines (
/claims, Pro) — turns flagged discrepancies into tracked claims with 60-day countdowns and T-14/7/3 email nudges, so recoverable money never expires unclaimed. - Shipment Import & Tracking (
/import,/shipments) — idempotent CSV ingest into a structured store; expected-vs-received variance is visible at a glance on each shipment. - True Profit (
/true-profit) — per-SKU contribution margin after COGS, referral, and FBA fees, with cost of goods entered inline or via a cost-sheet upload.
The wedge
“The number Canvas can’t show you.”
Amazon’s own Canvas AI can tell a seller what happened in their account, but it has no COGS data — so it structurally cannot compute true per-SKU profit. That gap lives outside Amazon’s walls, and it’s where shipments.fyi sits. The funnel follows the money: detection is free (find what you’re owed), being watched costs money (don’t let a claim expire), and the margin math is the upsell.
What’s next
The differentiator in flight is plain-language coaching — a Claude read over the margin data (“your top three ASINs by revenue are unprofitable — here’s why”) and a single “one thing to fix this week” action card. Planned, not yet wired: the reimbursement detection and the profit math are what ship today.
Status & stack
Building, in a founding-pilot phase. Next.js 14 (App Router) + TypeScript on Neon Postgres with Drizzle, Clerk for auth, and a self-managed Stripe PaymentIntents billing ledger — pilot pricing $9.98/mo or $98/yr, a 7-day no-card trial, auto-renew with dunning. Brevo sends the deadline and billing emails on daily Vercel Crons; the interface is shadcn/ui on a navy/orange token system. Deployed on Vercel — live at shipments.fyi.