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.