10 digit number. What is inn

Coding is the procedure for assigning each item in the nomenclature of goods and each unit in the nomenclature to groups of its own number, code. The modern classification system is based on the principle of digital coding. Coding system in OKP uses the Arabic numeral system, at the highest level - the class level, a 100-digit system is involved, all lower levels (subclass, group, subgroup, species) of the classification use the decimal system. The code contains 6-digit symbols: хх.х.х.х.х.

Subclass x

Group x these 5 - VKG (highest classification groups)

Subgroup x

Intraspecific levels (TSR - type-variety-size)

The hierarchical principle was used in the construction of the OKP. Assumes the subordination of the lower levels of the classification to the higher ones. Each higher level is determined by a more important feature, and the lower one by a less important feature. A prerequisite for hierarchical organizational systems is the use of only one main feature at each classification level. In this case, the main feature can be used repeatedly. The principle of constructing the OKP code assumes the following hierarchy:

the highest level-class - industry affiliation, subclass - Gosstandart is most often involved in coding this level, group - sub-industry affiliation, subgroup - enlarged assortment, type - specification at a high level of detail. The number of digital characters is determined by the number of steps and can be. up to 20 or more characters. The minimum number of significant characters is 2 in a 6-digit code. In the absence of further detail below the class level, zero is used at all other levels up to the 6th digit.

In OKP, the so-called "zero groupings" are used to encode other-aspect groupings. Denoted by zero on the internal code section. The foreign-aspect grouping is formed according to features that differ from the feature of the main grouping of the classification division. "Zero groupings" are located in general order increasing code. To recognize the “zero grouping”, “*” is put at the end of the name.

At the heart of the construction of the NHS There are 2 principles - hierarchical and faceted. Hierarchical is used as a principle of subordinating lower equations to higher ones. Faceted for internal grouping classification. The facet structure allows the use of several main features at different classification levels, which avoids artificial classification. a combination of a hierarchical feature with a facet one.

section (Rom.)

group xx

subgroups (roman)

headings xx

comrade subpositions "-"

comrade subheadings xx

IN NHS more complex symbolism is used - also mixed. At the level of sections and subgroups - Roman numerals without limiting the number of numeric characters. All other levels are encoded by the Arabic centesimal coding system. Only Arabic symbols are machine-readable, Roman is used only to organize codes. Commodity subitem level coding is not provided, i.e. digital symbols are not used, but hyphens “-” are used. A feature of using “-” is the possibility of detailing. The number of hyphens is determined by the coding feature of a particular product. Two hyphens placed before the name of the subposition means that the subposition is detailed completely within 6 values ​​of the digital code in Arabic symbols. Therefore, only three coding groupings are group, position, subposition. The code is also 6-digit: хх.хх.хх. Zero at the end of 6 digit code used for those subheadings that match in content or name with the corresponding headings or subheadings (this means that the coding is completed on those positions with which the subheading coincides). If a commodity position is not detailed during further classification, then in the corresponding subheading 0 is affixed to both the 5th and 6th characters хх.хх.00. Commodity varieties and assortment detailed groupings are placed in the HS in parallel with groups of goods. In this case, the following differential methods are used. From the group of goods, 1 or several types of goods widely used in world trade are distinguished, and a generalized study called “other” is intended for the remaining types. These other groupings in the HS are distributed at all levels of detail. The creators of the HS made it legal to express "other" subheadings at the level of 5 and 6 characters, 6-digit codes with numbers 8 and 9. If necessary, these latter can be detailed without violating the HS coding system.

The very principle of creating HS coding gave a higher degree of detail. This opportunity is used in world trade practice in the development of customs, price, statistical and other classifiers both in individual countries and in the EU.

TNVED - commodity nomenclature of foreign economic activity. The TN VED RF is built on the basis of the Harmonized Commodity Description and Coding System and the Combined Nomenclature of the European Economic Community (CN EEC). The TN VED RF is designed to collect data on foreign trade activities, including the registration of sections of foreign economic relations. The structure of the TN VED RF includes a product code designation, a product name and an abbreviated designation of two units of measurement. The number of characters for the code is not the same for different countries. For example, the detailing of the nomenclature of goods in the USA reaches 11 characters, in Russia up to 10. Thus. The 10-digit numeric code of the TNVED of Russia consists of: the first 6 digits - the product code according to the NGS, the same 6 digits + 7 and 8 characters - form the product code according to the nomenclature coding CN UES., 9 and 10 digits are intended for possible detailing of the product code with taking into account national coding features. It has 5 levels of detail: sections, group - 2 digits, heading - 4 digits, subposition - 6 digits, subsubposition - 10 digits. TNVED codes are a prerequisite for determining the rates of customs duties, as well as VAT and excise rates. In addition, they determine the regimes for the passage of borders by goods and customs tariffs.

