Liechtenstein Phone Numbers: Format, Area Code +423 & Validation (2025)
Complete guide to Liechtenstein phone number format with country code +423. Learn validation patterns, ITU-T E.164 numbering plan, dialing codes, and regulatory requirements for developers.
Integrate Liechtenstein's phone numbers seamlessly into your applications. Liechtenstein uses country code +423 with a 7-digit numbering system regulated under ITU-T E.164. This guide covers validation patterns, dialing formats, telecommunications operators, GDPR compliance, and network trends. Whether you're implementing phone number validation for user registration or formatting numbers for SMS delivery, this comprehensive resource provides the technical specifications and regulatory requirements for European telecommunications.
Implementation Scenarios:
SMS/Voice APIs: Validate and format numbers before sending through Twilio, Vonage, or similar platforms
User Registration: Collect phone numbers with country-specific validation rules
International Calling: Format prefixes correctly for cross-border communications
CRM Systems: Store numbers in standardized E.164 format for database consistency
Two-Factor Authentication: Verify mobile numbers for secure OTP delivery with Liechtenstein carriers
Office for Communications (Amt für Kommunikation, AK)
Adoption Date
5 April 1999 (previously Swiss +41 75)
What is Liechtenstein's Phone Number Format? (+423 Structure Explained)
Liechtenstein uses a 7-digit numbering system under country code +423. This consistent structure simplifies phone number validation and integration.
Historical Context: Liechtenstein adopted country code +423 on 5 April 1999, replacing the Swiss numbering plan (+41 075). This change established telecommunications sovereignty separate from Switzerland's postal and telegraph union (PTT) while maintaining the customs and monetary union. The newly established Office for Communications managed the transition, replacing the arrangement where Switzerland handled all postal and telecommunications services for Liechtenstein since 1852. Calls from Switzerland now require international dialing: 00423 + seven-digit number.
✓ Correct International: +423 2345678, +423 7123456
✓ Correct Domestic: 02345678, 07123456
✗ Incorrect: +423 02345678 (mixing domestic prefix with country code)
✗ Incorrect: +41 75 2345678 (legacy Swiss format, obsolete since 1999)
✗ Incorrect: 4232345678 (missing + symbol in international format)
✗ Incorrect: +423 234 5678 (spaces within local number, although cosmetic)
Code
International Format: +423 XXXXXXX
Domestic Format: 0XXXXXXX
│ │ └────── Local Number (7 digits)
│ └──────────────── Leading Zero (Domestic Calls)
└────────────────────────── Country Code (+423)
For international calls, use +423. For domestic calls within Liechtenstein, dial 0 followed by the 7-digit local number.
Common Edge Cases:
Spaces and Hyphens: User input may include formatting characters (+423 234-5678, +423 234 5678). Strip these before validation.
Leading Zeros: Never combine domestic prefix (0) with international format (+423).
Country Code Variants: Accept both +423 and 00423 for international calls depending on originating country dialing rules.
Length Validation: Total length must be exactly 7 digits after country code. Shorter numbers may indicate incomplete input; longer numbers are invalid.
What Do Liechtenstein Phone Number Prefixes Mean?
Number Type
Leading Digit(s)
Format Pattern
Example
Usage Notes
Landline
2, 3
+423 [23]XXXXXX
+423 2345678
Fixed-line services starting with "2" or "3"
Mobile (National)
7
+423 7XXXXXX
+423 7123456
National mobile services
Mobile (International)
60–68
+423 6[0-8]XXXXXX
+423 6512345
International mobile services
Voicemail
69
+423 69XXXXXX
+423 6912345
Voicemail services for national mobile
Toll-Free
80
+423 80XXXXX
+423 8001234
Free services, no cost to caller
Split-Cost
84
+423 84XXXXX
+423 8412345
Shared-cost services
Fixed-Cost
87
+423 87XXXXX
+423 8712345
Fixed-rate special services
Personal Number
89
+423 89XXXXX
+423 8912345
Personal number services
Premium (Business)
900
+423 900XXXX
+423 9001234
Business and marketing services
Premium (Entertainment)
901
+423 901XXXX
+423 9011234
Entertainment, games, callback
Premium (Adult)
906
+423 906XXXX
+423 9061234
Adult entertainment services
Source: ITU-T E.164 Liechtenstein Numbering Plan (Office for Communications, 2023)
Number Allocation Process:
The Office for Communications (Amt für Kommunikation, AK) manages number allocation through a closed numbering plan. Operators request number blocks for specific service types, and the AK assigns blocks based on available capacity within each prefix range, ensuring ITU-T E.164 compliance. Number portability allows users to retain their numbers when switching providers under EU Directive 2002/22/EC (Universal Service Directive), implemented in Liechtenstein through EEA membership.
Legacy Format Rejection: Reject or flag old +41 75 format for user update
Normalization: Test cleanup of spaces, parentheses, hyphens, dots
International Variants: Validate both +423 and 00423 formats
Database Storage: Store all numbers in E.164 format (+423XXXXXXX)
Avoid These Common Mistakes
1. Inconsistent Country Code Handling
Support both "+423" and "00423" for incoming international calls. Many European callers use 00 prefix instead of +.
Python
# Handle both formats
clean_number = phone_number.replace('00423', '+423')
2. Local vs. International Context
Differentiate between local and international calls for proper formatting and routing. Store user location context.
JavaScript
functionformatForContext(number, userCountry) {
if (userCountry === 'LI') {
// Domestic format for Liechtenstein usersreturn number.replace(/^\+423/, '0');
}
// International format for all othersreturn number.startsWith('+') ? number : '+423' + number.replace(/^0/, '');
}
3. Number Portability
Users can retain their numbers when switching providers under EU Mobile Number Portability regulations. Build robust phone number validation and lookup mechanisms. Don't assume carrier from prefix alone – implement HLR (Home Location Register) lookups for carrier identification when needed.
4. Legacy Swiss Numbers
Older systems may reference the legacy +41 75 format. Handle migration to avoid call failures:
Python
defmigrate_legacy_format(phone_number):
"""Convert legacy Swiss format to current Liechtenstein format"""if phone_number.startswith('+41 75') or phone_number.startswith('+4175'):
# Extract 7-digit number and convert to +423
digits = re.sub(r'\D', '', phone_number)
if digits.startswith('4175'):
local_number = digits[4:] # Remove 4175returnf'+423{local_number}'return phone_number
5. Emergency Number Routing
Ensure emergency numbers (112, 117, 118, 144) bypass standard validation and route correctly without international prefixes.
Which Telecom Operators Serve Liechtenstein?
FL1 (Telecom Liechtenstein AG)
FL1 is the primary telecommunications provider offering:
Fixed-line and Mobile: Traditional voice and data services
Broadband Internet: Fiber optic, cable, DSL, and mobile broadband
Digital Television: IPTV with DVR, on-demand, and mobile streaming
Business Solutions: VoIP, ISDN, analog lines, and managed services
Advanced Services: Cloud solutions, IoT/M2M connectivity, and cybersecurity
Market Position: The Principality of Liechtenstein owns 100% of FL1 as of July 2020 (previously 75.1% state-owned, 24.9% A1 Telekom Austria). FL1 dominates fixed-line services and competes with Swiss operators in mobile services.
Swisscom and 7acht (by Salt Mobile SA of Switzerland, formerly Orange CH) provide mobile services in Liechtenstein through roaming agreements and direct service offerings.
Network Requirements
3G Sunset: 3G services shut down December 31, 2023. Users now need 4G/LTE or 5G capable devices for data services.
Backward Compatibility:
Voice: 2G GSM still operational for voice calls and basic SMS
Data: 4G LTE minimum required; 5G available in urban areas (Vaduz, Schaan, Triesen)
Migration Impact: Legacy devices without 4G support lost mobile data access after December 31, 2023
Developer Considerations: Test applications on 4G/5G only; ensure graceful degradation for voice-only connections
FL1 is a crucial partner for integrating with Liechtenstein's telecommunications infrastructure.
What are Liechtenstein's Telecommunications Regulations?
Liechtenstein adheres to European Union directives through its EEA (European Economic Area) membership, ensuring compatibility and cross-border functionality.
Key Regulations
European Electronic Communications Code (EECC): Adopted December 4, 2018. Sets the framework for electronic communications regulation, consumer protection, market competition, and infrastructure development.
General Data Protection Regulation (GDPR): Liechtenstein falls under GDPR jurisdiction per EEA Decision No. 154/2018. The Data Protection Act (DSG) of October 4, 2018 implements GDPR requirements. Violations carry penalties up to CHF 22 million or 4% of worldwide annual turnover.
GDPR Implementation Guidance:
Lawful Basis: Obtain explicit consent or establish legitimate interest before collecting phone numbers. Document legal basis for each processing activity.
Data Minimization: Collect only necessary phone number data. Don't collect metadata (location, device info) without explicit need and consent.
Purpose Limitation: Use phone numbers only for stated purposes (authentication, service delivery, support). Secondary uses require additional consent.
Consent Management: Let users withdraw consent for SMS marketing, promotional calls, or data sharing separately from service-essential communications.
Data Subject Rights: Let users access, rectify, delete, or port their phone number data within GDPR timelines (1 month for access requests).
Radio Equipment Directive (RED): Comply with RED for devices using radio frequencies, including mobile phones and wireless equipment.
Data Retention and Consent:
Under Liechtenstein DSG and GDPR:
Retention Limits: Personal data (including phone numbers) must be deleted when no longer necessary for original purpose, unless legal obligation requires retention
Telecommunications Metadata: Call detail records (CDRs) may be retained for billing purposes for duration of contractual relationship plus statute of limitations (typically 10 years in Liechtenstein civil law)
Marketing Consent: Must be freely given, specific, informed, and unambiguous; pre-ticked boxes invalid
Consent Duration: No statutory maximum, but periodic re-consent recommended (every 24-36 months) to maintain GDPR "freely given" standard
Data Breach Notification: Report breaches affecting phone number databases to Datenschutzstelle (Data Protection Authority) within 72 hours if risk to rights and freedoms exists
The Office for Communications (Amt für Kommunikation, AK) regulates electronic communications in Liechtenstein and monitors competition in the telecommunications market.
FL1 partnered with Nokia to expand its 5G network, completing deployment in mid-2023. Access requires an FL1 LIFE subscription and a 5G-capable smartphone.
FL1 has deployed fiber-to-the-home (FTTH) to over 90% of addresses in Liechtenstein as of 2023, improving fixed-line broadband speeds and reliability.
Network Virtualization
FL1 has implemented cloud-native core network elements with software-defined networking (SDN) and network functions virtualization (NFV), enabling rapid service deployment and dynamic resource allocation.
Future Roadmap (2025-2027):
5G Standalone (5G SA): Migration from 5G Non-Standalone to full 5G SA architecture enabling network slicing and ultra-low latency applications
IoT Expansion: NB-IoT and LTE-M deployment for massive IoT connectivity supporting smart city initiatives
Edge Computing: Mobile edge computing (MEC) nodes for low-latency application hosting
6G Research: Participation in European 6G research initiatives (Horizon Europe projects)
Consider these trends when designing telecommunications solutions for Liechtenstein.
Frequently Asked Questions
What is Liechtenstein's Country Calling Code?
Liechtenstein's country code is +423. Adopted on 5 April 1999, it replaced the Swiss numbering plan (+41 75). To call Liechtenstein from abroad, dial +423 + 7-digit local number.
How Do I Format a Liechtenstein Phone Number?
Format Liechtenstein phone numbers as +423 XXXXXXX for international calls (7 digits after +423). For domestic calls within Liechtenstein, use 0XXXXXXX (leading 0 followed by 7 digits). Always include the country code when storing numbers in international format.
What Do Liechtenstein Mobile Numbers Start With?
Liechtenstein mobile numbers start with 7 for national mobile services (+423 7XXXXXX) or 60–68 for international mobile services (+423 6[0-8]XXXXXX). For domestic dialing, prefix with 0 (e.g., 07XXXXXX).
Are Liechtenstein phone numbers compatible with Swiss numbers?
No. Since 5 April 1999, Liechtenstein uses its own country code (+423) instead of the Swiss system (+41 75). Calls from Switzerland to Liechtenstein now require international dialing: 00423 followed by the 7-digit number.
What is the ITU-T E.164 Standard for Liechtenstein?
ITU-T E.164 is the international standard governing Liechtenstein's numbering plan. It defines the 7-digit structure, leading digit assignments (2/3 landlines, 7 mobile, 80 toll-free, 900–906 premium), and formatting rules administered by the Office for Communications.
Do I need GDPR compliance for Liechtenstein phone services?
Yes. Liechtenstein falls under GDPR jurisdiction via EEA Decision No. 154/2018. The Data Protection Act (DSG) of October 4, 2018 implements GDPR requirements. Violations can result in penalties up to CHF 22 million or 4% of worldwide annual turnover.
Can I keep my phone number when switching providers in Liechtenstein?
Yes. Mobile Number Portability (MNP) is supported under EU Universal Service Directive requirements implemented through EEA membership. Users can retain their numbers when switching providers (FL1, Swisscom, 7acht). The porting process takes 1-3 business days. Contact your new provider to initiate the port – they'll coordinate with your existing provider. Your old service continues until the port completes.
Liechtenstein uses the following emergency numbers:
112: Pan-European emergency number (police, fire, medical)
117: Police (Landespolizei)
118: Fire department
144: Emergency medical service (EMS/ambulance)
Emergency numbers work from any phone (landline, mobile, VoIP) without requiring a subscription or credit. Mobile phones can dial 112 even without a SIM card, though Swiss regulations since 2000 require a valid SIM. International visitors should use 112 for all emergencies.
Yes. As part of the European Economic Area (EEA), EU/EEA mobile subscribers can use their plans in Liechtenstein under Roam Like at Home regulations with no additional roaming charges (within fair use limits). Non-EU visitors should check with their carriers for roaming rates. FL1, Swisscom, and 7acht support international roaming with major global carriers.
How do I validate a Liechtenstein phone number in my application?
Use the regex patterns and code examples provided in the "How to Validate Liechtenstein Phone Numbers" section above. Key steps:
FL1 (Telecom Liechtenstein AG): The principal telecom operator. Visit www.fl1.li for technical specifications, service offerings, and network information.
ITU-T E.164 Numbering Plan: Request official numbering plan documentation from the Office for Communications at info.ak@llv.li.
Datenschutzstelle Liechtenstein: Data Protection Authority for GDPR compliance guidance. Visit www.datenschutzstelle.li for data protection regulations and complaint procedures.
Validation Libraries:
libphonenumber (Google):github.com/google/libphonenumber - Comprehensive phone number parsing, formatting, and validation library supporting Liechtenstein (+423)
Liechtenstein uses a 7-digit phone number format under the international code +423. Domestic calls replace the +423 with a leading 0. This streamlined system makes integration simple for developers, with consistent structure across landlines, mobiles, toll-free, and premium numbers.
To call a Liechtenstein landline, dial +423 followed by the 7-digit number starting with '2' for international calls. For domestic calls within Liechtenstein, use 02 followed by the 6-digit local number. Remember that the leading '0' is crucial for domestic calls and '+' is essential for international calls.
Use regex patterns like '^+423[26789]\d{6}$' for international and '^0[26789]\d{6}$' for domestic formats. Before validation, sanitize input by removing spaces, hyphens, or special characters. These regex patterns account for all number categories like landlines, mobiles, toll-free, and premium rate numbers.
+423 is the internationally assigned country code for Liechtenstein. It's used to route calls correctly to Liechtenstein's telecommunications network from anywhere in the world. Using '+' before the country code is the recommended international standard for compatibility across different systems.
FL1 (Telecom Liechtenstein AG) is the primary telecom operator in Liechtenstein, holding a dominant market position. They provide fixed-line, mobile, broadband internet, digital television, and business solutions. FL1 is a crucial partner for developers integrating with Liechtenstein's telecommunications infrastructure.
Dial +423 followed by the 7-digit local number. Alternatively, you can use 00423 instead of +423, although the '+' format is the international standard. Ensure your system supports both formats for incoming calls to maintain compatibility.
The Amt für Kommunikation (AK) is Liechtenstein's official regulatory body for communications. They ensure compliance with regulations, manage licensing, and provide essential information for developers. The AK's website (www.llv.li/ak) offers up-to-date information on regulations and licensing.
Common issues include inconsistent handling of country codes (+423 vs. 00423), failing to differentiate between local and international contexts for formatting and routing, and not accounting for number portability between providers. Robust validation and lookup mechanisms are needed.
FL1 is actively rolling out 5G and expanding fiber optic infrastructure in Liechtenstein. Developers should consider these trends when designing new telecommunications solutions, as they will offer improved speeds, reliability, and opportunities for new applications.
Liechtenstein adheres to the General Data Protection Regulation (GDPR), meaning strict data privacy rules must be followed when handling phone numbers and other user information. Compliance is crucial to avoid potential legal issues.
Liechtenstein mobile numbers start with '6' or '7' after the +423 country code. So, the format is +423 6XXXXXX or +423 7XXXXXX for international calls and 06XXXXXX or 07XXXXXX for domestic calls. This is regulated by the Office for Communications (Amt für Kommunikation, AK).
Yes, toll-free numbers in Liechtenstein use the prefix '800' after the country code. The format is +423 800XXXX for international calls and 0800XXXX for domestic calls. These calls are free for the caller within Liechtenstein.
The official regulatory body, Amt für Kommunikation (AK), at www.llv.li/ak, and the primary telecom operator FL1's website, www.fl1.li, provide detailed information on regulations, services, and technical specifications.
Integrate Liechtenstein's phone numbers seamlessly into your applications. Liechtenstein uses country code +423 with a 7-digit numbering system regulated under ITU-T E.164. This guide covers validation patterns, dialing formats, telecommunications operators, GDPR compliance, and network trends. Whether you're implementing phone number validation for user registration or formatting numbers for SMS delivery, this comprehensive resource provides the technical specifications and regulatory requirements for European telecommunications.
Implementation Scenarios:
Quick Reference: Liechtenstein Phone Numbers
What is Liechtenstein's Phone Number Format? (+423 Structure Explained)
Liechtenstein uses a 7-digit numbering system under country code +423. This consistent structure simplifies phone number validation and integration.
Historical Context: Liechtenstein adopted country code +423 on 5 April 1999, replacing the Swiss numbering plan (+41 075). This change established telecommunications sovereignty separate from Switzerland's postal and telegraph union (PTT) while maintaining the customs and monetary union. The newly established Office for Communications managed the transition, replacing the arrangement where Switzerland handled all postal and telecommunications services for Liechtenstein since 1852. Calls from Switzerland now require international dialing: 00423 + seven-digit number.
Sources: ITU Operational Bulletin No. 691 (1999), PTT Switzerland History
Number Structure
Format Examples:
For international calls, use +423. For domestic calls within Liechtenstein, dial 0 followed by the 7-digit local number.
Common Edge Cases:
What Do Liechtenstein Phone Number Prefixes Mean?
Source: ITU-T E.164 Liechtenstein Numbering Plan (Office for Communications, 2023)
Number Allocation Process:
The Office for Communications (Amt für Kommunikation, AK) manages number allocation through a closed numbering plan. Operators request number blocks for specific service types, and the AK assigns blocks based on available capacity within each prefix range, ensuring ITU-T E.164 compliance. Number portability allows users to retain their numbers when switching providers under EU Directive 2002/22/EC (Universal Service Directive), implemented in Liechtenstein through EEA membership.
Source: Office for Communications
The Office for Communications maintains standards and compliance within Liechtenstein's telecommunications sector.
How to Validate Liechtenstein Phone Numbers (Regex & Code Examples)
Regular Expression Patterns
Validate Liechtenstein phone numbers using these regex patterns based on the ITU-T E.164 numbering plan:
Implementation Examples
Python:
import re def validate_liechtenstein_phone(phone_number, is_international=True): """ Validate Liechtenstein phone number format. Args: phone_number: Phone number string is_international: True for +423 format, False for domestic 0X format Returns: Boolean indicating validity """ # Remove common formatting characters clean_number = re.sub(r'[\s\-\(\)]', '', phone_number) if is_international: pattern = r'^\+423[2367-9]\d{6}$' else: pattern = r'^0[2367-9]\d{6}$' return bool(re.match(pattern, clean_number)) # Example usage print(validate_liechtenstein_phone("+423 234 5678")) # True print(validate_liechtenstein_phone("+423 9012345")) # True (premium) print(validate_liechtenstein_phone("02345678", False)) # True (domestic) print(validate_liechtenstein_phone("+423 123 4567")) # False (invalid prefix)JavaScript/Node.js:
function validateLiechtensteinPhone(phoneNumber, isInternational = true) { /** * Validate Liechtenstein phone number format * @param {string} phoneNumber - Phone number to validate * @param {boolean} isInternational - True for +423 format, False for domestic * @returns {boolean} - Validation result */ // Remove common formatting characters const cleanNumber = phoneNumber.replace(/[\s\-\(\)]/g, ''); const pattern = isInternational ? /^\+423[2367-9]\d{6}$/ : /^0[2367-9]\d{6}$/; return pattern.test(cleanNumber); } // Example usage console.log(validateLiechtensteinPhone("+423 234 5678")); // true console.log(validateLiechtensteinPhone("+423 7123456")); // true (mobile) console.log(validateLiechtensteinPhone("02345678", false)); // true (domestic) console.log(validateLiechtensteinPhone("+41 75 234567")); // false (legacy)PHP:
<?php function validateLiechtensteinPhone($phoneNumber, $isInternational = true) { /** * Validate Liechtenstein phone number format * * @param string $phoneNumber Phone number to validate * @param bool $isInternational True for +423 format, False for domestic * @return bool Validation result */ // Remove common formatting characters $cleanNumber = preg_replace('/[\s\-\(\)]/', '', $phoneNumber); $pattern = $isInternational ? '/^\+423[2367-9]\d{6}$/' : '/^0[2367-9]\d{6}$/'; return preg_match($pattern, $cleanNumber) === 1; } // Example usage var_dump(validateLiechtensteinPhone("+423 234 5678")); // bool(true) var_dump(validateLiechtensteinPhone("+423 8001234")); // bool(true) toll-free var_dump(validateLiechtensteinPhone("07123456", false)); // bool(true) domestic mobile ?>Always remove spaces, hyphens, and special characters before validation.
Testing Strategies:
Avoid These Common Mistakes
1. Inconsistent Country Code Handling
Support both "+423" and "00423" for incoming international calls. Many European callers use 00 prefix instead of +.
# Handle both formats clean_number = phone_number.replace('00423', '+423')2. Local vs. International Context
Differentiate between local and international calls for proper formatting and routing. Store user location context.
function formatForContext(number, userCountry) { if (userCountry === 'LI') { // Domestic format for Liechtenstein users return number.replace(/^\+423/, '0'); } // International format for all others return number.startsWith('+') ? number : '+423' + number.replace(/^0/, ''); }3. Number Portability
Users can retain their numbers when switching providers under EU Mobile Number Portability regulations. Build robust phone number validation and lookup mechanisms. Don't assume carrier from prefix alone – implement HLR (Home Location Register) lookups for carrier identification when needed.
4. Legacy Swiss Numbers
Older systems may reference the legacy +41 75 format. Handle migration to avoid call failures:
def migrate_legacy_format(phone_number): """Convert legacy Swiss format to current Liechtenstein format""" if phone_number.startswith('+41 75') or phone_number.startswith('+4175'): # Extract 7-digit number and convert to +423 digits = re.sub(r'\D', '', phone_number) if digits.startswith('4175'): local_number = digits[4:] # Remove 4175 return f'+423{local_number}' return phone_number5. Emergency Number Routing
Ensure emergency numbers (112, 117, 118, 144) bypass standard validation and route correctly without international prefixes.
Which Telecom Operators Serve Liechtenstein?
FL1 (Telecom Liechtenstein AG)
FL1 is the primary telecommunications provider offering:
Market Position: The Principality of Liechtenstein owns 100% of FL1 as of July 2020 (previously 75.1% state-owned, 24.9% A1 Telekom Austria). FL1 dominates fixed-line services and competes with Swiss operators in mobile services.
Source: A1 Telekom Austria Press Release, July 2020
Other Operators
Swisscom and 7acht (by Salt Mobile SA of Switzerland, formerly Orange CH) provide mobile services in Liechtenstein through roaming agreements and direct service offerings.
Network Requirements
3G Sunset: 3G services shut down December 31, 2023. Users now need 4G/LTE or 5G capable devices for data services.
Backward Compatibility:
FL1 is a crucial partner for integrating with Liechtenstein's telecommunications infrastructure.
What are Liechtenstein's Telecommunications Regulations?
Liechtenstein adheres to European Union directives through its EEA (European Economic Area) membership, ensuring compatibility and cross-border functionality.
Key Regulations
European Electronic Communications Code (EECC): Adopted December 4, 2018. Sets the framework for electronic communications regulation, consumer protection, market competition, and infrastructure development.
General Data Protection Regulation (GDPR): Liechtenstein falls under GDPR jurisdiction per EEA Decision No. 154/2018. The Data Protection Act (DSG) of October 4, 2018 implements GDPR requirements. Violations carry penalties up to CHF 22 million or 4% of worldwide annual turnover.
GDPR Implementation Guidance:
Lawful Basis: Obtain explicit consent or establish legitimate interest before collecting phone numbers. Document legal basis for each processing activity.
Data Minimization: Collect only necessary phone number data. Don't collect metadata (location, device info) without explicit need and consent.
Purpose Limitation: Use phone numbers only for stated purposes (authentication, service delivery, support). Secondary uses require additional consent.
Consent Management: Let users withdraw consent for SMS marketing, promotional calls, or data sharing separately from service-essential communications.
Data Subject Rights: Let users access, rectify, delete, or port their phone number data within GDPR timelines (1 month for access requests).
Sources: Liechtenstein Data Protection Act (DSG) 2018, GDPR Art. 5-7, 12-23
Data Retention and Consent:
Under Liechtenstein DSG and GDPR:
Sources: Liechtenstein Privacy Policy Guidelines, Datenschutzstelle Liechtenstein
Regulatory Authority
The Office for Communications (Amt für Kommunikation, AK) regulates electronic communications in Liechtenstein and monitors competition in the telecommunications market.
Compliance Checklist for Developers
Pre-Launch Requirements:
Ongoing Compliance:
Sources: Office for Communications, Datenschutzstelle
Monitor these regulations to maintain compliance.
What's New in Liechtenstein's Telecom Network?
5G Network Expansion
FL1 partnered with Nokia to expand its 5G network, completing deployment in mid-2023. Access requires an FL1 LIFE subscription and a 5G-capable smartphone.
5G Technical Specifications:
Source: FL1 5G Network Information
Fiber Optic Infrastructure
FL1 has deployed fiber-to-the-home (FTTH) to over 90% of addresses in Liechtenstein as of 2023, improving fixed-line broadband speeds and reliability.
Network Virtualization
FL1 has implemented cloud-native core network elements with software-defined networking (SDN) and network functions virtualization (NFV), enabling rapid service deployment and dynamic resource allocation.
Future Roadmap (2025-2027):
Consider these trends when designing telecommunications solutions for Liechtenstein.
Frequently Asked Questions
What is Liechtenstein's Country Calling Code?
Liechtenstein's country code is +423. Adopted on 5 April 1999, it replaced the Swiss numbering plan (+41 75). To call Liechtenstein from abroad, dial +423 + 7-digit local number.
How Do I Format a Liechtenstein Phone Number?
Format Liechtenstein phone numbers as +423 XXXXXXX for international calls (7 digits after +423). For domestic calls within Liechtenstein, use 0XXXXXXX (leading 0 followed by 7 digits). Always include the country code when storing numbers in international format.
What Do Liechtenstein Mobile Numbers Start With?
Liechtenstein mobile numbers start with 7 for national mobile services (+423 7XXXXXX) or 60–68 for international mobile services (+423 6[0-8]XXXXXX). For domestic dialing, prefix with 0 (e.g., 07XXXXXX).
Are Liechtenstein phone numbers compatible with Swiss numbers?
No. Since 5 April 1999, Liechtenstein uses its own country code (+423) instead of the Swiss system (+41 75). Calls from Switzerland to Liechtenstein now require international dialing: 00423 followed by the 7-digit number.
What is the ITU-T E.164 Standard for Liechtenstein?
ITU-T E.164 is the international standard governing Liechtenstein's numbering plan. It defines the 7-digit structure, leading digit assignments (2/3 landlines, 7 mobile, 80 toll-free, 900–906 premium), and formatting rules administered by the Office for Communications.
Do I need GDPR compliance for Liechtenstein phone services?
Yes. Liechtenstein falls under GDPR jurisdiction via EEA Decision No. 154/2018. The Data Protection Act (DSG) of October 4, 2018 implements GDPR requirements. Violations can result in penalties up to CHF 22 million or 4% of worldwide annual turnover.
Can I keep my phone number when switching providers in Liechtenstein?
Yes. Mobile Number Portability (MNP) is supported under EU Universal Service Directive requirements implemented through EEA membership. Users can retain their numbers when switching providers (FL1, Swisscom, 7acht). The porting process takes 1-3 business days. Contact your new provider to initiate the port – they'll coordinate with your existing provider. Your old service continues until the port completes.
Source: EU Mobile Number Portability Regulations
What are the emergency numbers in Liechtenstein?
Liechtenstein uses the following emergency numbers:
Emergency numbers work from any phone (landline, mobile, VoIP) without requiring a subscription or credit. Mobile phones can dial 112 even without a SIM card, though Swiss regulations since 2000 require a valid SIM. International visitors should use 112 for all emergencies.
Source: Landespolizei Liechtenstein
Does international roaming work in Liechtenstein?
Yes. As part of the European Economic Area (EEA), EU/EEA mobile subscribers can use their plans in Liechtenstein under Roam Like at Home regulations with no additional roaming charges (within fair use limits). Non-EU visitors should check with their carriers for roaming rates. FL1, Swisscom, and 7acht support international roaming with major global carriers.
How do I validate a Liechtenstein phone number in my application?
Use the regex patterns and code examples provided in the "How to Validate Liechtenstein Phone Numbers" section above. Key steps:
See implementation examples in Python, JavaScript, and PHP in the validation section.
Additional Resources
Amt für Kommunikation (AK): The official regulatory body for communications in Liechtenstein. Visit www.llv.li/en/national-administration/office-for-communications for regulations, licensing, and compliance information.
FL1 (Telecom Liechtenstein AG): The principal telecom operator. Visit www.fl1.li for technical specifications, service offerings, and network information.
ITU-T E.164 Numbering Plan: Request official numbering plan documentation from the Office for Communications at info.ak@llv.li.
Datenschutzstelle Liechtenstein: Data Protection Authority for GDPR compliance guidance. Visit www.datenschutzstelle.li for data protection regulations and complaint procedures.
Validation Libraries:
Developer Communities:
[phone-number]and[liechtenstein]or[e164]