# stdnum.us.ein

EIN (U.S. Employer Identification Number).

The Employer Identification Number, also known as Federal Employer Identification Number (FEIN), is used to identify a business entity in the United States. It is issued to anyone that has to pay withholding taxes on employees.

    >>> validate('91-1144442')
    '911144442'
    >>> get_campus('04-2103594') == 'Brookhaven'
    True
    >>> validate('911-14-4442')  # dash in the wrong place
    Traceback (most recent call last):
        ...
    InvalidFormat: ...
    >>> validate('07-1144442')  # wrong prefix
    Traceback (most recent call last):
        ...
    InvalidComponent: ...
    >>> format('042103594')
    '04-2103594'
    >>> format('123')  # unknown formatting is left alone
    '123'

`stdnum.us.ein.``compact`(number)

  Convert the number to the minimal representation. This strips the number of any valid separators and removes surrounding whitespace.

`stdnum.us.ein.``format`(number)

  Reformat the number to the standard presentation format.

`stdnum.us.ein.``get_campus`(number)

  Determine the Campus or other location that issued the EIN.

`stdnum.us.ein.``is_valid`(number)

  Check if the number is a valid EIN.

`stdnum.us.ein.``validate`(number)

  Check if the number is a valid EIN. This checks the length, groups and formatting if it is present.