Running Payroll in Nepal: Employment Taxes & Setup

Payroll taxes in Nepal that are of key importance to employers include PAYE salary tax withholding, Social Security Fund contributions, provident fund and gratuity funding, and related annual tax filings. Learn more about the processes for setting up payroll, calculating taxes, submitting payments compliantly, and adhering to due dates in Nepal.

Iconic landmark in Nepal

Capital City

Kathmandu

Currency

Nepalese Rupee

(

)

Timezone

NST

(

GMT +5:45

)

Payroll

Monthly

Employment Cost

Running payroll in Nepal involves many moving parts before your team sees money land in their accounts. Each month you need to calculate gross-to-net correctly, apply statutory withholdings and employer contributions, issue compliant payslips, plus file and remit on schedule. If anything slips through the cracks, you could face penalties, back-pay exposure, and unnecessary friction with your people.

If you’re hiring in Nepal, whether you’re building a local presence or expanding your global footprint, this guide is for you. We’ll walk through the choices and compliance requirements that have the biggest impact on your speed and risk, from entity vs. no-entity hiring to worker classification and the statutory bodies you’ll interact with along the way. By the end, you’ll know exactly what to expect and how to keep payroll running smoothly, wherever you’re hiring.

Key Takeaways

Payroll cycle: Employers in Nepal generally process payroll on a monthly basis.

Tax filing: Withholding tax (TDS) on salaries and social security contributions are typically reported and remitted monthly.

Employer taxes: Employer obligations include contributions to the Social Security Fund and other statutory charges calculated as percentages of employee wages.

Tax year: Nepal’s tax year runs from mid-July to mid-July (Shrawan 1 to Ashad end).

Payroll processing methods: Payroll is commonly managed in-house or outsourced to providers familiar with Nepalese tax and social security requirements.

How to Choose Your Payroll Structure in Nepal

Expanding into Nepal? Building a compliant payroll setup involves much more than simply paying salaries. You’ll be responsible for employment compliance, monthly tax and social declarations, and mandatory benefits. Even small delays in filings or payments can lead to real penalties.

You have several operating models to choose from to make this easier. The right one depends on your legal footprint, your appetite for risk, and how quickly you need to start hiring. Let’s break down the main options and when to use each.

1. No Local Entity in Nepal: Use an Employer of Record (EOR)

If you don’t yet have a legal entity in Nepal, an Employer of Record is usually the fastest and lowest-risk way to hire. An EOR becomes the legal employer on paper, provides locally compliant employment contracts, and manages payroll under local regulations, while you continue to direct the work and manage performance.

This model is ideal for:

  • Testing a new market
  • Hiring your first team members
  • Scaling a distributed workforce without building local infrastructure,

Why it’s the fastest and least risky option:

  • You skip the lengthy process (and cost) of setting up an entity.
  • All local registrations, monthly declarations, and statutory payments are handled by a provider already set up in-country, dramatically reducing your compliance risk.

2. You Have a Nepal Entity: Run In-Country Payroll

If you already operate a local entity, or you’re planning to establish one, running payroll directly gives you maximum flexibility and control. You can set your own policies, design benefits, and align payroll closely with your finance and internal approval processes. But this also comes with greater operational responsibility.

What you’re responsible for:

  • Registering with relevant authorities and maintaining compliance with statutory bodies (often involving CSS/IPRES or similar local institutions).
  • Accurately calculating and remitting payroll taxes and contributions every month – plus handling year-end requirements.
  • Issuing compliant payslips and maintaining audit-ready payroll documentation.

When this option makes sense:

  • You’re hiring at scale and want payroll fully “in-house,” even if you partner with a local provider for execution.
  • You need deeper integration with finance systems or custom benefit structures.

If you want to keep the entity but offload the admin, many employers choose global payroll services to handle calculations, filings, and payments while they remain the legal employer.

3. Contractors Only: Use Contractor Management

Paying independent contractors is often simpler than setting up full payroll, especially for short-term or highly specialized work.

However, you need to watch out for misclassification risk. In Nepal, as in many jurisdictions, someone may legally qualify as an employee based on how they work – not what their contract says. If they’re under your direction, working like an employee, you may be responsible for full employer obligations.

When contractor payments work well:

  • You need specialised expertise for a defined scope or timeframe
  • The contractor operates independently, not under your control or supervision

You can also use contractor management services to streamline compliant contracts, invoicing, and payments.

Run Compliant, On-Time Payroll In Nepal

Switch to using a single source of truth to manage payments, taxes, benefits, and reporting from one powerful dashboard.

Book a Demo

