OBO means "or best offer," so the number in the listing is a starting point and the seller will hear lower bids. "Firm" means the opposite: the number is the price, and offers below it are a waste of everyone's time. If you are selling, choose the label that matches how much you are willing to move. If you are buying, read the label as the seller's opening position, then decide how to respond.
This guide covers what each label signals, what happens when sellers mix them, and how to write or answer a listing so the deal closes without a long argument.
TL;DR
- OBO ("or best offer") tells buyers the price can come down. The seller still decides which offer, if any, to accept.
- Firm tells buyers the price will not move. It works best when the item is priced fairly and demand is real.
- "Firm OBO" or "$X firm, OBO" is mixed wording. Read it as "little room, but I'll listen to a serious offer close to the price."
- Sellers: price honestly, then pick the label that matches your floor. Buyers: ask a question first, then offer a specific number with a pickup time.
Table of Contents
- What OBO means in a listing
- What "firm price" means
- Firm price vs OBO vs negotiable, side by side
- When the wording is mixed: "firm OBO" and similar
- How to pick the right label as a seller
- How to respond as a buyer
- A worked example
- Perspective
- Put your price label to work
- Common mistakes with both labels
- A note on "firm price" outside of selling
- FAQ
- Sources
What OBO means in a listing
OBO is the written abbreviation for "or best offer." Cambridge Dictionary defines it as a US advertising term showing the seller will accept slightly less than the stated asking price. Dictionary.com gives the same reading: the seller will consider a price below what is asked.
So "$1,200 OBO" on a used laptop, couch or e-bike tells you two things. First, $1,200 is an asking price, not a final price. Second, the seller expects to hear a counter. How-To Geek describes OBO as an invitation to negotiate, and notes it can also signal that several buyers may make offers and the seller may compare them before choosing.
What "best" really covers
The word "best" is where many buyers get tripped up. OBO does not mean the seller must take the highest offer, the lowest offer, or any offer at all. Chase explains that OBO listings leave a lot to the seller's discretion, and a seller may decline an initial offer. The listed amount works as a benchmark. Around it, a seller may weigh a lower cash offer, a counteroffer, a trade or another arrangement that works for both sides.
In practice, "best" often blends price with convenience. A buyer offering $1,100 who can pick up tonight with cash may beat a buyer offering $1,150 who needs a week. That is a seller's call, and it is a fair one.
Regional wording
OBO is the form you will see most in the US and Canada. If you browse listings from other English-speaking countries, you may meet "ONO," for "or nearest offer." Same idea, different letters. Since our readers come from everywhere, it helps to know that a listing from abroad may use the other abbreviation.
What "firm price" means
A firm price is a price the seller is not willing to negotiate. Phrases such as "price is firm," "final price" and "non-negotiable" all carry the same message. KARRASS, a negotiation training company, notes that a firm price signals the listed amount is the final offer, though some prices labeled firm can still turn out to be flexible.
That last point matters for buyers. Firm is a stated position, not a law of nature. A seller who writes "firm" and then sits on an item for six weeks may reconsider. But on the first day of a listing, the safest assumption is that the seller means it.
Chase contrasts the two labels plainly: a firm seller is generally unwilling to negotiate and wants at least the stated amount, while an OBO seller is open to talking.

