Skip to content

October 10, 2026 · 4 min read

What to prepare before you sell your side project

Most of the work is writing things down, gathering accounts and tidying loose ends. It is also what makes buyers trust you.

Selling a project is easier when the buyer can see what they are getting. Most of the preparation is not glamorous: writing things down, gathering accounts and cleaning up loose ends. It is also the part that makes buyers trust you.

Write down how the project runs

Open a document and describe a normal week. Which tasks come up, how long they take and which tools you use. Add the one-off jobs too: renewing the domain, updating a certificate, answering the odd refund request. A buyer will read this and know what they are signing up for.

Gather your numbers

Pull revenue and cost figures for the last twelve months, ideally straight from the payment provider and your expense tools. Keep the raw exports. When someone asks for proof, you can send it in minutes instead of days.

List every account and subscription

  • Domain registrar and DNS.
  • Hosting and any managed services.
  • Payment provider and email platform.
  • App store or extension store accounts.
  • Analytics, support and monitoring tools.
  • Social accounts and brand assets.

For each one, note who owns it, what it costs and whether it can be transferred. This list becomes the backbone of your handover.

Tidy the code and the content

You do not need to rewrite anything. A short README that explains how to run the project, where secrets live and how to deploy is often enough. Remove keys and passwords from the repository history, and replace any that were ever exposed.

Write a listing that answers questions

A good listing says what the project does, who uses it, how it earns and what is included in the sale. It also says why you are selling. Buyers will ask anyway, and an honest answer in advance saves everyone time.

Add the numbers you gathered: revenue, profit, age and the asking price. If something is weak, say so. A listing that is upfront about its limits tends to attract buyers who are comfortable with them.

Decide how you will handle messages

Once your listing is live, replies will come in. Answer within a day or two if you can, even if the answer is that you need time. Keep your messages in one place so you do not lose track of who asked what.

More from the blog

Put it into practice

List what you built for free, or browse what other founders are selling.