Free marketplace inventory and profit workbook

Vinted & eBay Reseller Profit Tracker UK

Track items from purchase to sale, separate personal possessions from stock bought for resale and calculate item-level margin after fees, postage and direct costs. Built for Vinted, eBay, Depop, Whatnot and similar marketplaces.

No email or account requiredChecked against HMRC guidanceWorks locally on your device

Inside the download

Built to be useful from the first entry

The resource includes instructions inside the file, clear input areas and reminders about the limits of estimates. It is premium branded so saved copies remain easy to identify alongside your other tax-year records.

Separate Inventory, Sales and General Expenses sheets
Personal-possession versus bought-for-resale classification
Item ID linking purchase and sale records
Gross sale price, buyer postage and platform-fee fields
Stock cost, seller postage and packaging tracking
Item-level margin formulas and reseller dashboard
Evidence references for receipts and platform statements

Three-step workflow

How to use the Reseller Profit Tracker

  1. 1

    Add each item before or when it is listed

    Give the item a unique ID and record whether it was a personal possession or acquired for resale. For stock, add the source, purchase date and cost with an evidence reference.

  2. 2

    Complete the sale row from the platform report

    Record the sale price, postage charged to the buyer, fees, postage paid, packaging and linked stock cost. Use the same item ID so the workbook can calculate the item margin.

  3. 3

    Reconcile payouts and review categories

    Compare sales and fees with platform statements and bank payouts. Review personal-item classifications separately from stock acquired with a resale intention before using the dashboard for tax planning.

Personal clear-outs and reselling are not the same activity

The platform does not determine whether a sale is taxable trading income. Selling clothes or household items originally bought for personal use is different from acquiring items with the intention of selling them for profit. Frequency, organisation, intention and the surrounding facts matter. A seller can also do both at once, which is why the workbook makes the item classification visible instead of treating every Vinted or eBay sale as identical.

Use “Personal possession” where the item was genuinely acquired for personal or family use and later sold. Use “Bought for resale” where it was sourced as stock, such as a bundle, wholesale purchase, charity-shop find or collection bought to split. Do not rewrite the original intention after seeing whether an item made a profit. Add a note where circumstances are unclear and retain the purchase evidence.

This classification does not give a legal ruling. High-value personal possessions can raise Capital Gains Tax questions, while a pattern of acquiring and selling stock can be trading. The workbook focuses on ordinary marketplace record keeping. Seek advice for valuable assets, unusual collections, jointly owned items or uncertainty about the nature of the activity.

Build a usable inventory trail

Every resale item should have an ID that follows it from purchase to sale. The Inventory sheet records the item, source, date, purchase cost, intended classification and evidence. The Sales sheet reuses that ID. This link makes it possible to see the full commercial result for one item rather than viewing stock purchases and sales as unrelated bank movements.

Bundles need a sensible approach. If a £100 clothing bundle contains 20 items, document how the purchase cost was allocated rather than assigning no cost until the final item sells. The appropriate stock treatment can become more complex when inventory is material or the business grows. Keep the original bundle evidence and the allocation method so an accountant can review it.

Unsold stock should not disappear from the records. The inventory list shows what has been bought even when no sale exists yet. A simple profit tracker is not a complete inventory valuation system, so sellers with substantial year-end stock, card collections or high-value goods may need proper bookkeeping support. The workbook still provides a much stronger starting point than relying on marketplace balances alone.

Record gross sales, postage and marketplace deductions

A marketplace payout can combine several orders and deduct fees before money reaches the bank. Record the gross sale price from the transaction report, plus any postage charged to the buyer, then show platform fees and seller-paid postage separately. This makes the payout explainable and stops a fee from vanishing inside a net deposit.

Refunds, cancellations and partial refunds need clear entries. Do not simply erase the original sale if a platform statement still shows it. Record what happened and retain the statement so annual sales reports can be reconciled. Chargebacks and postage compensation should also be labelled according to their purpose rather than grouped as miscellaneous cash.

If sales occur across Vinted, eBay, Depop, Whatnot, Facebook Marketplace or direct messages, bring the relevant trading activity together. The trading allowance and reporting question generally concerns total relevant gross income, not a separate threshold inside each app. Platform names are useful sources in the tracker, but they do not create separate tax allowances.

Understand direct costs and general expenses

Direct item costs include stock, platform fees, postage and packaging associated with a sale. These belong on or beside the sale because they explain the item margin. General business costs, such as storage, listing software, accountancy support or business-use internet, can be recorded separately. Keeping the two groups distinct helps identify whether poor margin comes from an item or from overheads.

Potentially allowable costs must still satisfy HMRC rules. Personal travel, everyday clothing and storage with no genuine business use should not be claimed merely because reselling happens at home. Mixed-use costs need a reasonable business share. Large equipment, vehicles, home costs and stock timing can require specific treatment. Record the facts and evidence, then verify the tax treatment.

