You Vibe-Coded an App With No Revenue. Can You Still Sell It?

Short answer: Yes, a vibe-coded app with zero revenue can be sold, and real deals prove it: documented pre-revenue sales run from $500 to $4,500. But honesty first — most no-revenue apps never sell, and the reason is almost never the missing revenue. It's a demo that doesn't run, a repo the buyer can't start, or an idea being sold as a product. This guide covers what separates the apps that close from the majority that don't.

You shipped something with Cursor, Lovable, Bolt, or Replit Agent. It works. And the revenue line reads exactly zero. Maybe you never launched properly, maybe you launched and nobody paid, maybe you just lost interest. The question is whether that thing is an asset or a write-off. The answer depends far less on the zero than on what you do next, so let's take it apart honestly.

The honest part first: most no-revenue apps don't sell

Marketplace operators say the quiet part out loud. The founder of Microns, a marketplace built specifically for tiny startups, warns sellers directly that "buyers don't tend to pay well for pre-revenue" projects. Browse any indie marketplace and you'll see the graveyard: listings priced on hope, demos that 404, repos described as "90% done." Buyers have learned to scroll past.

Here's why that's good news for you. The bar is so low that a working app with a clean handover is already in the top slice of the market. You're not competing against polished businesses. You're competing against abandoned weekend projects wearing price tags. Clearing that bar takes an afternoon of preparation, not a year of revenue.

What buyers actually pay for when there's no revenue

A no-revenue app sells as an asset bundle, and each piece is worth naming in your listing:

Real numbers, since this market has them: pre-revenue listings on Microns have closed at $500 (a content site) and $1,000 (an SMS tool), and a founder documented selling his $0-revenue SaaS side project for $4,500 on IndieHackers. Polished projects with early users push higher. These aren't life-changing exits, but they're proof that the zero on your revenue line is a pricing input, not a verdict.

For the full pricing framework — the four methods that replace an MRR multiple — see our canonical guide to valuing a pre-revenue project, or get an instant number from the valuation calculator.

Rejected by Empire Flippers or Flippa? That's a channel mismatch, not a verdict

Here's the trap that catches most no-revenue sellers: they take their app to the platforms built for established businesses, get rejected or ignored, and conclude the app is worthless. Look at the actual entry bars. Empire Flippers generally wants a valuation around $100K and 12 months of revenue history. Flippa will list you, but its buyers hunt revenue, so no-revenue listings sink in the feed. Neither platform is wrong; they're just built for a different asset than the one you're holding.

A rejection from a revenue-based channel says nothing about whether your app runs, transfers, or has a waitlist. It says you knocked on the wrong door. The right door is a venue where pre-revenue is the expected case, not the exception.

Where to sell a no-revenue vibe-coded app

Free boards like SideProjectors and IndieMaker cost nothing and suit sellers who already know their price — the honest trade-offs are in our SideProjectors alternatives guide. The structural problem is pricing: with no MRR there's no multiple, so a fixed ask is a guess in both directions.

That pricing problem has an actual academic answer. Bulow and Klemperer's research on auctions versus negotiations found that adding even one more competing bidder tends to beat skilled negotiation with a single buyer. When an asset has no comparables, competition doesn't just find a fairer price. It finds the price, period.

ExitBid is built around exactly that mechanism: a 5-day auction where verified buyers bid up from your reserve, flat $199, 0% commission, and pre-revenue apps are accepted: no minimum, no revenue history required. Listings are moderated; if yours isn't accepted, you get a full refund. Escrow is optional via Escrow.com. The candid trade-off: our buyer pool is younger than Flippa's. What you get in exchange is the thing a no-revenue asset needs most — a market answer to "what is this worth?" in five days. The zero-revenue flow is on our pre-revenue selling page.

The checklist: turning a dead project into a sellable asset

  1. Make it run, then keep it running. Live demo up for the whole listing window; repo that builds from a clean clone. This alone beats most of the market.
  2. Assemble the transfer bundle. Domain, backend access, .env.example, database export, deployment notes. Vibe-coding-specific checks (Supabase RLS, hardcoded keys, stale dependencies) are covered in our vibe-coded selling guide.
  3. Gather every demand signal you have. Waitlist export, user counts, analytics screenshots, the story of why you built it. Zero revenue with 40 weekly users is a different asset than zero revenue with zero users.
  4. Disclose the origin. "Built with Lovable, reviewed and hardened" reads as competence. Buyers find the AI fingerprints anyway; saying it first is what earns trust.
  5. Set a reserve you'd genuinely accept, not a fantasy. The reserve protects your floor; the auction finds the ceiling. Anchoring to an imaginary $20K helps nobody.
  6. Hand over cleanly. Buyer's access on, yours off, provably. Retained seller credentials are the number-one deal killer at handover.

Frequently Asked Questions

Can you sell a vibe-coded app that has no revenue?

Yes. No-revenue apps sell as assets: working code, a domain, any users or waitlist, and the development time the buyer skips. Real deals prove it — pre-revenue projects on Microns have closed at $500 and $1,000, and a $0-revenue SaaS sold for $4,500 on IndieHackers. What kills most listings isn't the missing revenue; it's a broken demo, a repo the buyer can't run, or an idea being sold as if it were a product.

Why won't Empire Flippers or brokers take my app?

Brokered marketplaces are built for established businesses — Empire Flippers generally requires a valuation around $100,000 and 12 months of revenue history. A no-revenue vibe-coded app doesn't fit that model, and rejection there says nothing about whether your app has value. It means you're in the wrong sales channel, the same way a food truck gets rejected by a commercial real estate broker.

How much is a no-revenue vibe-coded app worth?

Documented sales run from about $500 for a simple content site to $4,500 for a polished SaaS with early users, with most polished projects landing in the few-hundred to low-thousands range. The price is driven by whether it runs, how cleanly it transfers, and any proof of demand — users, a waitlist, or a niche domain. Because there's no revenue multiple to anchor on, an auction where buyers compete is the most reliable way to find the real number.

What makes a no-revenue app actually sell?

Four things, in order: it runs (live demo, clean clone-to-running repo), it transfers (domain, backend, accounts documented), it shows any signal of demand (users, waitlist, stars, a good domain), and the listing is honest about the AI origin and the zero on the revenue line. Sellers who fake polish or hide the vibe-coded history lose buyers at due diligence; sellers who disclose and demonstrate stand out in a market where most listings do neither.

Is an auction really better than a fixed price for a no-revenue app?

For assets with no comparables, yes — and this isn't a marketing line. Research by Bulow and Klemperer found that adding even one more competing bidder tends to beat clever negotiation with a single buyer. A fixed price on a no-revenue app is a guess: too high and the listing sits for months, too low and you've donated your work. A time-boxed auction with a reserve turns the pricing problem into the buyers' problem.

Final Thoughts

So: you vibe-coded an app, nobody's paying for it, and you want out. You're holding an asset, not a failure, but only if you treat it like one. Make it run, document the handover, show whatever demand exists, disclose the origin, and put it somewhere buyers compete instead of somewhere revenue is the entry ticket. The zero on your revenue line is the starting point of the negotiation, not the end of it.

Want a number before you decide? The valuation calculator gives you one in thirty seconds. Ready to find the real one? List it on ExitBid: 5-day auction, flat $199, zero commission, pre-revenue welcome, full refund if the listing isn't accepted.

Ready to Find Out What It's Worth?

Start with a free 30-second valuation. When you're ready, a 5-day auction finds your price: flat $199, zero commission, pre-revenue welcome.