The Beginning
The first line of code Mateo “Tito” Reyes wrote wasn’t for a venture-backed unicorn. It was a simple enrollment form in PHP, typed at a wooden table in his parents’ house in San Jose, Nueva Ecija. It was 2018. His aunt, a records officer at a local elementary school, was drowning in carbon-copy paper, filing cabinets that smelled of damp paper, and the endless panic of misplaced student IDs. “Why don’t you just put it online?” she told him over cups of instant coffee. He didn’t have a Silicon Valley network or a co-founder. He had a secondhand laptop he bought for ₱12,000 from a garage sale, ₱5,000 for a domain and shared hosting, and ₱3,500 for DTI registration and barangay clearance. The total startup cost for a software business that would eventually serve hundreds of schools? ₱20,500.
How to start a business in the Philippines, he learned, doesn’t require a pitch deck. It requires patience, a printer to scan documents, and the willingness to stand in line at the municipal hall just to get a mayor’s permit. He built the web app on nights and weekends while working as a freelance website technician for local sari-sari store owners. The software was painfully basic. It generated QR codes for IDs, tracked attendance, and spit out printable report cards. But it worked. And in a province where internet speeds drop to dial-up during the rainy season, working was the only metric that mattered.
The Struggle
The first three schools signed up over four months. He didn’t cold-call. He just walked into the school divisions, showed his aunt’s files, and let the contrast speak for itself. He priced it at ₱2,500 a month per school. It felt right for a small business Philippines budget, especially when he broke it down to ₱2.50 per student. Payments came via bank deposit or GCash, and he issued manual receipts until he mastered the BIR’s e-invoicing portal.
There was no safety net. When the server crashed during a typhoon-induced brownout, he ran to the provincial capital just to find a café with a generator and a stable line. He answered support calls at 1:00 AM because that’s when teachers logged in. His family asked, “Tito, kumusta ka pa rin? When will you get a proper job?” The expectation to leave the province for Manila or become an OFW hung over him like a constant background hum. Utang na loob to his aunt kept him going, but so did the quiet pride of seeing a teacher finally sleep through the night because the enrollment system didn’t collapse.
By month eight, he was manually entering data for thirty schools. He wasn’t scaling; he was surviving. He considered quitting. The margins were thin after hosting fees and data loads. He almost sold the domain. But then a nearby technical-vocational school heard about it and brought five others. Word traveled faster than broadband in the province.
The Turning Point
The shift happened in month twenty-two. He stopped writing code manually and started using open-source frameworks. He built an offline-first sync feature so schools with spotty PLDT or Globe lines could queue data and upload when the connection returned. He hired two part-time college students for support, making sure their contracts were clean and that he was remitting SSS, PhilHealth, and Pag-IBIG on time. It felt like building a real provincial tech startup, not just a side hustle.
Revenue crossed ₱100,000 a month. Then ₱500,000. At thirty schools, he had enough cash flow to rent a small office above a hardware store. At three hundred schools, monthly recurring revenue hit ₱960,000. Gross margins stabilized at 78% after cloud hosting, payment gateway fees, and support salaries.
That’s when the Manila investors came knocking. A mid-tier VC offered ₱5 million for a 20% stake, but with a twist: pivot to Metro Manila private schools, raise prices to ₱15,000 a month, and scale aggressively with sales reps. They said no to his provincial model, arguing that rural adoption was “too fragmented” and “low-margin.” He sat across from them in a glass-walled office in BGC, listening to them pitch growth over sustainability. He realized their numbers looked better on paper than his did in practice. His churn was 2%. Their target market churned at 18% because private schools changed vendors every academic year. He declined the term sheet. The investor’s “no” to him became his license to keep building.
The Business Today
Mateo still lives in the province. The company, EduForm PH, serves 300 public and private schools across Luzon. Annual recurring revenue sits at ₱11.5 million. The team is four people: Mateo, two junior developers, and a customer success lead. They handle everything in-house, from BIR annual registration to DTI renewal, without a corporate lawyer.
The software isn’t fancy. It doesn’t have AI-driven analytics or dark mode. It’s a clean, responsive web app that generates student IDs, tracks disciplinary records, and automates tuition billing. The pricing remains grounded at ₱3,200 per school, with a 10% discount for annual payments. Support runs on a ticketing system, but Mateo still reads the first reply. When flooding cuts off fiber lines in Nueva Ecija, the team switches to satellite-backed backup servers. Traffic in Manila doesn’t bother them; they never moved there.
Building a Filipino entrepreneur journey this way means trading viral growth for predictable cash flow. It means understanding that a provincial school’s budget is tight, but their loyalty is fierce. It means knowing that how to start a business in the Philippines is less about funding and more about friction reduction. Mateo’s startup cost was under ₱21,000. His exit strategy is simple: keep the lights on, keep the schools running, and retire without ever taking venture capital.
Lessons for the Rest of Us
If you’re watching this from a cramped room, wondering if your idea is too small or too local, here’s what the province taught him. First, solve a problem that keeps someone up at night. Paper enrollment isn’t glamorous, but it’s painful. Pain sells. Second, price for reality, not for valuation. ₱3,200 feels modest until it compounds across three hundred clients. Third, compliance isn’t a hurdle; it’s infrastructure. Registering through DTI, securing a barangay clearance, and filing BIR returns early saved him from penalties that could’ve sunk the business. Fourth, support scales when you systematize it. He didn’t hire a team of fifty; he hired two reliable people and built a knowledge base. Finally, let the “no” from investors be your compass. If they want you to abandon your customers for quick growth, you’re building for them, not for the market. Bootstrapping a SaaS in the province isn’t about playing it safe. It’s about playing it true.