🇨🇭 Country Hub
Bern --:--:-- business time

Switzerland Developer Portal

Developer intelligence for local identifiers, regional payment protocols, bank routing details, and locale conventions.

Static V2 Compiled Europe
Country Shape
Switzerland country outline
Location
World map with Switzerland location marker
Country Snapshot

Switzerland civic profile

Quick national context for forms, onboarding flows, locale defaults, and developer fixtures.

Flag 🇨🇭 Switzerland country marker
Official languages German, French, Italian, Romansh state language profile
Capital Bern seat of government

Main cities

  • Zurich (approx. 0.4M)
  • Geneva (approx. 0.2M)
  • Basel (approx. 0.2M)
  • Bern (approx. 0.1M)
Developer Actions

Copy Switzerland constants instantly

One-click values developers repeatedly need for forms, payloads, tests, and locale-aware formatting.

Tool Catalog

Switzerland workbench suite

Primary local tools stay visible first; lower-priority reference workflows remain searchable without crowding the MVP catalog.

Trusted offline boundary

Format, checksum, structure, and normalization run locally in browser. Registry status, bank account ownership, government confirmation, and legal identity verification require official external systems.

59total workbenches 20primary tools 31secondary workflows 8reference helpers
Identity, company & regulated numbers AHV/AVS, UID, MWST/VAT, EORI, Zefix readiness, personal documents, health insurance, vehicles, and Swiss registry-shaped evidence. 15
Tax, payroll, invoices & compliance Swiss VAT rates and returns, invoices, e-invoicing, salary certificates, payroll, withholding tax, compliance, and audit-trail helpers. 6
Banking, QR-bill & money movement Swiss IBAN, SIC/BC clearing, BIC/SWIFT, SEPA, QR-bill, ESR, CHF amounts, bank statements, and reconciliation workflows. 10
Address, canton, phone & local format Swiss postal codes, addresses, cantons, municipality hints, phone numbers, E.164, multilingual address text, dates, decimals, and CSV normalization. 13
Developer data, privacy & fixtures FADP/GDPR redaction, PII masking, data-quality audits, OCR cleanup, JSON fixtures, regex packs, API payload audits, and form-field reviews. 7
More reference workflows Lower-priority checklist, handoff, readiness, and generic helper routes kept available by URL without crowding the MVP catalog. 8

No matching workbenches found for this country. Try local identifiers, payments, address, phone, or tax terms.

National Identifiers

Identifier registry specs & workbenches

Official identifier specs plus related browser tools for personal, business, vehicle, address, and registry-shaped Switzerland data.

9 related identifier workbenches

Interactive Sandboxes

Developer Validator Workbenches

Pre-rendered interactive validator tools to test identifiers in a real browser.

Switzerland Address Normalizer

available

Normalize Swiss locale, address, canton, phone, postal, date, CHF, and multilingual formatting evidence for developer workflows.

validatorworkbench

Switzerland Address Transliteration Normalizer

available

Normalize Swiss locale, address, canton, phone, postal, date, CHF, and multilingual formatting evidence for developer workflows.

validatorworkbench

Switzerland AHV AVS Number Validator

available

Validate Swiss social-insurance number structure, replay the check digit, mask sensitive values, and keep identity proof outside the browser.

validatorworkbench

Switzerland API Payload Auditor

available

Audit Swiss developer payloads, privacy-sensitive text, fixtures, OCR, API fields, regex packs, and data-quality evidence locally.

validatorworkbench

Switzerland Audit Trail Checklist Generator

available

Run a Swiss browser-only validation, formatting, payment, privacy, or developer-data workflow with local field breakdowns.

validatorworkbench

Switzerland Bank Statement Parser

available

Inspect Swiss banking and payment data across SIC/BC, BIC, SEPA, CHF, references, statements, and reconciliation evidence.

validatorworkbench

Switzerland BIC Swift Inspector

available

Inspect Swiss banking and payment data across SIC/BC, BIC, SEPA, CHF, references, statements, and reconciliation evidence.

validatorworkbench

Switzerland Canton Code Mapper

available

Normalize Swiss locale, address, canton, phone, postal, date, CHF, and multilingual formatting evidence for developer workflows.