What To Know About Payroll Processing In Nepal

Payroll in Nepal centers on salary tax withholding, contributions to the Social Security Fund, retirement and gratuity obligations, and periodic reporting to the Inland Revenue Department and other statutory bodies. You are responsible for calculating income tax on employment income, deducting employee contributions, adding employer contributions, and remitting everything on time in Nepalese rupees. Requirements can vary by income thresholds, employee residency status, and whether you operate as a small or large employer.

Non-compliance can trigger penalties, late-payment interest, audits by the Inland Revenue Department, and serious trust issues with employees if net pay or benefits are incorrect or delayed. This guide walks you through how to calculate payroll taxes, align with filing and payment deadlines, structure your payroll setup, and decide whether to use your own entity or an Employer of Record. With the right processes, you can keep your Nepal payroll compliant while giving employees clear, accurate payslips every month.

Types Of Payroll Taxes In Nepal

In Nepal, payroll taxes revolve around pay-as-you-earn income tax, mandatory social security contributions, and retirement-related funding such as provident fund and gratuity. Each obligation has its own rate structure, cost split between employer and employee, and monthly or annual compliance steps that your team must manage.

Pay-As-You-Earn (PAYE) Salary Tax

PAYE is the monthly withholding of individual income tax from employment income, administered by the Inland Revenue Department under the Income Tax Act. The tax is calculated on taxable salary after allowable deductions, using progressive annual slabs that translate into monthly withholding, with employees bearing the full tax while employers act as withholding agents.

Employers must deduct PAYE each pay cycle, deposit it typically within 25 days after the end of the Nepali month, and file the prescribed withholding statement. If you under-withhold or pay late, the Inland Revenue Department can impose fines, interest, and disallow expense deductions, and repeated non-compliance can trigger audits and restrictions on tax clearance certificates.

Social Security Fund (SSF) Contributions

The Social Security Fund, overseen by the Social Security Fund Office under the Ministry of Labour, Employment and Social Security, provides benefits such as medical, maternity, accident, disability, and old-age protection. The standard contribution rate is 31% of basic salary, with 20% paid by the employer and 11% by the employee, subject to the rules of the Social Security Fund Regulation.

Contributions are calculated on the declared contributory wage and must be deposited monthly through the SSF online portal, along with employee-wise details. Late or missing payments can lead to penalties, interest, suspension of benefit eligibility for employees, and potential legal action against the employer for breaching mandatory social security obligations.

Provident Fund And Gratuity Contributions

In addition to SSF, many employers in Nepal contribute to the Employees Provident Fund and maintain gratuity obligations under the Labour Act, especially for employees not fully migrated into SSF schemes. A common structure is 10% of basic salary contributed by the employer and 10% by the employee to the provident fund, while gratuity accrues at a minimum of 8.33% of basic salary for eligible employees, though exact practices can vary by policy and sector.

These contributions are usually funded monthly and reported either to the Employees Provident Fund office or tracked internally for future payout, with final settlement at separation or retirement. Failure to fund provident and gratuity liabilities can result in labour disputes, orders from the Labour Office, back-pay obligations with interest, and reputational damage that affects hiring and retention.

How To Pay Employees In Nepal

Most employers in Nepal pay salaries via bank transfer in Nepalese rupees, although cash payments are still used in some smaller or remote operations. Salaries are typically paid monthly, often within a few days of the end of the Nepali month, and you should align your payroll calendar with statutory due dates for tax and social security remittances.

If you do not have a local entity, you can engage an Employer of Record to hire and pay staff compliantly, or set up a local company and register for tax and social security before running your own payroll. Payslips should clearly show gross salary, allowances, overtime, bonuses, all statutory deductions such as PAYE and SSF, employer contributions, and the final net pay, along with the pay period and employee identifiers.

  • Payment Method: Use bank transfers in Nepalese rupees as the default method to ensure traceability and easier reconciliation.
  • Pay Frequency: Set a consistent monthly pay date that falls before statutory remittance deadlines for taxes and contributions.
  • Payslip Content: Include gross pay, itemised allowances, overtime, bonuses, each statutory deduction, employer contributions, and net pay.
  • Bank Setup: Open a corporate bank account in Nepal and collect accurate employee bank details before the first payroll run.
  • No-Entity Hiring: Use an Employer of Record if you want to hire in Nepal without incorporating and registering for payroll taxes yourself.
  • Cut-Off Dates: Define internal cut-off dates for timesheets, variable pay, and approvals so you can process payroll and remit taxes on time.
  • Record Keeping: Store payroll records, payslips, and remittance proofs securely for the retention period required by tax and labour authorities.