Why sellers write "firm"
Sellers add "firm" for a few common reasons:
- They already priced the item at the lowest number they would take.
- They are tired of lowball messages and want to filter them out.
- The item is in demand and they expect a quick sale at the asking price.
- They have a personal floor, such as the amount they still owe on a purchase or what a replacement costs.
None of these reasons require explanation in the listing. A short "Price is firm" is enough, and a polite tone keeps serious buyers from feeling scolded.
Firm price vs OBO vs negotiable, side by side
Buyers also type "negotiable" into the mix, so here is how the three common labels compare.
| Label | What it tells buyers | Room to offer | Best for sellers when |
|---|---|---|---|
| Firm | The price is final | None, or very little | The price is already at your floor or demand is high |
| OBO | The price can move, and offers are welcome | Some, at the seller's discretion | You want to compare offers or sell quickly |
| Negotiable | The price can change if the buyer asks | Open, usually with a conversation first | You have a target price but a lower acceptable one |
| No label | Unclear | Buyers will usually test it | You are happy to haggle case by case |
The real difference is in tone. OBO invites bids. "Negotiable" invites a conversation. Firm closes the door before the conversation starts.
When the wording is mixed: "firm OBO" and similar
You will see listings like "$800 firm, OBO" or "$800 OBO, price firm." Strictly speaking, the two words pull in opposite directions. A reasonable way to read the combination: the seller has little room to move, but will consider a serious offer that stays close to the number.
A useful rule for buyers is to treat the first word as the stronger signal. If "firm" comes first, expect to pay close to the asking price. If "OBO" comes first, expect a normal negotiation, with the seller possibly nudging you toward a smaller discount.
For sellers, mixed wording costs you something. Buyers cannot tell which message you mean, so you receive more questions, more lowball tests and more back-and-forth. Choose one label and stick with it.
How to read a number like "$1,200 OBO"
If the listing says $1,200 OBO, the number is the ceiling of what you will pay, not a target. Research what similar items sold for locally. If comparable listings sit around $1,000 to $1,100, an offer in that range is sensible and will probably be taken seriously. Offering $600 is more likely to be ignored, and OBO does not oblige the seller to reply.
How to pick the right label as a seller
Start with the price, not the label. A label cannot rescue an unrealistic number. Our guide on how to price used items so they actually sell walks through checking comparable listings, adjusting for condition and deciding on a floor.
Then match the label to your situation.
Choose OBO when
- You want to move the item quickly and would trade a little money for speed.
- You are not sure what the market will pay and want buyers to help you find out.
- The item is common (a standard dresser, a mid-range phone) and plenty of similar listings compete with yours.
- You enjoy a bit of haggling and have a clear lowest number in mind.
Set your floor before you post. Write it down, or keep it in your phone notes. When an offer arrives, it is far easier to say yes or no if you already know the number.
Choose firm when
- You priced the item at what you would honestly accept, not with a cushion for haggling.
- The item is scarce, a specific model or size that buyers search for by name.
- You have already received several offers at your price from other people.
- You do not want to spend your evenings replying to messages.
If you go firm, make the price look reasonable. A realistic number with "firm" feels confident. An inflated number with "firm" feels stubborn, and buyers scroll past it.
Keep your listing consistent
A few habits make either label work better:
- Put the label right next to the price, not buried in the description.
- Use clear photos and an honest condition note, so buyers do not need a discount to cover unknowns. Our master listing and photo guide covers 6 to 8 photos and one consistent listing.
- State pickup details such as general area and available times, because convenience is part of what a seller weighs.
- Decide in advance how you will reply to lowballs. We cover scripts in dealing with lowballers.
Sellers who handle large lots, such as an inherited household, often price differently from someone selling a single item. This overview of pricing items at estate sales shows how a seller's discretion over discounts plays out when many items are on the table, and the same logic applies when you decide how much to move on one listing.
How to respond as a buyer
The label tells you how to start, not what to say.
If the listing says firm
Treat the price as real. If it fits your budget and the item matches the description, say so and arrange pickup. If you think the price is too high, you have two honest options: move on, or ask a question that gives the seller room to adjust without losing face, such as whether they would include accessories or hold the item until payday. Do not open with a low number. It reads as a lowball and usually ends the conversation.
If the listing says OBO
You are invited to offer, so do it well:
- Confirm it is available. A short message first, then the offer.
- Check comparable prices so your number is defensible.
- Offer a specific figure, not "what's your lowest?" Something like $1,050 instead of "any chance of a discount?"
- Add convenience. Mention that you can pick up today with cash. As noted above, timing and ease can matter alongside price in the seller's choice.
- Be ready for a counter. If you offer $1,050 and the seller says $1,150, you are negotiating. Meet in the middle or walk away politely.
For longer exchanges, our negotiation scripts for buyers and the guide to negotiating on price give you word-for-word messages to adapt.
If there is no label
Assume there is some room, but ask politely and keep your offer reasonable. Many local sellers expect a modest discount, especially when you can pick up quickly.
A worked example
Say a seller lists a standing desk at $400 OBO. Three messages arrive:
- Buyer A offers $250 with no greeting and no pickup time.
- Buyer B offers $340 and says she can come by after work tomorrow with cash.
- Buyer C offers $360 but can only collect in ten days.
The seller owes none of them a yes. Buyer A is likely to be ignored. Buyer C pays more but ties up the desk. Buyer B offers a bit less money and certainty. A seller who wants it gone this week might counter Buyer B at $360 and close the sale. That is OBO working as designed: an asking price, a handful of offers and the seller's judgment.
Now change the label. At "$400 firm," Buyer A never bothers, Buyer B decides whether $400 is worth it, and Buyer C is not a factor. Fewer messages, but potentially a slower sale if $400 is too high.
Perspective
We built MarketplaceAnywhere around local, person-to-person sales, and the same pattern shows up in how we think about pricing: the listing is the first conversation, and the label sets its tone. A clear label saves both sides time.
Our view is that most casual sellers do best when they choose OBO or firm on purpose, rather than leaving the price unlabeled and hoping. Pair the label with direct chat, clear photos and a location-based search that surfaces nearby buyers, and many of the awkward back-and-forth messages disappear before they begin.
We also think the label is only half of it. Verified seller ratings and secure payments help buyers feel comfortable making a real offer, and help sellers feel comfortable accepting one. Our guides on pricing, negotiation and local etiquette exist so that a sale, whether firm or OBO, ends with both people satisfied.
Marketplace
Put your price label to work
If you have something to sell, list it where nearby buyers are already looking. On MarketplaceAnywhere, you can list electronics, fashion, vehicles, pets, home and garden items, hobbies, health and beauty products and entertainment, then chat directly with buyers, manage offers and get push notifications when someone responds.

