ELSTER Tax Number format

Tax numbers in Germany have different notations across the federal states.

The ELSTER Tax Number is a specific standardized format for all federal states, which is 13 digits long. It consists of a four-digit federal tax office number (BUFA number), a binding zero and the remaining eight digits of the tax number.

Tax Number (German: "Steuernummer") at the tax office

The tax number from the correspondence with the tax office has different lengths and spellings according to the federal state.

The following example is from the federal state Bayern:

Translated to the ELSTER Tax Number format it equals:

For the list of all tax offices with BUFA No. see gemfa_xml_export_datei.zip in Requests parameters

For the structure and logic of the tax number in the respective federal states, see 01-aufbau_steuernummern.xls in Requests parameters

Checksum digit

The last digit of the ELSTER tax number is a checksum digit. It determines whether a tax number is valid.

For the above mentioned ELSTER tax number only 0 (zero) is a valid checksum digit.

For the calculation of the checksum digit of the ELSTER tax number see_ 01-pruefung_der_steuer_und_steueridentifikatsnummer.pdf (starting chapter 6) in Request parameters

Tax identification number (German: "Steueridentifikationsnummer")

The eleven-digit tax identification number (abbreviated in German: "Steuer-ID") is issued by the Federal Central Tax Office. Every taxpayer receives this number permanently. It does not change when the taxpayer moves.

It should not be confound with the tax number (German: "Steuernummer").

Last updated

Was this helpful?