Insights · Startups
How to validate a SaaS idea from Nepal before you build
The short version
To validate a SaaS idea from Nepal before writing code, prove three things in order: the problem hurts, people will hand over contact details to fix it, and at least a few will pay before the product exists. Interviews, a landing page and a pre-sale test all three for a few weeks of effort. The Nepal-specific catch is getting paid from abroad, and you should solve that before launch, not after.
This guide is for Nepali founders building for customers overseas, at home, or both. It covers why products die, the cheap tests that catch the fatal flaw early, how to price, and the unglamorous plumbing of cross-border payments. If you're an agency thinking about your first product, our earlier piece on moving from outsourcing to products sets the scene.
Why do most startups actually fail?
The number everyone quotes is 42%. That came from an older CB Insights review of 101 startup post-mortems, where 42% listed "no market need" among their reasons for failing. CB Insights refreshed the study in March 2026 with 431 venture-backed companies that shut down since 2023. In the new data, 70% ran out of capital and 43% cited poor product-market fit.
Read those figures with care. They come from founders explaining their own failures, so they're self-reported. Companies list several reasons, so the percentages add up to more than 100. And the sample is venture-backed companies, mostly in the US, not bootstrapped Kathmandu teams. Still, the pattern holds. Running out of money is usually the symptom. Building something too few people wanted is often the cause, and it's the one cause you can test cheaply before you spend.
What are the cheapest ways to test demand?
Each method below buys a stronger signal than the last, and each costs a bit more. Run them in order and stop when the answer is clearly no.
- Problem interviews: 15 to 20 conversations with people who have the problem. Ask about the last time it happened and what they did, never whether they'd like your idea.
- Landing page and waitlist: one page describing the outcome, a price, and an email field. Traffic comes from the communities where your interviewees hang out, or a small paid test.
- Concierge or manual MVP: deliver the result by hand, with spreadsheets, forms and email, for a handful of customers. You learn the workflow before you automate it.
- Pre-sales and smoke tests: ask for money, a deposit or an annual plan at a founding discount, before the product exists. Refund anyone you can't serve.
Four ways to test a SaaS idea before building it
Sort by cost, time or signal strength. Signal is scored 1 (weak) to 5 (strong).
| What it proves | ||||
|---|---|---|---|---|
| Problem interviews | 0 | 3 | 2 | The problem is real, frequent and already costing people time or money |
| Landing page + waitlist | 15,000 | 2 | 3 | Strangers care enough to leave an email at your stated price |
| Concierge MVP | 20,000 | 4 | 4 | The workflow works and customers keep using the manual version |
| Pre-sale / smoke test | 5,000 | 2 | 5 | People pay before the product exists |
Stop at the first clear no. A strong yes at the pre-sale stage is worth more than any number of positive interviews. NeuralYug working estimates for a two-person Kathmandu team, excluding founder time (as of Sep 2026). Cash costs cover domains, simple page builders, small ad tests and payment-link fees; they vary widely. Signal scores are our judgement, not a published benchmark.
Cost and time are indicative. Signal strength rises sharply once money changes hands.
Should you price in USD or NPR?
Price in the currency of the buyer, not the builder. If your customers are in the US, UK or Australia, charge in dollars, pounds or euros at a level that makes sense to them. A price that feels high in rupees can look cheap to a foreign team, and underpricing to match local salaries is the most common mistake we see. It also leaves no margin for payment fees and currency conversion.
If you sell inside Nepal, price in NPR and expect a lower ceiling and more hand-holding. Many local buyers prefer annual invoices or monthly bank transfers over card subscriptions. Some founders run both: a USD plan for export and a local plan paid through wallets. Keep them as separate products on the pricing page, not a hidden discount.
Can a Nepali company take card payments from abroad?
This is the hard part, and it trips up founders late. As of September 2026, Nepal is not on Stripe's list of countries where businesses can sign up. Even India is listed only as a preview. So a Nepal-registered company can't simply open a Stripe account and start charging cards.
The practical options are a merchant of record, a payout service for invoiced clients, or a foreign company. A merchant of record, such as Paddle or Lemon Squeezy, sells your software to the customer on its own paper. It handles the card, sales tax and VAT, and pays you out. Paddle's help centre says it works with software businesses anywhere except a listed set of unsupported countries, and Nepal is not on that list. Both Paddle and Lemon Squeezy list their fee as 5% plus 50 cents per transaction. Lemon Squeezy's own supported-countries page, when we checked, did not include Nepal among its bank-payout countries, and PayPal payouts are awkward to use from Nepal. Confirm with its support before you depend on it.
Payoneer suits a different shape of business. It's widely used by Nepali freelancers and agencies to receive invoiced payments and marketplace earnings, then withdraw to a local bank. It works for B2B customers who pay by invoice. It isn't a subscription checkout.
The heavier option is a foreign entity. Stripe Atlas forms a Delaware LLC or C-corp for a one-time $500, and Stripe says founders in most countries can use it. That gets you a Stripe account and a US bank relationship. It also brings US filing duties, registered-agent fees after year one, and Nepali rules about Nepali residents holding companies and money abroad. Get a Nepali chartered accountant or lawyer involved before you do this, not after.
Getting paid from abroad as a Nepali SaaS
What each route does, and where it gets awkward
| Criterion | PaddleMerchant of record | Lemon SqueezyMerchant of record | PayoneerReceiving account | US entity + StripeVia Stripe Atlas |
|---|---|---|---|---|
| Usable by a Nepal-based seller | YesNepal not on the unsupported list | Check firstNepal not on bank-payout list | Yes | YesNeeds a US company |
| Subscription checkout for cards | ✓ | ✓ | ✕ | ✓ |
| Handles sales tax / VAT for you | ✓ | ✓ | ✕ | ✕ |
| List fee per sale | 5% + 50c | 5% + 50c | Varies by method | Stripe card fees |
| Upfront setup cost | None | None | None | $500 one-time + agent fees |
| Paperwork burden | Low | Low | Low | High (US + Nepal) |
For a first paid test, a merchant of record is usually the fastest safe route. Stripe global availability; Paddle help centre and pricing; Lemon Squeezy supported-countries docs and pricing; Stripe Atlas page. All checked on or before 4 Sep 2026. Not legal or tax advice. As of 2026-09-04.
Honest caveat: policies change. Re-check each provider's country page before you commit.
What do NRB rules mean for export income?
Keep this general, because the details change and depend on your structure. Money earned from exporting IT services should come into Nepal through formal banking channels. In 2020, Nepal Rastra Bank simplified this, confirming that foreign currency earned from IT services could be received through bank accounts and converted to rupees within central-bank limits, as myRepublica reported. Banks report those receipts to NRB. That paper trail matters: it's what proves your revenue is export income when you claim tax treatment or talk to investors.
The 2083/84 budget added incentives for IT exports. We covered them in our budget breakdown, so we won't repeat them here. The point for validation is simple: route even your first pre-sale through a channel that leaves clean records.
What about selling to customers inside Nepal?
Domestic payments are the easy side. Khalti, eSewa and Fonepay QR cover most online buyers, and all three offer merchant integrations for websites and apps. Fees and setup charges are negotiated, so ask each provider for a current quote. For B2B software, bank transfer against a VAT invoice is still normal, and many buyers will expect it.
How does the validation pipeline actually work?
Treat it as a pipeline with a gate at each stage. Write one testable hypothesis: who has the problem, how often, and what they pay today to cope. Interviews test the problem. The landing page tests the promise and the price. The pre-sale tests willingness to pay. Only then do you scope the MVP, and you scope it to the smallest thing that serves the people who already paid.
The build itself should be boring. A static marketing page on a CDN, one web app, a managed database, sign-in, and a checkout from your payment provider that tells your app about payments through webhooks. That's enough for your first hundred customers.
A lean SaaS MVP with Nepal-friendly payments
Small enough for a two-person team, with export and local payments kept separate
Tap any component above for its role and the real tech.
Your app never touches card numbers. The payment provider sends signed webhooks, and your app just flips the subscription status.
- Landing page + waitlist (Client, Static site on a CDN): The same page you used to validate. Keep it: it becomes your marketing site and pricing page.
- Web app (Client, Next.js or similar): The product itself. One codebase, responsive, no native apps until customers ask for them.
- CDN (CDN / Edge, Cloudflare or similar): Serves static pages fast to overseas buyers, since a server in one region is far from most customers.
- App API (API, Node or Python): Business logic. Checks the customer's plan on every request instead of trusting the browser.
- Sign-in (Auth, Managed auth): Email and Google sign-in from a managed provider. Building auth yourself is weeks you should spend on the product.
- Webhook handler (Service, Signed events): Receives paid, renewed, failed and cancelled events from the payment provider, verifies the signature, and updates the subscription.
- Database (Data, Managed Postgres): Users, workspaces and subscription status. Backups on from day one.
- Merchant of record (External, e.g. Paddle): Hosts the card checkout for overseas customers, collects sales tax and VAT, and pays you out.
- Local wallets (External, Khalti / eSewa / Fonepay): For customers inside Nepal paying in rupees. A separate plan on the pricing page.
- Nepali bank account (External, Formal channel): Payouts land here so export income is recorded through the banking system, which matters for tax treatment.
The payment layer is swappable. Keep provider-specific code inside the webhook handler so you can change providers later.
What should you do this month?
- Write your hypothesis in one sentence and list 20 people who fit it.
- Book the interviews before you design a logo.
- Pick your payment route now. Open a Paddle account, or talk to an accountant about a foreign entity, before you promise anyone a checkout.
- Put a real price on the landing page. A waitlist with no price tells you very little.
- Ask for money. Five paid pre-orders beat five hundred signups.
We've seen this pattern in our own blueprints, from a SaaS MVP built in nine weeks to a marketplace that started as a concierge service. The build went fastest when the founder arrived with paying users and a narrow scope.
If you've validated an idea and want help scoping the first version, or want a second opinion on your payments setup, talk to us. Our Product Forge team builds MVPs for founders in Nepal and abroad.
Sources
Frequently asked
Can a Nepal-registered company open a Stripe account?
No. As of September 2026 Nepal is not on Stripe's list of countries where a business can sign up, and India, the nearest market, is still in preview. Nepali founders who want Stripe usually form a company in a supported country, often a US LLC or C-corp through Stripe Atlas, or they skip Stripe and use a merchant of record such as Paddle.
Is Paddle or Lemon Squeezy better for a SaaS founder in Nepal?
Paddle is the safer starting point. Nepal is not on Paddle's unsupported-country list, and both charge 5% plus 50 cents per transaction as list price. Lemon Squeezy's bank-payout list did not include Nepal when we checked, and PayPal payouts are hard to use from Nepal, so confirm payout routing with its support before you build on it.
How much does it cost to validate a SaaS idea before building?
Much less than building it. Twenty problem interviews cost mostly time, around two to three weeks. A landing page with a waitlist can be live in a few days on a free or cheap plan, plus a small ad test if you want traffic. A pre-sale needs only a payment link. Most founders can get a real signal for well under NPR 50,000.
Want this run on your numbers?
We'll do the same analysis on one of your workflows in the two-week Automation Sprint.
Related service · Product Forge