Brian Dunning's FileMaker Custom Functions

CheckDigit_swissUID ( swissUID )

Generates the check digit for swiss UID / IDE / VAT number

  Average rating: 3.0 (1 vote) Log in to vote

Olivier Caulet   Olivier Caulet

Share on Facebook Share on Twitter

  Sample input:
CheckDigit_swissUID ( CHE-123.456.788 )
CheckDigit_swissUID ( 10932255 )
  Sample output:

  Function definition: (Copy & paste into FileMaker's Edit Custom Function window)

The swiss UID is composed of 9 numbers, randomly generated and contains no information about the enterprise (anonymous identifier). The Swiss origin of the number is indicated by the "CHE" prefix, which is the three-letter country code of the ISO 3166-1 standard. The last number refers to the check digit (C) determined by the Modulo 11 standard calculation method.
This function generates the check digit for swiss UID / IDE / VAT number



Log in to post comments.


Note: these functions are not guaranteed or supported by Please contact the individual developer with any questions or problems.

Under construction. Email me your wish list for improvements.