validatorworkbench

Switzerland CHF Amount Formatter

available

Audit Swiss developer payloads, privacy-sensitive text, fixtures, OCR, API fields, regex packs, and data-quality evidence locally.

validatorworkbench

Switzerland Company Onboarding Auditor

available

Prepare Swiss tax, customs, payroll, company, Zefix, and regulated handoff evidence without live registry or filing claims.

validatorworkbench

Switzerland Compliance Checklist Generator

available

Run a Swiss browser-only validation, formatting, payment, privacy, or developer-data workflow with local field breakdowns.

validatorworkbench

Switzerland CSV Locale Normalizer

available

Normalize Swiss locale, address, canton, phone, postal, date, CHF, and multilingual formatting evidence for developer workflows.

validatorworkbench

Switzerland Customs Declaration Helper

available

Prepare Swiss tax, customs, payroll, company, Zefix, and regulated handoff evidence without live registry or filing claims.

validatorworkbench

Switzerland Data Quality Workbench

available

Audit Swiss developer payloads, privacy-sensitive text, fixtures, OCR, API fields, regex packs, and data-quality evidence locally.

validatorworkbench

Switzerland Date Locale Formatter

available

Normalize Swiss locale, address, canton, phone, postal, date, CHF, and multilingual formatting evidence for developer workflows.

validatorworkbench

Switzerland Decimal Currency Formatter

available

Normalize Swiss locale, address, canton, phone, postal, date, CHF, and multilingual formatting evidence for developer workflows.

validatorworkbench

Switzerland Document OCR Fixer

available

Audit Swiss developer payloads, privacy-sensitive text, fixtures, OCR, API fields, regex packs, and data-quality evidence locally.

validatorworkbench

Switzerland Driving Licence Format Helper

available

Audit Swiss developer payloads, privacy-sensitive text, fixtures, OCR, API fields, regex packs, and data-quality evidence locally.

validatorworkbench

Switzerland E Invoicing Readiness Helper

available

Run a Swiss browser-only validation, formatting, payment, privacy, or developer-data workflow with local field breakdowns.

validatorworkbench

Switzerland Eori Validator

available

Prepare Swiss tax, customs, payroll, company, Zefix, and regulated handoff evidence without live registry or filing claims.

validatorworkbench

Switzerland ESR Reference Checker

available

Check Swiss QR-bill or ESR payment references, payload evidence, recursive control digits, and invoice-payment readiness.

validatorworkbench

Switzerland Fadp Gdpr Redaction Helper

available

Audit Swiss developer payloads, privacy-sensitive text, fixtures, OCR, API fields, regex packs, and data-quality evidence locally.

validatorworkbench

Switzerland Form Field Auditor

available

Audit Swiss developer payloads, privacy-sensitive text, fixtures, OCR, API fields, regex packs, and data-quality evidence locally.

validatorworkbench

Switzerland Health Insurance Boundary Helper

available

Inspect Swiss document, insurance, vehicle, plate, and VIN-shaped data while separating offline structure from official status.

validatorworkbench

Switzerland Iban Generator

available

Validate Swiss IBAN structure, run MOD-97 locally, split clearing/account evidence, and document bank-ownership boundaries.

validatorworkbench

Switzerland Iban Validator

available

Validate Swiss IBAN structure, run MOD-97 locally, split clearing/account evidence, and document bank-ownership boundaries.

validatorworkbench

Switzerland ID Card Format Helper

available

Audit Swiss developer payloads, privacy-sensitive text, fixtures, OCR, API fields, regex packs, and data-quality evidence locally.

validatorworkbench

Switzerland Insurance Policy Number Helper

available

Inspect Swiss document, insurance, vehicle, plate, and VIN-shaped data while separating offline structure from official status.

validatorworkbench

Switzerland Invoice Number Helper

available

Run a Swiss browser-only validation, formatting, payment, privacy, or developer-data workflow with local field breakdowns.

validatorworkbench

Switzerland Json Fixture Generator

available

Audit Swiss developer payloads, privacy-sensitive text, fixtures, OCR, API fields, regex packs, and data-quality evidence locally.

