Original research · Updated October 22, 2026

I can build anything but don't know what to build: where developers should look, with revenue data

Every forum thread says the same thing: you can build it, you just do not know what. We checked where paying customers actually are, using verified revenue, payment-taking company density and the features customers ask for.

$28.6 vs $9.0
Median revenue per paying subscription: B2B vs B2C
27% vs 11%
Reach $1,000 a month: business functions vs builder-for-builders categories
35% vs 0.4%
Micro-SaaS share: AI tools vs home services and trades
24,000+
High-demand feature gaps in 13,000+ products

The short answer

Short answer

If you can build anything but do not know what to build, your bottleneck is not ideas and not skill. It is finding a problem people already pay to fix. Pick a category where buyers pay, read what the customers of the leading products complain about, check how crowded it is, and ask ten of those customers for a paid pilot before you write code. You can run that in five days.

The data shows where to look. In BigIdeasDB TrustMRR, B2B products earn a median $28.6 per paying subscription against $9.0 for B2C (3,600+ earning startups with verified revenue). Categories builders default to (developer tools, productivity, utilities) have a median MRR of $53 and 11.4% reach $1,000 a month. Business-function categories (sales, marketing, e-commerce, analytics, HR, real estate) sit at $192 and 27.3%.

This page is for developers and technical founders who are stuck one step before the idea. It uses TrustMRR verified revenue, the Stripe Index of companies already taking payments and the customer complaints in our software review research, part of a 1M+ complaint corpus. It does not list ideas; for that, see 15 simple SaaS ideas for solo developers.

What the top results say, and what they skip

Search this phrase and the first page is a coding-forum thread, a developer blog post asking what to build when you can build anything, an older beginner forum question, a long-form essay about not needing to know yet, a Q&A answer and a game forum with a list of castle ideas. Most of the advice is about starting. Build something small, scratch your own itch, contribute to an open-source tool, keep a notebook of ideas. That is good advice for learning. It is not advice for finding something people pay for, and none of those pages measures what people pay for.

The threads where developers describe the problem in business terms tell a different story. One full-stack engineer with a computer engineering degree wrote that execution is not their bottleneck and that they had spent months failing to find a valid idea. The thread drew 297 comments. A former technical co-founder asked the same thing in another thread: they can build anything and have no idea what to actually build. A backend engineer who left a large tech company posted it a third time, and a coding-forum thread says it for beginners. The wording changes. The shape does not.

““can i build it” filters out nothing because the answer is always yes.”comment in an r/SaaS thread from a technical founder

That sentence is the whole problem. When skill stops being a constraint, nothing forces a decision. The rest of this page replaces the missing constraint with three measurable ones: does the category pay, what do its customers hate, and how many products already serve it.

Why being able to build makes the search harder

The engineer in the 297-comment thread listed five reasons every idea they evaluated died: heavy regulation, a product people like but will not pay for, saturated markets, platform risk and new categories that need customer education. Each of those is a real risk. Together they guarantee that nothing passes, because every market has at least one. A commenter put it this way:

“You are suffering from the “curse of competence.” Because you understand exactly how and why startups fail, you are filtering out every single idea before it even breathes.”comment in an r/SaaS thread

A better filter does not remove risk. It checks which risks the data already answers. Take three of the five.

  • “Zero true demand.” Measurable. If peers in a category reach $1,000 a month in verified revenue, buyers pay. If almost nobody does, the objection is real. The sections below show which categories are which.
  • “Saturated bloodbath.” Also measurable, and usually misread. One commenter said saturation just proves people are already opening their wallets for a solution. Another replied that saturation proves demand existed when the incumbents entered, not that a new solo entrant can reach customers cheaply today. Both are partly right, which is why you check density and complaints together instead of arguing about it. Our crowded-market study found median revenue does not fall as a category gets more crowded.
  • “Platform risk.” Visible in the complaints. If customers complain that the platform’s own feature is weak, a native release is a threat. If they complain about something the platform has ignored for years, it is a gap.

Regulation and net-new categories are different: data does not remove them, so a solo developer is right to avoid both while looking for a first product.

Where builders look versus where the money is

Developers tend to build what they use: tools for developers, productivity apps, small utilities, and increasingly AI products. Business owners tend to pay for something that moves a number: leads, sales, reporting, orders. We checked how each group of categories earns. We took every TrustMRR startup with a monthly revenue figure above $0 and a category, and kept the 20 categories with at least 30 earning startups. Nine are shown here.

