# stdnum.co.nit

NIT (Número De Identificación Tributaria, Colombian identity code).

This number, also referred to as RUT (Registro Unico Tributario) is the Colombian business tax number.

    >>> validate('213.123.432-1')
    '2131234321'
    >>> validate('2131234325')
    Traceback (most recent call last):
        ...
    InvalidChecksum: ...
    >>> format('2131234321')
    '213.123.432-1'

`stdnum.co.nit.``calc_check_digit`(number)

  Calculate the check digit. The number passed should not have the check digit included.

`stdnum.co.nit.``compact`(number)

  Convert the number to the minimal representation. This strips surrounding whitespace and separation dash.

`stdnum.co.nit.``format`(number)

  Reformat the number to the standard presentation format.

`stdnum.co.nit.``is_valid`(number)

  Check if the number is a valid NIT.

`stdnum.co.nit.``validate`(number)

  Check if the number is a valid NIT. This checks the length, formatting and check digit.