Back to Blog
NABL 133 Compliance Guide

How to Generate Sequential NABL ULR Numbers (Format & Guidelines)

Master the exact 18-character NABL Unique Lab Report (ULR) anatomy. Avoid severe audit non-conformances, eliminate skipped numbers, and master accredited vs non-accredited scope rules.

ExactLIMS Accreditation Team• Published 15-Oct-2026• 8 Min Read

1. What is a ULR Number in a NABL Test Report?

A Unique Lab Report (ULR) number is an official, mandatory alphanumeric code required on all test reports and calibration certificates issued by laboratories accredited by the National Accreditation Board for Testing and Calibration Laboratories (NABL) in India.

Introduced under NABL 133 ("Policy for Use of NABL Symbol and / or Claim of Accreditation by Accredited & Applicant Conformity Assessment Bodies"), the ULR mandate serves two foundational objectives:

Eliminating Counterfeit Reports

Before ULR enforcement, unscrupulous entities could forge laboratory letterheads and copy accreditation numbers. The sequential ULR structure makes unauthorized reproduction easily detectable.

Auditable Sequential Traceability

NABL Lead Assessors during surveillance and re-assessment audits cross-examine ULR sequences against raw analytical logbooks, instrument chromatograms, and billing ledgers.

2. Detailed Breakdown of the 18-Character NABL ULR Structure

A standard NABL ULR number follows the prefix ULR- followed by an 18-character alphanumeric string without spaces.

NABL 133 Architecture Diagram

Standard NABL ULR Anatomy (Character-by-Character)

Click on any segment below to inspect its regulatory purpose, character constraints, and audit rules.

Click a Segment:Prefix: "ULR-" + 18 Alpha-Numeric Characters
Full Output:ULR-TC5492260000000842F
100% NABL 133 Compliant

[000000842]Sequential Counter (9 Digits)

Position: Segment 5 of 6

A continuous 9-digit sequential counter starting from 000000001.

NABL Audit Rule: MUST be strictly continuous and sequential without skips, omissions, or duplicates as per NABL 133.
SegmentCharacter FieldLengthExamplePermitted Values
1Discipline Code2 CharsTCTC (Testing), CC (Calibration), MC (Medical)
2Certificate Number4–5 Digits5492Assigned NABL Certificate No.
3Year Code2 Digits26Last two digits of active year (2026)
4Premise Code1 Digit00 = Permanent premises, 1/2 = Site/Mobile
5Sequential Counter9 Digits000000842Continuous counter (000000001 to 999999999)
6Report Status1 CharFF = Final, P = Partial, A = Amended

3. Common ULR Errors That Trigger NABL Audit Non-Conformances

During surveillance assessments, NABL auditors pay particular attention to ULR registers. Here are the three most frequent deficiencies cited against laboratories:

Deficiency 1: Skipped Sequential Counter Numbers (Gaps in Logbook)

If your records jump from ...000000841F to ...000000843F without an explicit, authorized cancellation paper trail for ...000000842F, assessors will flag a major non-conformance under Clause 7.8 of ISO/IEC 17025. In manual spreadsheet setups, analyst deletions frequently cause accidental skips.

Deficiency 2: Multi-User Concurrency Duplication (Race Conditions)

In busy labs with 5+ chemists entering data simultaneously, two analysts approving water and food reports at 4:32 PM often take the same next counter number from a shared Excel file, releasing two different reports with the exact same ULR number.

Deficiency 3: Placing ULR Numbers on Non-Accredited Parameters

A laboratory is only permitted to generate a ULR number for parameters within its approved scope of accreditation. Placing a ULR on a test not recognized by NABL violates NABL 133 and can result in temporary suspension of accreditation.

4. Accredited vs Non-Accredited Scope Rules & The /N Convention

Commercial laboratories frequently test samples that contain both accredited parameters (e.g. pH, TDS) and non-accredited experimental parameters (e.g. customized sensory evaluation). How should these be reported?

Handling Mixed Reports Compliantly:

  • Marking Non-Scope Parameters: Non-accredited parameters must be visibly marked with a symbol (e.g. # or *) in the test parameter table.
  • Mandatory Disclaimer Text: Every mixed report must include the explicit statement: "The parameters marked with (#) are not covered under our NABL accredited scope."
  • Purely Non-Accredited Samples (/N Suffix): If an entire sample or test package falls outside accreditation, suppress the NABL emblem, omit the ULR number, and append a /N suffix to your internal report number (e.g., EX-LAB-2026-0842/N).

5. How Modern LIMS Eliminates ULR Audit Headaches

Managing ULR counters across spreadsheets or manual registers is inherently risky. Purpose-built laboratory software like ExactLIMS automates the entire lifecycle at the database level:

Atomic Database Locking

Sequences are governed by atomic database transaction locks (nextval() sequence generators), making skipped numbers and duplicate concurrent collisions mathematically impossible.

Automated Scope Guard

ExactLIMS automatically checks parameter accreditation status. If non-scope parameters are present, it automatically prints the required disclaimer and marks the parameter with #.

Instant QR Verification

Every released report includes a tamper-evident QR code linking directly to a live electronic verification record, allowing NABL auditors and customers to verify legitimacy in seconds.

NABL 133 Compliant Software

Automate Non-Skip ULR Numbering with ExactLIMS

Never worry about ULR race conditions, skipped numbers, or NABL symbol misuse again. See our live interactive NABL report generator in action.