Blog Open reva

The Hidden Costs of Reselling

Every cost between 'it sold' and 'I got paid', and how to budget for them.

By reva editorial teamUpdated 9 min read
A parcel on a scale surrounded by receipts for mailers, a return label, a promotion charge and a currency conversion fee
Key takeaways
  • Several costs arrive when no sale happens: OLX keeps the unused part of a promotion if the item sells or the listing is deleted, and a Vinted order not shipped within 5 business days is cancelled automatically.
  • An accepted OLX Pakiet Ochronny claim comes back through Zwroty OLX at the seller's cost, and the buyer's refund includes price, delivery and the Pakiet Ochronny fee.
  • Cross-border sales add percentages a domestic sale doesn't have: eBay UK private sellers pay a 3% international fee on deliveries abroad, and eBay.de charges 5% on items listed there and delivered outside Germany (checked 13 Sept 2026).
  • Spread the month's promotions, return costs, conversion fees, cancellation losses and unassigned trips over the items you sold, and add that per-item allowance to every profit calculation.
  • Profit per hour = net profit ÷ hours on the item. Set your own hourly figure; no published rate tells you what your time is worth.

The hidden costs of reselling are the ones that don't show up in the headline fee: promotions paid before an item sells, return postage after a claim, packaging, currency conversion and international fees, orders cancelled for late shipping, verification delays and your own hours. Each is small. Together they can take more of a sale than the commission does.

Below is each cost with the official rule behind it, checked on 13 September 2026, and a way to turn them into a monthly allowance per item. The full profit method and fee tables are in how to calculate reselling profit. All other numbers here are examples.

Hidden costs of reselling: the checklist

A cost is hidden if it never appears on the sale screen, or if you pay it when nothing sells:

  • Promotions bought for listings that later sold, were deleted or never sold
  • Return labels you paid and outbound postage lost on refunded sales
  • Mailers, tape, boxes, labels and printing
  • Currency conversion and international fees on cross-border orders
  • Orders cancelled because you missed a shipping or confirmation deadline
  • Items sent for authentication and the extra days before payout
  • Hours per item, including messages, drop-offs and returns
A 120 zł Allegro Lokalnie sale: headline fee vs everything else
Sale price120 zł
  • Cost of goods45 zł
  • Headline fee: 7.9% of item value9.48 zł
  • Parcel locker postage you pay10.95 zł
  • Mailer, tape and label2.5 zł
  • Hidden-cost allowance per item6 zł
  • Net profit46.07 zł
Example numbers. The 7.9% Kup teraz rate and the 10.95 zł Allegro Paczkomaty InPost price are from Allegro's Lokalnie fee page, checked 13 Sept 2026. The 6 zł allowance comes from the example budget at the end of this page.Illustrative example, not market data

The headline fee here is 9.48 zł; everything you pay to sell the item is 28.93 zł, about three times as much.

Promotion fees: bumps, highlights, refreshes

  • OLX. Annex 2 lists Odświeżenie (refresh), Wyróżnienie for 3, 7 or 30 days, and Pakiet Mini, Midi and Maxi. The Terms say a promotion cannot be reactivated if the listing is deleted, the item sells or the listing is changed to a different item, and the unused fee is not refunded. Prices appear during publication, not in the documents.
  • Vinted. A Bump runs 3 or 7 days "or until the item sells". No Bump price is published; it is shown at payment.

Example (invented amounts, not OLX or Vinted prices): you spend 60 zł on promotions across 12 listings and 5 sell. That is 12 zł per sold item, not the 5 zł per promoted listing you had in mind.

Decision rule: for an item you expect to sell within days, buy the shortest duration, because unused days are lost. Whether a Vinted Bump pays for itself is worked through in is a Vinted bump worth it.

Returns and claims as a cost line

Claim rules live on the platform pages; this is what a return costs:

Marketplace What a return costs you (official pages, 13 Sept 2026)
OLX, accepted Pakiet Ochronny claim Return via Zwroty OLX at your cost; you fill in the return form and pay within 72h, or the buyer is refunded. Refund = price + delivery + Pakiet Ochronny fee.
Vinted UK, private seller The buyer pays return shipping unless you offer to cover it.
Allegro Lokalnie The 7.9% or 4.9% fee is refunded if you refund the buyer through Allegro.

