Bank Statement Converter: $16,000 MRR From a One-Person SaaS That Just Turns Bank PDFs Into Spreadsheets
Angus Cheng, a former financial engineer in Hong Kong, launched a bank-statement-PDF-to-Excel/CSV converter in April 2021. Year one brought only about $10,000 in total revenue, $5,000 of Google Ads ran at a loss, and cold email sold roughly 1 in 1,000 and got his Gmail banned. What survived was blog content and organic search, which carried the tool to $16,000 MRR.
Bank Statement Converter turns bank-statement PDFs into spreadsheet files. That is the whole product, and according to a Founder Reports interview it now generates $16,000 in MRR with one person running it. Monthly costs are about $500, ad spend is zero. Among the “unglamorous converter tool” cases on Small Start, PDFShift, the HTML-to-PDF conversion API, does $6.5K a month, which puts this at just under 2.5 times that. Solo SaaS is often imagined scaling on paid ads, but the reality here ran the other way: $5,000 of advertising ended in the red, and cold email closed with a banned Gmail account. The acquisition machine that survived was the blog posts the founder wrote in spare moments, and the search traffic they attract.
An ex-banking engineer who rage-quit, and a $10,000 first year
Founder Angus Cheng is a former financial engineer in Hong Kong with stints at Credit Suisse and Bullish.com. In late 2020 he quit his job after getting “mega pissed off,” then tried to analyze his own spending and hit a wall: his Hong Kong bank only provided transaction data as PDFs. He wrote extraction code himself and found it “unbelievably difficult.” Reasoning that others must share the struggle, he productized it.
In April 2021 he sketched the concept with a front-end developer friend over beers and shipped an MVP in about a week. The initial investment was under $100, covering a domain and AWS servers (the friend departed amicably after about a month, leaving a solo operation). First-year revenue moved like this.
| Period | Monthly revenue (HKD) |
|---|---|
| April 2021 (launch month) | HK$0 |
| July 2021 | HK$2,397 |
| December 2021 | HK$7,490 |
| March 2022 | HK$11,671 |
| Year-one total | about HK$77,000 (~$10,000) |
A full-time year for roughly $10,000 in total sales. He could keep going, he says, because he had deliberately saved his high financial-engineering salary and skipped buying property to build himself a runway.
Two channels that missed
Cheng initially believed pay-per-click advertising was the only realistic channel. From April to October 2021 he put HK$40,000 (about $5,000) into Google Ads, and the math never worked, so he stopped. When the ads went off, visitors fell from 150 a day to 30. Bought traffic disappears the moment you stop buying it.
Cold email fared worse. Conversion ran at roughly 1 sale per 1,000 emails, and the sending volume got his Gmail account banned. For a $30 product, writing 1,000 emails to close one sale never recovers the labor. What these two misses show is the poor fit between push channels and a product that is low-priced, niche, and search-driven by nature.
What remained: the blog and organic search
Content is what worked. Cheng started the blog with the policy “let me write stuff people will be interested in reading,” and he frames content as the most cost-effective marketing because it “can last forever.” He concedes the effect is hard to quantify, but current traffic is about 4,200 users a week, primarily from Google search, on zero ad spend. A query like “bank statement PDF convert” is typed by an accountant or small-business owner at the exact moment of need, the same use-case-driven SEO structure as Snappa, which turned searches like “Twitter header maker” into landing pages on its way to $62K MRR.
Product development is pull-based in the same way. His top lesson is “talk to your users, they will tell you their problems,” and a complaint about scanned paper statements failing to convert led him to build support for them. The support inbox is effectively the roadmap.
The founder’s own numbers, and an inconvenient hunch
This case scores high on verifiability. Cheng publishes revenue regularly on his own blog, and the February 2023 post reads as follows.
| Month | MRR | Payments |
|---|---|---|
| November 2022 | HK$43,914 | 195 |
| December 2022 | HK$48,959 | 216 |
| January 2023 | HK$50,408 | 226 |
The turning point came earlier, in July 2022, when a large-plan sale pushed the month to about HK$20,000, followed by HK$63,000 the next month. He notes, though, that August’s HK$59,507 in deposits was inflated by a one-off HK$40,000 project. In the same post he also writes: “I have a feeling MRR might start to stagnate. We seem to be reaching the point where a similar number of people subscribe and unsubscribe every month.” Publishing the hunch of a plateau in the middle of a growth streak is what makes this blog honest, and given that MRR later reached $16,000 by the time of the Founder Reports interview, the worry turned out to be unfounded.
The revenue ladder of boring tools
Rank the utility-tool SaaS cases run by one person or a few, and the ladder reads: PDFShift at $6.5K a month, Bank Statement Converter at $16K, GoRails, which one person built to $60K MRR over seven years of screencasts, then Snappa at $62K. The plainer the subject, the fewer competitors show up while the search assets compound. In a low-priced niche where ads cannot pay for themselves, content parked in search is the only acquisition asset that compounds. Bank Statement Converter sits on the second rung of that ladder.
The blog’s own numbers stop at January 2023
The current $16,000 MRR is the founder’s own answer in the Founder Reports interview, and the trajectory after his blog’s open numbers (the February 2023 post, which reported through January) cannot be verified at the same granularity. In that February 2023 post he wrote that cancellations and new signups were starting to run about even each month. The only evidence that this hunch proved wrong is one figure from the interview, and it is unknown whether the climb from HK$50,408 came from new subscribers piling up or from a large-plan deal like the one in July 2022.
The structure in which the 4,200 weekly users arrive almost entirely from Google is also tied to a point in time. The path of “ads all failed but search raised the business” was built in the search environment of 2021, and whether a query like “bank statement PDF converter” delivers the same clicks now that AI search returns summaries is a separate question. The subject matter, Hong Kong bank statements, is rooted in his own residence and career, and widening bank coverage is heavier work than it looks. Building features from complaints, too, is a mechanism that holds while the founder still answers support himself.
If this one impressed you
Similar cases

