AmarnepalNepal Data
Government services onlineIntermediate · 8 min read

Paying tax and government fees online in Nepal

You can pay many Nepali government dues — income tax, VAT, fees and fines — online without visiting a bank counter. This guide explains the IRD voucher system and paying via ConnectIPS, eSewa, Khalti or net banking.

Paying government dues in Nepal no longer means standing in a bank queue. Through the Inland Revenue Department (IRD) portal and digital channels, you can generate a payment voucher and settle it electronically — income tax, VAT, excise, and various fees and fines.

The usual flow is two parts: first you create a 'voucher' on the official portal that describes exactly what you are paying (which office, which revenue head, how much), then you pay that voucher through a connected channel such as ConnectIPS, eSewa, Khalti or your bank.

This guide explains how the voucher system works, your payment options, and practical tips like payment limits. It assumes you have a PAN; if you do not, register first. Always start from official sites — ird.gov.np and the genuine ConnectIPS/wallet apps — to avoid fraud.

How online government payment works

Government revenue is paid against a voucher that records the details of the payment. You create this voucher on the IRD taxpayer portal, choosing the office, the revenue head (income tax, VAT, excise, etc.) and the amount.

Once the voucher is generated, you can pay it digitally there and then, or print it and pay at a bank. Paying online links the payment to the correct office and head automatically, which reduces mistakes.

Your payment channels

Several payment routes connect to government revenue. Choose whichever you already use and trust:

  • ConnectIPS — a national payment system (web and app) widely used for government payments, paying directly from your linked bank account
  • eSewa and Khalti — popular digital wallets that support many government and tax payments
  • Internet/mobile banking of member banks (BFIs)
  • CorporatePay / bank counters — for businesses or if you prefer paying in person with a printed voucher

Generate a voucher and pay (step by step)

The exact screens vary by channel, but the core sequence is the same. Make sure your PAN, the correct office and the amount are right before you pay.

  • Log in to the IRD taxpayer portal with your PAN-based credentials (verify by OTP)
  • Select the relevant tax/revenue office and the revenue head you are paying
  • Enter the amount and any required period/details, then generate the voucher
  • Choose to pay online and pick your channel (ConnectIPS, eSewa, Khalti or bank)
  • Authenticate the payment in that app and confirm
  • Save the receipt/confirmation and the voucher reference for your records

Limits, timing and good habits

Online tax payment has limits to be aware of. The IRD's online system allows payment up to NPR 1 million in a single transaction and up to NPR 5 million per month. For larger amounts, you may need multiple payments or to pay through a bank.

Always pay before deadlines to avoid penalties and interest, and do not leave tax payments to the last hour in case of a system or connectivity glitch. Confirm the money actually reached the correct head — keep the receipt until you see it reflected in your records.

Stay safe from payment scams

Only pay government dues through the official portal and genuine, well-known apps. Fraudsters create fake 'tax payment' pages and ask for card details or OTPs — a legitimate government payment never needs you to share your OTP with a person.

Type the address yourself or use a saved bookmark rather than clicking links from SMS, email or social media. After paying, check your bank/wallet statement and the IRD record so you can spot any problem early.

Key takeaways

  • Government payments work in two steps: generate a voucher on the IRD portal, then pay it digitally.
  • You can pay via ConnectIPS, eSewa, Khalti, or bank internet/mobile banking.
  • The IRD online system allows up to NPR 1 million per transaction and NPR 5 million per month.
  • Pay well before deadlines and always save the receipt and voucher reference.
  • Use only official sites and apps; never share your OTP and beware fake payment pages.
Questions

How to Pay Tax and Government Fees Online in Nepal (ConnectIPS, eSewa, Khalti) — FAQ

What is a voucher in the IRD system?+

A voucher is a record you generate on the IRD portal that specifies exactly what you are paying — the office, the revenue head (income tax, VAT, etc.), the period and the amount. You then pay that voucher online or at a bank, which ensures the money is credited correctly.

Can I pay Nepali taxes with eSewa or Khalti?+

Yes. eSewa and Khalti, along with ConnectIPS and bank internet/mobile banking, support many government and tax payments. Choose the channel you already use and confirm it is linked to the correct revenue head.

Is there a limit on online tax payments?+

Yes. The IRD's online system allows up to about NPR 1 million in a single transaction and up to NPR 5 million per month. For larger sums you may need to split payments or pay through a bank.

What should I keep after paying?+

Keep the online receipt/confirmation and the voucher reference number, and check that the payment appears against the correct office and head in your IRD records. These are your proof of payment if any dispute arises.

Sources & data note

These guides explain widely-accepted SEO, AEO and GEO practice as documented by Google Search Central, schema.org and current industry research. Search and AI systems evolve continually — treat specific thresholds (e.g. Core Web Vitals targets) as current guidance and verify against the latest official documentation. Examples are tailored to Nepal's market.