POS & Retail

How to Print VAT Invoices and Bills From Your POS in Nepal — IRD-Compliant Guide

How to Print VAT Invoices and Bills From Your POS in Nepal — IRD-Compliant Guide

If your shop in Kathmandu, Pokhara, or anywhere else in Nepal is VAT-registered, you are legally required to issue a proper tax invoice for every taxable sale. Get the bill wrong — or skip it entirely — and you face IRD audit penalties, back-tax assessments, and in repeat cases, suspension of your VAT registration. During Dashain and Tihar, when a busy retail counter can process hundreds of transactions a day, doing this manually with a bill book is how mistakes happen. This guide covers exactly what IRD requires on a VAT invoice, the difference between a simplified and a full bill, and how a modern POS can print compliant invoices automatically.

Who Must Issue VAT Invoices?

In Nepal, VAT registration with IRD is mandatory once your annual turnover crosses NPR 50 lakh for goods traders or NPR 20 lakh for service providers. Once you cross that threshold and register, every taxable transaction must be accompanied by an IRD-compliant bill. Even if you are below the threshold but PAN-registered, issuing proper bills is still required and protects you during spot checks.

The current VAT rate in Nepal is 13%, applied on the taxable value of most goods and services. It must appear as a separate line item on your invoice — not buried in the total.

Mandatory Fields on an IRD-Compliant VAT Invoice

Nepal's VAT Act specifies exactly what must appear on every tax invoice. Missing even one field can make the invoice invalid during an audit.

For B2B sales or any transaction above NPR 5,000, two additional fields become mandatory:

Simplified Tax Invoice vs. Full VAT Invoice

For retail counter sales (B2C) below NPR 5,000, IRD permits a simplified tax invoice — you do not need to capture the buyer's name or PAN. For anything above NPR 5,000, or for any sale to another registered business, a full VAT invoice with buyer details is required.

Your POS system needs to handle both modes. A hardware store owner buying NPR 30,000 worth of fittings from you needs a full invoice with their PAN. A walk-in customer buying a NPR 300 item does not. Getting this wrong in either direction wastes time or creates compliance gaps.

The Bikram Sambat Requirement and Fiscal Year

Nepal's tax year runs from Shrawan 1 to Ashadh end (roughly mid-July to mid-July in the AD calendar), and all VAT filings are organized around BS dates. Your invoices must show the BS date. Printing only the English date is technically non-compliant, and during a desk audit IRD officers will flag it.

If your POS software was built outside Nepal, verify that it either stores both calendars or that you have mapped the BS date into the bill template manually. Many imported POS systems default to AD only.

Common VAT Invoice Mistakes That Trigger IRD Issues

Automating Compliant Bill Printing From Your POS

The practical fix is POS software that handles IRD requirements at the configuration level, not the per-transaction level. Once set up correctly, every printed bill is compliant without the cashier thinking about it.

A compliant POS bill-printing workflow for a Nepali shop should:

  1. Store your PAN and registered business address once — pre-filled on every bill automatically
  2. Auto-increment invoice numbers sequentially and prevent manual deletion or re-use
  3. Print both BS and AD dates on each bill
  4. Show taxable amount and 13% VAT as separate line items — never merged into the subtotal
  5. Prompt for buyer's name and PAN when the transaction exceeds NPR 5,000 or is flagged as B2B
  6. Record the payment method — cash, eSewa, Khalti, bank transfer — for your own reconciliation and for alignment with digital payment records that IRD may review
  7. Keep a digital copy of every bill, searchable by date, invoice number, or amount

Saauzi's POS module is built with Nepali compliance in mind — you enter your PAN once during onboarding, and every printed bill automatically includes the correct BS date, separate VAT line, and sequential invoice numbering. During the Dashain and Tihar rush, the system keeps up with high transaction volume without creating the gaps or errors that a manual bill book almost guarantees under pressure.

Printer Format: What IRD Actually Requires

IRD does not specify a paper size or font. A standard 80mm thermal printer — the kind common at retail counters across Kathmandu, Lalitpur, Bhaktapur, Pokhara, and Birgunj — is perfectly acceptable. The only requirement is that all mandatory fields are legible on the printed output.

Do not trim the bill template to save paper at the cost of dropping required fields. If you sell online and ship via courier COD, include the VAT invoice inside the parcel — the buyer's name and address on the invoice should match the delivery slip exactly.

The 7-Year Retention Rule

Under Nepal's VAT Act, all tax invoices must be retained for 7 years. Digital records are acceptable — and far safer than relying on printed thermal paper, which fades and becomes unreadable in a few years. Cloud-backed POS systems that export or sync billing records give you the audit trail IRD can request without the scramble of digging through archived folders.


Takeaway

Three habits protect most Nepali retailers from IRD billing problems: enter your PAN correctly in your POS software and never change it, configure the system to print VAT as a separate line item in NPR, and never delete or manually edit invoice numbers. Do those three things and your bill stack — whether it's a quiet Tuesday or the peak of Tihar — will be audit-ready without extra effort at the counter.

Share:

Comments

Be the first to comment.

Leave a comment

Comments are moderated before they appear.

Related articles

Build your store with Saauzi

Online store + built-in POS + local payments (eSewa, Khalti, FonePay). No code, low cost.

Start free →
Loading...