Source
rawraw/i-make-40k-month-with-this-one-website.md
url

TL;DR: Angus Chang built Bank Statement Converter, a single-utility website that converts PDF bank statements into Excel spreadsheets. Operating as a solo founder with zero employees, Angus scaled the site to $40,000/month MRR with a jaw-dropping 97.5% profit margin ($39,000 profit/month), relying entirely on organic search traffic and word-of-mouth rather than paid ads or social media.


The Founder’s Story

Angus was a software developer who had worked at an POS machine company, built indie Xbox games, built a virtual girlfriend app, worked at an investment bank in Hong Kong, and worked at a crypto exchange startup.

In 2021, he quit his job to build a product. While reviewing his personal savings to calculate his runway, he realized his bank only provided PDF statements. Needing the transaction data in Excel, he spent a grueling amount of effort writing a custom parser script. Realizing this was a universal pain point, he teamed up with a friend to build a quick web interface and launched Bank Statement Converter. Although his friend left after a few weeks, Angus stuck with it as a solo founder.

The Building Process

Angus’s building framework is highly lean and utility-centric:

  • Fast MVP: Built the initial console application in Kotlin, generalized it for a few bank templates, built a simple Next.js frontend with his friend in a week, and deployed immediately.
  • Developer to Solopreneur Mindset: At corporate jobs, developers waste time playing with “cool” databases or over-refactoring code. As a solopreneur, you realize those don’t make money. You must transition from writing “nice code” to writing code for business-aligned features.
  • Risk Mitigation: “If it takes you like one or two weeks to make an MVP, it’s not that much of a risk anyway. So, you might as well just build it.”

Launch & Marketing Strategy

Angus tested and rejected most standard marketing tactics before finding his core compounding engine:

  • Google Search Ads (Validation only): Bought Google Search Ads at launch to validate the problem. It successfully drove immediate bank statement uploads, but the campaigns were unprofitable ($1,000 spent for $300 in sales). He shut them down after six months.
  • Unwavering Customer Obsession: Once ads stopped, Angus noticed a steady stream of organic users (2-3 signups/day). He focused 100% on product quality, fixing customer PDF parsing complaints instantly (even responding to customer emails at 3 a.m. in the early days).
  • Rejecting Social Media & Cold Email: Angus deems building a social media following, cold emailing, and creating social pages a complete waste of time. “Ignore social media… Building a following is hard work, and even if you have it, your business might still not be very good.”
  • Compounding Delayed Gratification: In the first two years of working extremely hard, Angus made virtually no money and struggled to pay rent. However, he notes that those years of extreme effort build the compounding organic engine that pays off in year four and onwards.

Tech Stack

  • Core Engine (Backend): Kotlin (JVM language)
  • Frontend: Next.js, Netlify (Hosting)
  • Backend Hosting: AWS EC2
  • Transactional Emails: Brevo (formerly Sendinblue)
  • Payment Processing: Stripe

Key Quotes & Metrics

  • Metrics: $40,000 MRR ($480,000 ARR). $39,000/month is pure profit (~97.5% margins). 75,000 total users, 1,000 active paying customers, 40,000 monthly visitors. Solo founder with zero employees.
  • On the Developer Transition: “Working for a company, you kind of spend a lot of time refactoring code, trying out databases you think are cool. But when you work for yourself, you quickly realize these things don’t make any money… You go from being a developer who cares about writing nice code to a developer who cares about business features.”
  • On Social Media: “Ignore social media… Don’t make a Facebook, Instagram, and Twitter page for your business. See a lot of people do this, and I think it’s a waste of time… just focus on the product.”
  • On Perseverance: “SAS is an excellent business model. Make sure you save enough money to survive multiple years of no income… it took me two or three years before I could pay rent with the revenue I was getting in.”

  • micro-saas — Hyper-focused single-purpose SaaS and niche monopolies
  • seo-growth — Search engine optimization, listicle hijacking, and pSEO
  • idea-validation — Landing page buy buttons and paid intent testing