Skip to content
Career & Projects⏱️ 14 min read·

Freelancing from Nepal as a Beginner: PAN Registration, Foreign Payments, and Your First Client

The complete legal and financial guide to freelancing from Nepal in 2026. How to get a personal PAN, receive foreign USD remittances legally, pay the 5% TDS, issue an NRB Dollar Card, and land your first client on Upwork or LinkedIn.

MN
Manoj NeupaneSoftware Developer & Programming Instructor
#Freelancing#Nepal Tax#PAN#Dollar Card#Upwork#Remittance#Career
🎯 Who This Tutorial Is For

📋 Prerequisites
  • ✓A valid Nepali Citizenship Certificate or Passport
  • ✓A bank account at any commercial bank in Nepal

🚀 What You Will Learn & Build

  • ▸How to register for a Permanent Account Number (PAN) in 10 minutes via Nagrik App
  • ▸The legal framework: understanding Nepal Rastra Bank's 5% final TDS on software export
  • ▸How to issue an NRB $500 Dollar Prepaid Card for international cloud services
  • ▸The best legal payment rails: Direct Bank SWIFT wire, Payoneer, and Wise to Nepal bank
2

2. The Best Channels to Receive Foreign Payments

Never use informal crypto or Hundi networks. Use these three verified banking channels: - **Direct Bank SWIFT Wire Transfer:** Provide your client with your Bank Name, Account Name, Account Number, and the bank's **SWIFT Code** (e.g. `NARBNPKK` for Nabil Bank). Funds convert directly to NPR at official daily exchange rates. - **Payoneer to Nepali Bank:** Ideal for Upwork and Fiverr withdrawals. Payoneer allows you to withdraw USD directly into your Nepali bank account in NPR within 24 to 48 hours. - **Wise / Remitly Direct to Bank:** Clients can send payments via Wise or Remitly directly into your Nepali bank account in minutes.

✨ Expected Output & Verification

A fully legal, compliant freelancing business setup capable of receiving international foreign currency wires directly into Nepali bank accounts.

🧪 How to Test the Implementation

  1. 1Install Nagarik App and verify your citizenship details
  2. 2Generate your personal PAN number instantly
  3. 3Provide your PAN to your commercial bank branch to ensure compliance

⚠️ Common Errors & How to Fix Them

❌Receiving foreign income through crypto/USDT wallets

Root Cause: Cryptocurrency trading and transactions are illegal under Nepal Rastra Bank regulations and risk account freezing.

Fix: Always receive funds via licensed banking and remittance channels directly to your commercial bank.

🛡️ Security Considerations & Best Practices

  • !Always sign a written contract or statement of work (SOW) defining scope, milestones, and payment terms before beginning work.

❓ Frequently Asked Questions (FAQ)

Yes. With a valid personal PAN and passport, any commercial bank in Nepal will issue a Dollar Prepaid Card (up to $500 per fiscal year) usable for GitHub, domain registration, and cloud servers.

📌 Summary of Key Takeaways

Freelancing legally from Nepal requires a personal PAN, banking compliance, and paying 5% final TDS. Use official SWIFT, Payoneer, or Wise transfers for peace of mind.

Official References & Further Reading