Payroll Set Up Checklist (Entity Vs No-Entity)

Getting payroll set up correctly in Nepal determines how smoothly you can hire, pay, and stay compliant with the Inland Revenue Department, Social Security Fund, and labour authorities. The steps differ significantly depending on whether you operate through your own registered entity or rely on an Employer of Record to handle local employment and payroll on your behalf.

With your own entity, you must register for tax, social security, and labour obligations, configure payroll software, and maintain ongoing filings and audits. With no entity, an Employer of Record becomes the legal employer in Nepal, managing contracts, payroll calculations, and statutory payments while you direct day-to-day work.

  • Incorporation: Register a local company with the Office of the Company Registrar if you plan to run payroll directly.
  • Tax Registration: Obtain a Permanent Account Number from the Inland Revenue Department and register as a withholding employer.
  • Social Security Registration: Enrol with the Social Security Fund and, where applicable, the Employees Provident Fund before hiring staff.
  • Bank Account: Open a corporate bank account in Nepalese rupees to pay salaries and remit statutory contributions.
  • Payroll Policies: Define salary structures, allowances, overtime rules, leave policies, and reimbursement processes in line with the Labour Act.
  • Payroll System: Implement payroll software or a provider that can handle Nepali tax slabs, SSF, provident fund, and gratuity calculations.
  • Data Collection: Collect employee KYC details, tax information, SSF numbers, and bank details before the first payroll run.
  • No-Entity Option: If you do not want to incorporate, appoint an Employer of Record to employ workers and manage all payroll compliance.
  • Internal Controls: Set up approval workflows and segregation of duties for payroll input, review, and payment release.

Example Of Salary Tax Calculation

Assume an employee in Kathmandu earns a monthly gross salary of NPR 100,000 with standard participation in the Social Security Fund. You would first determine the contributory wage, calculate the employee SSF contribution at 11%, then apply the progressive income tax slabs to the remaining taxable income to arrive at the PAYE withholding.

On the employer side, you would add a 20% SSF contribution on the same wage and any other agreed benefits, then confirm that the total cost and deductions reconcile with your payroll records. Finally, you would generate a payslip showing gross salary, SSF contributions, income tax withheld, and net pay, and schedule remittances to the Inland Revenue Department and Social Security Fund within their due dates.

  • Step 1 – Determine Gross Pay: Confirm the monthly gross salary and any taxable allowances or bonuses for the period.
  • Step 2 – Calculate SSF: Apply 11% employee and 20% employer SSF rates to the contributory wage and record both amounts.
  • Step 3 – Compute Taxable Income: Subtract allowable deductions, including employee SSF, to arrive at taxable income for the month.
  • Step 4 – Apply Tax Slabs: Use the current progressive income tax slabs to calculate PAYE withholding on the taxable income.
  • Step 5 – Finalise Payslip: Confirm net pay after all deductions, generate the payslip, and prepare remittance schedules for tax and SSF.

Submitting Employee Tax In Nepal

Employee tax and contribution submissions in Nepal are largely handled through official online portals and bank channels linked to your registered tax and social security accounts. You will need your Permanent Account Number, Social Security Fund employer code, payroll period details, employee-wise breakdowns, and access to your corporate bank account to complete filings and payments.

  • IRD e-Filing Portal: Submit monthly withholding tax returns and PAYE payments through the Inland Revenue Department online system using your employer credentials.
  • SSF Online Portal: Upload contribution schedules and pay Social Security Fund contributions via the SSF portal linked to your bank account.
  • Bank Vouchers: Where required, generate bank vouchers or payment references from the portals and complete payment at designated banks.
  • Payroll Software Integration: Use payroll software that can export IRD and SSF-compliant files to reduce manual data entry and errors.
  • Third-Party Providers: Engage a local payroll provider or Employer of Record to manage filings if you lack in-house expertise or systems.

Payroll Tax Due Dates In Nepal

Tax TypeDue Dates
Monthly PAYE Salary Tax WithholdingWithin 25 days after the end of each Nepali month for which salaries are paid.
Monthly Social Security Fund ContributionsWithin 15 days after the end of each Nepali month for which wages are paid.
Monthly Provident Fund Contributions (where applicable)Typically within 15 days after the end of each month, according to Employees Provident Fund rules.
Annual Employer Income Tax ReturnWithin 3 months after the end of the Nepali fiscal year ending mid-July, unless an extension is granted.
Annual Employee Tax Withholding StatementGenerally due within 3 months after the close of the fiscal year for submission to the Inland Revenue Department.
Bonus Tax Withholding (if paid)Within 25 days after the end of the month in which the bonus is paid.

