The tax code is a 16-character alphanumeric code used to identify individuals . It is issued by the municipality of birth.
Its history is not recent: until 1973 there was no obligation to have a tax code, and only from this date was it introduced with a specific law to deal with a sort of identification of Italian citizens .
The introduction of the tax code was a change of course of the Italian government towards a modernization and a concrete streamlining of the identification system of its citizens, legislated by Ministerial Decree no. 2227/1974. For some years now, the tax code has been entered directly into the national health card, which allows you to use the health services essential to every citizen who owns the card.
There is a quick and extremely effective way to check if a tax code is correct and is also useful for putting in order the accounting of an activity (it is necessary to indicate a correct tax code on the invoices otherwise the Exchange System will reject the invoice issued). This procedure is called the reverse tax code calculation . Calculating the reverse tax code
To calculate the reverse tax code, it is possible to use the service offered by CodiceFiscale.it which allows you to trace all the personal data of the person to whom that code is connected.
Alternatively forto calculate a reverse tax code manually, you have to follow these steps:
The first factor to take into account are the three initial letters of the tax code that correspond to the person’s surname, generally the first, second and third consonant of the surname. Next, there are three other letters taken from the name , namely the first, third and fourth consonant. If the surname or name is composed of only two consonants, the third letter will indicate the first vowel (eg: for the surname Raso the acronym RSA will be generated). If the surname consists of only 2 letters, both are taken and a final X is added (eg: the surname Fo will be indicated with FOX).
Being able to identify a name and a surname only from this information is very difficult, since this trio of letters can be combined with many names, failing to establish with certainty the correct one but it is possible to hypothesize the most probable names and surnames based on their diffusion and popularity.
Identifying the initials of the surname and name of the person, proceed with the central part of the tax code, which identifies the date of birth of the owner. In particular, the first two digits obtained identify the year of birth. An example is 90, which corresponds to 1990. The number 18, on the other hand, can indicate both 2018 (therefore the tax code of a child) and 1918 (in this case we will have the tax code of a person over a hundred years old).
After the two digits, a letter indicating the month of birth . The Ministry of Finance has established a codification:

  • A indicates the birth month of January;
  • B indicates February;
  • C indicates March;
  • D indicates April;
  • E indicates May;
  • H indicates June;
  • L indicates July;
  • M indicates August;
  • P indicates September;
  • R indicates October;
  • S indicates November;
  • T indicates December.

After the month, the day of birth is calculated .
For male individuals, the exact day is entered: a man born on the 12th will have the number 12. For women, however, the number 40 must be added to the day of birth: a woman born on the 19th will have the code the number 59, or 40 + 19. In this way it is also possible to find out the sex of the holder of the tax code.
The next four alphanumeric characters (one letter and three digits) indicate the municipality of birth of the person. These codes that identify the municipality of birth can be consulted on the Istat website.
Finally, the last letter represents a control characterwhich serves to guarantee both the correctness and the uniqueness of the code itself, since it prevents the same tax code from belonging to two homonyms. Calculation of the inverse tax code for foreigners
For the calculation of the inverse tax code for foreigners , the procedure is the same as listed for Italian citizens. The only difference is represented by the four values ​​that indicate the cadastral code of the municipality of birth , which will clearly be different compared to a person born in Italy.
In the case of a foreign citizen, these four characters will be distinguished by the letter Z followed by 3 numbers. This procedure allows you toestablish the country of birth of the foreigner possessing the tax code. An example is the alphanumeric code Z300. How to be able to extrapolate the data from the tax code
When you need to find the personal data of the natural person from the tax code , without having to go to check and catalog every single data manually, it is always possible to use the calculation of the inverse tax code to trace with ease to a lot of data, while you have to pay close attention to some others. Because the accuracy of the data is high, but there is not 100% mathematical certainty.
An example concerns the name or surname of the person, since the six letters of the code could correspond to a list of names and surnames that could be really long. Generally, you will have a valid help from other data taken from the tax code, which will help to better decipher the person (such as the date of birth or the municipality of birth). What happens if two people have the same tax code
In this particular situation, the Revenue Agency will deal with this eventuality, generating two tax codes different from each other, based on the personal data of the same natural persons. Incorrect tax code
If you receive a tax code with errors, the same procedure for calculating the reverse tax code is not applicable. In this case, you will contact the Revenue Agency, which will deal with all the necessary paperwork to correct the tax code .

Previous articleAnthony van Dyck, the Flemish portrait painter
Next articleFocus Arredo: how to choose the dining table