Skip to main content

Everything a serious reseller
actually needs.

Not what a spreadsheet can do. Not what a basic dashboard tracks. What a reseller who treats this like a business actually needs to know.

The real-life idler — because reselling is already a game.

Reselling has a natural game loop: source → list → ship → repeat. The dopamine of a good flip is real. We built ResaleTruth around that loop. Every action earns XP. XP advances your tier from Novice to Tycoon. Tiers unlock sound packs, themes, and mascot variants. Weekly cosmetic drops keep the game alive.

This isn't gimmick gamification. It's a tool to make the grind sustainable. Resellers who hit their first streak milestone report coming back to fill in cost basis they'd been ignoring for months — because the XP number went from 487 to 512 and suddenly it mattered. Retention through truth, not notifications.

  • XP earned on every meaningful action (ship +10, relist +5, cost basis +2, daily goal +25)
  • Tier progression: Novice → Flipper → Operator → Merchant → Tycoon
  • Sound effects on by default — cash register on ship, toggle off in Settings
  • Unlockable sound packs (Retro 8-bit at Flipper, Cash Register at Operator)
  • Unlockable themes (Night Market at Merchant, Gilded Ledger at Tycoon)
  • Weekly cosmetic drops every Monday — new stamps, mascot variants, achievements
  • Streak tracking with bonus XP milestones (7-day: +100, 30-day: +500, 100-day: +2000)
  • Stamp wall — "First Ship", "First Profit", "Schedule C Filed", "Founder", and more

Trust signals — every number has a trace.

ResaleTruth doesn't just show you numbers. It shows you where the numbers came from. Click any figure in a Truth statement and see the receipt math behind it: which eBay fee, which resource profile, which label cost. We built drill-in transparency because resellers don't trust tools they can't verify — and they're right not to.

Every mutation on your account writes an audit log row. Auto-save on blur timestamps every change. Destructive actions get a 10-second undo toast. Bulk operations over 50 items require a confirm modal and show a progress bar. Empty states have personality and a soft CTA. We designed for the moment when something looks wrong — because it will, and you need to be able to check.

  • Drill-into-receipt-math on every number — click to see the trace
  • Reconciliation badge on Dashboard: green/yellow/red vs eBay Seller Hub totals
  • Auto-save with visible timestamp on every form
  • Undo toast (10 seconds) for every destructive action
  • Bulk operations require confirm modal + show progress bar for >50 items
  • Error messages with explicit action buttons — not bare text
  • Audit log accessible in Settings — every mutation, timestamped, readable
  • Loading skeletons on every async surface — no blank-screen uncertainty

CRM + Today — notifications, not a chat inbox.

ResaleTruth knows about your buyers through eBay. It uses that knowledge to push the right reminders into your Today list — not a chat surface, not a CRM in the traditional sense. If a buyer has purchased from you twice in the last year, you get a "reach out" nudge. If a message has been unanswered for 12 hours, it becomes a Today task.

Today is the flagship UX. Ship tasks get visual priority — red left border, URGENT badge, larger card. Actions deeplink directly to eBay: clicking a ship task opens the eBay order page, a relist task opens sell-similar, a message task opens the eBay conversation. One click from Today to done.

  • Repeat-buyer detection — flag buyers with 2+ purchases in past 12 months
  • Response SLA tracking — unanswered buyer messages >12h become Today tasks
  • SHIP tasks prioritized: accent border, URGENT badge, direct eBay order deeplink
  • RELIST tasks deeplink to eBay sell-similar for the exact item
  • MESSAGE tasks deeplink directly to the eBay message thread
  • Daily goals with streak tracking — hit your goal, earn XP bonus
  • Consignment payout reminders ("Pay [consignor] $X") on Today
  • Low-inventory reorder alerts with direct reorder URL (Amazon/Uline/etc.)

True cost per item — not the dashboard lie.

Your eBay dashboard shows gross sales minus eBay fees and calls it profit. That number ignores what you paid, the bubble wrap, the 22 minutes you spent cleaning it, the gas to the post office. ResaleTruth accounts for every dollar — purchase price, materials, labor at your hourly rate, eBay fees pulled live, shipping label cost — and stacks them all on the item record.

This is the difference between thinking you're making money and actually knowing it. ROI and margin both use the full cost stack, not just purchase price. That's where the sticker shock usually hits: an item that looked like 300% ROI often lands closer to 140% once labor and materials are in. Now you can decide whether a sourcing trip is worth the time before you go, not after.

  • Purchase price + materials + labor tracked per item
  • eBay final value fees pulled automatically via API
  • Shipping label cost (eBay Managed Payments auto-imported)
  • Labor at your configurable hourly rate
  • ROI and margin calculated on true cost — not purchase price alone
  • Unsold items carry costs forward until the item sells

Sourcing pipeline — know before you buy.

Log a sourcing lead the moment you spot something. Item name, asking price, your comp, the source location. See your conversion rate per source — Goodwill has one number, estate sales have another, Facebook Marketplace has a third. ResaleTruth shows you which hunting grounds actually pay off over time.

Most resellers guess at their best sources based on feel. ResaleTruth replaces the guess with data. When you convert a lead to a purchased item, the source location follows it all the way through to the sale — so at the end of the year you can see not just total profit but profit by source type, margin by category, and which trips weren't worth the drive.

  • Log leads before purchase (name, asking price, your comp)
  • Convert lead → item in one tap when you buy
  • Conversion rate per source type over time
  • Profit by sourcing location in reports
  • Reject a lead, see why — keeps your sourcing instincts calibrated
  • Offline-capable mobile entry for in-the-wild sourcing

