Reseller Intelligence Console

RECON

Inventory, sales execution, and P&L intelligence for serious resellers. Built for Depop, Vinted, and eBay operations.

Inventory, sales execution, and P&L intelligence for serious resellers. Built for eBay, Poshmark, Mercari, and more.

Revenue

£0.00

Core

Net Profit

£0.00

Core

Total Expenses

£0.00

Total Inventory Cost

£0.00

Est. Corp Tax

£0.00

Tax

Est. Self-Employed Tax

£0.00

Tax

P&L Snapshot

Revenue£0.00
COGS (item + inbound shipping)-£0.00
Fees + outbound shipping-£0.00
Marginal profit (sold items)£0.00
Overhead expenses-£0.00
Avg net margin (selected period)0.0%

Revenue Breakdown

By Category
By Brand

Expense Breakdown

Total expenses£0.00
Recurring overhead£0.00
One-off overhead£0.00
Top category-
Expense to revenue ratio0.00%
Trend vs previous periodN/A

Monthly Closing Report

Month-
Revenue£0.00
COGS-£0.00
Selling costs-£0.00
Overhead expenses-£0.00
Gross profit£0.00
Net profit£0.00
Net margin0.0%

Alert Engine

Active alerts0

Data Integrity

Open consistency issues0

Recent Changes

Immutable audit stream of create, edit, delete, import, and repair events.

Sync Center

Last cloud sync-
Last local write-
Pending local changes0
Failed operations0

Revenue Trend

Platform Revenue Mix

Category Margin

Monthly Performance

Brand Analytics TOP 10 BY REVENUE

Inventory Management

Total inventory cost£0.00
0 Listed 0 Other 0 Out of Stock 0 Archived 0 units in stock
0 selected
Select Item Brand Color Source Qty Remaining Total Cost Unit Cost List Status Actions

Inventory Guide

Total Cost = Purchase Cost + Inbound Shipping. Unit Cost is auto-derived as Total Cost / Quantity.

Item Code (SKU) is optional, must be unique, and is used across Sales search and matching.

Source and Listed Price are optional. If remaining quantity reaches 0, status is auto-set to Out of Stock.

Log Sale

Sales Log

Item Qty Platform Date Unit Cost Revenue Marginal Profit Profit Margin Actions

Sales Guide

Sale Price is per unit. Revenue is auto-calculated as Quantity Sold x Sale Price.

Marginal Profit is calculated per sale using unit cost, fees, outbound shipping, and packaging.

Log Expense

Expense Log

Title Category Date Amount Actions

Recurring Expenses

Title Category Amount Frequency Next Due Actions

Import Guide

Parse CSV first, then review each row. Every row needs a valid date, quantity, sold price, inventory match, and COGS/unit.

Confirm Import queues a worker job. When processed, rows are added to Sales Log and matched inventory is deducted atomically.

Import Sales (Depop)

Dry-run parser: validates rows first. Confirm import only after fixing COGS and row issues.

Import Review

Row Order ID Item Inventory Match Date Qty Sold Price COGS / Unit Issues

Import Queue

Queue status will appear here.


Import Ops

Queue health not checked yet.

Batch Background Editor

Upload product photos, choose a background, and download the processed images. Requires Python + rembg installed locally and the server running on port 5173.

Upload Images

Drag & drop images here

Background

Output

Ready.

Results

Processed images will appear here for download.

Tax Disclaimer

Tax outputs are estimates only and not accounting advice. Confirm final liabilities with a qualified accountant.

Corporation and self-employed estimates are based on current dashboard profit data and your manual earnings inputs.

Download HMRC App (GOV.UK)

UK Corporation Tax (Auto)

Taxable profits used£0.00
Augmented profits used£0.00
Adjusted lower limit£0.00
Adjusted upper limit£0.00
Rate bandSmall profits rate
Marginal relief£0.00
Estimated Corporation Tax£0.00
Effective tax rate0.00%

Auto-calculated from net profit. Non-ring-fence estimate using selected UK tax year rates, associated company limits, and marginal relief fraction.

Estimated Self-Employed Tax (UK)

Other earnings entered£0.00
Additional Income Tax from reseller profit£0.00
Class 4 National Insurance£0.00
Class 2 National Insurance£0.00
Personal allowance left after other earnings£0.00
Additional tax due on reseller profit£0.00
Effective additional rate0.00%

England/Wales/Northern Ireland model. Uses selected tax year rates for Income Tax and Class 4 NIC. Class 2 shown as £0 by default.

Early Access

Market Intel is in early access. Pricing data and sync behaviour may change as we refine the feature — feedback welcome via the Feedback tab.

Track live similar listings (comparables) on Vinted automatically so you can price faster and protect your margin.

Auto Watchlists

Paste a Vinted search URL, then optionally link one of your inventory items to tighten matching.

Watchlist Results

Median Price = weighted median of matched listings (newer + higher-like listings carry more weight). Recommended Range = conservative band from 90% of weighted lower quartile (P25) to weighted median (P50), shown as Optimal, Balanced, and Max Margin points. Confidence combines sample size, match quality, recency coverage, and price consistency.

Name Interval Last Run Matched Median Price Recommended Range Confidence Status Actions

How Vinted Watchlists Work

01

Get a Vinted search URL

Go to Vinted, run a search and apply any filters (brand, size, condition, price range), then copy the URL from your address bar. The more targeted your filters, the sharper the price data.

02

Configure the watchlist

Give it a name, paste the URL, and pick an auto-run interval (15 min – 3 hr). Link an inventory item to auto-fill keywords from it. Set a condition filter to compare like-for-like listings only.

03

RECON syncs automatically

RECON checks every minute while the tab is open. When a watchlist is due, it fetches up to 200 live listings from Vinted, filters by your keywords and condition, then recalculates pricing. Hit Run All Now to force an immediate sync.


Pricing Formula

Recommended Range = (Weighted Lower Quartile (P25) x 0.90) to Weighted Median (P50)

Weighted Median (P50) is the middle price after weighting listings by recency and likes. Weighted Lower Quartile (P25) is the price below which 25% of weighted listings fall. RECON displays three points from that range: Optimal (slightly below floor), Balanced (midpoint), and Max Margin (top of range). Confidence rates output quality using sample size, keyword match quality, recency coverage, and price consistency.


Why RECON Pricing is Sharper

Vinted's suggested prices are calculated across broad category-level data. RECON goes further:

Filtered to your item. You set the brand, condition, and keywords — so prices are pulled from listings that actually match what you're selling, not the entire category.

Weighted by recency & demand. Newer listings and those with more likes carry more weight, so the output reflects what the market is doing right now — not what it did months ago.

Prices scoped to your exact listing. RECON's range is derived from listings you've specifically filtered by brand, condition, and keywords — so the numbers reflect your item, not the whole market.

Confidence scoring. Every result is rated for data quality — if the sample is thin or inconsistent, RECON tells you, so you don't price blind on unreliable data.


Tips

  • Use shorter intervals (15 min) for fast-moving categories like trainers; longer for slower niches.
  • Linking an inventory item auto-fills keywords — handy when tracking multiple sizes of the same item.
  • Watchlists are saved in your browser — they survive page refresh but are device-specific.
  • Auto-sync pauses when the tab is hidden to preserve bandwidth.

Send Feedback

Found a bug, have a feature idea, or just want to share a thought? We read everything.

Your Submissions

Your previous feedback β€” we'll act on it.