CategoryEarning startups (n)Labelled B2BMedian MRREarn $1,000+Earn $10,000+Median per subscription
Productivity22319%$467.6%1.8%$7.0
Utilities7011%$577.1%0.0%$5.5
Developer Tools16568%$6818.2%2.4%$12.3
Mobile Apps3052%$14322.3%4.9%$5.9
Artificial Intelligence94133%$20325.3%5.8%$18.6
Analytics8754%$7723.0%9.2%$18.0
E-commerce5545%$14327.3%9.1%$26.0
Marketing21365%$27628.6%10.3%$30.9
Sales3874%$64042.1%15.8%$75.5
Verified monthly recurring revenue (US dollars) for startups earning above $0, by category. Source: BigIdeasDB TrustMRR, October 22, 2026. Categories with 30+ earning startups only. Audience share is the founder-chosen label; the rest are labelled both or not labelled.

The gradient is steep. Productivity has 223 earning startups and a median MRR of $46, with 7.6% reaching $1,000 a month. Sales has 38 and a median of $640, with 42.1% reaching $1,000. Marketing, with 213 earning startups, reaches $10,000 a month 10.3% of the time against 1.8% for productivity. Sales is a small group (n = 38), so read it as a direction, not a ranking. Marketing (n = 213) and productivity (n = 223) are large enough to trust.

Grouping the categories makes the same point with larger samples.

GroupEarning startups (n)Median MRREarn $1,000+Earn $10,000+Median per subscription
Builder-for-builders (Developer Tools, Productivity, Utilities)458$5311.4%1.7%$8.6
Artificial Intelligence941$20325.3%5.8%$18.6
Business functions (Sales, Marketing, E-commerce, Analytics, HR, Real Estate)469$19227.3%9.6%$25.0
The same data in three groups we defined. Source: BigIdeasDB TrustMRR, October 22, 2026. Verified revenue, US dollars, startups earning above $0.

Developer tools deserve a note, because they look like the exception. 68% of earning developer-tool startups label themselves B2B, yet the median MRR is $68 and 18.2% reach $1,000. Narrow to developer tools labelled B2B and it barely moves: n = 113, median $74, 20.4% at $1,000+. So the label is not the whole story. One reading is that developers are a hard audience to charge, because they can build the thing themselves. We cannot prove that from this data, but it fits the pattern: the closer a product is to a developer’s own workflow, the lower its median revenue.

The practical use of the table is as a filter, not a verdict. Do not rule out developer tools or productivity because the medians are low; the top of every category is far above its median. But if your goal is a first product that reaches $1,000 a month, the odds in the business-function group are about 2.4 times those in the builder-for-builders group (27.3% against 11.4%).

Who pays: B2B against B2C

Category is one lever. The buyer is another. Of the earning startups with at least one active subscription, we compared revenue per paying subscription by the audience each founder chose. B2B products earn a median $28.6 per active subscription. B2C products earn $9.0.

AudienceStartups (n)Median MRR25th percentile per subMedian per sub75th percentile per subEarn $1,000+Earn $10,000+
B2C1,675$100$4.5$9.0$17.617.0%3.5%
B2B1,071$198$13.4$28.6$69.126.6%7.7%
Both210$169$8.7$12.9$25.023.8%3.3%
Not labelled740$290$6.7$14.4$36.835.0%10.7%
Revenue per active subscription (monthly recurring revenue divided by active subscriptions), startups earning above $0 with one or more active subscriptions. Source: BigIdeasDB TrustMRR, October 22, 2026. A blend of pricing tiers, not a list price.

Do the arithmetic at the median. Reaching $10,000 a month takes about 1,100 paying B2C subscriptions ($10,000 divided by $9.0) or about 350 B2B ones ($10,000 divided by $28.6). The B2B group also reaches $10,000 a month 7.7% of the time against 3.5% for B2C, about 2.2 times as often. Since a developer’s time is the scarce input, a product that needs 350 customers instead of 1,100 is a different business to sell, support and keep alive.

We do not read the unlabelled row (740 startups, 10.7% at $10,000+) as better than B2B. It is a mixed group, and it includes older products whose founders never chose a label. Treat it as noise around the two clean groups. We go deeper on why audience changes the sums in our TrustMRR revenue benchmarks, and on the consumer side in B2C SaaS ideas.

Operators thick, software thin