Packaging bought in bulk can be recorded as a general cost or allocated to sales using a consistent method. Do not count it both ways. The same applies to platform subscriptions and promotional fees. The dashboard is only as reliable as the underlying method, so consistency matters more than creating a perfect-looking margin for every low-value item.

Use gross trading income for the allowance check

The £1,000 trading allowance is based on gross trading income before expenses. A reseller with £1,400 of sales, £800 of stock and £300 of fees still has gross income over £1,000 even though the commercial profit is much smaller. If the relevant gross income exceeds the allowance, check whether HMRC needs to be told and whether Self Assessment registration is required.

Where income must be reported, compare actual allowable expenses with the trading allowance. Resellers often have stock, fees, postage and packaging that together exceed £1,000, but that is not guaranteed. HMRC says the allowance and actual expenses cannot both be deducted from the same income. The workbook totals help with the comparison but do not make the final choice.

Personal-possession proceeds should not be casually mixed into the trading-income total. The dashboard separates the classifications so you can review them. That is a record-keeping aid, not an instruction to exclude every row labelled personal. Check unusual, repeated or high-value personal-item sales and correct any classification that does not reflect the evidence.

Run a marketplace reconciliation every month

Export each platform’s sales and payout reports before access becomes difficult. Match sale IDs, fees, refunds and postage to the workbook, then compare the resulting payout with the bank. Investigate differences rather than inserting a balancing figure. Common causes include money held by the platform, combined payouts, currency conversion, refunds and charges deducted in a different period.

Count or review unsold inventory periodically, especially where stock is high value. Mark items kept for personal use or written off and retain the reason. A personal withdrawal is not the same as a customer sale, but it should not remain disguised as business stock. Accurate status information also improves commercial decisions because slow-moving inventory becomes visible.

At tax-year end, save a final workbook and supporting reports. HMRC generally expects business records to be retained for at least five years after the relevant 31 January submission deadline. Protect customer details and avoid storing unnecessary addresses or payment information in the tracker. Item IDs and platform order references are usually enough to trace the transaction.

Example: a bundle split across individual sales

Dylan buys a ten-item vintage bundle for £180 with the intention of reselling it. He creates an inventory row for each item and documents a reasonable allocation of the bundle cost. One jacket sells for £65, the buyer pays £4 postage, the platform fee is £6, postage costs £4 and packaging costs £1.50. The sale row links those amounts to the jacket’s allocated stock cost.

The item margin helps Dylan evaluate the sale, while the dashboard keeps gross trading sales separate from personal wardrobe clear-outs. He reconciles the platform payout, retains the bundle receipt and does not use the margin as his final taxable-profit figure. Year-end stock and the treatment of allocated costs are checked before filing.

Questions before downloading

Reseller Profit Tracker FAQs

Will this spreadsheet submit a tax return to HMRC?

No. It is a private record-keeping workbook and planning aid. It does not connect to HMRC, calculate every tax rule, replace accounting records or file a Self Assessment return. Use the totals to organise your records, then check your filing position and final figures through HMRC or a qualified adviser.

Does selling on Vinted or eBay automatically make me a trader?

No. The platform is not decisive. Selling personal possessions differs from acquiring goods for resale. Intention, repetition, organisation and the facts of the activity matter.

Should I record buyer-paid postage as income?

Keep a record of the full amounts charged and the postage cost paid. Platform reports may present these differently, so preserve the underlying figures and reconcile them to the payout.

Can I use it for card or collectibles reselling?

Yes for straightforward item-level tracking. Large collections, breaks, mystery products, high-value assets or substantial year-end stock may need more specialised accounting and legal review.

What if I sell a personal item at a profit?

A profit does not automatically turn every personal disposal into trading, but valuable assets can have other tax consequences. Keep acquisition evidence and seek advice for high-value or unusual sales.

Can stock purchases always be deducted immediately?

Stock and year-end inventory treatment can be more involved than deducting every purchase immediately. Keep item-level records and obtain advice when stock values are material.

How this guidance is reviewed

Author

Written and maintained by UK Tax Toolbox, led by founder Conor Dwyer. Calculator assumptions are checked against the public sources linked on the page.

Last reviewed

13 July 2026

Basis of guidance

Public HMRC and GOV.UK guidance, published tax thresholds and the calculator assumptions stated on each page.

Spot something that looks out of date? Use the contact page to flag corrections. Important tax decisions should still be checked with HMRC or a qualified adviser.

Important: This free resource provides general record-keeping and planning support only. It is not HMRC software and does not constitute tax, accounting, legal or financial advice. Check current HMRC guidance and your final position before filing or paying.Open HMRC Self Assessment guidance

Ready to organise your records?

Download the branded file directly. No sign-up and no email gate.

Download now