Lots — weighted cost allocation across a pile.

You bought a lot of 15 vintage toys at an estate sale for $90. Now what? ResaleTruth lets you create a lot record, allocate cost across the items by estimated resale value, weight, or even split — whatever makes sense for that purchase. Each item in the lot gets its own record and its own cost basis.

This matters at tax time: COGS only hits when an item sells. If you allocated correctly at lot intake, your per-item profit math is right all year, not just when you remember to do it. Items you decide to donate or junk can be written off. Items that stay unsold carry their allocated cost as inventory until they move.

  • Create a lot from a single purchase at any source
  • Allocate cost by estimated value, weight, or equal split
  • Each lot item gets its own record and sale tracking
  • Lot-level P&L shows total return on the full purchase
  • Junk/donate writeoffs tracked at lot level
  • Lot items flow into Schedule C correctly at sale

Consignment — real math, real payouts.

If you sell on behalf of other people — friends, estate clients, a consignment shop partner — consignment isn't a bolt-on in ResaleTruth. It's a first-class flag on the item record with real math. Set the consignor, the split, who pays fees, and whether your costs come out before the split.

When the item sells, ResaleTruth computes the consignor's share automatically, keeps your cut on your P&L, and logs the payout-due amount against the consignor's balance. At the end of the year, your consignor statements are export-ready — useful if any of them cross the 1099 threshold. Without this, your ROI numbers look wild and your Schedule C gets messy.

  • Consignor record with split % or flat fee
  • Pre-split fee and cost deductions
  • Automatic consignor payout calculation at sale
  • Running payouts-due balance per consignor
  • Consignor statement export (PDF or CSV)
  • 1099-ready annual summary per consignor

Resale certificate management — audit-ready.

Resale certificates let you buy inventory tax-free. But if you're audited, you need to prove every tax-free purchase had a valid cert on file. ResaleTruth lets you attach your resale certificate to each source location, log which purchases were made tax-free, and export a clean audit trail — not a drawer full of receipts.

Most resellers either don't use their cert consistently or can't prove they did. ResaleTruth makes it easy to record which purchases were tax-exempt, attach the certificate number, and export the log. When your state comes asking, you hand them the CSV — not a shoebox.

  • Resale cert number stored per source or seller
  • Tax-exempt flag per item purchase
  • Audit-ready CSV export of all tax-free purchases
  • Alert when a purchase from a cert-eligible source is missing the flag
  • Multi-state cert support

Non-eBay sources — first-class, not a workaround.

eBay is where you sell. Goodwill, Facebook Marketplace, estate sales, auctions, and your neighbor's garage are where you buy. ResaleTruth treats every source as first-class: log acquisition costs from any channel, and those costs flow through to P&L, Schedule C, and ROI reports exactly like eBay-synced data does.

Competitors that pitch "fully automatic" quietly mean: if eBay's API can't see it, we pretend it doesn't exist. We don't do that. Your books should reflect your business, not the shape of one API. Manual entry, CSV import, and (on roadmap) direct connectors to other platforms all funnel into the same reporting layer.

  • Log acquisition costs from Goodwill, FB Marketplace, estate sales, auctions
  • Mileage tracking per sourcing trip
  • CSV import for off-eBay sales (Mercari, Poshmark, Depop)
  • Manual entry for in-person and show sales
  • Cross-platform profit comparison in reports
  • All non-eBay data treated equally in Schedule C

Schedule C export — one click, CPA-ready.

When tax season hits, ResaleTruth generates a clean package you can hand to your accountant or drop into TurboTax without a three-hour reconciliation session. Every expense already tagged to a Schedule C line item. Every sale categorized. COGS calculated using FIFO. Starting and ending inventory valued.

The export includes a main Schedule C summary CSV, per-sale detail, per-purchase detail, a consignment payout file, and separate mileage and home-office sheets — one ZIP, no guessing. Your CPA will be relieved you're not handing them a shoebox. Export as PDF for your records, CSV to drop into your preparer's software.

  • Main Schedule C summary with line-item mapping
  • Sales detail: gross, fees, shipping, COGS, net per sale
  • Purchases: date, source, cost per acquisition
  • Expenses tagged to Schedule C categories (Line 18, 22, 9, etc.)
  • Mileage and home-office allocation sheets
  • Consignment payouts for potential 1099s
  • FIFO COGS by default; specific identification override per item

What we don't do — on purpose.

Scope discipline is a feature. Every no we say to a distraction is a yes to making the core sharper. We're honest about our lane.

  • No crosslisting — dedicated crosslisting tools do this well. We integrate with them; we don't compete.
  • No native mobile app — mobile web only in v1. We'd rather ship a great web experience than a mediocre native one.
  • No "AI-powered" anything — not because AI is bad, because resellers smell feature theater. Every number we show you has a math trace.
  • No repricer or auto-bump — that's a different game. We're the ledger, not the listing tool.
  • No Mercari / Poshmark / Depop sync in v1 — eBay-first. Manual CSV import for everything else. Honest roadmap: more platforms post-launch.
  • No lifetime deals — ever. Lifetime deals destroy incentives to maintain and improve software. We don't do them.
  • No data resale — your business data belongs to you. Stated in the Privacy Policy. Not buried.

Ten features. One honest number. Pre-launch pricing.

Join the waitlist. First 50 paying customers lock in $9/mo for year one.