This module provides a Social Insurance Numbers field type for CCK.


  • Validation of Social Insurance Numbers: support for with French, Canadian, and US Social Insurance Numbers
  • Formating of Social Insurance Numbers
  • Sin CCK fields can be used as a Token


The sin.module requires the content.module to be installed.


To install, copy the sin directory and all its contents to your modules directory.


To enable this module, visit Administer » Site building » Modules, and enable sin.


If you want to report bugs, feature requests, or submit a patch, please do so at the project page on the Drupal web site.

Todo List

  • add support to other country Social Insurance Numbers
  • improve the validation of Social Insurance Numbers for the different countries
  • internationalization of the module


Thierry Guégan (

If you use this module, find it useful, and want to send the author a thank you note, then use the Feedback/Contact page at the URL above.

The author can also be contacted for paid customizations of this and other modules.

Project Information