induwara.lk
induwara.lkSri Lanka · Finance

Sri Lanka VAT Tax Invoice Generator (2026 Format)

Create a print-ready VAT tax invoice in the mandatory IRD format (Gazette 2481/22, effective 1 July 2026): correct serial number, supplier and purchaser TINs, and separate net, VAT and total lines. Everything runs in your browser — nothing is uploaded.

By Induwara AshinsanaUpdated Jul 17, 2026
Build your tax invoiceGazette 2481/22 format
Runs in your browser · nothing uploaded
Start from
Supplier (you)

Valid 9-digit TIN.

Purchaser (customer)

Leave blank for an unregistered consumer.

Shown as MM/DD/YYYY

Shown as MM/DD/YYYY

Branch / register code, no spaces

Positive whole number

Serial number26JUL_BR01_112/40 chars

Line items

VAT rate as a percentage between 0 and 100. Default 18 percent.

Line net
Rs 250,000.00
Net value (VAT-exclusive)
Rs 250,000.00
VAT @ 18%
Rs 45,000.00
Total consideration
Rs 295,000.00

Amount in words: Two Hundred Ninety-Five Thousand Rupees and Zero Cents Only.

VAT checked two ways

Compliance checklist

All fields present
  • "TAX INVOICE" headingPrinted automatically on every invoice.
  • Supplier name & address
  • Supplier 9-digit TIN (top-left)
  • Purchaser name & address
  • Purchaser 9-digit TIN (top-right)
  • Serial number in YYMMM_QQQQ_XXXXX form
  • Invoice & supply dates (MM/DD/YYYY)
  • At least one described line item
  • Net, VAT and total stated separatelyLaid out separately in the totals block below.

Live preview

TAX INVOICE
Supplier
Colombo Software Labs (Pvt) Ltd
12 Galle Road, Colombo 03, Sri Lanka
TIN: 134567890
Tel: 011 234 5678
Purchaser
Kandy Retail Holdings (Pvt) Ltd
45 Peradeniya Road, Kandy, Sri Lanka
TIN: 987654321
Invoice No: 26JUL_BR01_1Invoice date: 07/17/2026Date of supply: 07/17/2026
DescriptionQtyUnit priceLine net
Web development services1Rs 250,000.00Rs 250,000.00
Net valueRs 250,000.00
VAT @ 18%Rs 45,000.00
TotalRs 295,000.00
Amount in words: Two Hundred Ninety-Five Thousand Rupees and Zero Cents Only.

Format, serial-number pattern, TIN placement and decimal rules follow IRD Gazette Extraordinary No. 2481/22 (effective 1 July 2026); the 18% standard rate follows the Inland Revenue Department VAT page and PN/VAT/2025-01. Full links are cited under “Sources” below. This tool formats what you enter — it is not tax advice.

How it works

This generator builds a tax invoice that matches the particulars set out by the Commissioner-General of Inland Revenue in Gazette Extraordinary No. 2481/22 (dated 27 March 2026), which became strictly mandatory on 1 July 2026. Every field the gazette requires is either captured from your input or generated for you, and the compliance checklist ticks each mandatory particular before you print.

The arithmetic is deterministic and shown to two decimal places:

  1. Line net for each row = quantity × unit price, rounded to two decimals.
  2. Net value (VAT-exclusive) = the sum of all line nets, rounded to two decimals. The gazette requires the net to be stated separately.
  3. VAT amount = round(net × rate ÷ 100, 2). The rate defaults to the 18% standard rate published by the Inland Revenue Department, and is shown on its own line.
  4. Total consideration (VAT-inclusive) = net value + VAT amount, to two decimals — the amount your customer pays.

The serial number is assembled as YYMMM_QQQQ_XXXXX: the last two digits of the invoice year, the three-letter uppercase month, your entity/branch identifier, and a running number, joined by underscores. The whole string must contain no spaces and be at most 40 characters — the tool enforces both rules and flags the serial in red if either is broken. Dates are rendered as MM/DD/YYYY and both TINs are validated as exactly nine digits.

As a credibility check the tool recovers the VAT a second way — backward from the VAT-inclusive total using the fraction rate ÷ (100 + rate) — and confirms it matches the VAT computed forward from the net, to the cent. When both agree, the invoice shows a “VAT checked two ways” badge. No data is sent anywhere; the print/PDF is produced entirely on your device.

Worked examples

Single service line — VAT-registered consultancy

  1. Line: Web development services, qty 1 × Rs 250,000.00
  2. Net value = 1 × 250,000.00 = Rs 250,000.00
  3. VAT @ 18% = 250,000.00 × 0.18 = Rs 45,000.00
  4. Total consideration = 250,000.00 + 45,000.00 = Rs 295,000.00
  5. Serial (07/17/2026, BR01, 1) = 26JUL_BR01_1
  6. In words: Two Hundred Ninety-Five Thousand Rupees and Zero Cents

Multi-line retail invoice

  1. Line A: HP laptop, qty 2 × Rs 180,000.00 = Rs 360,000.00
  2. Line B: USB mouse, qty 5 × Rs 1,500.00 = Rs 7,500.00
  3. Net value = 360,000.00 + 7,500.00 = Rs 367,500.00
  4. VAT @ 18% = 367,500.00 × 0.18 = Rs 66,150.00
  5. Total consideration = Rs 433,650.00
  6. Serial (07/17/2026, A1, 42) = 26JUL_A1_42

Edge case — fractional unit price rounds correctly

  1. Line: Printing per page, qty 3 × Rs 33.33 = Rs 99.99
  2. Net value = Rs 99.99
  3. VAT @ 18% = 99.99 × 0.18 = 17.9982 → rounded Rs 18.00
  4. Total consideration = 99.99 + 18.00 = Rs 117.99
  5. Rounding to two decimals happens at each stated line, per the gazette

Frequently asked questions

Sources & references

The tax-invoice format, serial-number pattern and 18% standard rate were last cross-checked against IRD Gazette Extraordinary No. 2481/22 and the IRD VAT page on 2026-07-17. This tool formats the data you enter and is not tax advice; confirm your VAT-registration status and obligations with the IRD or a qualified accountant.

Related tools

Rate this tool
Be the first to rate

Comments & feedback

Spotted a bug or want an improvement? Tell us — our team reviews every comment, and good ideas get built. Comments are public and anonymous.

Found a bug, edge case, or want to suggest an improvement?

Email me at [email protected] — most fixes ship within 24 hours.