Even with a fee refunded, outbound postage, mailer and hours are gone. OLX's help article gives pickup windows for returned parcels: 48h at InPost, 72h at Orlen Paczka, 7 days at Poczta Polska.

Claims are covered in Vinted returns and not-as-described claims and OLX delivery and Pakiet Ochronny; whether you must accept change-of-mind returns is on do private sellers have to accept returns.

Packaging, printing and supplies

Supplies are bought in packs, so they vanish from per-item maths. Convert them:

supplies per item = (mailers + tape + labels + printing bought this month) ÷ items shipped this month

Example: 100 mailers for 45 zł, plus 12 zł of tape and 18 zł of printing used over 30 parcels. A mailer is 0.45 zł, but tape and printing add 1 zł per parcel, so each parcel costs 1.45 zł.

Decision rule: reused boxes count as zero, but photograph each packed item: a damaged parcel can become a claim.

Currency conversion and international fees

Official pages, checked 13 Sept 2026:

  • eBay UK, UK-registered private seller: no final value fee at home, but a 3% international fee on the total sale when delivery is outside the UK, and a 2.5% seller currency conversion charge.
  • eBay.de, private: 5% international fee on items listed on ebay.de delivered outside Germany; 3% currency conversion (also 3% for eBay.pl sellers).
  • Vinted: the UK Terms (version of 30 April 2026) mention a conversion fee of "either 1.2% or 3% of the Item price", charged by the payment processor where offered, without saying which countries get which rate.

Example: a £60 eBay UK private sale delivered to Ireland pays at least £1.80 in international fee, more if postage counts towards the total sale.

Cancelled orders and missed shipping deadlines

A missed deadline costs the sale plus the days the item was reserved.

  • Vinted (UK, PL, FR, DE help pages): ship within 5 business days or the order is cancelled automatically. You can ask the buyer for 3 or 5 extra business days; the buyer can refuse.
  • OLX (Terms §11.8): the buyer is refunded automatically if you don't confirm the sale within 72h, reject it, or don't hand the parcel to the carrier within 3 working days of accepting.
  • Allegro Lokalnie: no fee unless the buyer pays within 72h or fills in the delivery form, so an unpaid order costs only time.

Decision rule: if you can't reach a parcel locker within 3 working days, don't accept the OLX order yet. On Vinted, ask for the extension before day 5.

Verification and authentication costs

For a seller, authentication is rarely a fee. It costs a slower payout and sometimes an item sent back.

  • Buying on Vinted: Item Verification is a buyer service at 45 zł in Poland (£10 in the UK), Electronics Verification 20 zł (£5). Added to stock you buy, it belongs in cost of goods. Example: a 300 zł bag on vinted.pl with the usual buyer fee of 5% + 2.90 zł (17.90 zł) plus 45 zł verification carries 62.90 zł of extras before shipping, about 21% of its price.
  • Selling on eBay: the Authenticity Guarantee is free to the seller and automatic for eligible items. Inspection generally takes 2 business days after the item reaches the authenticator; a failed item returns to you and the buyer is refunded. On eBay.com, payout is held until 24 hours after the item passes and ships.

Prices, eligibility and what a pass doesn't prove are on Vinted item verification.

Your time: profit per hour

profit per hour = net profit ÷ hours spent on the item

Example: the 120 zł sale in the figure makes 46.07 zł over 1.5 hours: 30.71 zł per hour. Say the hourly rate you have set yourself is 35 zł. The item then needed 52.50 zł of net profit, or no more than about 1 hour 19 minutes of work.

Decision rule: if a category keeps landing below your own hourly figure, change what you buy or batch the work before raising prices.

A monthly hidden-cost budget

Once a month, total the hidden lines that no single item carries and spread them over the items you sold. Packaging stays out, because it is already a per-item line.

Line (example month, zł) Amount
Promotions, sold and unsold listings 60
Return labels and lost outbound postage 35
Petrol for drop-offs and trips not tied to one item 40
Conversion and international fees 8
Cancelled orders (wasted mailer and trip) 7
Total ÷ 25 items sold 150 → 6 per item