validatorworkbench

Switzerland Multilingual Address Helper

available

Normalize Swiss locale, address, canton, phone, postal, date, CHF, and multilingual formatting evidence for developer workflows.

validatorworkbench

Switzerland Municipality Code Inspector

available

Normalize Swiss locale, address, canton, phone, postal, date, CHF, and multilingual formatting evidence for developer workflows.

validatorworkbench

Switzerland Mwst Rate Sanity Helper

available

Inspect Swiss MWST/VAT display syntax, UID roots, suffixes, rates, and tax-return evidence for browser-only readiness checks.

validatorworkbench

Switzerland Passport Number Helper

available

Inspect Swiss document, insurance, vehicle, plate, and VIN-shaped data while separating offline structure from official status.

validatorworkbench

Switzerland Payment Reconciliation Helper

available

Inspect Swiss banking and payment data across SIC/BC, BIC, SEPA, CHF, references, statements, and reconciliation evidence.

validatorworkbench

Switzerland Payroll Social Security Helper

available

Prepare Swiss tax, customs, payroll, company, Zefix, and regulated handoff evidence without live registry or filing claims.

validatorworkbench

Switzerland Personal Data Fixture Generator

available

Audit Swiss developer payloads, privacy-sensitive text, fixtures, OCR, API fields, regex packs, and data-quality evidence locally.

validatorworkbench

Switzerland Phone E164 Formatter

available

Normalize Swiss locale, address, canton, phone, postal, date, CHF, and multilingual formatting evidence for developer workflows.

validatorworkbench

Switzerland Phone Number Validator

available

Normalize Swiss locale, address, canton, phone, postal, date, CHF, and multilingual formatting evidence for developer workflows.

validatorworkbench

Switzerland PII Masker

available

Audit Swiss developer payloads, privacy-sensitive text, fixtures, OCR, API fields, regex packs, and data-quality evidence locally.

validatorworkbench

Switzerland Postal Code Validator

available

Normalize Swiss locale, address, canton, phone, postal, date, CHF, and multilingual formatting evidence for developer workflows.

validatorworkbench

Switzerland Postal Tracking Helper

available

Normalize Swiss locale, address, canton, phone, postal, date, CHF, and multilingual formatting evidence for developer workflows.

validatorworkbench

Switzerland QR Bill Payload Auditor

available

Check Swiss QR-bill or ESR payment references, payload evidence, recursive control digits, and invoice-payment readiness.

validatorworkbench

Switzerland QR Bill Reference Validator

available

Check Swiss QR-bill or ESR payment references, payload evidence, recursive control digits, and invoice-payment readiness.

validatorworkbench

Switzerland Regex Pack Helper

available

Audit Swiss developer payloads, privacy-sensitive text, fixtures, OCR, API fields, regex packs, and data-quality evidence locally.

validatorworkbench

Switzerland Residence Permit Format Helper

available

Audit Swiss developer payloads, privacy-sensitive text, fixtures, OCR, API fields, regex packs, and data-quality evidence locally.

validatorworkbench

Switzerland Salary Certificate Field Helper

available

Prepare Swiss tax, customs, payroll, company, Zefix, and regulated handoff evidence without live registry or filing claims.

validatorworkbench

Switzerland Sepa Transfer Helper

available

Inspect Swiss banking and payment data across SIC/BC, BIC, SEPA, CHF, references, statements, and reconciliation evidence.

validatorworkbench

Switzerland SIC Clearing Number Inspector

available

Inspect Swiss banking and payment data across SIC/BC, BIC, SEPA, CHF, references, statements, and reconciliation evidence.

validatorworkbench

Switzerland Slug Normalizer

available

Normalize Swiss locale, address, canton, phone, postal, date, CHF, and multilingual formatting evidence for developer workflows.

validatorworkbench

Switzerland TAX ID Boundary Helper

available

Prepare Swiss tax, customs, payroll, company, Zefix, and regulated handoff evidence without live registry or filing claims.

validatorworkbench

Switzerland UID Validator

available

Normalize Swiss UID values, inspect CHE numeric blocks, and prepare company-registry handoff data without claiming official status.

validatorworkbench