Running Payroll Processing in Nepal

So, what does it actually take to run payroll in Nepal? It involves calculating monthly salaries, applying the right statutory deductions, and making sure your team gets paid accurately and on time, while staying fully compliant with local tax and labour laws.

Let’s walk through what that looks like in practice:

Monthly Payroll Workflow

  • Gather all the essentials: hours worked, leave taken, new joiners, leavers, and any salary or benefit changes.
  • Double-check timesheets, leave balances, overtime, and any variable pay to make sure everything is accurate.
  • Work out gross earnings, including base salary, bonuses, commissions, and allowances.
  • Apply mandatory and voluntary deductions, like income tax, pension contributions, benefits, and any company-specific deductions. Then, calculate net pay after all deductions.
  • Run internal reviews, compare with previous payroll cycles, and get the necessary approvals.
  • Pay employees via bank transfer and share payslips through email or your payroll system.
  • Send statutory payments and required reports to tax authorities.
  • Update your records and ensure payroll entries flow correctly into your accounting system.
  • Share payroll summaries with finance and address any open questions or discrepancies.

How Playroll Streamlines Processing

Keeping track of all these steps, especially in a new market, is no easy task. Regulations change, requirements shift, and it’s easy for things to fall through the cracks. Playroll makes this effortless by managing the entire payroll process for you: onboarding employees, handling calculations and deductions, issuing payslips, transferring funds in Nepalese Rupee, and taking care of statutory filings and compliance.

Income Tax And Social Security In Nepal

Understanding the tax obligations for both employers and employees is crucial when operating in Nepal's business landscape. This section explains how taxes and statutory fees affect payroll and individual earnings in Nepal.

Employer Tax Contributions

Employer payroll contributions are generally estimated at an additional 20%–30% on top of the employee salary in Nepal. The largest component is the 20% Social Security Fund contribution on contributory wages, with additional costs arising from provident fund, gratuity, and other benefits depending on your policies and whether employees are fully covered by SSF.

Tax TypeTax Rate
Social Security Fund Employer Contribution20% of contributory wage
Employees Provident Fund Employer Contribution (where applicable)10% of basic salary
Gratuity Accrual (minimum under Labour Act where applicable)8.33% of basic salary
Accident Insurance Premium (typical range)Approximately 1% of payroll, depending on insurer and risk class
Health Insurance Premium (if employer-sponsored)Employer-determined, often 1%–3% of payroll

Employee Payroll Tax Contributions

In Nepal, the typical estimation for employee payroll contributions cost is around 15%.

Tax TypeTax Rate
Social Security Fund Employee Contribution11% of contributory wage
Employees Provident Fund Employee Contribution (where applicable)10% of basic salary
PAYE Income Tax – First Slab1% social security health tax plus 10% income tax on the lowest bracket
PAYE Income Tax – Middle SlabsProgressive 20% on income within middle brackets
PAYE Income Tax – Highest Slab30% on income above the top threshold
Union Or Professional Fees (if applicable)Variable, typically a small fixed amount or low percentage of salary

Individual Income Tax Contributions

Individual income tax in Nepal is levied on a progressive slab basis, with different thresholds for resident individuals and additional surcharges for higher earners. Employers apply these slabs through monthly PAYE withholding, and employees reconcile their position through annual returns if required.

Income BracketTax Rate
0 – 500,000 NPR (annual)10%
500,001 – 700,000 NPR (annual)20%
700,001 – 2,000,000 NPR (annual)30%
Above 2,000,000 NPR (annual)30% plus applicable surcharge on high-income levels

Pension in Nepal

Pension in Nepal is primarily delivered through the Social Security Fund and, for many employees, the Employees Provident Fund, which together build retirement savings over the course of employment. Employers should clearly define whether staff are covered under SSF, provident fund, or both, and ensure contributions are deposited on time so employees can access retirement and old-age benefits when eligible.

Managing Common Payroll Challenges in Nepal

Global employers operating in Nepal often encounter unique payroll challenges that can affect compliance and efficiency, like navigating evolving tax laws and managing employee data. With a need for real-time accuracy, modern organizations must develop strategies to overcome these challenges effectively. Below, we explore some of the most common payroll hurdles and provide actionable solutions to streamline payroll processes in Nepal.

Maintaining Accurate And Detailed Payroll Reports

Maintaining accurate global payroll reports is often challenging due to currency exchange complexities, data integration issues, and the need to keep employee information up-to-date –including tax information, hours worked, leave balances, and any changes in salary or job status. Generating accurate reports is easy with a comprehensive payroll automation tool that consolidates fragmented data sources, and can keep track of employee payments and deductions.