Bar coding of goods. It is an action to assign to each specific product a personal code consisting of 2 parts: a bar part and a digital part located under the bar part of the code. It is carried out according to certain rules. Allows you to replace the name and description of the encoding object with the symbology used. Bar coding is intended for: 1. Prompt identification of goods. 2. Conducting trade operations and transactions using paperless technology.

The content of the barcode: The dashed part is a set of vertical dark stripes of different sizes and different intervals between them. The thickness of the strips is based on the use of the module. The thinnest stroke is used as the basis for determining the stroke thickness, then the interval between strokes is increased and varied. In modern practice, two barcode systems are used - this is the international EAN and the American UPC. EAN uses 3 types of digital codes: EAN 8; 13; 14. EAN 8 is a system using 8 numeric characters (similar to 13 and 14). It is used in the case when placement of the full code is impossible due to insufficient package dimensions. The first 2 or 3 digits (Russia-460) are used by the country of manufacture of the goods, the next 4 digits are the specific manufacturer of the goods, the next 5 characters are the product code, the last character is the 13th or 14th check digit (used to verify the correct reading of the sc. C In 1998, EAN decided to switch to the “9/3” structure, the essence of which is to increase the number of characters of the 2nd group, by reducing the product code by 1. That is, those countries that have a 3-digit prefix suffered from the fact that only 3 characters were left to identify the product code Color solutions: the scanner cannot read the barcode of red (and derivatives of red), so the use of this color for the dashed part is prohibited, but can be used for the base.

This page is designed to help everyone to quickly and reliably determine the correctness of the data (TIN, OKATO, OKPO, SNILS), as well as see what check digits should be in these codes in order for it to be correct. Thus, you can check the TIN, OKATO, SNILS of an organization or individual.

To get started, you only need to enter the code you want to check. The program will give everything possible options for given numbers.

And now some theory:

TIN calculation

TIN numbers are 10-digit (1 check digit at the end) for law firms

and 12-digit (2 check digits penultimate and last digits) for individuals

The TIN of a legal entity consists of 10 consecutive digits.

1-2: code of the subject of the Russian Federation.

1-4: code of the tax inspectorate according to SOUN (Directory of designation codes tax authorities for the purposes of accounting for taxpayers) who carried out the registration.

5-9: entry number in the territorial section of the USRN (Unified State Register of Taxpayers).

10: check digit.

The TIN of an individual consists of 12 consecutive digits.

1-2: code of the subject of the Russian Federation.

3-4: tax inspection number in the constituent entity of the Russian Federation.

1-4: code of the tax inspectorate for SOUN who carried out the registration.

5-10: record number in the territorial section of the USRN.

11-12: check digits.

The calculation of the TIN, and all other codes, is carried out by weight coefficients. That is, each category is assigned a weight in the form of a certain number.

For example, if we believe that the digit of an arbitrary number will be counted from right to left, numbering each position from 1 and increasing each time by one, then the number 71692 can be represented as p1=2;p2=9;p3=6;p4=1;p5=7

Where pn is the position number

Weight coefficients vk for 10 digit TIN there will be v2=8;v3=6;v4=4;v5=9;v6=5;v7=3;v8=10;v9=4;v10=2

Then the checksum at the position vk1 calculated by the formula

Check number

The calculation of the checksum for a 12-digit TIN is a little more complicated, since two positions contain control numbers there.

The weighting factors for the 12-digit TIN are as follows:

v3=8;v4=6;v5=4;v6=9;v7=5;v8=3;v9=10;v10=4;v11=2;vk12=7

Check number vk2 is the remainder of dividing by 11 the sum of the digits of the number, multiplied by the appropriate weighting factors. If the number is 10, then the checksum is zero.

v2=8;v3=6;v4=4;v5=9;v6=5;v7=3;v8=10;v9=4;v10=2;vk11=7;vk12=3

Check number vk1 is the remainder of dividing by 11 the sum of the digits of the number, multiplied by the appropriate weighting factors. If the number is 10, then the checksum is zero.

SNILS calculation

Insurance number of an individual personal account insurance certificate compulsory pension insurance (aka SNILS) is checked for validity by a check number. SNILS has the form: "XXX-XXX-XXX YY", where XXX-XXX-XXX is the number itself, and YY is the control number. The algorithm for generating the SNILS control number is as follows:

1) Verification of the control number of the Insurance number is carried out only for numbers greater than the number 001-001-998