Switzerland VAT Mwst Validator

available

Inspect Swiss MWST/VAT display syntax, UID roots, suffixes, rates, and tax-return evidence for browser-only readiness checks.

validatorworkbench

Switzerland VAT Return Field Helper

available

Inspect Swiss MWST/VAT display syntax, UID roots, suffixes, rates, and tax-return evidence for browser-only readiness checks.

validatorworkbench

Switzerland Vehicle Data Redaction Helper

available

Audit Swiss developer payloads, privacy-sensitive text, fixtures, OCR, API fields, regex packs, and data-quality evidence locally.

validatorworkbench

Switzerland Vehicle Plate Inspector

available

Inspect Swiss document, insurance, vehicle, plate, and VIN-shaped data while separating offline structure from official status.

validatorworkbench

Switzerland VIN Validator

available

Inspect Swiss document, insurance, vehicle, plate, and VIN-shaped data while separating offline structure from official status.

validatorworkbench

Switzerland Withholding TAX Readiness Helper

available

Prepare Swiss tax, customs, payroll, company, Zefix, and regulated handoff evidence without live registry or filing claims.

validatorworkbench

Switzerland Zefix Readiness Helper

available

Prepare Swiss tax, customs, payroll, company, Zefix, and regulated handoff evidence without live registry or filing claims.

validatorworkbench
Tax System

Business registration & tax overview

Tax identification numbers, vat rules, and compliance requirements.

Federal Tax Administration / MWST

available

Swiss tax workflows use UID and MWST/VAT suffixes, canton context, QR-bill payment evidence, salary certificates, and official filing boundaries.

Banking Standards

Switzerland account, transfer & banking standards

IBAN, domestic account context, BIC/SWIFT, SEPA or local clearing notes, and payment-ready developer workflows.

Payment Networks

Switzerland payment rails & offline helpers

Local payment systems, card context, bank transfer references, currency formatting, and browser-only payment data helpers.

Official Sources

National regulatory & reference portals

Verified legislative resources to validate compliance formats.

Federal Statistical Office

available

Country, canton, municipality, and statistical reference context.

statistics
Reference note, not a link

Federal Tax Administration

available

MWST/VAT, tax forms, and regulated tax status remain official-system matters.

tax
Reference note, not a link

Fedpol / identity context

available

Identity documents and passport status require official processes; ValidoHub only inspects structure.

identity
Reference note, not a link

SIX / QR-bill references

available

QR-bill and Swiss payment standards should be checked against official payment specifications for production.

payments
Reference note, not a link

Zefix

available

Company existence, names, legal forms, and registry status require official Zefix or cantonal registry lookup.

company
Reference note, not a link
Geography & Standards

Identity & Standards Profile

Core country registry details and national system standards.

Capital City Bern
Native Name Schweiz / Suisse / Svizzera / Svizra
ISO Alpha-2 CH
ISO Alpha-3 CHE
Calling Prefix +41
Internet TLD .ch
Driving Side Right
Time Zones Europe/Zurich (CET/CEST)
Locale Conventions

Local Formats & Layouts

Locale preferences, separator characters, and display configurations.

