A five-check method you can run in one weekend, backed by complaint, saturation and revenue data, with a worked comparison of four real niches.
To choose a SaaS niche with real demand, name a specific buyer, then test that buyer against five kinds of evidence: shared complaints, micro-SaaS density, revenue from comparable products, operators who could pay, and your access to ten of them. Most founders skip the first step and search for a category instead. Categories like "AI" or "SaaS" are where the most small products already compete, so choosing one means choosing the most crowded room.
This guide is written for someone who has shipped before and wants to pick better this time. Every check below is backed by data you can verify: BigIdeasDB's 1M+ complaint corpus, 30,000+ companies in the Stripe directory, revenue for 3,700+ startups in TrustMRR, and the Main Street Index of businesses for sale. It ends with a worked comparison of four niches and a scorecard you can copy.
Pick a buyer you can name by job title, then run five checks and stop at the first one that fails. The data says why this matters: 331 of the 2,000+ micro-SaaS products in the Stripe directory carry one label, AI Tools and Apps, while the Home Services and Trades category holds 4. Revenue per startup is similar across labels (about 25% earn $1K a month or more in both the AI and SaaS labels), so the broad label buys you more competitors, not more income. Run the checks in a weekend with BigIdeasDB, then book ten buyer calls.
Five checks, two days, one scorecard. Each check has a pass rule, a data source and a time budget. Details and data follow in the sections below.
| Check | Question | Pass rule | Data source | Time |
|---|---|---|---|---|
| 1. Buyer | Can I name who pays? | Job title, company size and current tool in two sentences | Your own experience, communities | 1 hour |
| 2. Complaints | Do many products share one complaint? | At least half of products, severity 4 or higher | Complaint corpus | 3 hours |
| 3. Density | How many micro-SaaS already serve this buyer? | At or below the directory average of 6.6% of companies | Stripe Index | 2 hours |
| 4. Revenue | Does anyone comparable earn? | At least 3 comparable products above $1K MRR | TrustMRR | 2 hours |
| 5. Operators | Are there enough payers? | 1,000+ reachable businesses | Main Street Index, public data | 2 hours |
| Score | Which of three finalists wins? | Highest score, tie broken by access | Scorecard below | 2 hours |
It tells you to follow your passion or find a problem, and gives you no way to check that the problem is shared. The page Google ranks first for this question is an old r/SaaS thread where a developer asks how to find a niche and gets sympathy and slogans back. The top answer:
"You can create solutions all day but you cant create problems. Only way to find problems is to experience them... start within a group of people you care about and have access to."
via r/SaaS
That advice is right about where ideas come from and silent about how to verify one. A second commenter in the same thread says to commit to one audience and read their threads for challenges. Also right, also unverifiable. You can follow all of it and still pick a niche where three other people already sell the same tool.
A more recent r/microsaas post, with 390+ upvotes, summarized interviews with 12 founders making $5K to $30K a month. These are the poster's own claims and we could not verify them, but they match what we see in the data:
"none of them said brainstorming. not one... the more specific the niche, the less competition and the easier the sale."
via r/microsaas
So the sourcing is settled: live the problem or watch one community repeat it. The open question is the one this guide answers. Once you have two or three candidates, how do you pick? For the earlier step of generating candidates, see our guides to finding a profitable niche and niche SaaS ideas. For comparing finished ideas rather than niches, use how to choose between startup ideas.
Name a job title, a company size and the tool or spreadsheet they use today, in two sentences. If you cannot, you have a category, not a niche. A niche is a buyer plus a workflow.
Narrowing is a ladder. Each rung removes competitors and adds a person you can find.
| Rung | Example | Can you find the buyer? |
|---|---|---|
| 1. Label | AI software | No. Everyone is a buyer |
| 2. Function | Scheduling software | Partly. Millions of buyers, 2,000+ Stripe-listed companies |
| 3. Industry plus function | Scheduling for home-service contractors | Yes. Trade associations, forums, supplier lists |
| 4. Workflow | Multi-crew job scheduling with weather delays | Yes. You can write the first cold email today |
Rung 4 is not a niche you must build for. It is where you start, because it gives you the first ten customers. You can widen after you have revenue. A founder in the r/microsaas thread above described exactly this: a contractor who tried every scheduling app, found them all built for office meetings, and wrote a tool for crews across job sites. The product was narrow enough that every contractor he showed asked where to pay.
Pass rule for step 1: you can write the buyer's job title, their company size and their current workaround without using the words "software", "AI" or "platform". If your buyer is a founder like you, be suspicious. Founders are easy to reach and hard to charge.
Count how many products in the buyer's category share a complaint, and how severe it is. A complaint shared by half the products is a gap in the category. A complaint about one product is that product's bug.
BigIdeasDB's complaint corpus covers Capterra and G2 reviews, Reddit pain points, App Store reviews and more. For Capterra categories it records each systemic complaint with how many products it affects, an average severity and a market gap score from 0 to 10. We ranked every category with at least five recorded complaints by its average gap score.
The top of that ranking is specific. App Design leads at 8.7, followed by Legal Case Management at 8.6, Assisted Living at 8.5, Data Management at 8.4 and Enterprise Resource Planning at 8.3. Four of the top ten are single-industry categories: legal case management, assisted living, higher education and art galleries. Further down, Construction CRM, Dermatology EMR and Hospitality Property Management all score 8.0.
That does not mean you should build for art galleries. It means the largest documented gaps sit in categories where one industry is the customer, because generic tools fit those buyers least. Horizontal categories are served by well-funded tools. Vertical ones are served by tools that were built for someone else and adjusted.
Pair the review data with how buyers describe it in public. The r/SaaS thread above ends with its top commenter calling all niche advice garbage except to ship quickly and iterate, which is fine for a weekend project and expensive for a product you will run for years. The check is the count. If you can open ten reviews of three competing products and find the same sentence in each, the problem is shared. For method, see how complaint analysis works and our guide to Reddit market research.
Pass rule for step 2: at least half of the products in the category share the complaint, the average severity is 4 out of 5 or higher, and a second source such as a forum thread repeats it.
Measure micro-SaaS density, the share of companies in a niche that are small software products, not the raw number of companies. A niche with 1,000 companies and 4 micro-SaaS products is not crowded. It is full of operators and empty of small tools.
The Stripe directory lists 30,000+ real companies. BigIdeasDB labels each by category and flags small software products as micro-SaaS. Across the whole directory, 2,000+ companies carry that flag, or 6.6%. Here is how a handful of categories compare against that average.
| Stripe category | Companies | Micro-SaaS | Density |
|---|---|---|---|
| AI Tools & Apps | 950+ | 331 | 34.7% |
| Fintech & Banking | 270+ | 55 | 19.9% |
| Project Management | 230+ | 38 | 15.9% |
| Accounting & Bookkeeping | 280+ | 34 | 12.1% |
| Real Estate & Property | 220+ | 13 | 5.9% |
| Scheduling & Booking | 2,000+ | 104 | 5.0% |
| Home Services & Trades | 960+ | 4 | 0.4% |
| Nonprofit & Fundraising | 640+ | 1 | 0.2% |
The finding: one label, AI Tools and Apps, holds 16.5% of every micro-SaaS product in the directory. That is where most small teams are building, and where a new entrant meets the most direct rivals. At the other end, Home Services and Trades has 960+ companies and only 4 small software products. Those are plumbers, electricians and HVAC shops, not tools for them.
Read density as a pointer, not a verdict. Low density can mean an untouched market or a market that does not buy software. That is why step 4 exists. Our guide to who micro-SaaS actually sells to breaks the buyer side down further, and the Stripe Index lets you run the same cut on your own niche.
Pass rule for step 3: your buyer's category sits at or below the directory average of 6.6%. A density above 15% is not an automatic no, but you need a sharper wedge than a cheaper price.
Find at least three comparable products that report revenue above $1K a month. Complaints show pain and low density shows space. Revenue shows that someone has already paid to fix it.
TrustMRR holds revenue for 3,700+ startups that report monthly recurring revenue above zero. The median is $145 a month. 890+ of them, or 24%, earn $1K or more. Here is how a few labels compare.
| TrustMRR label | Startups | Median MRR | Share at $1K+ MRR |
|---|---|---|---|
| Sales | 38 | $640 | 42.1% |
| Marketing | 210+ | $276 | 28.6% |
| Recruiting & HR | 42 | $168 | 26.2% |
| SaaS | 350+ | $156 | 25.8% |
| Artificial Intelligence | 940+ | $203 | 25.3% |
| Real Estate | 34 | $132 | 14.7% |
| Productivity | 220+ | $46 | 7.6% |
Broad labels are not rewarded and not punished on revenue, they are just crowded. The AI label, with 940+ startups, lands at 25.3% over $1K, almost the same as the overall rate of 24%. Sales, a label tied to one buyer and one job, reaches 42.1% on a small base of 38. Productivity, the vaguest label of the group, reaches 7.6%.
Be careful with these numbers. Real Estate is specific and still sits at 14.7%, so specificity does not guarantee revenue. TrustMRR only includes startups that connect their revenue, which skews toward founders who are proud of their numbers. Use it as proof that a niche can pay, not as a forecast of what you will earn. Our TrustMRR pages and the guide on the revenue intelligence tool show how to filter by category.
Pass rule for step 4: at least three comparable products report $1K or more in monthly revenue. Two is thin. Zero means you would be the first, which is either an opening or a warning, and only buyer calls can tell you which.
Count the businesses in your niche and check whether software has reached them. A B2B product needs a few thousand reachable buyers, and the cheapest proof is a place where businesses are listed or traded.
The Main Street Index tracks 84,000+ businesses for sale across 29 sources. For each industry it compares businesses for sale with the software products that serve that industry and returns a Software Gap Score. Industries with a verdict of wide open are thick with operators and thin on software.
| Industry | Listings for sale | Software products tracked | Gap score |
|---|---|---|---|
| Laundry & Dry Cleaning | 1,100+ | 73 | 97.1 |
| Other Home Improvement | 630+ | 60 | 95.9 |
| Car Washes | 530+ | 6 | 90.5 |
| Childcare & Nurseries | 810+ | 275 | 89.0 |
| Glazing | 400+ | 6 | 80.2 |
Car washes and glazing each have 400 to 500+ businesses for sale and 6 software products tracked. That is a thin supply, not proof of demand. Businesses for sale are a proxy for how many operators exist, and the gap score says nothing about whether they will pay for software.
Use the same logic for your own niche. Find the count of businesses in public sources, such as Census County Business Patterns for US industries, and divide by the 1,000-buyer floor. If your niche has 400 businesses in North America, it is a service project, not a SaaS company.
Pass rule for step 5: at least 1,000 reachable businesses, and a believable way to reach ten of them in the next 30 days.
Scan any niche that passes step 1 and BigIdeasDB returns the complaint, density and revenue evidence in one report. Pick one that matches a buyer you can name. Skip anything that is just a label.
We ran the five checks on four niches a software founder might shortlist: real estate transaction management, field service management, appointment scheduling and HR and payroll. Here is the evidence side by side. Each niche has its own complaints page in our vertical SaaS gap report.
| Niche | Capterra products | Reviews analyzed | Avg gap score | Stripe companies | Micro-SaaS |
|---|---|---|---|---|---|
| Real estate transaction management | 4 | 100+ | 7.2 | 220+ (Real Estate & Property) | 13 (5.9%) |
| Field service management | 13 | 300+ | 6.2 | 960+ (Home Services & Trades) | 4 (0.4%) |
| Appointment scheduling | 65 | 1,500+ | 6.1 | 2,000+ (Scheduling & Booking) | 104 (5.0%) |
| HR and payroll | 49 | 1,000+ | 6.3 | 60 (HR & Payroll) | 2 of 60 |
Our reading: real estate has the biggest documented gap but the thinnest evidence, field service has the emptiest field, and scheduling has the most proof and the most rivals. Here is how each one resolves.
Run the revenue and operator checks next. TrustMRR shows 34 Real Estate and 42 Recruiting and HR startups with revenue, and neither label has a clear edge (14.7% and 26.2% at $1K or more). The deciding step is not in a database: it is five calls in each of your top two niches.
Notice what the data did and did not do. It did not crown a winner. It removed "AI" and "software" from the list, showed which niche needs a narrower wedge (scheduling) and which needs more evidence (real estate), and told you what to ask on the calls. That is the job of a niche decision. A longer treatment of the validation that follows is in how to validate business niche viability and how to do market research for a startup.
Pick again if any of these is true after steps 1 to 5. Each one has cost founders months, and each can be checked in under an hour.
Score each finalist from 0 to 2 on each check, add the totals, and break ties by access. A 2 means a clear pass, a 1 means partial and a 0 means fail. The thresholds are our rules of thumb from the data above, not statistical cutoffs.
| Check | 2 points | 1 point | 0 points |
|---|---|---|---|
| Buyer | Title, size and workaround in two sentences | Title and size only | A label |
| Complaints | Half of products, severity 4+, second source | A third of products, or no second source | One product only |
| Density | At or below 6.6% | 6.6% to 15% | Above 15%, no wedge |
| Revenue | 3+ comparable products at $1K+ MRR | 1 to 2 products | None |
| Operators | 1,000+ reachable businesses | 400 to 1,000 | Under 400 |
| Access | You can book 10 calls this month | 3 to 9 calls | No access |
A score of 10 or more out of 12 is a niche worth ten calls. A score of 7 to 9 needs a narrower wedge. Below 7, pick another finalist. If you have not built a shortlist yet, the most profitable SaaS niches, B2B SaaS ideas and low-competition SaaS ideas are good sources of candidates, and micro SaaS ideas shows what small teams already ship.
Use a tool that holds evidence for complaints, saturation and revenue, then use general assistants to structure the decision. Here are the options, in order.
For a broader comparison, see our list of market research tools for startups.
Every number above was read on November 3, 2026. Counts are rounded with a trailing plus where they describe a corpus. Percentages use exact counts.
| Source | What we used | Limitation |
|---|---|---|
| BigIdeasDB Capterra analysis | Average market gap score per category (categories with 5+ recorded complaints), products and reviews analyzed for four niches | AI-extracted complaints from a sample of reviews, not every review. Each category records 5 to 16 complaints. Real estate transaction management covers only 4 products. Analysis was last run December 2025 |
| BigIdeasDB Stripe Index (30,000+ companies) | Companies and micro-SaaS count per category, directory average of 6.6% | Only companies in Stripe's public directory. Category and micro-SaaS flag are AI-labeled. A category is a label, so a niche can span several |
| BigIdeasDB TrustMRR (3,700+ revenue-reporting startups) | Median MRR and share at $1K+ by label, only labels with 30+ startups | Startups choose to connect revenue, so the set skews successful. Labels are self-assigned. MRR is a snapshot, not growth |
| BigIdeasDB Main Street Index (84,000+ listings) | Listings for sale, software products tracked and Software Gap Score for five industries | Listings are asking, not closed deals. Gap score compares listings with tracked software supply and is not demand proof. Low-confidence industries excluded |
| r/SaaS and r/microsaas threads | Two quotes on how founders pick niches | Self-reported by anonymous posters, not verified. Quotes are trimmed and anonymized |
| Google SERP (US, November 2026) | What ranks for "how to choose a saas niche" and related searches | One market, one day. The related-search list changes |
| Census County Business Patterns | Named as the public source for counting US businesses by industry | US only, and industry codes do not map one to one to software niches |
Pick a buyer you can name by job title, then run five checks in order: do many products in their category share the same complaint, how many micro-SaaS products already serve them, do comparable products earn revenue, are there operators who could buy, and can you reach ten of them this month. Stop at the first failed check. A niche you can only describe with the word software or AI has not been chosen yet.
Look for money, not interest. Demand is real when buyers complain about their current tool in public, when at least a few comparable products report revenue above $1K a month, and when ten people in the niche agree to a call. Search volume and upvotes show curiosity. In our TrustMRR data, 24% of 3,700+ revenue-reporting startups earn $1K or more a month, so that is the baseline to beat.
BigIdeasDB is the best tool to find a SaaS niche because it holds the evidence for every check in one place: a corpus of 1M+ complaints, 30,000+ Stripe-listed companies scored for micro-SaaS density, and TrustMRR revenue for 3,700+ startups. Type a niche into its scan and you see documented complaints, saturation and revenue together. ChatGPT, Claude and Gemini are useful for structuring the decision, but they cannot count.
The best way is to start from a job you have done or a team you have worked with, then verify the pain with data. BigIdeasDB lets you check that pain against 1M+ documented complaints before you build. Founders in r/microsaas keep reporting the same pattern: the idea came from living the workflow or watching the same complaint repeat in one community, not from brainstorming.
Narrow wins on competition and on sales. In the Stripe directory, the AI Tools and Apps category holds 331 micro-SaaS products, 1 in 6 of all 2,000+ in the directory, while Home Services and Trades holds 4. A narrow niche means fewer direct rivals, a shorter pitch and one place to find buyers. The risk is a ceiling, so confirm at least 1,000 reachable buyers before committing.
B2B is the safer default for a first product, because buyers can be named, reached and invoiced. In the Stripe directory, 623 of 3,800+ B2B software companies are flagged micro-SaaS, so small teams do succeed there. B2C works when you already own an audience. Whichever you pick, the same five checks apply, and the buyer description must still fit in two sentences.
One weekend for the desk research and two to three weeks for the conversations. Saturday covers the buyer definition, complaint count and saturation. Sunday covers revenue proof and scoring three finalists. Then book ten buyer calls. If you are still undecided after a month, the problem is rarely missing data. It is usually that the niche is still too broad to test.
Break the tie with access. Choose the niche where you can reach ten buyers fastest, because speed of learning beats a small difference in score. Run five short calls in each, ask what they did the last time the problem happened, and count how many describe a workaround they pay for in time or money. The niche with more paid workarounds wins.
Ready to test your shortlist?
Pick the finalist with the clearest buyer and scan it. You get the complaints, density and revenue in one report.
Scan field service management →BigIdeasDB Research. (2026). How to Choose a SaaS Niche With Real Demand (2026). BigIdeasDB. Retrieved from https://bigideasdb.com/how-to-choose-a-saas-niche