What Does OBO Mean? Or Best Offer, Explained

Reselling Tips
By • Last updated: June 11, 2026
What Does OBO Mean? Or Best Offer, Explained

What does OBO mean? Three letters, 'or best offer,' telling you the seller will accept less than the listed price and is actively inviting negotiation. You'll find it across eBay, Facebook Marketplace, Craigslist, OfferUp, Depop, Mercari, and virtually every peer-to-peer resale platform.

Whether you spotted OBO in a listing and want to know what move to make, or you're a seller deciding whether to add it to your posts, this guide covers the full OBO meaning: the mechanics, how it works differently platform by platform, when to use it, and what buyer etiquette actually looks like. Not just cars, and not just one platform.

Main Takeaways

  • OBO = 'or best offer' — the seller sets an asking price but will consider lower offers; an explicit negotiation signal, not a promise to sell cheap.
  • Different from 'firm price' — 'firm' means no negotiation; OBO is the opposite, openly inviting counter-offers from buyers.
  • Platform mechanics vary widely — eBay has a structured Best Offer tool with auto-accept/decline thresholds; Facebook Marketplace and Craigslist rely on informal text-based OBO with no native tooling.
  • OBO attracts lowball risk — sellers without a mental floor waste time on unrealistic offers; set a 15–20% buffer above your true minimum before publishing.
  • Buyer etiquette has a range — opening at 10–15% below asking is generally accepted; 50% below asking is almost always a dealbreaker.
  • OBO works best on stale inventory — if an item has sat two-plus weeks without a sale, adding OBO can reactivate buyer interest without a formal price cut.

What Does OBO Mean Across Major Resale Platforms?

Platform OBO Feature How It Works Offer Expiry Seller Can Counter?
eBay Best Offer (native) Buyers submit offers; seller sets auto-accept and auto-decline thresholds 48 hours Yes
Facebook Marketplace Text-based ('OBO' in listing) Negotiation via Messenger; no native offer button on most listings No expiry (informal) Yes (manual, informal)
Mercari Make an Offer (native) Buyer submits a price; seller accepts, counters, or declines 24 hours Yes
OfferUp Make Offer (native) Buyer submits offer; seller can counter once within the window 24 hours Yes (once)
Depop Make Offer (native) Buyer submits; seller receives notification and has 24 hours to respond 24 hours Yes
Poshmark Offer to Likers / Bundle Offer Seller sends discounted offer to users who liked the item; buyers can counter 24 hours Yes
Craigslist Text-based ('OBO' in listing) Email or phone negotiation; entirely informal, no platform tooling No expiry N/A (informal)
OBO Across Major Resale Platforms (2026)

OBO is universal shorthand across resale, but the mechanics differ significantly from one platform to the next. The ebay vs facebook marketplace divide is the sharpest illustration: eBay's Best Offer tool lets you set hard thresholds, auto-accept above a price point and auto-decline below another, so the platform handles filtering for you.

On Craigslist and Facebook Marketplace, there's no native tool at all. 'OBO' is just text in the listing, negotiation happens in chat, and the outcome depends entirely on your messaging and patience.

eBay Best Offer

eBay's Best Offer is the most structured OBO implementation in peer-to-peer selling. Enable it on a fixed-price listing and you configure two optional thresholds: an auto-accept price, where any offer at or above that number is accepted instantly, and an auto-decline price that automatically rejects anything below it. Buyers never see those thresholds; they just receive an acceptance, counter, or decline. They can submit up to three offers per listing, and you have 48 hours to respond before an offer expires. No response counts as a decline.

A practical setup is auto-accept at 85–90% of asking and auto-decline at 70%. That range filters out lowballers without manual review and still leaves room for a counter if someone lands between those numbers. For sellers managing a large catalog, those two thresholds are the difference between a manageable inbox and a constant negotiation grind.

Facebook Marketplace OBO

Understanding what OBO means on Facebook Marketplace starts with one fact: there's no native Best Offer button on most listings. Sellers type 'OBO' directly in the title or description, something like 'Sony headphones, $60 OBO,' and negotiation happens through Messenger. Deals can move fast, but ghosting and lowball messages are common, with no platform-enforced counter-offer flow.

Your listing copy does the filtering here. Stating a price floor in the description, like 'OBO, lowest $45,' cuts down time-wasting messages. It's a blunt approach, but it works on a platform where the default is open negotiation with no guardrails. Just factor in facebook marketplace fees when you're calculating what that floor should be. Facebook's 'Make Offer' button exists on some listings, but it's inconsistently available, so text-based OBO in the listing title is the more universally understood signal.

Mercari, OfferUp, and Depop

All three platforms have native offer tools, which changes the OBO dynamic compared to Craigslist or Facebook Marketplace. On Mercari, buyers tap 'Make an Offer' and submit a number; you have 24 hours to accept, counter, or decline. OfferUp works similarly: buyers send an offer, and you can counter once within that 24-hour window. On Depop, buyer offers auto-expire after 24 hours with no action required from you.

That said, writing OBO in your listing title still matters on all three. It's a psychological signal as much as a functional one: a buyer who sees 'OBO' is more likely to tap the offer button than to scroll past, even when the tool is already built in.

When to Use OBO (and When to Skip It)