Active Locale de-CH
Date Format DD.MM.YYYY
Currency Name Swiss franc
Decimal Separator Period (.) or comma by language context
Thousands Separator Apostrophe (') or space
Postal Pattern NNNN
Technical Standards

Utility & Electrical Profile

Utility metrics, emergency networks, and infrastructure constants.

Plug Types Type C / Type J
Electrical Voltage 230V
Grid Frequency 50Hz
Emergency Number 112 / 117 / 118 / 144
Address Standards

Structured address formatting

Display order, postal mask, street notation, and delivery-ready field sequence.

Alpine Test AG
Bahnhofstrasse 1
8001 Zurich
Switzerland

Street

Bahnhofstrasse — Street name precedes house number in common Swiss address entry.

House number

1 — House number should remain a separate field where possible.

Postal code

8001 — Four-digit Swiss postal code.

Locality

Zurich — Locality pairs with postal code and canton context.

Phone Conventions

Telephone layouts & parsing guidelines

Mobile, regional landline, and international dialing representations.

Mobile

available

Swiss mobile-style display with +41 country prefix.

mobileE.164
Example layout +41 79 123 45 67

Zurich landline

available

Geographic number display with area-code evidence.

landlineZurich
Example layout +41 44 123 45 67

Domestic display

available

Domestic trunk 0 should be removed when formatting to E.164.

domestic
Example layout 079 123 45 67
License Plates

Vehicle registration layout conventions

Standard registration plates formatting and region encodings.

License Plates Format

available

Standard shape pattern: Canton prefix plus serial digits, such as ZH 123456.. Example plate: N/A.

Administrative Divisions

National administrative divisions hierarchy

Government subdivisions and territorial structure.

  • Cantons
  • Municipalities
  • Districts in selected cantons
Developer Checklist

Integration checklist reminders

Important checkmarks to verify when deploying localized pipelines.

  • Normalize UID and VAT suffixes before storing company identifiers.
  • Treat AHV/AVS as sensitive personal data and mask it in logs.
  • Run Swiss IBAN MOD-97 locally, then use official bank or payment systems for ownership/status.
  • Keep QR-bill references and QR payloads layout-safe in forms and PDFs.
  • Store canton as a structured two-letter code when address, tax, payroll, or vehicle workflows need it.
  • Support de-CH, fr-CH, it-CH, and neutral API formats without localizing route slugs.
Key Highlights

Highlights and quick summaries

Summary overview of national localization rules.

  • Premium browser-only suite58 Swiss workbenches run locally with no server calls.
  • Payment-grade diagnosticsIBAN, QR-bill, ESR, SIC, BIC, CHF, and reconciliation helpers expose field breakdowns.
  • Privacy-first Swiss workflowsFADP/GDPR redaction, AHV masking, PII masking, and fixture generation are included.
Developer Notes

Developer implementation instructions

Important coding notes for storage, parameters, and validations.

  • Official-system boundaryUse ValidoHub for local evidence and official Swiss systems for legal status, identity proof, registry state, and tax filing.
  • Locale scopeSwiss production systems often need de-CH, fr-CH, it-CH, and neutral ISO/API formatting in the same product.
  • Payment data handlingQR-bill payloads, IBANs, references, and amount strings can become long; wrap and scroll locally.
Common Mistakes

Integration pitfalls to avoid

Locale formatting and validation traps developers frequently encounter.

  • Treating UID syntax as registry proofA valid-looking UID does not prove active company status.
  • Logging AHV/AVS raw valuesSwiss social insurance numbers are sensitive and should be masked in diagnostics.
  • Mixing locale separatorsSwiss German, French, Italian, and API numeric formats need explicit handling.
  • Using raw QR payloads as select labelsLong QR-bill payloads must stay inside inputs or local scroll containers.
Code Examples

Developer integration code snippets

Ready-to-use programming snippets in JavaScript, Java, Python, and Go.

JavaScript fixture

available

Copy-ready JavaScript example for local country workflow testing.

JavaScript
const swissPayload = { locale: 'de-CH', uid: 'CHE-123.456.789 MWST', iban: 'CH9300762011623852957' };

JSON fixture

available

Copy-ready JSON example for local country workflow testing.

JSON
{ "country": "CH", "currency": "CHF", "postalCode": "8001", "canton": "ZH" }
Country Ecosystem

National ecosystem directories

Canonical national portals, APIs, and registries related to compliance formats.

Company identity

available

UID, Zefix, MWST suffix, address, and canton evidence form the company onboarding cluster.

Payments

available

Swiss IBAN, SIC/BC, BIC, QR-bill, ESR references, CHF amounts, and reconciliation evidence form the payment cluster.

Personal data

available

AHV/AVS, phone, health insurance, address, and document references require privacy-aware handling.

Localization Notes

Local conventions and grammar exceptions

Grammar peculiarities, diacritics, and calendar configurations.

Language variants

available

Use de-CH, fr-CH, and it-CH examples where customer-facing copy or address display depends on language.

Currency

available

CHF values can use apostrophe grouping in Swiss German contexts and should be normalized for APIs.

Dates

available

DD.MM.YYYY is common, while APIs should use ISO 8601.