Write your price, add "firm" or "OBO" to match your floor, and let the local search and instant chat do the rest. Browsing for a deal instead? Our guide to finding local deals within minutes shows how to set up searches and alerts.
Common mistakes with both labels
Writing OBO and then refusing every offer. If you plan to hold out at the full price, say firm. Buyers who feel misled leave and do not come back.
Writing firm on a stretch price. A high number plus "firm" often means no replies at all. Check comparables first.
Treating OBO as a promise. Buyers sometimes assume that an offer one dollar under asking has to be accepted. It does not. The seller keeps the final say.
Offering by percentage rules without looking at the item. A flat "30% off everything" ignores condition, demand and timing. Offer based on what similar items actually sell for.
Skipping manners. Greet the seller, ask about the item, and be clear about when you can pick up. Our local marketplace etiquette guide covers safe, polite meetups, which matter regardless of the price label.

A note on "firm price" outside of selling
If you landed here from a business or government search, "firm price" has a different meaning in contracting. There, a firm price or firm-fixed-price arrangement is a contract term where the amount is set for a defined scope of work. That is a separate topic from a secondhand listing, and the rest of this guide is about the casual buying and selling of items between neighbors.
FAQ
What does $1200 OBO mean?
It means the seller is asking $1,200 but will consider lower offers. Cambridge Dictionary describes OBO as a signal that the seller will accept slightly less than the asking price. The seller still chooses which offer to take.
What is the difference between firm and OBO?
Firm means the price is final and the seller does not want to negotiate. OBO means the price is an opening figure and offers are welcome. If you want a quick, no-haggle sale, use firm. If you want to compare offers, use OBO.
What does "firm OBO" mean?
It is mixed wording. Most readers take it to mean the seller has little flexibility but may listen to a serious offer near the asking price. As a buyer, offer close to the number. As a seller, pick one label so people are not guessing.
Does OBO mean the seller has to take my offer?
No. OBO does not oblige a seller to accept any particular offer, including the highest. Chase notes that the final arrangement is at the seller's discretion. Sellers may also weigh how fast you can pay and pick up.
Is firm price the same as non-negotiable?
In a secondhand listing, yes: phrases like "final price" and "non-negotiable" signal the same thing. KARRASS notes that a price labeled firm may occasionally still move, so a polite question costs you little.
Sources
- OBO | definition in the Cambridge English Dictionary
- OBO Definition & Meaning | Dictionary.com
- What Does "OBO" Mean, and How Do You Use It? | How-To Geek
- What Does OBO Mean When Buying or Selling a Car? | Chase
- What does Firm Price Mean and How to Know When a Price is Firm | KARRASS
