Marc Lou: $1,032,000 in 2025 — Inside the “Small Products, Stacked” Portfolio He Made Public
Marc Lou, French-born and based in Bali, published his real 2025 income: $1,032,000 (about ¥150 million) — not from a single hit, but stacked from multiple small products including ShipFast (about $20K/month), CodeFast, and DataFast ($15.8K MRR). Zero employees, acquisition entirely through build-in-public on X.
Reading the “financial statement” behind ¥150 million a year
Most indie developer income disclosures are a snapshot of one good MRR month. The 2025 wrap-up Marc Lou (French-born, now based in Bali) published is a different animal. Alongside the real figure of $1,032,000 (about ¥150 million) in income, it lays out the breakdown across 15 income streams, three products that failed, and an inconvenient number: a 20% year-over-year decline. What’s worth reading here isn’t the headline of $1M a year solo, with zero employees and zero outside funding — it’s the composition behind it and the substance of the slowdown.
The published numbers
| Item | Figure |
|---|---|
| 2025 income | $1,032,000 (about ¥150 million) |
| Year-over-year | Down 20% (per his own disclosure) |
| Income streams | 15 |
| Flagship products | ShipFast ~$20K/month, CodeFast ~$20K/month, DataFast $15.8K MRR, and more |
| Team | Solo (zero employees, zero outside funding) |
| Acquisition | Build-in-public on X (Twitter) + newsletter |
Breaking down the 15 income streams
| Income stream | Published figures |
|---|---|
| ShipFast (Next.js boilerplate) | ~$20K/month, 7,200+ developers who’ve purchased |
| CodeFast (coding course) | ~$20K/month, 3,300+ students |
| DataFast (analytics SaaS) | $15.8K MRR, ~1,000 paying customers, ~7% monthly churn, +14% monthly organic growth |
| TrustMRR | Built in 24 hours, reached $25K MRR days later (more below) |
| X revenue share | $14,339 (100K+ followers) |
| Investment returns | $147,000 |
| Failures | BioAge, ClipMarc, one unlaunched product |
The flagship, ShipFast, is “a Next.js boilerplate for shipping SaaS as fast as possible”, in other words, selling indie-developer tools to indie developers. He publicly shares his own process of shipping a new product nearly every week on X, and that development process itself functions as a live demo for ShipFast. It’s the same “demo as marketing” structure as Tweet Hunter. CodeFast is the education version of the same idea, and together the two form a roughly $40K/month base.
He identifies DataFast as his biggest success. At $15.8K MRR, he estimates its asset value at roughly $800K using a 4x ARR multiple, and it’s growing 14% monthly without any ad spend. Beneath the $1M-a-year headline, this SaaS is where the actual compounding is happening.
The breakdown also invites some subtraction. Of the $1,032,000, $147,000 came from investment returns and $14,339 from X’s revenue share. That leaves roughly $870K attributable to products, meaning about 14% of total income didn’t come from the business at all, but from investment gains. Whether you read this as “$1M a year from building” or “$870K from building plus investment gains” changes the impression this report leaves a bit.
TrustMRR — $25K MRR in 24 hours, then nine straight failures
In his own words: “I built this side project in 24 hours, and a few days later it was at $25K MRR.” But there’s a sequel. Once launch-day excitement cooled, he tried ten different verticals to keep the project alive, and nine of them failed. The turning point came in December, when he pivoted the project into a startup buy-and-sell marketplace, 12 deals closed in the first two weeks alone.
Two facts coexist in these few lines. A creator with an audience in the hundreds of thousands can hit $25K MRR on launch momentum alone. And that momentum is a function of the audience, not the product’s own strength, leave it alone and it fades. “$25K in 24 hours” tends to get clipped and spread on its own, but the nine straight failures and the pivot are the full picture behind that number.
A 20% year-over-year decline, and “compounding or distraction?”
Down 20% year-over-year, working backward, 2024 was roughly $1.29M. Even a portfolio model slows down sometimes. But a 20% decline in a single product and a 20% decline summed across 15 streams are qualitatively different. “Five products at $20K/month each” is easier to build and harder to break than “one product at $100K/month.” A single product’s $100K MRR can collapse due to competition or platform changes, but it’s hard to imagine five independent $20K streams collapsing at once. The same conclusion reached by Levels’s portfolio and Irie’s 30 products has now been confirmed again, this time with real published figures attached.
Indie Hackers analyzes this as “solo SaaS compounding.” Rather than a single product carrying everything, each product builds on the layer beneath it, and the source of the compounding is trust and infrastructure shared across products, users carry the trust they’ve built with one tool over to the next, so each new launch doesn’t have to rebuild trust from zero. But the same piece leaves a question open too: is a multi-product strategy smart compounding, or is it distraction? Where that line falls isn’t settled yet. The 20% decline shows that this question cuts into the portfolio strategy itself, too.
The failures and wear-and-tear on the books
Of the three new products launched in 2025, BioAge and ClipMarc failed, and one didn’t even make it to launch. Behind the 15 income streams sit at least three misses in the same year. DataFast’s 7% monthly churn implies more than half of customers turn over in a year by simple math, if the 14% monthly new-customer growth slows down, growth stops. The $14,339 from X’s revenue share is small as direct compensation for a 100,000-follower gain. In practice, X isn’t a revenue source so much as an acquisition engine funneling readers to the newsletter and every product. Publishing real numbers annually is itself the strongest lead-generation move there is. A specific figure like “$1,032,000” gets cited and shared endlessly, continuously fueling that engine.
Conditions for reproducing it
The structure generalizes. The audience from his public output matches the market for his products. The followers who gather around build-in-public are developers, which is exactly ShipFast’s target customer. Whether your audience and your target market align is the first test of whether a build-in-public strategy will work. Products sharing an audience, trust, and infrastructure to boost the initial traction of the next launch is also a structure that holds regardless of scale.
The scale doesn’t generalize. A $1M-a-year level rests on top of an English-speaking developer population on X capable of adding 100,000 followers in a year, and roughly five years of accumulated products, track record, and trust. In the Japanese-speaking market, the audience pool is an order of magnitude smaller, so the achievable scale shrinks proportionally even with the same structure. Structure can be imported, scale can’t, and that distinction is what this financial statement teaches.
Related cases
Sources
- Founder Marc Lou氏ニュースレター「I made $1,032,000 in 2025」
- Founder Indie Hackers「What Marc Lou's $1M year reveals about solo SaaS compounding」
Similar cases

Buttondown: A Stripe Engineer's Weekend SaaS — 5% a Month for Five Years to $75,000/Month
SaaS
CyberLeads: After 19 Failed Projects, a "Freshly Funded Companies" Lead List Built in 31 Days Now Makes $53.7K/Month — with a Free Newsletter as the Sales Engine
SaaS
Instatus: $48K MRR with Every Metric Public, After Dropping "Sup" and Repricing Upmarket
SaaS
SEObot: An AI That Writes SEO Articles Hits $46K MRR and $1.8M Lifetime — the Numbers Come from a Public Stripe-Linked Dashboard
SaaSMost read
- 1
Peak Monthly Sales of ¥1 Million on minne. A Former Designer Turned Handmade Artist Explains the Craft of "Photos That Sell"
34 recent visits - 2
Six AI videos, ¥153,030 in the first month — one video with 4.22 million views drove two-thirds of TikTok monetization revenue
21 recent visits - 3
From 30 yen in revenue to 8 years later: how running 3 apps in parallel got an indie developer to 200,000 yen a month
19 recent visits - 4
Side-Business Blog "Tsuzuki Blog": From ¥42,000 to ¥1 Million a Month in One Year. Breaking Down the Published Monthly Data
15 recent visits - 5
Shichinatsu: A Salaried Designer's BOOTH Asset Shop Sells ¥1.08M in Six Months — Every Monthly Figure From ¥100K to ¥250K, Disclosed
13 recent visits
Latest articles
- 2026-09-26
Genji Reincarnation: 32 copies in month one, and a payout of zero
- 2026-09-25
Pirsch Analytics: One-Employee GA Alternative Grows MRR From $11,000 to $14,300, Publishing Its Numbers Every Year
- 2026-09-25
Kokou no Tabibito: A Multi-Topic Blog Hitting 500K Monthly PV and ¥300,000/Month in About a Year
- 2026-09-24
Fomo: a $10,000 MRR widget bought on seller financing, a best month of $154,000, and a seven-figure sale to Relay Commerce six years later
- 2026-09-23
Okashi Kaigyo Lab: a 13-tsubo cake shop booked ¥27,073,172 in year three and published every monthly sales figure to the yen