HamroInvoice Logo
HamroInvoice
Back to Blog
Nepal BusinessJuly 25, 20267 min read

Nepal IRD Bill Format & HS Code Guide 2026: E-Billing, VAT Invoice Rules & Free Templates

Complete guide to Nepal IRD-approved bill format, HS code requirements, VAT invoice rules, and free downloadable templates. Stay compliant with 2026 tax rules.

Complete Guide to Nepal IRD Bill Format & HS Code Requirements 2026


For every Nepali business, creating IRD-compliant invoices is a legal requirement, not just good practice. With the phased rollout of mandatory e-billing, understanding the proper Nepal IRD bill format is essential for tax compliance and avoiding penalties. This comprehensive guide covers everything from mandatory fields and HS codes to the latest updates on e-billing, CBMS integration, and compliance reporting in 2026.


What is Nepal IRD Bill Format? (Official Requirements)

The Inland Revenue Department (IRD) of Nepal mandates specific elements that must appear on every tax invoice for VAT-registered businesses. These are prescribed by Rule 17 of the VAT Rules, 2053. Non-compliance can result in penalties during tax audits.


Mandatory Elements for IRD-Compliant Invoices:

  1. 'Tax Invoice' Header clearly displayed in Nepali or English
  2. Seller's Details: Business name, address, VAT/PAN number
  3. Buyer's Details: Name, address, and VAT/PAN number (if registered or transaction ≥ NPR 10,000)
  4. Invoice Serial Number (unique for each financial year, following fiscal year-based numbering)
  5. Invoice Date and Transaction Date
  6. Description of Goods/Services with quantity, unit, and rate
  7. Discount (if any) shown separately
  8. Taxable Value (net of discount, subtotal before VAT)
  9. VAT Amount separately shown (13% standard rate)
  10. Grand Total Including VAT (in words and figures)
  11. Seller's Signature or authorized stamp

Understanding E-Billing and CBMS Compliance

Nepal is rapidly moving towards a fully digital tax ecosystem. The government has mandated e-billing (computerized billing) for a broader base of taxpayers to increase transparency and curb tax evasion.


What is E-Billing & Why is it Mandatory?

E-Billing replaces handwritten bills with invoices generated using IRD-approved software. It simplifies the billing process, reduces errors, and ensures tax compliance.

  • Thresholds for E-Billing: Businesses with annual transactions exceeding NPR 10 crore (or NPR 5 crore for certain sectors like hotels and restaurants) must use IRD-approved billing software.
  • Central Billing Monitoring System (CBMS): A centralized system developed by the IRD to monitor and manage invoices in real-time. Businesses with an annual turnover above NPR 25 crore must sync all invoices with CBMS in real-time.

Who Needs IRD-Approved Billing Software?

Using IRD-approved software is mandatory for businesses that cross the specified thresholds. The software must meet technical and legal standards to issue valid electronic invoices. Key requirements include:

  • Database Security: SQL-based database, data integrity, and automated log archives.
  • Invoice Controls: Fiscal year-based serial numbering, restricted reprints, and cancellation with reasons.
  • Reporting & Export: Capability to generate reports in IRD-prescribed formats (e.g., Annex 5, Annex 13) and export data.
  • CBMS Integration: Seamless integration with IRD's system via Web API for real-time monitoring.

For cloud-based solutions, there are additional requirements, such as the central server being located in Nepal, informing the IRD, and allowing access upon request.


Understanding HS Code for Nepal Imports/Exports

What is HS Code?

The Harmonized System (HS) Code is an internationally standardized system of names and numbers for classifying traded products. Nepal follows the HS code system for customs, with codes typically consisting of 8-10 digits.


Why HS Code Matters for Nepali Businesses:

  • Customs Clearance: Required for all imports/exports
  • Tax Calculation: Determines applicable customs duties and VAT
  • Trade Statistics: Government tracking of trade items
  • Documentation: Needed on commercial invoices and packing lists

Common HS Code Categories in Nepal:

  • 0701.10.00: Seed potatoes
  • 0901.11.00: Coffee, not roasted
  • 1006.30.00: Rice, semi-milled or wholly milled
  • 5201.00.00: Cotton, not carded or combed
  • 8544.42.00: Electric conductors, fitted with connectors

How to Find Correct HS Code for Your Products

1. Visit Nepal Customs Department Website: Access the official HS code directory
2. Use Online Search Tools: International trade databases with Nepal-specific codes
3. Consult Clearing Agents: Professional advice for accurate classification
4. Check Similar Products: Reference competitors' or suppliers' documentation


IRD Compliance Reports: Annex 5 & Annex 13

