Bootstrapping a Software Company in Sri Lanka: My Honest Experience
No investors, no co-founders, no safety net. Here's what I've learned building Tensurge from scratch in Kandy.
Starting a company in Sri Lanka isn't like starting one in Silicon Valley. There are no angel investors lining up to give you $500K pre-seed. There's no Y Combinator accelerator in Colombo. There's no network of founders who've been through the journey and can mentor you.
But that's not a disadvantage — it's an advantage. When you bootstrap, you're forced to build something people actually want to pay for. You can't hide behind vanity metrics and pitch decks. Every rupee matters, so every feature must justify its existence.
My approach has been the hybrid model: offer services (web development, WhatsApp automation) for immediate cash flow, while building products (AI agents, SaaS tools) for long-term recurring revenue. The services fund the products. The products eventually replace the services.
The Sri Lankan market is unique. Businesses here want solutions, not technology. They don't care if you used Next.js or WordPress — they care if their WhatsApp orders are being handled automatically. They care if their website loads fast on mobile data. They care if they're getting value for their money.
Pricing is the hardest part. Sri Lankan businesses have lower budgets than international clients, but that doesn't mean you should undercharge. I've found that pricing at 40-60% of international rates works well — enough to be accessible locally, enough to sustain the business. And for international clients, full USD pricing applies.
If you're thinking about starting a software company in Sri Lanka, my advice is simple: start. Don't wait for the perfect time, the perfect co-founder, or the perfect idea. Build something small, sell it, learn, repeat. That's exactly what Tensurge is — a work in progress, built one day at a time.