OBO is a tool for specific situations, not a default label for everything in your store. Use it when an item has been listed two-plus weeks without a sale: the listing has already shown it won't clear at that price, and OBO signals flexibility without requiring an official price drop. It also works when you're genuinely uncertain about market value and want to surface what buyers will actually pay, or when you need to move volume quickly.

Avoid it on items already priced at or below market. OBO on a fairly priced listing signals the price was inflated to begin with, which erodes buyer trust and invites even lower offers. If a trending item will sell in 48 hours at full ask, adding OBO just gives money away.

There's a practical buffer rule worth building into your pricing: put the item 15–20% above your real floor, then list with OBO. If your floor on a jacket is $40, list it at $48 and let the buyer talk you down. They feel like they won; you get your number. Flag stale listings for OBO review on a regular cadence, because those are the candidates, not everything in the closet. Vendoo's analytics make that systematic, surfacing which items have sat longest so you're acting on data rather than memory.

How Buyers Should Respond to OBO Listings

OBO is an invitation to negotiate, not a signal that the seller is desperate. The OBO price is their target; expect to meet somewhere in the middle, not at the floor.

Before you make an offer, pull sold listings on eBay or Mercari for the exact item, same model, condition, and size. Data-anchored offers are harder to decline and signal you're a serious buyer, not a time-waster. Opening at 10–15% below asking is the accepted range for most categories. Going 30% or more below is usually ignored; 50% off is almost never taken seriously. A counter-offer is a good sign: it means the seller is engaged and the deal is alive.

If you're buying to resell, knowing Mercari fees and other platform fee structures matters before you commit. A $30 item that lists for $35 on eBay but nets less than $30 after platform and shipping fees isn't a good flip at $25.

OBO vs. Firm Price vs. Platform Offer Tools: A Quick Decision Guide

Sellers have three distinct pricing signals, and each one has a different job:

  • Firm price: right for in-demand items at fair market value, listings already dropped to your floor, or when demand will clear the item at asking. Signals you know the value and aren't negotiating below it.
  • OBO in listings: fits stale inventory, uncertain pricing, or when you want to attract buyer messages and gauge demand without committing to a cut.
  • Platform Best Offer or Make Offer tools (eBay's auto-threshold system, Mercari's 24-hour window, OfferUp's counter-offer flow): best when you want structure and scale. Auto-thresholds handle filtering so you aren't manually reviewing every incoming offer across a large catalog.

One thing to avoid: using a platform's native offer tool and writing OBO in the listing title at the same time is redundant and signals inexperience. Pick one negotiation signal per listing.

Sell Faster Across Platforms with Vendoo

A smart OBO strategy is only as effective as your ability to execute it consistently across every platform where your item is listed.

Vendoo crosslists your inventory to eBay, Facebook Marketplace, Mercari, Depop, OfferUp, Poshmark, and more from a single dashboard. One listing, multiple audiences, no copying and pasting into each platform separately. When you're running an OBO push on aging inventory, more platform reach means more eyes on the same item.

The double-sale risk is real for multi-platform sellers: the same item sells on two platforms at once, leaving you to cancel an order and deal with a frustrated buyer. When an OBO listing sells anywhere, Vendoo automatically delists it from all other platforms, no manual intervention needed. Vendoo's analytics surface which listings have sat the longest, so you can flag OBO candidates systematically rather than guessing, then put the Vendoo send offer feature to work and push bulk offers to interested likers. Try Vendoo free and start crosslisting today.

Final Thoughts

OBO is three letters, but the strategy behind it is deliberate: set a floor, build in a buffer, and use platform tools where they exist. On eBay, auto-thresholds do the filtering. On Facebook and Craigslist, your listing copy is the guardrail. The best resellers treat OBO as a pricing tool with a specific job, moving stale inventory, not a permanent badge on every listing.

 

 

Frequently asked questions

Does OBO mean I can offer any price I want?

Technically yes. OBO sets no floor you're required to meet. But practical limits apply: opening at 10–15% below asking is the generally accepted range, offers 30% below are often ignored entirely, and 50% below is almost always a dealbreaker. A seller can decline any offer with no obligation, so an extreme lowball typically ends the conversation rather than starting one.

What is the difference between OBO and 'firm price'?

Firm price means no negotiation. What you see is the final price, and the seller won't entertain counters. OBO is the opposite: the seller has set an asking price but will consider lower offers and engage in back-and-forth. If you see 'firm' in a listing, you either pay the ask or move on.

Is OBO legally binding?

No. Listing an item as OBO is an invitation to negotiate, not a contract. Neither side is committed until both parties agree on a price and that agreement is confirmed, typically when payment is sent and accepted. Before that point, either party can walk away.

How low is too low when making an OBO offer?

Opening at 10–15% below asking is the generally accepted range. Going 30% below is often ignored entirely, and 50% or more is almost always a dealbreaker that can end the negotiation before it starts. If you have comp data to justify a lower number, include it with your offer. It shifts the conversation from lowball to informed.

Does writing OBO on a listing hurt sell-through rate?

It can, if the item is already priced correctly. OBO on an at-market listing signals the price was inflated to begin with, which invites negotiation you didn't need and erodes buyer confidence. Reserve it for inventory that has sat without a sale or items where you're genuinely uncertain of the market value.

Vendoo Subscribe Blog!