For businesses using e-billing, generating correct IRD compliance reports is crucial for tax filing and audits.

  • Annex 5 (Transaction Records): Auto-prepared from daily sales, purchase, and return entries. It lists all transactions for the fiscal year, including bill number, customer name/PAN, bill date, taxable amount, VAT, and total amount.
  • Annex 13 (High-Value Transactions): Used to list sales, purchases, and fixed assets where the transaction value exceeds NPR 100,000 (One Lakh). This report is critical during the audit filing period.

An audit trail, which logs every action (create, update, delete) in the system, is also a key IRD requirement for maintaining data integrity and transparency.


Free Nepal IRD Bill Templates & Format Samples

Creating compliant invoices doesn't have to be complicated. HamroInvoice offers pre-formatted templates that include all mandatory IRD requirements.


Downloadable Templates Include:

  • Standard VAT Invoice Template (Bilingual: Nepali/English) with mandatory fields per Rule 17
  • Service Invoice Template for consulting and professional services
  • Retail Cash Memo Format for point-of-sale transactions (abbreviated invoice for transactions up to NPR 10,000)
  • Export Invoice Template with HS code and INCOTERMS sections

All templates are 100% free with no watermarks and customizable for your business.


Step-by-Step: Creating IRD-Compliant Bills with HamroInvoice

  1. Select 'Nepal IRD Format' template
  2. Enter your business PAN/VAT number (required field)
  3. Add client details (VAT number if applicable and transaction ≥ NPR 10,000)
  4. Input product details with correct units and quantities
  5. System automatically calculates 13% VAT
  6. Add HS codes for export/import items
  7. Generate and download ready-to-use invoice in PDF/Excel

Recent Changes in Nepal VAT & Tax Regulations (2025-2026)

Stay updated with these important changes:

  • E-Invoicing Mandate Expansion: Phased rollout of e-invoicing for businesses with a lower turnover threshold and mandatory CBMS integration for large taxpayers.
  • Tax on IT Exports: A flat 5% tax on IT export income and a 100% tax holiday for the first 5 years for startups with an annual turnover below NPR 10 crore.
  • Finance Bill 2083 Updates: Amendments include the introduction of a 'Safe Harbour Rule' for transfer pricing and restructuring of personal income tax slabs.
  • Digital Payments & Tax Rebates: Integration of billing software with payment systems to automatically send 10% VAT rebate details to the payment service provider (as per Schedule 8).

Common Mistakes to Avoid in Nepal Invoices

  1. Missing VAT/PAN numbers of either party (especially for transactions ≥ NPR 10,000)
  2. Incorrect VAT calculation (not showing separately)
  3. Using wrong invoice serial numbering system (must follow fiscal year-based numbering)
  4. Omitting seller's signature or stamp
  5. Not maintaining duplicate copies for 6+ years
  6. Incorrect HS code for imported/exported goods
  7. Using non-compliant software that does not generate IRD reports (Annex 5, Annex 13) or have proper audit trails

FAQ: Nepal IRD Bills, E-Billing & HS Codes

Q: Is digital signature acceptable on Nepal tax invoices?
A: Yes, as per the Electronic Transactions Act, digital signatures are legally valid for invoices.


Q: What is CBMS and do I need to integrate my invoices with it?
A: CBMS (Central Billing Monitoring System) is IRD's real-time invoice monitoring system. Businesses with an annual turnover above NPR 25 crore must sync all invoices with CBMS in real-time.


Q: What happens if I use wrong HS code for imports?
A: Customs may impose penalties, delay clearance, or charge incorrect duties. Always verify codes.


Q: Can I issue English-only invoices in Nepal?
A: While English is accepted, bilingual (Nepali/English) invoices are recommended for broader compliance.


Q: How long should I keep invoice copies?
A: IRD requires maintaining records for at least 6 years from the end of the relevant fiscal year.


Q: What are the key compliance reports I need to generate for IRD?
A: Annex 5 (Transaction Records) and Annex 13 (High-Value Transactions) are key reports, along with a complete audit trail for all activities.


Tools & Resources for Nepali Businesses

  • IRD Portal: Online tax filing and information (ird.gov.np)
  • Nepal Law Commission: Authoritative text of VAT Act and Rules
  • HamroInvoice Nepal Templates: Free, compliant invoice generator
  • Nepal Rastra Bank: Exchange rates for foreign currency invoices

Create Your IRD-Compliant Bills Today

Don't risk non-compliance with manual or incorrect invoice formats. Use HamroInvoice's Nepal-specific templates to generate professional, legally compliant bills with automatic VAT calculation, HS code tracking, and e-billing readiness. Free forever, no watermarks, and optimized for Nepali business requirements.


Create Your First Nepal IRD-Compliant Invoice Now →

Found this helpful?

Share this article with others