Density, not company count, is the saturation signal. A category with thousands of businesses and almost no software products is not saturated. It is full of operators and empty of tools. We used the Stripe Index, a directory of 30,000+ companies already taking payments, where each company is classified by whether it is a micro-SaaS product.

Stripe Index categoryCompanies (n)Micro-SaaSMicro-SaaS share
AI Tools & Apps95533134.7%
Invoicing & Billing4956713.5%
Accounting & Bookkeeping2813412.1%
Workflow Automation4224610.9%
Education & e-Learning1,2781279.9%
Scheduling & Booking2,0961045.0%
Health & Medical941353.7%
Logistics & Transportation28593.2%
Salon, Spa & Beauty29193.1%
Restaurant & Food332103.0%
Home Services & Trades96340.4%
Companies and micro-SaaS share by Stripe Index category (selected from the 30 largest). Source: BigIdeasDB Stripe Index, October 22, 2026. Micro-SaaS is our AI classification of each company. A keyword-bounded sample, not a census.

AI tools and apps have 955 companies and 331 micro-SaaS products, a 34.7% share. That is where most developers look first, and it is where a new product meets the most direct neighbours. Home services and trades have 963 companies and 4 micro-SaaS products, a 0.4% share. Salons (3.1%), restaurants (3.0%), logistics (3.2%) and health and medical (3.7%) look similar. Invoicing and billing (13.5%) and accounting (12.1%) already have a software layer.

This is a supply count, not proof of demand, and a low share can mean either an opening or a market that does not buy software. That is why density is the third check, after revenue and complaints, and not the first. A thin category with unhappy customers who pay is the target. A thin category where nobody pays is the trap. For a longer view of this idea, see our research on what software to build to make money.

What paying customers ask for

Once a category passes the revenue and density checks, the next question is what its customers wish the products did. Our software review data holds 40,000+ feature gaps across 13,000+ products, and 24,000+ of them (60%) are flagged as high or critical demand. Free-text labels vary, so we merged near-duplicates by hand. The most requested missing feature groups are below.

Feature gap groupHigh-demand gapsWhat it meansFirst version
Reporting (three label variants combined)3,000+Buyers cannot get the numbers they need out of the tool.Weekend-sized
User experience and interface1,500+Clunky flows, too many clicks, hard to learn.Weeks
Integration1,100+The tools do not talk to each other.Weekend-sized
Analytics880+Dashboards that cannot answer a simple question.Weekend-sized
Data management430+Import, export, clean-up, bulk edit.Weekend-sized
Customization280+Fixed fields, fixed workflows, no way to adapt.Weeks
Most requested missing features in business software reviews (high and critical demand only). Source: BigIdeasDB software review feature gaps, October 22, 2026. Counts are rounded; labels are free text, merged by hand. Build effort is our rough estimate for a first version.

Read this as a developer. Reporting, integration, analytics and data management together make up the largest share of what customers say is missing, and they are the kinds of problem a skilled solo builder can solve in a weekend or two: pull data from two systems, clean it, show one useful view. That is why the commenter who said “they just need two things connected together” was describing demand, not only advice. It also matches the gaps in our state of SaaS pain points research.

Volume matters less than repetition. One complaint is an anecdote. The same complaint across hundreds of customers of the same product is a signal, and it is the one you can quote back to them. Use the complaints database to see the exact words.

The 5-day method

This is what we would run before writing any code. Five days, one person, no audience required.

  1. Day 1: choose three categories where buyers pay. Use TrustMRR to rank categories by median revenue per paying subscription and by the share earning $1,000 a month. Prefer a B2B buyer and a business-function category. Drop anything where almost nobody earns. Write down the three.
  2. Day 2: read the complaints about the incumbents. In the software review complaints, open the leading products in each category. Keep only complaints repeated by many customers that you could fix with one or two weeks of building. Copy the wording, not your interpretation.
  3. Day 3: check density. In the Stripe Index, count the companies taking payments in each category and how many are micro-SaaS. Thin supply plus repeated complaints plus earning peers is the combination to look for. Cut the weakest category.
  4. Day 4: write one wedge sentence and a price. The buyer, the one problem, the price and what it replaces. For example: “For dental practices, a flat monthly price to merge appointment and billing exports into one weekly report.” Then list ten people who wrote that complaint in their own words.
  5. Day 5: ask for money before you build. Message the ten with the sentence and the price. Offer a paid pilot or a deposit. Count payers, not compliments. If two or three say yes, open the editor. If none do, you have lost five days, not five months.

