Marketplace Arbitrage: Profiting From Price Gaps Between Platforms
Why the same item is priced differently across marketplaces, and how to use it within the rules.

- A price gap between marketplaces is real only after the buyer fee, travel or inbound shipping, the seller commission, postage and your time are taken out.
- Fee models move the gap: vinted.pl takes no seller commission but its buyer usually pays 5% + 2.90 zł on top, Allegro Lokalnie charges the seller 7.9% on Kup teraz, and eBay.pl charges private sellers 11% plus a per-order fee.
- In this page's example, an eBay.pl ask 20 zł higher than on Vinted leaves 15.07 zł less profit once eBay's fees and postage are paid.
- eBay's User Agreement §8.2 binds you as a user and bans automated access without eBay's permission; the API License Agreement's seller-arbitrage clause binds developers who use eBay's API.
- OLX requires the item to be in your possession, and Vinted doesn't allow personal accounts to list items intended for commercial sale, so listing what you don't own fails before any fee maths.
- Why price gaps exist between marketplaces
- Common pairs: local classifieds to shipped marketplaces
- Fee asymmetry: seller-free vs commission platforms
- Audience asymmetry: category fit per platform
- How to check whether a gap is real
- Costs that close the gap: shipping, time, returns
- Rules that apply: eBay s two documents, possession and duplicates
- A worked example: OLX pickup, two places to sell
Marketplace arbitrage reselling means buying an item where it is priced low, for example on an OLX local listing, and reselling it on another platform where comparable items leave the market at a higher price. The profit is not the gap between the two prices. It is what remains after the buyer fee and travel, the seller commission and postage, returns, and your hours.
Below: why gaps appear, how fee models change them, how to check a gap before buying, and which rules apply, including two eBay documents often mixed up. Platform facts are from official pages read on 13 September 2026; other numbers are examples.
Why price gaps exist between marketplaces
No marketplace publishes cross-platform price data, and we haven't measured any. Gaps come from structure you can check yourself:
- Who pays the fee. A buyer-paid fee sits on top of the ask. A seller who wants buyers to see the same total as on a commission platform has to type a lower price.
- Pickup versus parcels. A local OLX listing reaches buyers within travelling distance; a shipped listing reaches the whole country.
- Seller knowledge. Someone clearing a flat may price from memory; a specialist prices from comparables.
Decision rule: if you can't name which of these causes a gap, treat it as noise until comparables prove otherwise.
Common pairs: local classifieds to shipped marketplaces
Buying on Vinted in one country to sell in another depends on reach, currency conversion and payout-country rules, covered on selling and buying across Vinted countries.
Fee asymmetry: seller-free vs commission platforms
A buyer fee raises your cost when you buy there and caps your ask when you sell there.
| Checked 13 Sept 2026 | When you buy there | When you sell there (private seller) |
|---|---|---|
| Vinted Poland | Buyer Protection fee "usually" 5% + 2.90 zł; exact amount at checkout | No commission on the price list |
| OLX | Pakiet Ochronny on delivery orders, amount shown per listing, not published; none on pickup | Free listings rationed by category; pay-if-sold rate not published |
| Allegro Lokalnie | Not in the fee pages we read; read the checkout total | 7.9% on Kup teraz and auctions, 4.9% in Elektronika, 0 zł on local listings; regular accounts only |
| eBay.pl | Not researched for this page | 11% of the total sale up to 9,990 zł; 0.25 zł per order under 50 zł, otherwise 1.35 zł; an operating fee stated as 0.43% on the help page and 0.35% + VAT on Strefa Sprzedawcy |
| eBay.de | Not researched for this page | Free within Germany for private sellers resident in the EEA, Poland included; 5% international fee if an ebay.de listing is delivered outside Germany |
Vinted's updated Terms take effect on 8 October 2026 in Poland (5 October in Germany and France), and press coverage reports the buyer fee is being renamed "Vinted fee", so recheck the price list then. Worked zł comparisons are on marketplace fees in Poland; the full schedule is on eBay Poland fees.
Decision rule: on a commission platform, compare the net payout with your buy-side total, never the asking price.
Audience asymmetry: category fit per platform
The pages we read publish no buyer numbers by category, so judge fit by the rules:
- Vinted is built around parcels, but personal accounts may not list items intended for commercial sale. Signals include bulk-bought goods and identical items in several sizes.
- OLX lets buyers collect, which suits bulky items, but a private user gets 1 free listing per 60 days in most furniture subcategories and 2 for smartphones, laptops, consoles and TVs.
- Allegro Lokalnie lets business accounts buy but not sell.
Category by category for the first two: OLX vs Vinted.
How to check whether a gap is real
- Same model, size and condition on both sides
- Sell-side price from comparable items that left the market, not live asks
- Several comparables, with the dates you saw them
- Buyer fee read at checkout, not estimated
- Your right to sell there checked: account type, category limits
- A minimum profit set before you look, from your own hourly value
The maximum buy price calculator turns this into a ceiling with a profit floor and an ROI floor.
Costs that close the gap: shipping, time, returns
- Shipping. Vinted's UK help page says the buyer pays for shipping. An Allegro Paczkomaty InPost parcel from Lokalnie is 10.95 zł, your cost if you offer free delivery.
- Time. Collecting, cleaning, photos, messages, posting: price it per hour.
- Returns. An accepted OLX Pakiet Ochronny claim is returned at the seller's cost. eBay UK says a private seller who excludes returns must still deliver the item as described.
- Two copies. eBay's US policy allows one fixed price listing of an identical item per seller at a time; OLX allows one listing per item in free and limited categories. Delete the other copy the moment one sells.
Rules that apply: eBay's two documents, possession and duplicates
- eBay User Agreement §8.2 binds you as a user. The US version (effective 28 June 2026 for existing users) bans "any automated means (including, without limitation buy-for-me agents, LLM-driven bots, or any end-to-end flow that attempts to place orders without human review)" to access eBay, "except with the prior express permission of eBay".
- The API License Agreement binds developers using eBay's API. An app may not "promote or engage in seller arbitrage", for example "automatically ordering sold items from other third-party sites".
- OLX: the item must be in your possession, so listing first and buying after a sale breaks the Terms.
- Vinted: the Terms ban external tools such as bots and scraping programs "unless such a use is authorised, offered or in any other way allowed by us".
Verbatim clauses for more marketplaces are in one table on are reselling bots allowed?.
A worked example: OLX pickup, two places to sell
- OLX buy price150 zł
- Travel20 zł
- eBay.pl fees35.07 zł
- Postage15 zł
- Packaging5 zł
- Your time, 2 h50 zł
- Profit19.93 zł
The higher ask lost. Before picking Vinted, though, remember its commercial-selling rule for personal accounts. Poland's Ministry of Finance also says sales made as a business are taxable however long you held the item; this is general information, not tax advice, so check with an adviser. How this fits the whole buy decision is in the product sourcing guide.
Frequently asked questions
Is buying on one marketplace and selling on another allowed?
How do I check whether a price gap between platforms is real?
Can I automate arbitrage between sites?
Do I need to own the item before listing it?
Sources
- Vinted Poland price list (cennik), updated 15.09.2025 checked 13 Sept 2026
- Vinted Poland Terms (version 15-09-2025, with update notice) checked 13 Sept 2026
- Vinted UK Terms and Conditions (version 30-04-2026) checked 13 Sept 2026
- Vinted UK Catalogue Rules checked 13 Sept 2026
- Vinted UK Help: Commercial selling checked 13 Sept 2026
- Vinted PL Help: commercial selling and Vinted Pro checked 13 Sept 2026
- Vinted UK Help: How shipping works checked 13 Sept 2026
- Vinted UK Help: Returning an item checked 13 Sept 2026
- Value Added Resource: Vinted Europe terms update, October 2026 checked 13 Sept 2026
- OLX.pl Terms (Regulamin), effective 27 April 2026 checked 13 Sept 2026
- OLX.pl Annex 3: listing limits, effective 7 January 2026 checked 13 Sept 2026
- OLX.pl Annex 6: listing packages, effective 27 April 2026 checked 13 Sept 2026
- OLX.pl Annex 8: Pakiet Ochronny checked 13 Sept 2026
- Allegro Help: Fees on Allegro Lokalnie checked 13 Sept 2026
- Allegro Help: How Allegro Smart! works on Allegro Lokalnie (who can sell) checked 13 Sept 2026
- eBay.pl: Opłaty dla prywatnych sprzedawców checked 13 Sept 2026
- eBay.pl Strefa Sprzedawcy: Opłaty checked 13 Sept 2026
- eBay.de: Gebühren für private Verkäufer checked 13 Sept 2026
- eBay US: Selling fees (definition of total sale) checked 13 Sept 2026
- eBay UK: Money Back Guarantee policy checked 13 Sept 2026
- eBay US: Duplicate listings policy checked 13 Sept 2026
- eBay User Agreement (US) checked 13 Sept 2026
- eBay Developers Program API License Agreement checked 13 Sept 2026
- gov.pl (Ministry of Finance): Co warto wiedzieć o dyrektywie DAC7 checked 13 Sept 2026
See live opportunities
Scout shows finds priced below the level where similar items leave the market. Every price is an estimate you check before you buy.
reva estimates prices from public listings. Estimates, not guarantees.

