Most advice on finding a business idea assumes you have a team, a runway and time to be wrong. As a solo founder you have none of those. You have one pair of hands and a limited number of months.
So the question changes. It is not "what is a good problem?" It is "what is a good problem for one person to solve?" This guide gives you a four-part filter and a way to back it with complaint evidence instead of gut feel.
Why solo founders need a stricter filter
A funded team can chase a big, vague problem. It can hire sales, support and engineering while it figures out who the customer is. You cannot.
A problem worth solving alone usually has these traits:
- It affects a small, easy-to-name group of people.
- The pain is clear enough that people complain about it unprompted.
- Those people already spend money or time on workarounds.
- You can build a first version without a large team or a long build.
Miss any of these and the work gets heavy fast. A vague audience means you cannot find customers. A mild pain means nobody switches. No visible spending means you are guessing about price. A huge build means you run out of energy before anyone pays.
The four-part filter
Run every candidate problem through these tests. Write the answers down. If you cannot answer one, that is information too.
1. Narrow audience
Can you finish this sentence: "This is for ___ who ___"? "Small businesses" fails. "Marketing agencies that audit client websites" passes.
A narrow audience helps you in three ways:
- You know which communities to visit.
- Your messaging can be specific, so it lands.
- You can talk to ten of these people in a week.
Be wary of problems that "everyone" has. Everyone having a problem usually means nobody has it badly enough to pay.
2. Clear pain
Pain you can see is pain people describe in detail. They name the task, how often it happens and what it costs them. Look for specifics: hours lost, clients annoyed, accounts locked, work repeated.
Compare two complaints:
- "Marketing is hard."
- A person describing the same manual steps they repeat for every new client.
The second is something you can build against. The first is a mood.
3. Visible spending
This is the test most founders skip. Ask: is anyone already paying to make this problem smaller? Signs include:
- People mention a paid tool and complain about its price or gaps.
- They hire freelancers or agencies for the task.
- They describe the time they lose in terms of billable hours.
- They ask for a recommendation and say they will pay.
If the only evidence is people venting, you have a problem but not yet a market. Venting is cheap. Spending is a stronger signal.
4. Solo-buildable
Be honest about scope. Can you ship something useful in weeks, not quarters? That might be a small SaaS tool, a no-code workflow, a productized service or an info product. The format matters less than the speed to first paying customer.
A problem that needs integrations with ten enterprise systems, a compliance program and a sales team is probably not a solo project. That does not make it a bad problem. It makes it someone else's.
Use complaint evidence, not gut feel
Gut feel is how most people pick ideas. It is also how people end up building something they find interesting and nobody else needs.
Complaints are better evidence because they are unprompted. Nobody is being polite to you or trying to please a founder with a survey. They are describing a real annoyance in their own words, usually to peers.
That is why communities like Reddit work well for this. People post honest frustrations there. You can read the exact words, see how many others agree and check who is talking.
Where to look
Start in communities built around a job, not a hobby or a broad interest. Think of forums for sysadmins, freelancers, agency owners, web developers or accountants. Job-based communities produce work problems, and work problems tend to have budgets attached.
Then search for the language of frustration:
- "every time I" or "every week I"
- "still doing this manually"
- "is there a tool for"
- "I'd pay for"
- "we've been stuck with"
Save posts, not just ideas. You want the original words and the link so you can check them later.
What strong complaint evidence looks like
Here are three real posts, shown on the SaasNiche homepage, and what each one tells a solo founder. The point is how to read them, not that you should build any of them.
A repeated manual task
A poster in r/entrepreneur wrote:
"Every time i took on a new client i was doing the same manual analysis over and over. Go through their website, check the SEO, read the copy, look at competitors, figure out where they're leaking money."
What to notice:
- Audience: people who take on clients and audit websites. Narrow.
- Pain: the same steps repeated for every client. Clear and frequent.
- Spending: the work is tied to client engagements, so time here is time that could be billed.
- Buildable: a repeatable process is a good candidate for a tool or a productized service.
One post is a lead, not proof. But it points to a specific workflow you can ask about.
A messy situation after a company event
A poster in r/sysadmin wrote:
"8 months post-acquisition and we still have 200 people with active accounts in both tenants. Some line-of-business apps were never migrated."
What to notice:
- Audience: IT teams in companies that have just been through an acquisition. Narrow, and easy to describe.
- Pain: a concrete, measurable mess that has dragged on for months.
- Spending: IT budgets exist, but you would need to check whether people pay for tools here or handle it with scripts and effort.
- Buildable: this is where you should be careful. Identity systems carry security and integration weight that may be too much for one person.
This one passes the first two tests and raises a question on the fourth. That is the filter doing its job.
A risk that spreads
A poster in r/webdev wrote:
"one of my client had his payment delayed... it affected my personal account as well. Mine also got deactivated/suspended."
What to notice:
- Audience: freelancers and developers who host client projects under their own accounts.
- Pain: a sudden loss of access with real business consequences.
- Spending: unclear from this quote alone. You would need more posts and some conversations.
- Buildable: depends on whether the fix is a tool, a guide or a service. It might also be something only the provider can solve.
The lesson is that a vivid complaint does not automatically mean a business. It means you have a question to chase.
Score each problem on three signals
When you have a list of candidates, rank them. Three signals are worth tracking:
- Intensity: how painful is it? Look for strong language, high stakes and real costs.
- Frequency: how often does it come up? Count how many separate people raise it, and how often within a single person's work.
- Willingness to pay: do people mention budgets, paid tools or hiring help?
You can do this in a spreadsheet. Give each problem a score from 0 to 100 on each signal, or simply low, medium and high. The exact scale matters less than using the same one for every candidate.
SaasNiche applies this kind of scoring automatically. It scans Reddit communities and scores each pain point from 0 to 100 for intensity, frequency and willingness to pay, with verbatim quotes attached. If you prefer to do it by hand, the manual method works. It just takes longer.
A one-week process
You do not need months. Here is a simple plan.
Days 1–2: collect
Pick three or four job-based communities you can understand. Gather 20–30 complaints that mention a repeated task, a cost or a tool. Save the quote, the link and the date.
Day 3: cluster
Group complaints that describe the same problem. A problem with several independent voices is stronger than one with a single loud post.
Day 4: filter
Run each cluster through the four tests. Cut anything with a vague audience, mild pain, no sign of spending or a build that is too large. Most of your list should disappear. That is fine.
Days 5–7: talk to people
Pick the top one or two problems and contact the people who posted. Keep the message short, honest and non-salesy. Say you are researching the problem and ask for ten minutes. Do not pitch.
Useful questions:
- How do you handle this today?
- How often does it happen?
- What does it cost you in time or money?
- Have you paid for anything to fix it?
- What did you try that did not work?
Listen for specifics. If people light up and describe workarounds, you are close. If they shrug, move on to the next candidate.
Common mistakes to avoid
- Falling for one viral post. Upvotes show interest, not payment. Look for repeat complaints.
- Confusing venting with demand. Ask whether people spend or only complain.
- Picking a problem you cannot reach. If you do not know where these people gather, you will struggle to sell.
- Starting with the solution. Stay with the problem until you can describe it in the customer's words.
- Skipping conversations. Posts are a starting point. A short chat will tell you more than another week of reading.
Start with evidence, then decide
A good problem for a solo founder is narrow, painful, already paid for in some way and small enough to build alone. You find it by reading what people complain about, not by trusting a hunch.
If you want to skip some of the manual reading, SaasNiche lets you browse scored Reddit pain points with the original quotes and source links, so you can check each one yourself. Pick one community in your area, read ten real complaints and run them through the four-part filter today.
FAQ
How do I know if a problem is worth solving?
Look for four things: a narrow audience you can name, pain people describe in detail, evidence that they already spend money or time on workarounds, and a solution you could build alone. If a problem fails one of these, it may still be real, but it is probably not right for a solo founder.
Where do solo founders find real problems?
Common sources include online communities organized around a job, such as forums for freelancers, developers, sysadmins or agency owners. Your own past work is another source, as are conversations with people in an industry you know. The best sources let you read unfiltered complaints and trace them back to the original post.
How many people need to complain before a problem counts?
There is no fixed number. One post is a lead. Several independent people describing the same problem in similar terms is a pattern. After that, conversations with those people tell you whether the pain is strong enough that they would pay.
What is the difference between venting and willingness to pay?
Venting describes frustration. Willingness to pay shows up when people mention a budget, a paid tool they use, a freelancer they hired or the billable time they lose. Look for those details in the post and ask about them directly in a conversation.
Should I validate before building anything?
It is usually cheaper to test the problem first. Reading complaints and talking to a handful of affected people costs only time. Building costs weeks or months, and a wrong guess is harder to undo.