
April 12, 2026
8 min read
Table of Contents
By Kokil Thapa | Last reviewed: April 2026
Tax season is the most confusing time of the year for Nepal freelancers. Most freelancers earning from Upwork, Fiverr, or direct international clients do not know whether they qualify for the flat 5% tax, what deductions they can claim, or even how to file a return. Some ignore taxes entirely — risking penalties and losing their ability to get tax clearance for visas and bank loans. As a freelance web developer in Nepal who has navigated Nepal's tax system for over a decade, I am sharing a practical guide covering everything Nepal freelancers need to know about income tax in 2026 AD (FY 2082/83 BS).
Do Freelancers in Nepal Need to Pay Tax?
Yes. All income earned by Nepal residents is taxable — whether from a salaried job, freelance work, business, or investments. Freelance income from platforms like Upwork, Fiverr, Toptal, or direct client payments falls under taxable income. The fact that money comes from foreign clients does not make it tax-exempt.
The Inland Revenue Department (IRD) administers all income tax collection in Nepal. The fiscal year runs from Shrawan 1 (mid-July) to Ashadh end (mid-July) — specifically July 16 to July 15 each year.
Step 1: Register for PAN (Permanent Account Number)
Every freelancer earning taxable income must have a PAN. It is your tax identification number in Nepal.
How to Register for PAN
- Visit your nearest Inland Revenue Office (IRO) or apply online at ird.gov.np
- Fill out the PAN registration form
- Required documents:
- Citizenship certificate (photocopy)
- Passport-size photo
- Proof of business/freelance activity (optional but helpful)
- PAN is issued immediately or within a few days
PAN registration is free and mandatory. You will need your PAN for bank transactions involving foreign remittances, tax filing, and obtaining tax clearance certificates.
Understanding the 5% Freelancer Tax
Nepal offers a simplified tax scheme for freelancers and self-employed individuals earning foreign income:
| Criteria | Details |
|---|---|
| Rate | Flat 5% on gross income |
| Eligibility | Freelancers earning foreign income remitted through banking channels |
| Income limit | Annual income below NRS 40 lakh (NPR 40,00,000) |
| Tax type | Final withholding tax — no additional tax liability |
| Deductions | Not applicable — the 5% is on gross income, no expense deductions |
Key conditions:
- Income must be received through a Nepali bank account (proper banking channel)
- The bank typically deducts the 5% TDS (Tax Deducted at Source) when converting foreign currency to NPR
- Annual income must be below NRS 40 lakh to qualify for this flat rate
- You cannot claim business expense deductions under this scheme
This 5% scheme is the simplest tax option for most Nepal freelancers. If your Upwork or Fiverr earnings come through bank wire transfer and you earn under 40 lakh annually, this is likely your tax rate.
Income Tax Slabs for Freelancers Earning Above 40 Lakh
If your freelance income exceeds NRS 40 lakh annually, or if you earn from domestic clients, you fall under Nepal's progressive income tax slabs for individuals (FY 2082/83):
| Income Slab (NPR) | Tax Rate (Single) | Tax Rate (Married) |
|---|---|---|
| First 5,00,000 | 1% (Social Security Tax) | 1% (first 6,00,000) |
| Next 2,00,000 | 10% | 10% |
| Next 3,00,000 | 20% | 20% |
| Next 10,00,000 | 30% | 30% |
| Next 30,00,000 | 36% | 36% |
| Above 50,00,000 | 36% + additional surcharge | 36% + additional surcharge |
Note: These rates apply to FY 2082/83 (2025-2026 AD). Rates may change with each year's Finance Act. Always verify current rates on the IRD website or with a tax consultant.
Use the Nepal salary calculator to estimate your tax liability based on your income level.
What Expenses Can Freelancers Deduct?
If you opt for the progressive tax system (instead of the flat 5%), you can deduct legitimate business expenses to reduce your taxable income:
Deductible Expenses
- Computer and equipment — laptops, monitors, peripherals (depreciated over useful life)
- Internet and phone — the business-use portion of your internet and mobile bills
- Software subscriptions — hosting, development tools, design software, project management tools
- Office rent — if you rent a dedicated workspace or co-working space
- Electricity — business-use portion if working from home
- Professional development — courses, books, conference fees related to your freelance work
- Platform fees — Upwork service fees, PayPal/Payoneer transaction fees
- Health insurance — premiums may be deductible (check current rules)
Important: Keep receipts and invoices for all claimed expenses. The IRD can request documentation during audits. Expenses must be directly related to your freelance business to qualify.
How to File Taxes as a Freelancer in Nepal
Filing Timeline
| Event | Date |
|---|---|
| Fiscal year start | Shrawan 1 (mid-July) |
| Fiscal year end | Ashadh end (mid-July next year) |
| Tax return filing deadline | Kartik end (mid-November) — approximately 4 months after fiscal year end |
| Advance tax installments | 3 installments during the fiscal year (for estimated tax) |
Filing Process
- Calculate total income — sum all freelance earnings received during the fiscal year
- Gather bank statements — showing all foreign remittances and domestic payments received
- Calculate deductions — if using progressive rates, compile all deductible business expenses with receipts
- Compute tax liability — apply the appropriate rate (5% flat or progressive slabs)
- Subtract TDS already paid — if the bank deducted 5% TDS on remittances, subtract this from total liability
- File return online — through the IRD taxpayer portal at taxpayerportal.ird.gov.np
- Pay remaining tax — if any balance is due after TDS credits
Required Documents
- PAN card/number
- Bank statements showing income received
- Invoices issued to clients (maintain records of all projects)
- Receipts for deductible expenses
- TDS certificates from bank (if applicable)
- Previous year's tax return (for reference)
Common Tax Mistakes Nepal Freelancers Make
- Not registering for PAN — some freelancers operate for years without a PAN. This creates problems when they need tax clearance for visa applications, bank loans, or property transactions.
- Receiving payments through informal channels — money received outside banking channels (Hundi, cryptocurrency, informal transfers) is not only tax-risky but potentially illegal. Always use proper bank transfers.
- Not keeping records — without income and expense records, you cannot file accurately or defend yourself in an audit.
- Ignoring advance tax payments — freelancers with predictable income should pay estimated tax in installments during the fiscal year, not all at once at filing time.
- Missing the filing deadline — late filing attracts penalties and interest. Set a reminder for Kartik (November).
- Confusing revenue with profit — if you earn NPR 30 lakh but spend NPR 10 lakh on legitimate business expenses, your taxable income is NPR 20 lakh (under progressive system).
Tax Clearance Certificate — Why Freelancers Need It
A tax clearance certificate from the IRD proves you are tax-compliant. You need it for:
- Visa applications — many embassies require tax clearance for work/business visas
- Bank loans — banks may request tax clearance for business or personal loans
- Government contracts — required for any government procurement bidding
- Business registration renewal — if you operate as a registered business
- Property transactions — may be required for large property purchases
You can request tax clearance from your local Inland Revenue Office after filing your returns and clearing any outstanding liabilities.
Should Freelancers Register a Company?
Freelancers earning above NPR 20–30 lakh annually should consider registering a Pvt. Ltd. company or sole proprietorship:
| Structure | Tax Rate | Benefits |
|---|---|---|
| Individual (PAN only) | 5% flat or progressive slabs | Simplest setup, minimal compliance |
| Sole Proprietorship | Progressive individual rates | Deduct business expenses, professional credibility |
| Pvt. Ltd. Company | 25% corporate tax | Limited liability, professional image, easier banking |
For most Nepal freelancers earning under NPR 40 lakh, the flat 5% scheme as an individual is the most tax-efficient option. Consider registering a company when your income grows, when you hire employees, or when clients require invoices from a registered entity.
Practical Tips for Tax-Efficient Freelancing
- Open a dedicated bank account for freelance income — separates personal and business finances
- Receive all payments through bank wire — this qualifies you for the 5% flat rate and creates a clear paper trail
- Issue invoices for every project — even if the client does not ask for one. This documents your income properly.
- Track expenses monthly — do not wait until tax season. Use a simple spreadsheet or accounting app.
- Set aside 10% of every payment — put it in a savings account for tax payments. This prevents a cash crunch at filing time.
- Consult a CA annually — a one-hour consultation with a chartered accountant (NPR 2,000–5,000) can save you thousands in legitimate tax optimization.
For a broader perspective on the freelancing landscape in Nepal, read about freelancing vs full-time jobs, explore how to get clients as a freelancer, and check the average freelance developer rates in Nepal.

