How to Negotiate When Buying Used: A Reseller's Buyer Scripts
Your max-buy price is set before the first message. Then it is manners, timing and bundles, and knowing when a fair price is already a good deal.

- Set your max-buy price before you message anyone — the asking price tells you nothing about your own margin.
- Open below your walk-away with room to concede at least once; never state your resale plan to the seller.
- Bundle offers work because they save the seller a second and third sale, not because of a fixed discount rule.
- On Vinted the buyer also carries the Buyer Protection fee (usually 5% + 2.90 zł in Poland) on top of the agreed item price — build it into your max-buy maths, not into your opening offer.
- Walk away from a deal above your max-buy number; a rare, well-priced item with other buyers waiting is when you pay the asking price instead of negotiating.
Your opening offer should come from your own max-buy price, not from a percentage knocked off the seller's number. This page gives you that starting point, ready-to-send message scripts for Vinted, OLX and Allegro Lokalnie, an in-person routine, and a short list of when the smart move is to pay the asking price.
The method behind every script here is the same one in the product sourcing guide: work out what an item is worth to you before you say a number out loud.
Start from your max-buy price, not the asking price
The asking price is the seller's number, built from whatever they paid, however long the item sat, and how much they want to be rid of it. None of that tells you what the item is worth to your resale plan. Your own number comes from the other direction: your realistic resale price, minus fees, minus shipping you'll cover, minus the profit and ROI you need to keep the purchase worth making.
Run the numbers before you message anyone, not after a seller has already named a price. A max-buy price you calculated in advance survives a fast back-and-forth; a number you invent mid-chat usually creeps upward under a little pressure.
Your opening offer and your walk-away number
Your walk-away number is your max-buy price — the point past which the deal stops making sense. Your opening offer sits below it, with enough room to move up once or twice without ever crossing the line.
Two rules keep this simple: never open at your walk-away price (you leave yourself nowhere to go), and never tell the seller what you plan to resell the item for. A seller who learns there's a profit in it will hold firmer, and it isn't information they need to close the deal. Once you're settled on a walk-away number for a category you buy often, turning it into a buying rule saves you recalculating it for every new listing.
Message scripts for Vinted, OLX and Allegro Lokalnie
Keep every message short, specific and free of any reason to think you're reselling. Four situations cover most private-seller deals:
For example, on a jacket listed at 250 zł with a 170 zł walk-away, the four situations below might read like this:
- Opening offer: "Hi, would you take 140 zł for this? I can pick up or pay for shipping today."
- Offer with a stated flaw: "I noticed the zip pull is missing in photo 3 — would 150 zł work given that?"
- Bundle across several listings: "I'm interested in this and your two other jackets — would you do all three for 380 zł?"
- Declining without burning the deal: "Thanks for getting back to me — that's a bit above what I can do today, but let me know if it doesn't sell."
Two things every script above avoids: it never insults the price, and it never explains why the item is worth more to the buyer than the seller thinks. A number and a short, real reason is enough on all three marketplaces.
| What works | What to avoid | |
|---|---|---|
| Online message | A specific number with a stated reason | A lowball with no reason attached |
| In-person cash deal | Cash ready for your walk-away amount only | Naming a higher price before you've tested the item |
| Bundle across listings | One combined number for every item | Asking for a percentage off each item separately |
| Item with a stated fault | Pointing at the exact flaw you found | A vague complaint with nothing specific |
Negotiating in person

In-person deals give you information a listing never shows: bring cash for your walk-away amount, not more, so a strong counter-offer is physically hard to accept. Point at the actual fault you found — a worn chain, a scuffed sole, a stuck zip — rather than a general "it's a bit rough". A specific, visible flaw is easier for a seller to accept as a reason than a round number pulled from nowhere.
If you test the item and it checks out clean, don't reopen the price. Testing was your due diligence, not a fresh bargaining point — trying to renegotiate after a clean test reads as bad faith and can lose you the sale on the spot. Silence after your offer is not a signal to raise it: let the seller fill it. Run through the same pre-offer checklist whether you're meeting a stranger from a listing or working a stall at a flea market, where several sellers and no fixed price make quick, consistent checks even more useful.
Bundling: buying several items for one price
A seller with several items to move often prefers one buyer and one shipment over three slow individual sales, which is why bundle offers land better than single-item ones of the same total value. Work out your own walk-away price for each item separately using the max-buy price calculator, add them up, then offer a round total at or below that sum.
Splitting the bundle cost per item afterwards matters for your own records even though the seller only sees one number. Say, for example, three items sum to a 380 zł walk-away and you land the bundle at 350 zł: allocate the saving across the items in proportion to what each was worth to you, not evenly. That keeps your per-item cost basis honest when you price each one for resale — the same logic used for mixed lots in buying bulk lots.
When not to haggle

Three situations where negotiating costs more than it saves, for example:
- A rare item already priced below your fast-sell resale level — other buyers are reading the same listing right now.
- Several people are visibly messaging or asking questions on the same listing.
- The item is cheap enough that a 10-20 zł discount isn't worth the delay of a back-and-forth.
A boxed, rare piece that's already underpriced against comparable items that left the market is the clearest case: message immediately to buy, not to negotiate. For example, the 20 zł you might save by haggling can cost you the item entirely if another buyer messages first.
What the other side sees
Every offer you send lands as a lowball, a fair offer, or an easy yes from the seller's side of the screen, and how a seller reacts to a specific wording is covered in how sellers respond to lowball offers and pricing for offers rather than repeated here. The short version that matters for a buyer: a specific number with a stated reason reads as a fair offer far more often than a round, unexplained cut from the asking price — which is exactly why every script above states a reason.
Frequently asked questions
How much lower than the asking price should my first offer be?
Is it rude to negotiate on Vinted or OLX?
How do I ask for a discount on several items from one seller?
When should I pay the asking price without negotiating?
Sources
- Vinted Polska: cennik (ostatnia aktualizacja 15.09.2025) checked 13 Sept 2026
- OLX: Załącznik nr 8, Pakiet Ochronny checked 13 Sept 2026
- Allegro: jakie są opłaty na Allegro Lokalnie checked 13 Sept 2026
Set your buying rules once
Max price, minimum profit, categories, condition. reva alerts you when a matching item appears and, where the marketplace allows it, can take it to checkout. It stops before payment: you always confirm.
reva estimates prices from public listings. Estimates, not guarantees.

