Rajan builds websites for small businesses. Most of his clients are in Nepal, but in June a US-based agency hired him for a three-month project, paid through Payoneer, settling straight into his Nepali bank account. When the money landed, it was a little less than he expected. He checked the transaction detail and saw the bank had withheld a percentage of the payment as tax before crediting the rest. He hadn't registered a business, hadn't filed a tax return in years because his freelance income had always felt too small and too informal to matter, and now he had three questions running in his head at once: did the bank just handle his entire tax obligation for him, does he actually need a PAN for this, and is he supposed to be filing something every year that he's simply never done.
If that's roughly where you are right now, you're not behind, you're just at the point every Nepali freelancer earning from abroad eventually reaches. This guide walks through it in the order it actually comes up: what kind of income you're earning, whether you need a PAN, what that bank deduction really means, what to record, what you can deduct, and what filing actually requires. Nothing here should be read as a final answer for your specific numbers, tax law changes and your situation has details a blog post can't see, but by the end you'll know exactly which questions to bring to the IRD or a tax professional instead of guessing.
Quick answer: Foreign freelance income is taxable in Nepal if you're a resident. A registered PAN is needed for banking, filing, and claiming credit for tax withheld. Your bank withholds tax automatically on certain categories of foreign-currency payment, and for many individual freelancers that withholding is treated as final, but only within specific conditions covered later in this guide. A bank deduction is not automatic proof that every obligation is settled, and whether you still need to file an annual return depends on your exact income, category, and whether you cross the prescribed ceiling.
"Freelancer" Is a Description, Not a Tax Category
Nepal's tax system doesn't have a box labeled "freelancer." It has income headings, employment, business, investment, and casual income, and it has a taxpayer status, resident individual not operating a business, resident individual operating a business, sole proprietorship, or company. The word "freelancer" can describe someone in any of these positions, and which one you're actually in determines almost everything else in this article, from whether the bank withholding is final to whether VAT applies to you at all.
None of these are better or worse, and this guide won't tell you one is right for everyone. What matters is being honest about which one actually describes you, because the special final-tax withholding treatment described later applies specifically to resident individuals not operating a business, and a freelancer who has quietly grown into a small business without registering anything is in a different, less protected position than they might assume.
The Freelancer's Actual Journey, Start to Finish
Instead of jumping straight into rules, it helps to see the whole path from the day you start earning to the day the tax year closes. Everything below gets its own detailed section further down.
Is Foreign Freelance Income Actually Taxable in Nepal?
Yes, and this is worth stating plainly because it's the single most common misunderstanding freelancers carry. The Income Tax Act, 2058 taxes a resident person on income from any source, whether that source is inside Nepal or outside it. A resident, broadly, is an individual present in Nepal for 183 days or more in an income year. Receiving payment in US dollars, British pounds, or euros doesn't move your income outside Nepal's tax system, currency has nothing to do with taxability. What matters is what the payment is actually for.
This is also where precise language matters more than it seems. These are not the same thing, and treating them as interchangeable is exactly how freelancers end up with incorrect records:
A few realistic scenes make the difference concrete. A designer invoices a US client 800 dollars for a logo project, that's business income, full stop. A developer completes contracts through Upwork and withdraws the net balance monthly, that's freelance income even though the money technically comes from Upwork rather than the end client. A content creator receives a YouTube AdSense payout, that's income from providing a service to viewers and advertisers through a platform. A brother working in Australia wires money home for his parents' medical bills, that's a remittance, not income, and shouldn't be reported as freelance earnings even if it happens to land in the same account. A consultant asks a friend to label an invoice payment as "family support" to make it look simpler, that doesn't change what it actually is, it just makes the record inaccurate. The payment description your bank shows you is not the determining factor, what the money was actually for is.
PAN and Choosing the Right Structure
A Permanent Account Number is the baseline requirement for almost every freelancer, regardless of how you're ultimately classified. It's needed to have your bank correctly process and report foreign-currency payments, to file any return, to claim credit for tax already withheld, and increasingly, to receive payouts from major platforms at all. Registering is free through the IRD's taxpayer portal or your nearest Inland Revenue Office, and failing to register when required carries a real penalty under the Income Tax Act.
PAN alone doesn't tell the whole story, though. The bigger decision is what taxpayer status fits your actual work.
| Situation | Likely Issue to Examine |
|---|---|
| Occasional freelance payment | Personal income and basic reporting |
| Regular independent work as your main income | Whether business-income treatment applies |
| Foreign remote employment | Employment versus independent-contractor status |
| Registered sole proprietorship | Business books, expenses, and return filing |
| Private company | Entity-level tax, payroll, and compliance |
| Digital marketplace income | Distinguishing gross payment, platform fee, and net receipt |
This table points you toward the right question, it doesn't answer it for you. The correct structure depends on your income level, how regular the work is, your expenses, your contracts, your growth plans, and how comfortable you are with personal liability.
There isn't a single right answer here, and be wary of anyone who tells you there is. A student picking up the occasional design gig has no real reason to register a company. A developer earning steadily from three long-term clients, thinking about hiring a junior developer next year, has real reasons to look at a sole proprietorship or company structure well before it becomes urgent.
The Bank Deduction, Explained Properly
This is the part of the article most people searching for this topic actually want, so it gets the space it deserves. Current provisions require a bank, financial institution, or money-transfer operator to withhold advance tax at the time it releases a qualifying foreign-currency payment to a resident individual. This rule has changed rate more than once in recent years, an earlier version of the provision set the withholding at 1 percent, and more recent Finance Act changes raised it to 5 percent for the categories described below. Because the rate is set by the annual Finance Act and has moved before, always confirm the percentage currently being applied with your bank or the IRD rather than relying on a number you read somewhere, including this article, without checking the date it was written.
A bank deduction does not automatically prove that every tax obligation has been completed. The correct treatment depends on the specific income category, the taxpayer's status, whether you're operating a business, and the currently applicable Finance Act. Treat the percentage withheld as a starting point for your calculation, not the final word.
Based on current guidance, the withholding applies specifically to a resident natural person who is not operating a business, and who receives foreign-currency payment for one of a defined, narrow set of activities:
Read that list carefully, because it's narrower than "any freelance income." A software developer, a designer whose work is delivered electronically, an online consultant, and a YouTuber sit fairly clearly inside it. Where it gets genuinely unclear is professions like writing, virtual assistance, translation, or coaching, work that's delivered electronically but doesn't neatly match "software" or "electronic service" as a plain reading of those words. Don't assume your specific profession is automatically covered or automatically excluded, this is precisely the kind of question worth putting directly to the IRD or a tax professional rather than guessing either way.
For the categories that are covered, current guidance treats the withheld amount as a final tax for the individual, meaning it settles your obligation on that specific income without further calculation, provided your total qualifying foreign-currency income for the year stays within the prescribed annual ceiling. Once your income in these categories crosses that ceiling, or once you're operating through a registered business rather than as an individual, the same simple final treatment generally stops applying and the income needs to be assessed under normal business-income rules instead. Because both the rate and the ceiling are set by the Finance Act and are exactly the kind of detail that shifts from year to year, confirm the current figures directly with the IRD before you rely on them for your own filing.
Just as important as what the deduction covers is what it doesn't. Freelancers regularly lump several very different things into "the bank took a cut," and that habit hides real money and creates messy records.
A separate transaction or handling fee your bank charges, unrelated to tax.
The gap between the rate your client effectively paid and the rate your bank converted at.
What Upwork, Fiverr, or a similar platform keeps before you ever withdraw.
Some clients or platforms withhold tax under their own country's rules before paying you, a separate matter from Nepal's advance tax.
The specific withholding covered in this section, collected by your Nepali bank at the point of payment.
Reconciling these separately, instead of treating the difference between "what the client sent" and "what landed in my account" as one lump sum, is the single habit that makes a freelancer's records defensible later.
Record-Keeping That Actually Works
Most freelancers' record-keeping consists of checking a bank balance. That's not enough, and it becomes a real problem the first time a bank, a visa officer, a loan application, or the IRD asks for evidence of what you actually earned and spent. A workable system doesn't need accounting software, it needs consistency.
The single most valuable habit is reconciling every payment along its full path, not just glancing at the final deposit. Here's the chain worth writing down for every payment you receive:
Many freelancers record only that last number. It understates real income, hides real expenses, and leaves no way to reconstruct what actually happened if a bank or the IRD ever asks. A simple spreadsheet with these six columns per payment solves this completely, and takes minutes per transaction if you do it the same week the payment lands.
Which Freelance Expenses May Reduce Taxable Income?
Where a freelancer falls outside the final-tax treatment, either because the income category isn't covered, the ceiling is crossed, or the work is run through a registered business, allowable expenses matter directly because they reduce the income that actually gets taxed. The general test under Nepal's tax rules is whether an expense was genuinely incurred in earning your taxable income, is properly documented, and is permitted under current rules, not whether it merely feels work-related.
Not every item on that list is automatically fully deductible, and it's worth being honest with yourself about which category each expense actually falls in.
Clearly Business-Related
Needs a Closer Look
Don't treat this article as a promise that every laptop, every internet bill, or every home-office cost is automatically deductible. The rule is genuinely "was this incurred to earn your taxable income, and can you prove it," and a tax professional reviewing your specific expenses will apply that test more precisely than any general list can.
Filing and Paying Income Tax
For freelancers whose income falls outside the final-tax bank withholding, or who simply want to file properly regardless, the annual process follows Nepal's standard individual return cycle. Nepal's income year runs from mid-July to mid-July. Once the year closes, the general process looks like this:
The individual annual return is generally due within three months of the fiscal year's end, around the end of Ashwin in mid-October, with an extension available to the end of Poush in mid-January. Missing the deadline brings daily fees and annual interest, so mark it well ahead of time rather than discovering it in a panic.
On tax rates, resist the temptation to memorize a number from any single source, including this one, and treat published slabs as figures to confirm at filing time. As an illustration only, the government's budget for the fiscal year beginning mid-July 2026 proposed a single individual schedule taxing the first NPR 1,000,000 at 1 percent (a general social-security tax band, unrelated to the bank-withholding rate discussed earlier), the next band up to NPR 1,500,000 at 10 percent, the next up to NPR 2,500,000 at 20 percent, the next up to NPR 4,000,000 at 27 percent, and income above that at 29 percent, a meaningful cut from the prior year's structure. These figures require confirmation against the actual gazetted Finance Act for the year you're filing, since budget proposals and enacted law can differ in the final text.
| Item (Illustrative Example Only) | Amount |
|---|---|
| Gross foreign earnings for the year | NPR 1,800,000 |
| Less: marketplace and transfer fees | NPR 90,000 |
| Less: allowable business expenses | NPR 220,000 |
| Taxable profit | NPR 1,490,000 |
| Advance tax already withheld by bank | NPR 85,000 |
| Remaining amount payable or creditable | Calculated against the applicable rates and rules for the filing year |
Every figure here is illustrative to show the shape of the calculation, not a real example to copy. Your actual numbers, applicable rate bands, and whether any of your income qualifies for final-tax treatment will change the outcome completely.
If you're weighing whether you'd owe more once regular slab rates apply, our Nepal Income Tax Calculator is a useful starting point for modeling different income levels, though it doesn't replace an actual filed calculation.
VAT and Export of Service
Income tax and VAT are two entirely separate systems in Nepal, and freelancers regularly conflate them. VAT registration only becomes relevant once your annual turnover from taxable supplies crosses the current registration threshold, which for service providers has been revised upward in recent years, so confirm today's exact figure against the VAT Act and current IRD notices rather than an old number. Below the threshold, most freelancers simply aren't required to register and can invoice clients on a standard PAN bill.
Genuinely exported services, work performed for and used by a client located outside Nepal, are generally zero-rated even for a registered person, meaning no VAT is charged to the foreign client while input VAT on your business costs can still be reclaimed. But don't take that as a blanket rule that every arrangement with an overseas-sounding client automatically qualifies. Where the client is based, where the work is used, and how you document that, all matter, and this is exactly the kind of determination worth confirming against the current VAT Act, its regulations, and IRD interpretation before you assume your invoices are correctly treated.
How Your Payment Channel Affects Your Records
The channel a client pays through changes what records you'll have available and how much the gross payment shrinks before it reaches you. None of these change whether the income is taxable, only how you document it.
For a wider look at what actually works in Nepal for receiving international payments, including the limits of tools like PayPal, see our guide on receiving foreign payments in Nepal.
A few habits create real, avoidable risk, and are worth naming directly rather than hinting at:
Creates a documentation mismatch that's genuinely hard to untangle later.
Doesn't change what the money actually was, only makes the record inaccurate.
Outside lawful banking channels entirely, with no defensible paper trail.
No invoice, no bank record, nothing to show if ever asked.
A pattern banks and regulators specifically watch for.
Keep invoices and contracts too, platform statements alone may not satisfy every request.
What Your Bank May Ask For, and Why That's Not Alarming
Banks handling foreign-currency inflows operate under Nepal Rastra Bank's foreign-exchange and anti-money-laundering requirements, which is a separate system from tax withholding, even though both can show up in the same transaction. It's worth keeping these two apart in your head.
Being asked for documents doesn't by itself signal that anything is wrong with your income, or that additional tax is owed, it's frequently the bank fulfilling its own compliance obligations rather than raising a tax question. Keeping the record-keeping system described earlier means you can answer these requests in minutes instead of scrambling.
Situations Competitors Ignore
Most freelance-tax articles stop at the basics. Real freelancers run into messier situations, and pretending those don't exist doesn't help anyone.
What actually governs is the substance of the relationship, not the label a foreign client happens to use. A mismatch between the label and the real arrangement is worth clarifying, ideally in writing with the client, rather than left ambiguous.
This complicates who the income belongs to for tax purposes and is worth resolving with clear documentation, or by moving future payments into your own PAN-linked account.
Each platform's statements should be kept and reconciled separately, then combined for your total annual income, don't estimate from memory at filing time.
Both create real documentation and compliance complications in Nepal's current regulatory environment, and deserve a direct conversation with a tax professional rather than assumptions either way.
Your correct tax treatment may shift partway through the year too. Don't keep applying an "occasional freelancer" mental model once the work has clearly become your main livelihood.
This is often the clearest signal that it's time to revisit whether staying an individual freelancer still fits, since hiring brings its own registration and compliance obligations.
Foreign-currency accounts and overseas holdings can carry separate reporting considerations once you're again a Nepali resident, worth checking directly with Nepal Rastra Bank rules on this specific point.
If Foreign Tax Was Already Withheld
Some clients or platforms withhold tax under their own country's rules before paying you. Nepal's foreign tax credit provisions allow a resident person to claim credit for tax genuinely paid to a foreign country, on income that's also included in Nepal taxable income, up to the average rate of tax applicable in Nepal on that income. The calculation is done separately for each source country, and any unused credit for a given year can generally be carried forward against future income from that same country.
This is a genuinely technical area, and how it interacts with a final withholding tax your Nepali bank has already deducted isn't something to assume your way through. If a meaningful amount of foreign tax has already been withheld on your income, that's worth a direct conversation with a tax professional rather than a guess based on this or any other general guide.
What the Law States vs What You Still Need to Confirm
Pulling this entire guide together, here's the honest map of what's settled and what depends on you.
Before You File
Official Resources
PAN registration, current tax directives, and the individual taxpayer e-filing portal.
Foreign-exchange directives, remittance rules, and current unified circulars.
A Licensed Tax Professional
Essential for anything above modest occasional income, business-structure decisions, or foreign tax credit questions.
Your Bank's Trade or Forex Desk
Confirms exactly what was withheld on a specific payment and what documentation they need from you.
A final word: Tax rates, ceilings, and thresholds mentioned in this guide are tied to the Finance Act in force at the time of writing and change from year to year. Treat every figure here as a starting point for your own verification, not a number to file with directly. When real money and real deadlines are involved, a short conversation with the IRD or a licensed tax professional is worth far more than certainty borrowed from a blog post.
Frequently Asked Questions
Rajan's answer, once he actually looked into it, turned out to be more reassuring than he expected: his work fell squarely within the covered category, his total qualifying income for the year sat comfortably under the ceiling, and the bank had in fact settled his obligation on that income. What changed wasn't his tax bill, it was that he registered a PAN, started saving his Upwork statements and client invoices every month, and stopped guessing. That's really the whole shift this guide is asking for, not a bigger tax bill, just the habit of knowing exactly what happened to every payment instead of hoping the bank handled it.