Kuga
Writing

I paused a working SaaS in production. Here's the math behind the call.

Elite Varan still runs at elitevaran.com. The platform works, the architecture holds, the kundali engine ships. I stopped actively building it anyway. Here's why — and why "knowing when to stop" is the founder skill nobody puts on a slide.

Apr 22, 2026

Most "I built a SaaS" posts end with a launch. This one ends with a pause.

Elite Varan is a multi-tenant matrimony platform I solo-built in two months and shipped to production. The architecture works — schema-per-tenant isolation, 100+ API routes, a kundali compatibility engine running on real astronomical math, a tenant-aware admin panel. None of that is the problem. The platform itself is fine.

I stopped actively building features for it anyway. This post is about why, and what the decision taught me that the build itself didn't.

The market math

When you're solo-building a niche SaaS, the question that determines whether you keep shipping features isn't "is the product good." It's "is there a market large enough to justify the next thousand hours of my time."

For Elite Varan, the honest answer is: not at the size I needed it to be, in the segment I could realistically reach.

The matrimony market in the Sri Lankan Tamil community has structural properties that don't favour a new entrant solo:

  • The serviceable market is small in absolute terms. Jaffna and the Northern Province serve a population of a few hundred thousand. Even capturing meaningful share converts to a tenant count and ARR that justifies a side project, not a company.
  • The natural expansion — diaspora targeting — is a different product. Tamil matrimony users in the UK, Canada, Australia, and Sri Lanka are not one market. They're four markets with overlapping language and divergent acquisition channels, payment preferences, and trust signals. Capturing the diaspora isn't "scale up Elite Varan." It's "build four region-specific go-to-market motions in parallel."
  • The competitive set is mature. Matrimony in South Asia is a decades-old product category with established brands carrying years of trust signals. New users default to where their parents and cousins met partners. Trust is the moat, and trust compounds with time the new entrant doesn't have.
  • CAC in matrimony is high by category. Users only need the product for a window of months, paid conversion happens late, and the trust required to share private data — birth charts, photos, KYC documents — means free channels convert poorly. Paid channels work, but they require a marketing budget I didn't have.

None of those four factors is news to anyone who has looked at matrimony as a market. What changed for me wasn't learning them — it was naming them explicitly and writing down the implication: at the size of the addressable segment I could reach, the unit economics of a solo side-project SaaS don't work without a marketing budget I wasn't willing to fund out of pocket.

The capacity math

The other half of the equation is what one person can sustain.

Multi-tenant SaaS at maintenance level isn't free. Every tenant signed adds onboarding, support, ad-hoc data questions, billing edge cases, and the long tail of "the app does this weird thing and I need it fixed." A solo founder with a full-time engineering job has — realistically — 8 to 10 hours a week of focused project time, and most of that should be going into product or growth, not into operating the back office of a small platform.

I did the calculation honestly: at the tenant-count where the platform would justify investing 20+ hours a week, I'd need a marketing engine that doesn't exist. At the tenant-count where the platform doesn't need 20+ hours a week, the project is a side hobby that fills time without moving anything forward.

There is no middle option. Solo SaaS without paid acquisition either grows past the point where the founder needs to commit full-time, or it sits at a level where it's net-neutral on the founder's career. Elite Varan was sitting in the second band, and that's not a band I want to spend the next two years in.

The decision

The choice was clear once the math was on paper:

  1. Quit my job and go full-time on Elite Varan with paid acquisition. Plausible if I'd raised, irresponsible if I hadn't. I hadn't.
  2. Keep both — full-time job and side-project SaaS — at the current pace. This is the band that produces neither outcomes nor learning. The slowest version of failure.
  3. Pause active development. Keep the platform live. Redirect the solo-shipping hours into something with a larger addressable market or a larger learning rate.

I picked option 3. The product still runs. The kundali engine still computes compatibility for live users. New tenant inquiries are handled on a one-off basis. What I stopped doing was investing solo-engineering hours into a market segment where the math didn't justify them.

What this taught me that the build didn't

Building Elite Varan taught me a stack of engineering things — schema-per- tenant, factory-of-factories, when to build vs buy. Pausing it taught me something different, and I think more important for the next product:

Knowing when to stop is the founder skill nobody puts on a slide.

The default failure mode for technical founders isn't quitting too early. It's the opposite — investing more solo hours into a working but under-sized product because the product is yours and walking away feels like admitting a mistake. It isn't. Walking away is what lets you redeploy the same energy into a product where the market math actually works. Sunk cost is sunk; the only thing that matters is what the next thousand hours buys you.

I think the second-best skill, after "knowing when to stop," is being able to write down the market math without flinching. Most pause decisions get rationalised into vague language — "I want to focus on something else," "the timing isn't right," "I'm pivoting." Those phrases are fine for LinkedIn, but they're not the actual decision. The actual decision is a calculation: serviceable market × realistic share × LTV-CAC ratio, divided by hours-per-week available, integrated over the time it takes to compound.

For Elite Varan, that calculation came out below my opportunity cost. So I paused. The platform is open for tenant inquiries by referral — but my solo-engineering hours go elsewhere from here.

What I'm taking forward

Three things from this calc stick with me, and I think they'll matter for whatever I build next:

  • Pick markets where the math works before the product gets good. I built Elite Varan into a category where solo unit economics were always going to be tight. The product solved that problem in a way I'm proud of. The math didn't.
  • Distinguish between a small market and a hard one. Matrimony in the Sri Lankan Tamil segment isn't hard to enter — I built and shipped a working platform alone. It's small relative to a solo founder's required outcome. Those failure modes feel similar from the inside; they are not the same problem.
  • Write the pause memo before you need it. I should have written "what would make me stop investing in this" on day one. Instead I wrote it on month six, and the gap between those dates is hours of solo work that with hindsight should have been deployed elsewhere.

The platform is still live. The code I wrote is still good. The decision I made on day one — to build something — was the right one. The decision I made on month six — to stop — was also the right one. They don't contradict each other. They're the two halves of the same founder-thinking muscle, and I had to build the second half by living through the first.