Keeping up with ever-changing tax laws & Compliance Laws

In Nepal, tax laws and compliance regulations can change frequently, presenting a significant challenge for global employers. Monitoring updates to federal, state, and local tax codes is crucial to avoid non-compliance and costly penalties, but requires significant time and resources. Partnering with local experts or a reputable global HR platform is an effective way to maintain compliance. These services can help employers stay compliant with evolving regulations while freeing up time for more strategic work.

Consolidating Multi-Vendor Payroll Analytics

Managing payroll across multiple vendors often leads to fragmented data and inefficiencies, making it difficult to consolidate analytics. These challenges can hinder decision-making, especially when trying to gain a clear view of workforce costs and trends. To address this, organizations can invest in a centralized payroll management system that unifies data from multiple vendors. A consolidated platform simplifies payroll tracking, ensures data accuracy, and provides actionable insights into payroll expenditures.

Integrating Multiple HR & Payroll Systems

Global companies are prone to using multiple HR or payroll systems across regions, which can easily lead to fragmented payroll data, increasing the risk of delays and errors in employee compensation. To combat this, seamless integration between payroll and other systems is critical.

Payroll management systems that connect with existing HR and financial platforms can help streamline workflows by reducing manual inputs and ensuring that all departments operate with up-to-date, accurate information. In turn, this helps guarantee on-time, accurate payroll, boosting employee satisfaction.

How Playroll Can Streamline Payroll & Taxes In Nepal

Expanding globally is an exciting milestone for any company, but it comes coupled with complex payroll challenges. It doesn’t have to be complicated. At Playroll, our easy-to-implement global payroll management software combines automation with hands-on support to make global payroll truly simple. Here's how Playroll helps:

  • Multi-Vendor Integration: Our platform syncs seamlessly with your providers and in-house systems to unify global payroll services in one platform.
  • Standardize Payroll Processes: Unify your operations in one dashboard to ensure payroll is running smoothly globally, with advanced approval flows and reports.
  • Improve Governance & Compliance: Improve compliance by centralizing all your compliance tasks and processes. Easily track your payment obligations, with digitized audit trails.
  • Advanced Reporting: Access and configure your data, your way, with a comprehensive suite of payroll analytics and reporting tools.

Disclaimer

THIS CONTENT IS FOR INFORMATIONAL PURPOSES ONLY AND DOES NOT CONSTITUTE LEGAL OR TAX ADVICE. You should always consult with and rely on your own legal and/or tax advisor(s). Playroll does not provide legal or tax advice. The information is general and not tailored to a specific company or workforce and does not reflect Playroll’s product delivery in any given jurisdiction. Playroll makes no representations or warranties concerning the accuracy, completeness, or timeliness of this information and shall have no liability arising out of or in connection with it, including any loss caused by use of, or reliance on, the information.

Author profile picture

ABOUT THE AUTHOR

Milani Notshe

Milani is a seasoned research and content specialist at Playroll, a leading Employer Of Record (EOR) provider. Backed by a strong background in Politics, Philosophy and Economics, she specializes in identifying emerging compliance and global HR trends to keep employers up to date on the global employment landscape.

Back to Top

Copied to Clipboard

FAQs About Payroll in Nepal

How do you calculate payroll taxes in Nepal?

You calculate payroll taxes in Nepal by determining gross pay, applying Social Security Fund and other statutory contributions, and then using the progressive income tax slabs to compute PAYE withholding. The employer adds its own contribution percentages on top and remits both tax and contributions to the Inland Revenue Department and Social Security Fund by the statutory deadlines.

What are the payroll options for employers in Nepal?

Employers in Nepal can either set up a local entity and run in-house payroll or outsource to a local payroll provider that handles calculations and filings. International companies without an entity can use an Employer of Record to employ staff and manage all payroll compliance on their behalf.

What are the key elements of payroll in Nepal?

Key elements of payroll in Nepal include gross salary, allowances, overtime, PAYE income tax, Social Security Fund contributions, provident fund or gratuity, and net pay. Employers must also manage registrations, monthly and annual filings, and maintain accurate records and payslips for each employee.

How much is payroll tax in Nepal?

In Nepal, employee income tax is progressive, commonly ranging from 10% to 30% on annual taxable income, plus social security contributions such as 11% to the Social Security Fund. Employers typically contribute around 20% to the Social Security Fund and may add provident fund and gratuity, bringing total employer payroll costs to roughly 20%–30% above base salary.