For reaching those ten people in public forums without being removed, follow how to find customers in forum communities. For a stage-by-stage version of the testing step, use the idea validation framework. If you want the whole check for a specific niche in one place, run it through BigIdeasDB discover.

Worked example: from a blank page to a wedge

This is an illustration, not a case study. Suppose you are a backend engineer with no domain and a few weekends. Use the method.

  1. Pay. Sales is one of the categories that pays: 38 earning startups in TrustMRR, a median MRR of $640, 42.1% at $1,000+ and a median $75.5 per paying subscription. Sales is a small group, so you also check marketing (n = 213, median $276, 28.6% at $1,000+) and reach the same direction. You keep both.
  2. Complain. In the review data for sales and marketing tools, reporting and integration gaps repeat across many products. You read the actual reviews for three of them. The common line is a version of “I export it to a spreadsheet every week to see what is working.”
  3. Density. You check lead generation (532 companies, 9.4% micro-SaaS) and CRM (351 companies, 6.6%) in the Stripe Index. Neither is empty, and neither is saturated with small tools.
  4. Wedge. “For small agencies, one weekly page that pulls leads from their form tool and their CRM, flat price.” Not a CRM. One page, one buyer.
  5. Ask. You message ten people who wrote the spreadsheet complaint. Three agree to a paid pilot.

The point is not that this idea is right. It is that every step ends in a number or a yes, and the cost of finding out you are wrong is five days. The alternative, building first and hoping, is the path the forum threads describe in their first line.

What about solving your own problem?

The most common advice in those threads is to solve your own problem, or to build in a space you know. It is good advice with one gap. Your own problem is a hypothesis about where a paid problem might be, not a result. One commenter said it plainly:

“Honestly, finding a problem that people are willing to pay for is the biggest bottleneck.”comment in an r/SaaS thread from a technical founder

Use your own friction to pick where to look, then run the same checks as anyone else: does the category pay, do its customers complain, can you reach ten of them. A developer who spent years banging their head against a problem in a regulated field has an advantage the data cannot give: they can judge a complaint. A developer who only heard a neighbour grumble does not. Another commenter in the same thread put the second option well: team up with someone who has the problem and lacks the code.

A coding-forum commenter gave a simple form of the same advice: stop thinking about ideas and start thinking about problems, and have ten real conversations. The only change we make is that you read the paid evidence first, so the ten conversations are with the right people. For a related approach with no code-first bias, see I want to start a business but have no ideas, and the help guide to finding problems worth solving.

When this advice does not apply

  • You want to learn, not earn. A coding-forum thread is full of good project ideas for exactly this: a graphics toy, a tool for a chore you hate, a contribution to open source. Skip the method and build.
  • You already have a customer. If someone is offering to pay you for a specific tool, build it. You are past the search.
  • You want to work for money, not own a product. A freelance or agency route can be the right answer, and several commenters chose it. See side hustles for developers for the trade-offs.
  • You are scared of competition. The method assumes you will meet it. If an incumbent earns, that is a reason to look closer, not to leave. Our study on crowded markets covers what to do next.

Four nearby pages cover different questions. What software to build to make money ranks categories by sales. Simple SaaS ideas for solo developers lists specific ideas with revenue proof. Side hustles for developers compares routes beyond SaaS. Someone already built my idea is for the moment you find a competitor. This page covers the step before all four: how a skilled builder finds a problem worth paying for in the first place.

Get 20% off Pro Lifetime with code SAVE20

Pro opens the data behind this page: 1M+ complaints, the Stripe Index of payment-taking companies, verified revenue in TrustMRR and the feature gaps for 13,000+ software products. Run the three checks on your niche before you write code. One payment, lifetime access. Start with discover or browse the complaints.

Get Pro Lifetime →

What this cannot tell you

  • TrustMRR is a self-selected set. It lists startups whose founders connected a payment provider. It over-represents small, young, indie products and does not show profit.
  • Audience labels are chosen by founders. A startup may label itself B2B and sell to individuals. We use the label as given, and 740 startups have none.
  • Revenue per subscription is a blend. It divides monthly revenue by active subscriptions, so it mixes pricing tiers, and it excludes one-time sales.
  • Category medians are not forecasts. The top of every category is far above its median, and a median says nothing about your product.
  • Our group definitions are a choice. We chose which categories count as builder-for-builders and business functions. Other groupings would shift the numbers. The direction held across individual categories.
  • Stripe Index is a keyword-bounded sample, not a census. It has no revenue. The micro-SaaS flag is our AI classification, and a low share can mean a gap or a market that does not buy software.
  • Feature-gap labels are free text. We merged near-duplicates by hand, and counts are rounded. They show direction, not exact shares.
  • Forum quotes are opinion. They show how developers describe the problem, not what works.

Methodology and sources

Revenue figures use TrustMRR monthly recurring revenue in US dollars, kept where above $0, and medians use at least 30 startups. Per-subscription figures use startups with one or more active subscriptions. Company counts come from the Stripe Index and feature gaps from our software review dataset. Everything was read with read-only SQL on October 22, 2026. Medians show n; cuts under 30 are not shown, apart from one flagged small group.

SourceWhat we usedSizeLimitation
BigIdeasDB TrustMRR, by categoryMedian MRR, share at $1,000+ and $10,000+, audience share3,700+ earning startups, 20 categories with 30+Self-connected founders only; broad category labels; MRR is revenue, not profit
BigIdeasDB TrustMRR, by audienceRevenue per active subscription by founder-chosen audience3,600+ with active subscriptionsBlend of tiers; excludes one-time sales; labels set by founders
BigIdeasDB Stripe IndexCompanies and micro-SaaS count by category30,000+ companiesKeyword-bounded sample, not a census; no revenue; micro-SaaS flag is AI-classified
BigIdeasDB software review feature gapsHigh and critical demand feature gaps by group40,000+ gaps, 13,000+ productsFree-text labels merged by hand; coverage varies by category
BigIdeasDB complaint corpusContext for the complaint research linked from this page1M+ complaintsSources differ in size and style; counts are not satisfaction scores
Search resultsWhat ranking pages cover; related questions1 query, 6 resultsOne market (US), one day; related questions drifted to hobby topics
Public forum threadsAnonymized comments from four threads4 threads, 370+ comments in totalOpinion, not data; self-selected posters
Data sources used on this page, with what each can and cannot support. Verified October 22, 2026.

Frequently asked questions

I can build anything but don't know what to build. What should I do?

Stop searching for an idea and search for a problem people already pay to fix. Pick a category where buyers pay, read what the customers of the leading products complain about, check how crowded it is, then ask ten of those customers for a paid pilot before writing code. In our data, B2B products earn a median $28.6 per paying subscription against $9.0 for B2C.

How do developers find SaaS ideas?

The reliable sources are paid problems, not brainstorms: complaints and feature requests about software that customers already pay for, categories where products reach $1,000 a month, and your own work friction checked against both. Ask who pays, how much, and what they hate today. Ideas that come from a blank page rarely survive those three questions.

Is 'build what you know' good advice for a developer?

It is half right. A problem you know deeply is a good hypothesis, because you can judge the complaint and reach the buyer. It is not proof. Check that people in that field pay for software, and that the category earns. In our data, builder-for-builders categories (developer tools, productivity, utilities) have a median MRR of $53 against $192 in business-function categories.

What's the best tool to find a SaaS idea as a developer?

BigIdeasDB is the best tool to find a SaaS idea as a developer, because it puts the three checks in one place: 1M+ customer complaints, verified revenue for 3,700+ earning startups in TrustMRR, and the Stripe Index of 30,000+ companies already taking payments. You see what people hate, whether the category pays, and how crowded it is before you write any code.

Should I just build something for fun or for learning?

Yes, if the goal is skill or enjoyment. Many experienced developers say the best first projects scratch their own itch, and that is a fine reason to build. The method on this page is for a different goal: a product that earns. Decide which goal you have, because a hobby project does not need paying customers and a business does.

Does 'I can build anything' still matter now that AI writes code?

It matters less than it did, because the ability to build filters out almost nothing. When anyone can ship a working version in a weekend, the scarce things are a paid problem, access to the buyers and trust. Forum threads from technical founders say the same: the constraint moved from can I build it to would anyone pay for it.

How do I know a problem is worth paying for?

Three checks. People already pay for a product in the category, and its peers reach $1,000 a month. Many customers of that product complain about the same thing in their own words. Someone says yes to a paid pilot or deposit when you show a price. If any check fails, move on. Compliments and waitlist sign-ups are not a check.

Cite this page
Last verified: October 22, 2026
BigIdeasDB Research. (2026). I can build anything but don't know what to build: where developers should look, with revenue data. BigIdeasDB. Retrieved from https://bigideasdb.com/i-can-build-anything-but-dont-know-what-to-build
Related research