2) The SNILS control number is calculated as follows:

2.1) Each SNILS digit is multiplied by its position number (positions are counted from the end)

2.2) The received works are summarized

2.3) If the sum is less than 100, then the checksum is equal to the sum itself

2.4) If the sum is 100 or 101, then the checksum is 00

2.5) If the sum is greater than 101, then the sum is divided by the remainder by 101 and the control number is determined by the remainder of the division similar to paragraphs 2.3 and 2.4

Examples

We write any number combination

For example 1653001805

And we receive in response

Entered code Correct code Coincidence?
TIN 12-digit (individuals of the Russian Federation)

Today, many PBXs (automatic telephone exchange) transfer numbers from one code to another. According to OJSC MGTS, this is happening because the network is being reconstructed and digital equipment is being introduced. The code depends on what numbering capacity the Ministry of Information and Communications allocates for a particular district.

Previously, when one exchange did not have enough numbering capacity, the subscriber was assigned a number belonging to another station, and communication was carried out via an interstation cable. Now the number will belong to a specific PBX. This will make the line from one subscriber to another shorter, which will dramatically increase the speed and quality of communication.

Numbers will be changed from analog to digital when equipment is replaced. So subscribers will be able to use Additional services OJSC MGTS: " Hotline”, incoming call forwarding, conference calls, call waiting and hold, tone dialing, receiving and sending SMS. After the complete switchover of the station from analog to digital equipment, auto informants. Their duration will be 2 months.

In Zelenograd, according to the plan for the reconstruction of the network of OJSC MGTS, in the 3rd quarter of 2007, three exchanges will be switched to modern digital equipment: 533, 537, 538. Switching will begin on July 30, and will proceed as follows: ATS (495)533 will be transferred to ATS (499)733, ATS (495)537 to ATS (499)717, ATS (495)538 to ATS (499)738. The remaining digits of the number will remain unchanged.

Change of ATS numbers 530, 531, 532, 534, 535, 536 will be performed in 2008: ATS (495)530 will be transferred to ATS (499)710, ATS (495)531 to ATS (499)731, ATS (495) 532 to ATS (499)732, ATS (495)534 to ATS (499)734, ATS (495)535 to ATS (499)735, ATS (495)536 to ATS (499)736. Complete replacement of numbers in Zelenograd will be completed in 2008.

Subscribers are warned in advance that there will be a change of numbers. According to MGTS, in Zelenograd information letters were sent to subscribers of ATS 533, 537, 538. Subscribers of other ATS will be notified 2 months before the switchover.

It is also worth noting another innovation in the Moscow city telephone network. MGTS began to provide such a service as "Subscriber's Personal Account". With it, you can find out about the status of your personal account and get a transcript of outgoing calls, including mobile ones, and with a full indication of the number to which the call was made. In order to use the service, you need to get a unique PIN code. Zelenograd residents can do this in the subscriber service hall of the Tushino telephone center or at the employees of the Communication Services Department of MGTS OJSC. Next, on the MGTS website, the subscriber needs to go to Personal Area, enter the 10-digit number of your phone, pincode - and get the information of interest to him. This service provided free of charge.

Ekaterina Repkina

TIN - An identification number taxpayer
TIN is a digital code with which taxpayers are registered in Russia.
The assignment and issuance of TIN is engaged in tax office.

The issuance of the relevant TIN certificates is carried out by the tax inspectorate at the place of residence of an individual.
For organizations, the issuance of the relevant TIN certificates is carried out at the place of registration of the relevant organization. Currently, a TIN may be required from an individual when applying for a job, but its receipt remains voluntary.

