How long does it take to sell a WordPress plugin? For a plugin with its numbers ready and a realistic asking price, most deals we see on FlipWP close within 60 to 90 days of listing. Some go much faster: sellers have had an offer the day their listing went out. Others sit for months, and it’s nearly always for the same few reasons. This guide sets out a realistic timeline, what slows a sale down, and what to do if your listing goes quiet.
The sale has five stages. The time in brackets is what we’d plan for, not a promise.
| Stage | What happens | Typical time |
|---|---|---|
| Getting ready | Monthly revenue, costs and renewal rate pulled together; asking price agreed | 1 to 2 weeks |
| Listing | Listing form, our commentary, your preview, the next Monday email | 1 to 2 weeks |
| Enquiries | Buyers contact you, ask questions, look at the numbers | 1 to 6 weeks |
| Due diligence and the deal | Letter of intent, checks against the source, purchase agreement | 2 to 6 weeks |
| Handover | Escrow, WordPress.org, code, domain, customers and licences | 1 to 4 weeks |
The stage that varies most is the third. Everything else depends on how prepared you and the buyer are; that one depends on the price.
Buyers ask for the same things: monthly revenue for the last 24 months, renewal rate, refunds, costs and support volume. If you have these ready before you list, you’ll answer the first enquiry the same day instead of the following week. Our guide on how to sell your WordPress business has the full list.
Agreeing the asking price is part of this stage. Most WordPress product businesses we see sell for 1.5 to 2.5 times annual revenue, and our post on WordPress plugin valuation explains what moves a plugin up or down that range.
On FlipWP, once you’ve paid the listing fee you fill in our listing form. We write the listing up with our own commentary for buyers and send you a private preview to approve. Approved listings go out in the Monday email to buyer members, up to four at a time, so if more than four are waiting you’ll go in the following week.
Buyers contact you directly from the listing. Expect questions on the numbers first, then the code and the support load. How fast you reply matters here: a buyer who waits a week for an answer has usually moved on to the next listing.
Once a buyer is serious, they’ll usually send a letter of intent with a price and a period for due diligence. They’ll check your revenue against the payment or licensing platform, read the code and confirm you own what you’re selling. Two to six weeks is normal, and the more you prepared in the first stage the shorter it is.
Payment usually goes through an escrow service such as Escrow.com, which releases the money once the buyer confirms they’ve received the assets. The slowest part is often the WordPress.org plugin: under 10,000 active installs you can transfer it yourself, but above that the plugins team does it (see the WordPress.org transfer guide). Moving subscriptions between payment accounts can take longer than you’d expect too, so agree a plan with the buyer early.
When a listing sits for months, the reason is usually one of these:
Your FlipWP seller account shows each live listing’s days on market, views and enquiries. We also email you a check-in every two weeks in the first month and every four weeks after that, with one-click links to say it’s still available, mark it sold or remove it.
What the figures mean:
If a few weeks have passed without serious interest, there are two things we can do. Pick one at a time, so you can see which one worked.
If you decide not to sell after all, you can remove the listing from your account at any time, and relist later. Our FAQ covers the other common questions.
If you need the sale done quickly, you can shorten most stages yourself:
Get your numbers ready, set the price on where revenue is now, and reply to buyers quickly: those three things decide most of the timeline. When you’re ready, list your business on FlipWP and we’ll help you set the asking price.
Iain Poulson
November 7, 2026