Kokil Thapa - Professional Web Developer in Nepal
Freelancer Web Developer in Nepal with 15+ Years of Experience

Kokil Thapa is an experienced full-stack web developer focused on building fast, secure, and scalable web applications. He helps businesses and individuals create SEO-friendly, user-focused digital platforms designed for long-term growth.

Nepal Income Tax Guide for Freelancers 2026 — Rates, Filing & Deductions

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).

Quick answer: Nepal freelancers earning foreign income through banking channels may qualify for a flat 5% final tax on gross income if annual earnings are below NRS 40 lakh. Those earning above 40 lakh or from domestic clients pay progressive tax rates from 1% to 36%. Every freelancer must register for a PAN and file annual returns.
Disclaimer: This article provides general tax information for educational purposes. Tax laws change annually with the Finance Act. Always consult a registered tax consultant or chartered accountant for advice specific to your situation. Verify current rates on the Inland Revenue Department (IRD) website.

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

  1. Visit your nearest Inland Revenue Office (IRO) or apply online at ird.gov.np
  2. Fill out the PAN registration form
  3. Required documents:
    • Citizenship certificate (photocopy)
    • Passport-size photo
    • Proof of business/freelance activity (optional but helpful)
  4. 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:

CriteriaDetails
RateFlat 5% on gross income
EligibilityFreelancers earning foreign income remitted through banking channels
Income limitAnnual income below NRS 40 lakh (NPR 40,00,000)
Tax typeFinal withholding tax — no additional tax liability
DeductionsNot 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,0001% (Social Security Tax)1% (first 6,00,000)
Next 2,00,00010%10%
Next 3,00,00020%20%
Next 10,00,00030%30%
Next 30,00,00036%36%
Above 50,00,00036% + additional surcharge36% + 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

EventDate
Fiscal year startShrawan 1 (mid-July)
Fiscal year endAshadh end (mid-July next year)
Tax return filing deadlineKartik end (mid-November) — approximately 4 months after fiscal year end
Advance tax installments3 installments during the fiscal year (for estimated tax)

Filing Process

  1. Calculate total income — sum all freelance earnings received during the fiscal year
  2. Gather bank statements — showing all foreign remittances and domestic payments received
  3. Calculate deductions — if using progressive rates, compile all deductible business expenses with receipts
  4. Compute tax liability — apply the appropriate rate (5% flat or progressive slabs)
  5. Subtract TDS already paid — if the bank deducted 5% TDS on remittances, subtract this from total liability
  6. File return online — through the IRD taxpayer portal at taxpayerportal.ird.gov.np
  7. 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

  1. 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.
  2. 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.
  3. Not keeping records — without income and expense records, you cannot file accurately or defend yourself in an audit.
  4. 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.
  5. Missing the filing deadline — late filing attracts penalties and interest. Set a reminder for Kartik (November).
  6. 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:

StructureTax RateBenefits
Individual (PAN only)5% flat or progressive slabsSimplest setup, minimal compliance
Sole ProprietorshipProgressive individual ratesDeduct business expenses, professional credibility
Pvt. Ltd. Company25% corporate taxLimited 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

  1. Open a dedicated bank account for freelance income — separates personal and business finances
  2. Receive all payments through bank wire — this qualifies you for the 5% flat rate and creates a clear paper trail
  3. Issue invoices for every project — even if the client does not ask for one. This documents your income properly.
  4. Track expenses monthly — do not wait until tax season. Use a simple spreadsheet or accounting app.
  5. Set aside 10% of every payment — put it in a savings account for tax payments. This prevents a cash crunch at filing time.
  6. 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.

Frequently Asked Questions

Yes, all freelance income earned by Nepal residents is taxable regardless of whether clients are local or international.

Freelancers earning foreign income through banks below NRS 40 lakh pay a flat 5% final tax.

Yes, every freelancer earning taxable income must register for a PAN at the Inland Revenue Office.

If you earn foreign income through proper banking channels and your annual income is below NRS 40 lakh, your bank deducts 5% TDS when converting foreign currency to NPR. This 5% is a final tax meaning no additional tax liability. You cannot claim expense deductions under this flat rate scheme.

The tax return filing deadline is Kartik end, approximately mid-November, which is about 4 months after the fiscal year ends in mid-July. The fiscal year in Nepal runs from Shrawan 1 to Ashadh end, corresponding to mid-July to mid-July. Late filing attracts penalties and interest charges.

Yes, but only if you use the progressive tax system instead of the flat 5% scheme. Deductible expenses include computers, internet bills, software subscriptions, office rent, electricity, professional development, and platform fees. Keep all receipts and invoices as the IRD can request documentation during audits.

Calculate total income from bank statements, compile deductible expenses with receipts, compute your tax liability, subtract any TDS already deducted by your bank, and file your return online through the IRD taxpayer portal at taxpayerportal.ird.gov.np. Pay any remaining balance by the filing deadline.

Not paying taxes results in penalties for late filing, interest charges on unpaid amounts, and inability to obtain tax clearance certificates. Tax clearance is required for visa applications, bank loans, government contracts, and property transactions. Continued non-compliance can lead to IRD enforcement actions.

Always receive payments through proper banking channels. This qualifies you for the flat 5% tax rate, creates a documented paper trail for tax filing, and is legally required. Receiving money through informal channels like Hundi is illegal in Nepal and disqualifies you from the simplified tax scheme.

Freelancers with predictable income should pay estimated tax in three installments during the fiscal year. This prevents a large lump sum payment at filing time and avoids potential interest charges. Advance tax payments are credited against your total annual tax liability when you file your return.

A tax clearance certificate from the IRD proves you are tax-compliant. Freelancers need it for visa applications at foreign embassies, bank loan applications, government contract bidding, business registration renewal, and large property transactions. Obtain it from your local Inland Revenue Office after filing returns.

Most freelancers earning under NPR 40 lakh should work as individuals using the flat 5% tax scheme as it is the most tax-efficient. Consider registering a sole proprietorship or Pvt. Ltd. company when your income grows significantly, when you hire employees, or when clients require invoices from a registered business entity.

Under the flat 5% scheme, a freelancer earning NPR 20 lakh per year pays NPR 1,00,000 in tax. This is deducted by the bank as TDS on foreign remittances. Under the progressive system, the same income would be taxed at varying rates on different slabs, potentially resulting in a lower total if business expenses can be deducted.

Payoneer can transfer funds to Nepali bank accounts which qualifies for proper banking channel treatment. PayPal has limited direct withdrawal options in Nepal. Regardless of the payment processor, ensure the final payment lands in your Nepali bank account through a documented wire transfer to maintain eligibility for the 5% tax scheme.

Open a dedicated bank account for freelance income. Issue invoices for every project even if clients do not request them. Save receipts for all business expenses. Download monthly bank statements. Track income and expenses in a spreadsheet or accounting app. Set aside 10 percent of every payment for tax obligations.

Share this article

Quick Contact Options
Choose how you want to connect me: