Liechtenstein Steuernummer Validation

Validate Liechtenstein Steuernummer / UID Online

Verify Liechtenstein tax numbers and UID identifiers against the Handelsregister (HR) company registry. Confirm entity status and retrieve business details instantly.

Understanding Liechtenstein Steuernummer / UID Format

Liechtenstein issues its own UID (Unternehmens-Identifikationsnummer) with an FL- prefix in the form FL-XXX.XXX.XXX-X, including a final check digit. Entities are recorded in the Liechtenstein Handelsregister (commercial register), and those integrated into the shared Swiss system may additionally hold a CHE-prefixed UID.

FL- Country
Prefix
0002.123.456 Entity
Number
-7 Check
Digit
(FL-XXX.XXX.XXX-X — 9 digits + final check digit)
  • FL-UID Structure: Liechtenstein's own UID uses the FL-XXX.XXX.XXX-X format. Entities that join the shared Swiss system can additionally receive a CHE-XXX.XXX.XXX UID, but the FL- number is the native Liechtenstein identifier.
  • Handelsregister Validation: UIDs are verified against the Liechtenstein commercial registry (HR), which lists all registered companies and legal entities.
  • Check Digit: The final digit after the dash is a checksum, allowing format-level validation before a live registry lookup.

Frequently Asked Questions

What is the Liechtenstein Steuernummer / UID?

The Steuernummer is the tax number assigned by the Liechtenstein tax administration (Steuerverwaltung), while the UID (Unternehmens-Identifikationsnummer) is the business identifier issued with an FL- prefix in the FL-XXX.XXX.XXX-X format. Companies registered in the Liechtenstein Handelsregister receive an FL-UID, and may additionally hold a CHE-prefixed UID within the shared Swiss system. Lookuptax validates these via a single API call — sign up free to try it.

Can I validate via API?

Yes. The Lookuptax API accepts Liechtenstein UIDs in the FL-XXX.XXX.XXX-X format and returns entity name, registration status, and Handelsregister details in a single JSON response. Ideal for onboarding workflows, ERP integrations, and automated invoice validation. Get started free.

What if the UID is invalid or inactive?

An invalid response means either the checksum fails (format error) or the entity is not found or has been deregistered from the Handelsregister. Both cases are flagged distinctly by the Lookuptax API, so your system can take the appropriate action — reject invoices, flag for manual review, or block onboarding.

Is validation mandatory for cross-border payments?

For B2B transactions between Liechtenstein and EU/EFTA countries, validating the counterparty UID is a recommended compliance step. It helps ensure correct VAT treatment and satisfies due-diligence requirements for your finance and legal teams. Automate this with Lookuptax — sign up now.

Need to validate 100+ tax IDs?

Get accurate, real-time Liechtenstein Steuernummer validation and 100+ other countries with one API.