TIN is required only for civil servants and individual entrepreneurs, however, the number can be assigned without the knowledge of the person if it is necessary to maintain tax accounting in relation to this person. A foreign citizen who entered the Russian Federation in a manner that does not require a visa and received a temporary residence permit must submit a copy of the certificate or notice of tax registration within 12 months from the date of entry into the Russian Federation. TIN is applied in tax accounting instead of using personal data in almost all documents. Accounting and tax reporting legal entities and individual entrepreneurs must contain a TIN.

TIN structure

1. For organization ( 10 digit digital code):


- from 5 to 9 - the serial number of the record about the taxpayer;
– 10 - control number calculated by a special algorithm.

2. For an individual ( 12 digit digital code):

- from 1 to 4 - the code of the tax authority, according to the SOUN *, that assigned the TIN;
- from 5 to 10 - the serial number of the record about the taxpayer;
– from 11 to 12 - control number calculated by a special algorithm.

* SOUN is a reference code for the designation of tax authorities for the purposes of accounting for taxpayers, which is used by the Federal Tax Service of the Russian Federation when assigning TIN codes. Knowing the TIN of a potential counterparty, you can always find out whether this company a real legal entity or it is a fraudster who does not have state registration.
To check the correctness of the TIN, a check number is used (the last digits of the TIN).

TIN verification algorithm

A. Algorithm for checking the 10th digit TIN.

For a 10-digit TIN assigned legal entity, the control is last tenth digit:
  1. We find the products of the first 9 digits of the TIN and special factors, respectively. 9 multipliers (2 4 10 3 5 9 4 6 8).
  2. We add up all 9 resulting products.
  3. We compare the numbers obtained in step 2 and step 4, their difference is the control number, which should be equal to the 10th digit in the TIN.

B. Algorithm for checking the 12th digit TIN.

For a 12-digit TIN assigned to an individual, control are last two digits:
  1. Stage 1- checking the 11th digit.
    We find the products of the first 10 digits of the TIN and special factors, respectively (we take the 10th digit as 0).
    10 multipliers (7 2 4 10 3 5 9 4 6 8).
  2. We add up all 10 resulting products.
  3. We divide the resulting sum by the number 11 and extract the integer part of the quotient from the division.
  4. We multiply the resulting number by 11.
  5. Compare the numbers obtained in step 2 and step 4,
    their difference is the first control number, which should be equal to the 11th digit in the TIN.
    (If the control number turned out to be equal to 10, in this case we take the control number equal to 0).
    If the resulting number is not equal to the 11th digit of the TIN, then the TIN is not correct,
    if it matches
    then we calculate the next control number, which should be equal to the 12th digit of the TIN.
  6. Stage 2- checking the 12th digit.
    We find the products of the first 11 digits of the TIN and special factors, respectively (we take the 10th digit as 0).
    11 multipliers (3 7 2 4 10 3 5 9 4 6 8).
  7. We add up all 11 resulting products.
  8. We divide the resulting sum by the number 11 and extract the integer part of the quotient from the division.
  9. We multiply the resulting number by 11.
  10. We compare the numbers obtained in step 7 and step 9, their difference is the control number, which should be equal to the 12th digit in the TIN.
    (If the control number turned out to be equal to 10, in this case we take the control number equal to 0).

    If the calculated number is equal to the 12th digit of the TIN, and at the first stage the control number coincided with the 11th digit of the TIN, then the TIN is considered correct.

Example

Take an arbitrary TIN: 7713456564
and using the "TIN verification algorithm" above, check it for correctness.


First, you need to multiply the first nine digits of the TIN by special multipliers developed by specialists from the Federal Tax Service.
Each digit has its own multiplier: (2 4 10 3 5 9 4 6 8).
Let's do the calculations:
(7 x 2) + (7 x 4) + (1 x 10) + (3 x 3) + (4 x 5) + (5 x 9) + (6 x 4) + (5 x 6) + (6 x8) = 228
The resulting amount must be divided by 11.

Then, from the resulting value, you need to take an integer and multiply it by 11.
The difference between 228 and 220 is 8.
This is the TIN control number - it must be equal to the last digit of the TIN.

In our example, the last digit is 4, not 8.
Therefore, in our example, TIN=7713456564 is "fake".