An Anonymous Solo Developer's ERP Integration SaaS: ~¥3M MRR with Zero Employees, Zero Ad Spend — and No Hand-Written Code for Six Months
SaaS
From optician to $28,000/month across three SaaS products: choosing only the battles you can win
SaaS
NinjaPear: After LinkedIn Sued His $10M ARR Company, the Founder Rebuilt in Two Weeks and Reached $15,000 a Month in Six Months
SaaS
Voicy: $12,467 MRR a year after its founder wrote "SEO not enough," a $8.49/month dictation app run solo
SaaSMost read
- 1
¥4.61 Million a Year, Five Years After Starting to Learn Programming. The Full Three-Year P&L and Playbook of an Indie Education App
38 recent visits - 2
Payout: A Class-Action App Vibe-Coded in 14 Days Reached $1,003,227 ARR in 9 Months. It Cost About $10 to Build, and a Partner With 10 Million Followers Grew It
28 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
24 recent visits - 4
Marketing Examples: 130,000 Subscribers in Three and a Half Years — a “Distribution” Playbook and a $2,300/Month Sponsor Slot
24 recent visits - 5
Easy Folders: One Chrome Extension, $3,700 MRR and $42,000 Lifetime Revenue in 6 Months — a “Fill the Gap” Structure
23 recent visits
Latest articles
- 2026-11-06
OneUp: $1M ARR in Buffer and Hootsuite Territory, After Years Stuck at "Basically $0" as a Solo Project
- 2026-11-06
My AskAI: $5,000 Pre-Sold Before Building, $40K MRR With Two People, After a VC-Backed Startup Died in Covid
- 2026-11-05
MeetEdgar: Bootstrapped to $4M ARR on a Single Pricing Plan, Then Sold for 7 Figures in Cash by Cold-Pitching the Buyers Herself
- 2026-11-05
Ryan's Method: The First Shirt He Sold Netted $2.58. Nine Years Later He Reports $49,000 a Month, and 60-Hour Weeks
- 2026-11-04
nicott: A Failing Eyelash Salon Bought for ¥6 Million Now Runs 21 Stores on Roughly ¥800 Million a Year
Sources
- Reported Founder Reports "How This One-Person SaaS Business Generates $16,000 Per Month"
- Founder Bank Statement Converter Blog "Week 97 - Revenue Numbers"(2023年2月1日)