Add the allowance to the item's own packaging in the calculator's Packaging, cleaning, other field. The calculator takes fees = sale price × marketplace fee % + fixed fee per order, then net profit = sale price − fees − shipping you pay − packaging, cleaning, other − purchase cost. Margin is net profit ÷ sale price; ROI on cost divides by Purchase cost only.

Resale profit calculator
Fees€0
Net profit€36.50
Profit margin60.8%
ROI on cost165.9%
Enter the fee you pay.

For the 120 zł sale: Sale price 120, Purchase cost 45, Marketplace fee 7.9, Shipping you pay 10.95, and 8.50 in the other field. Net profit is 46.07 zł, margin 38.4%, ROI on cost 102.4%. Without the allowance (2.50 in the other field) the same sale shows 52.07 zł, 43.4% and 115.7%, which overstates it.

More presets are on the resale profit calculator. To total the month from records rather than memory, log items in the reseller inventory and profit tracker spreadsheet and build a month view with a pivot table or date filter; the file doesn't include one.

What counts as a good margin after all of this is personal — capital, time, appetite for risk — and what is a good profit margin for reselling walks through setting your own target instead of copying an invented average.

Frequently asked questions

Does OLX refund a promotion if the item sells?
No. OLX's Terms (effective 27 April 2026) say a promotion cannot be reactivated once the item is sold, the listing is deleted or the listing is changed to a different item, and the unused part of the fee is not refunded. A 30-day highlight on an item that sells on day two is paid in full. Prices appear during publication, not in the documents, so record each one.
How much do currency conversion fees cost sellers?
It depends on the marketplace and where you are registered. eBay lists a seller currency conversion charge of 2.5% on eBay UK and 3% on eBay.de and eBay.pl. Vinted's UK Terms mention a conversion fee of either 1.2% or 3% of the item price, charged by the payment processor, without saying which countries get which rate: €0.60 or €1.50 on a €50 item. Checked 13 September 2026.
Should resellers count their time?
Yes, if you want to compare reselling with other uses of those hours. Divide an item's net profit by the hours it took, from the share of a sourcing trip to the drop-off at the parcel locker. Nobody can give you a correct hourly figure: pick the rate at which the work is worth it to you, and drop items or categories that keep falling below it.

Sources

  1. OLX.pl Terms (Regulamin), effective 27 April 2026 checked 13 Sept 2026
  2. OLX.pl Annex 2: promotion services checked 13 Sept 2026
  3. OLX.pl Annex 8: Pakiet Ochronny checked 13 Sept 2026
  4. OLX.pl Help: Pakiet Ochronny deadlines checked 13 Sept 2026
  5. Allegro Help: Fees on Allegro Lokalnie checked 13 Sept 2026
  6. Vinted UK Help: What is an item Bump checked 13 Sept 2026
  7. Vinted UK Help: How shipping works checked 13 Sept 2026
  8. Vinted Poland Help: How shipping works (753) checked 13 Sept 2026
  9. Vinted UK Help: Returning an item checked 13 Sept 2026
  10. Vinted UK Terms and Conditions (version in force, with update notice) checked 13 Sept 2026
  11. Vinted Poland Terms (version in force, with update notice) checked 13 Sept 2026
  12. Vinted Poland price list (cennik) checked 13 Sept 2026
  13. Vinted UK price list checked 13 Sept 2026
  14. Value Added Resource: Vinted Europe terms update, October 2026 checked 13 Sept 2026
  15. Value Added Resource: Vinted US, UK and Australia terms update, October 2026 checked 13 Sept 2026
  16. eBay UK: Fees for private sellers checked 13 Sept 2026
  17. eBay.de: Gebühren für private Verkäufer checked 13 Sept 2026
  18. eBay.pl: Opłaty dla prywatnych sprzedawców checked 13 Sept 2026
  19. eBay UK: Selling with Authenticity Guarantee checked 13 Sept 2026
  20. eBay US: Payments on hold checked 13 Sept 2026
reva Scout

See price estimates on live finds

This calculator needs your inputs. Scout estimates fair value, a fast-sell price and demand for the finds it shows you. Estimates, not guarantees.

reva estimates prices from public listings. Estimates, not guarantees.