ИНН контрольное число

1С 8.x : Функция проверки соответствия введенного ИНН контрагента требованиям

Идентификационный номер налогоплательщика
Идентификационный номер налогоплательщика (ИНН) — в Российской Федерации уникальный код используемый при учете в налоговом органе юридических и физических лиц. ИНН юридических лиц (организаций) состоит из 10 цифр. ИНН физических лиц, в т.ч. индивидуальных предпринимателей состоит из 12 цифр.
ИНН указывается налогоплательщиками в документах, предусмотренных законодательством, подаваемых в налоговые органы. Для идентификации отдельного подразделения организации, в связи с постановкой на учет в разных налоговых органах применяется код причины постановки (КПП).
Структура ИНН юридического лица
ИНН юридического лица состоит из 10 последовательных цифр.
1-2: код субъекта Российской Федерации.
3-4: номер налоговой инспеции в субъекте РФ.
1-4: код налоговой инспекции по СОУН (Справочник кодов обозначения налоговых органов для целей учёта налогоплательщиков) осуществивщей регистрацию.
5-9: номер записи в территориальном разделе ЕГРН (Единый государственный реестр налогоплательщиков).
10: контрольная цифра.
Структура ИНН физического лица
ИНН юридического лица состоит из 10 последовательных цифр.
1-2: код субъекта Российской Федерации.
3-4: номер налоговой инспеции в субъекте РФ.
1-4: код налоговой инспекции по СОУН осуществивщей регистрацию.
5-10: номер записи в территориальном разделе ЕГРН.
11-12: контрольные цифры.
Для проверки ИНН можно обратиться в налоговый орган за выпиской из ЕГРН или провести проверку контрольных цифр в соответствии со следующим алгоритмом:
1. Для расчета десятого контрольного разряда в 10-ти значном ИНН каждая цифра ИНН (кроме десятой) умножается на соответствующий множитель в соответствии с таб.1 , ззатем все значения суммируются , сумма берется по модулю 11, затем полученное число берется по модулю 10 это и есть десятый разряд.
2. Для расчета 11-ого контрольного разряда (1-ой контрольной цифры) в 12-ти значном ИНН каждая цифра ИНН (кроме 11-ой и 12-ой) умножается на соответствующий множитель в соответствии с таб.1 , затем все значения суммируются , сумма берется по модулю 11, затем полученное число берется по модулю 10 это и есть 11-ый разряд.
3. Для расчета 12-ого контрольного разряда (2-ой контрольной цифры) в 12-ти значном ИНН каждая цифра ИНН (кроме12-ой) ,11-ая вычисляется в соотв. с пред. пунктом, умножается на соответствующий множитель в соответствии с таб.1 , затем все значения суммируются , сумма берется по модулю 11, затем полученное число берется по модулю 10 это и есть 12-ый разряд.

Конкретные примеры
ИНН 500100732259 — 12 цифр (первый попавшийся в Интернете ИНН).
Шаг 1: 5* 7+ 0* 2+ 0* 4+ 1* 10+ 0* 3+ 0* 5+ 7* 9+ 3* 4+ 2* 6+ 2* 8= 148
148= 11* 13 + 5(остаток); совпадает
Шаг 2: 5* 3+ 0* 7+ 0* 2+ 1* 4+ 0* 10+ 0* 3+ 7* 5+ 3* 9+ 2* 4+ 2* 6+ 5* 8= 141141= 11* 12 +9(остаток); совпадает
Оба контрольных числа совпадают, номер правильный.
ИНН 7830002293 — 10 цифр (Санкт-Петербургская бумажная фабрика Гознака).
Шаг 1: 7* 2+ 8* 4+ 3* 10+ 0* 3+ 0* 5+ 0* 9+ 2* 4+ 2* 6+ 9* 8= 168168= 11* 15 +3(остаток)
Контрольное число совпадает, номер правильный.
Функция проверки соответствия ИНН требованиям:
Код 1C v 8.х // Параметры:
// ИНН — строка — проверяемый индивидуальный номер налогоплательщика,
// ВладелецИНН — ПеречислениеСсылка.ЮрФизЛицо — тип владельца ИНН: физлицо или юрлицо
Функция ИННСоответствуетТребованиям(Знач ИНН, ВладелецИНН) Экспорт
ИНН = СокрЛП(ИНН);
ДлинаИНН = СтрДлина(ИНН);
Если НЕ ТолькоЦифрыВСтроке(ИНН) Тогда
Возврат Ложь;
КонецЕсли;
Если ДлинаИНН = 10 и ВладелецИНН = Перечисления.ЮрФизЛицо.ЮрЛицо Тогда
КонтрольнаяСумма = 0;
Для Н = 1 По 9 Цикл
Если Н = 1 Тогда
Множитель = 2;
ИначеЕсли Н = 2 Тогда
Множитель = 4;
ИначеЕсли Н = 3 Тогда
Множитель = 10;
ИначеЕсли Н = 4 Тогда
Множитель = 3;
ИначеЕсли Н = 5 Тогда
Множитель = 5;
ИначеЕсли Н = 6 Тогда
Множитель = 9;
ИначеЕсли Н = 7 Тогда
Множитель = 4;
ИначеЕсли Н = 8 Тогда
Множитель = 6;
ИначеЕсли Н = 9 Тогда
Множитель = 8;
КонецЕсли;
Цифра = Число(Сред(ИНН,Н,1));
КонтрольнаяСумма = КонтрольнаяСумма + Цифра * Множитель;
КонецЦикла;
КонтрольныйРазряд = (КонтрольнаяСумма %11) %10;
Если КонтрольныйРазряд <> Число(Сред(ИНН,10,1)) Тогда
Возврат Ложь;
КонецЕсли;
ИначеЕсли ДлинаИНН =12 и ВладелецИНН = Перечисления.ЮрФизЛицо.ФизЛицо Тогда
КонтрольнаяСумма11 = 0;
КонтрольнаяСумма12 = 0;
Для Н=1 По 11 Цикл
// Расчет множителя для 11-го и 12-го разрядов
Если Н = 1 Тогда
Множитель11 = 7;
Множитель12 = 3;
ИначеЕсли Н = 2 Тогда
Множитель11 = 2;
Множитель12 = 7;
ИначеЕсли Н = 3 Тогда
Множитель11 = 4;
Множитель12 = 2;
ИначеЕсли Н = 4 Тогда
Множитель11 = 10;
Множитель12 = 4;
ИначеЕсли Н = 5 Тогда
Множитель11 = 3;
Множитель12 = 10;
ИначеЕсли Н = 6 Тогда
Множитель11 = 5;
Множитель12 = 3;
ИначеЕсли Н = 7 Тогда
Множитель11 = 9;
Множитель12 = 5;
ИначеЕсли Н = 8 Тогда
Множитель11 = 4;
Множитель12 = 9;
ИначеЕсли Н = 9 Тогда
Множитель11 = 6;
Множитель12 = 4;
ИначеЕсли Н = 10 Тогда
Множитель11 = 8;
Множитель12 = 6;
ИначеЕсли Н = 11 Тогда
Множитель11 = 0;
Множитель12 = 8;
КонецЕсли;
Цифра = Число(Сред(ИНН,Н,1));
КонтрольнаяСумма11 = КонтрольнаяСумма11 + Цифра * Множитель11;
КонтрольнаяСумма12 = КонтрольнаяСумма12 + Цифра * Множитель12;
КонецЦикла;
КонтрольныйРазряд11 = (КонтрольнаяСумма11 %11) %10;
КонтрольныйРазряд12 = (КонтрольнаяСумма12 %11) %10;
Если КонтрольныйРазряд11 <> Число(Сред(ИНН,11,1))
ИЛИ КонтрольныйРазряд12 <> Число(Сред(ИНН,12,1)) Тогда
Возврат Ложь;
КонецЕсли;
Иначе
Возврат Ложь;
КонецЕсли;
Возврат Истина;
КонецФункции

Проверка ИНН

Алгоритм проверки ИНН 10 знаков:

1. Вычисляется контрольная сумма со следующими весовыми коэффициентами: (2,4,10,3,5,9,4,6,8,0)
2. Вычисляется контрольное число как остаток от деления контрольной суммы на 11
3. Если контрольное число больше 9, то контрольное число вычисляется как остаток от деления контрольного числа на 10
4. Контрольное число проверяется с десятым знаком ИНН. В случае их равенства ИНН считается правильным.

Алгоритм проверки ИНН 12 знаков.

1. Вычисляется контрольная сумма по 11-ти знакам со следующими весовыми коэффициентами: (7,2,4,10,3,5,9,4,6,8,0)
2. Вычисляется контрольное число(1) как остаток от деления контрольной суммы на 11
3. Если контрольное число(1) больше 9, то контрольное число(1) вычисляется как остаток от деления контрольного числа(1) на 10
4. Вычисляется контрольная сумма по 12-ти знакам со следующими весовыми коэффициентами: (3,7,2,4,10,3,5,9,4,6,8,0).
5. Вычисляется контрольное число(2) как остаток от деления контрольной суммы на 11
6. Если контрольное число(2) больше 9, то контрольное число(2) вычисляется как остаток от деления контрольного числа(2) на 10
7. Контрольное число(1) проверяется с одиннадцатым знаком ИНН и контрольное число(2) проверяется с двенадцатым знаком ИНН.
В случае их равенства ИНН считается правильным.

Проверка ИНН, КПП, ОГРН, ОГРНИП, БИК, к/с, р/с на PHP и JavaScript

Проверка ИНН

ИНН юридических лиц состоит из 10 цифр. ИНН физических лиц и индивидуальных предпринимателей(ИП) состоит из 12 цифр.

Алгоритм проверки ИНН 10 знаков:

  1. Вычисляется контрольная сумма со следующими весовыми коэффициентами: (2,4,10,3,5,9,4,6,8,0)
  2. Вычисляется контрольное число как остаток от деления контрольной суммы на 11
  3. Если контрольное число больше 9, то контрольное число вычисляется как остаток от деления контрольного числа на 10
  4. Контрольное число проверяется с десятым знаком ИНН. В случае их равенства ИНН считается правильным.

Алгоритм проверки ИНН 12 знаков.

  1. Вычисляется контрольная сумма по 11-ти знакам со следующими весовыми коэффициентами: (7,2,4,10,3,5,9,4,6,8,0)
  2. Вычисляется контрольное число(1) как остаток от деления контрольной суммы на 11
  3. Если контрольное число(1) больше 9, то контрольное число(1) вычисляется как остаток от деления контрольного числа(1) на 10
  4. Вычисляется контрольная сумма по 12-ти знакам со следующими весовыми коэффициентами: (3,7,2,4,10,3,5,9,4,6,8,0).
  5. Вычисляется контрольное число(2) как остаток от деления контрольной суммы на 11
  6. Если контрольное число(2) больше 9, то контрольное число(2) вычисляется как остаток от деления контрольного числа(2) на 10
  7. Контрольное число(1) проверяется с одиннадцатым знаком ИНН и контрольное число(2) проверяется с двенадцатым знаком ИНН. В случае их равенства ИНН считается правильным.

Функция для проверки правильности ИНН на PHP

<?php /** * Функция проверяет правильность инн * * @param string $inn * @return bool */ function is_valid_inn( $inn ) { if ( preg_match(‘/\D/’, $inn) ) return false; $inn = (string) $inn; $len = strlen($inn); if ( $len === 10 ) { return $inn === (string) ((( 2*$inn + 4*$inn + 10*$inn + 3*$inn + 5*$inn + 9*$inn + 4*$inn + 6*$inn + 8*$inn ) % 11) % 10); } elseif ( $len === 12 ) { $num10 = (string) ((( 7*$inn + 2*$inn + 4*$inn + 10*$inn + 3*$inn + 5*$inn + 9*$inn + 4*$inn + 6*$inn + 8*$inn ) % 11) % 10); $num11 = (string) ((( 3*$inn + 7*$inn + 2*$inn + 4*$inn + 10*$inn + 3*$inn + 5*$inn + 9*$inn + 4*$inn + 6*$inn + 8*$inn ) % 11) % 10); return $inn === $num11 && $inn === $num10; } return false; } ?>

Функция для проверки правильности ИНН на JavaScript

<input type=»text» onkeyup=»this.style.backgroundColor = is_valid_inn(this.value) ? ‘#dfd’ : ‘#fdd'» /> <script type=»text/javascript»> // Функция для проверки правильности ИНН function is_valid_inn(i) { if ( i.match(/\D/) ) return false; var inn = i.match(/(\d)/g); if ( inn.length == 10 ) { return inn == String((( 2*inn + 4*inn + 10*inn + 3*inn + 5*inn + 9*inn + 4*inn + 6*inn + 8*inn ) % 11) % 10); } else if ( inn.length == 12 ) { return inn == String((( 7*inn + 2*inn + 4*inn + 10*inn + 3*inn + 5*inn + 9*inn + 4*inn + 6*inn + 8*inn ) % 11) % 10) && inn == String((( 3*inn + 7*inn + 2*inn + 4*inn + 10*inn + 3*inn + 5*inn + 9*inn + 4*inn + 6*inn + 8*inn ) % 11) % 10); } return false; } </script>

API проверки ИНН

Для проверки ИНН на валидность, включая контрольный разряд, вызовите следующее API:

https://htmlweb.ru/json/validator/inn/1231231230
Если ИНН корректный вы получите:
{«status»:200}
Если неверное, то различные варианты:
{«status»:400,»error»:»Неверный контрольный разряд, ожидается 0″}
{«status»:400,»error»:»ИНН должен состоять из 10 или 12 цифр»}

Этот API проверяет только валидность номера, но не проверяет фактическое наличие организации. Для проверки организации используйте API получения данных об организации по ИНН, ОГРН

Проверка КПП

Код постановки на учет налогоплательщика (КПП) состоит из 9 цифр. Чаще всего первые четыре цифры КПП совпадают с первыми 4 цифрами ИНН и указывают на номер налоговой. Остальные пять цифр = 01001. Например, ИНН 6167109768 КПП 616701001

Для крупных налогоплательщиков это не так, поэтому тупая подстановка недопустима. У индивидуальных предприниателей (ИП) КПП нет, если программа требует, ставьте 0.

<?php /** * Функция проверяет правильность КПП * * @param string $kpp * @return bool */ function is_valid_kpp($kpp) { return preg_match(‘#^\d{9}$#’, $kpp); } ?>

API проверки КПП

Для проверки ИНН на валидность, включая контрольный разряд, вызовите следующее API:

https://htmlweb.ru/json/validator/kpp/123123123
Если КПП корректный вы получите:
{«status»:200}
Если неверное, то различные варианты:
{«status»:400,»error»:»КПП должен состоять из 9 цифр»}

Проверка ОГРН и ОГРНИП на PHP

ОГРН (основной государственный регистрационный номер) состоит из 13 или 15 цифр. Алгоритм для 13-ти цифр:

  • 1-я цифра — признак отнесения государственного регистрационного номера записи:
    • к основному государственному регистрационному номеру (ОГРН) — 1, 5;
    • к основному государственному регистрационному номеру индивидуального предпринимателя (ОГРНИП) — 3;
    • к государственному регистрационному номеру — 2, 6, 7, 8, 9 (для ЕГРЮЛ), 4 (для ЕГРИП);
  • 2-3-я цифры — две последние цифры года внесения записи;
  • 4-5-я цифры — код субъекта Российской Федерации;
  • 6-12-я цифры — номер записи, внесенной в государственный реестр в течение года;
  • 13-я цифра — контрольное число:
    • Выбрать 12-значное число ОГРН (с 1-й по 12-ю цифру).
    • Вычислить остаток от деления выбранного числа на 11.
    • Сравнить младший разряд полученного остатка от деления с 13-й цифрой ОГРН. Если они равны, то ОГРН верный.

<?php /** * Проверка ОГРН и ОГРНИП * входные параметры: * ogrn * Проверяет только валидность. Для проверки действительности используйте /service/org * @param array $args * @return array */ function is_valid_ogrn($ogrn) { if (!preg_match(‘#^\d{13,15}$#’, $ogrn)){ return false; // ОГРН должен состоять из 13 или 15 цифр } elseif ($ogrn > PHP_INT_MAX) { return false; // Проверка невозможна, т.к. скрипт запущен на 32х-разрядной версии PHP } //делаем строкой $ogrn = $ogrn . »; if (strlen($ogrn) == 13 and $ogrn != substr((substr($ogrn, 0, -1) % 11), -1)){ return false; // ‘Контрольное число равно ‘ . substr((substr($ogrn, 0, -1) % 11), -1) . ‘. Ожидалось ‘ . $ogrn); } elseif (strlen($ogrn) == 15 and $ogrn != substr(substr($ogrn, 0, -1) % 13, -1)) { return false; // ‘Контрольное число равно ‘ . substr(substr($ogrn, 0, -1) % 13, -1) . ‘. Ожидалось ‘ . $ogrn); } elseif (strlen($ogrn) != 13 and strlen($ogrn) != 15) { return false; // ‘ОГРН должен состоять из 13 или 15 цифр’); } return true; } ?>

Функция для проверки правильности ОГРН и ОГРНИП на JavaScript

function is_valid_ogrn(ogrn) { //дальше работаем со строкой ogrn += »; //для ОГРН в 13 знаков if(ogrn.length == 13 && (ogrn.slice(12,13) == ((ogrn.slice(0,-1))%11 + »).slice(-1))){ return true; //для ОГРН в 15 знаков }else if(ogrn.length == 15 && (ogrn.slice(14,15) == ((ogrn.slice(0,-1))%13 + »).slice(-1))){ return true; }else{ return false; } }

API проверки ОГРН

Для проверки ОГРН на валидность, включая контрольный разряд, вызовите следующее API:

https://htmlweb.ru/json/validator/ogrn/123123123
Если ОГРН корректный вы получите:
{«status»:200}
Если неверное, то различные варианты:
{«status»:400,»error»:»ОГРН должен состоять из 13 или 15 цифр»}

Проверка корреспондентского счета (к/с) и БИК банка на корректность и взаимное соответствие на PHP

function is_valid_ks($bic, $ks) { if (!is_valid_biс($bic)) return false; // неверный БИК if(empty($ks) || !preg_match(‘#^\d{20}$#’, $ks)) return false; // к/с должен состоять из 20 цифр $bik_ks = ‘0’ . substr((string) $bic, -5, 2) . $ks; $checksum = 0; foreach ( as $i => $k) { $checksum += $k * ((int) $bik_ks{$i} % 10); } if ($checksum % 10 === 0) { return true; } else { return false; // Неверный контрольный разряд } } function is_valid_biс($bic) { if(empty($bic))return false; // Не передан обязательный параметр bic if(!preg_match(‘#^\d{9}$#’, $bik)) return false; // БИК должен состоять из 9 цифр return true; } <script> function validateKs(ks, bik, error) { var result = false; if (validateBik(bik, error)) { if (typeof ks === ‘number’) { ks = ks.toString(); } else if (typeof ks !== ‘string’) { ks = »; } if (!ks.length) { error.code = 1; error.message = ‘К/С пуст’; } else if (//.test(ks)) { error.code = 2; error.message = ‘К/С может состоять только из цифр’; } else if (ks.length !== 20) { error.code = 3; error.message = ‘К/С может состоять только из 20 цифр’; } else { var bikKs = ‘0’ + bik.toString().slice(4, 6) + ks; var checksum = 0; var coefficients = ; for (var i in coefficients) { checksum += coefficients * (bikKs % 10); } if (checksum % 10 === 0) { result = true; } else { error.code = 4; error.message = ‘Неправильное контрольное число’; } } } return result; } </script>

API проверки БИК банка на корректность

Для проверки к/с и БИК банка на валидность, включая контрольный разряд, вызовите следующее API:

https://htmlweb.ru/json/validator/biс/123123123

API проверки корреспондентского счета (к/с) и БИК банка на корректность и взаимное соответствие

Для проверки к/с и БИК банка на валидность, включая контрольный разряд, вызовите следующее API:

https://htmlweb.ru/json/validator/ks?ks=123123123&biс=123123123
Если к/с корректный вы получите:
{«status»:200}
Если неверный, то различные варианты:
{«status»:400,»error»:»к/с должен состоять из 20 цифр»}
{«status»:400,»error»:»Неверный контрольный разряд»}

Проверка расчетного счета (р/с) и БИК банка на корректность и взаимное соответствие на PHP

function is_valid_rs($bic, $rs) { if (!is_valid_biс($bic)) return false; // неверный БИК if(empty($rs) || !preg_match(‘#^\d{20}$#’, $rs)) return false; // р/с должен состоять из 20 цифр $bik_rs = substr((string) $bic, -3) . $rs; $checksum = 0; foreach ( as $i => $k) { $checksum += $k * ((int) $bik_rs{$i} % 10); } if ($checksum % 10 === 0) { return true; } else { return false; // Неверный контрольный разряд } } function is_valid_biс($bic) { if(empty($bic))return false; // Не передан обязательный параметр bic if(!preg_match(‘#^\d{9}$#’, $bik)) return false; // БИК должен состоять из 9 цифр return true; }

Проверка расчетного счета (р/с) и БИК банка на корректность и взаимное соответствие на JavaScript

<script> function validateRs(rs, bik, error) { var result = false; if (validateBik(bik, error)) { if (typeof rs === ‘number’) { rs = rs.toString(); } else if (typeof rs !== ‘string’) { rs = »; } if (!rs.length) { error.code = 1; error.message = ‘Р/С пуст’; } else if (//.test(rs)) { error.code = 2; error.message = ‘Р/С может состоять только из цифр’; } else if (rs.length !== 20) { error.code = 3; error.message = ‘Р/С может состоять только из 20 цифр’; } else { var bikRs = bik.toString().slice(-3) + rs; var checksum = 0; var coefficients = ; for (var i in coefficients) { checksum += coefficients * (bikRs % 10); } if (checksum % 10 === 0) { result = true; } else { error.code = 4; error.message = ‘Неправильное контрольное число’; } } } return result; } function validateBik(bik, error) { var result = false; if (typeof bik === ‘number’) { bik = bik.toString(); } else if (typeof bik !== ‘string’) { bik = »; } if (!bik.length) { error.code = 1; error.message = ‘БИК пуст’; } else if (//.test(bik)) { error.code = 2; error.message = ‘БИК может состоять только из цифр’; } else if (bik.length !== 9) { error.code = 3; error.message = ‘БИК может состоять только из 9 цифр’; } else { result = true; } return result; } </script>

API проверки расчетного счета (р/с) и БИК банка на корректность и взаимное соответствие

Для проверки р/с и БИК банка на валидность, включая контрольный разряд, вызовите следующее API:

https://htmlweb.ru/json/validator/rs?rs=123123123&bic=123123123
Если р/с корректный вы получите:

Как узнать по ИНН физического лица фамилию и другие данные

Вопрос «как найти человека по ИНН» достаточно часто задают в интернете. Почему именно этот документ становится объектом пристального внимания и рассматривается как возможность поиска данные о личности? Ответ прост — потому что ИНН присваивается каждому. Основной источник данных — налоговая служба. Но как с помощью неё искать, если данные человека конфиденциальны?

Давайте разбираться подробнее. А заодно узнаем, что из себя вообще представляется такой документ как идентификационный номер налогоплательщика.

ИНН физического лица

Выдаётся каждому человеку и содержит в себе определённый набор цифр, который шифрует данные о налогоплательщике. Набор цифрового значения индивидуальный и не повторяется в пределах территории Российской Федерации.

Соответственно, так как действует правило конфиденциальной информации, то просто так без обхода правил, найти информацию в интернете в свободном доступе не удастся.

Проверка по номеру ИНН

Юрлицам и «ипешникам» так же как и физилица ИНН выдаётся. Но данные о них по номеру найти ещё как-то можно. О деятельности, о различных кодировках. А если физическое лицо бизнесом не занимается, то и данных о нём для всех остальных нет.

Тут важно понимать разницу. Если вы потеряли собственный ИНН, то восстановление документа даже такого уровня проблемой не станет. Просто пишем заявление в федеральную налоговую службу и ждём положенный срок.

А вот, если объектом вашего «пристального интереса» будет являться другой человек, то налоговая на вас лишь подозрительно посмотрит.

Что можно узнать из номера ИНН физлица

Как мы уже писали, номер ИНН — шифр из 12 цифр, за которыми скрываются данные о человеке как налогоплательщике в РФ. Во-первых, что проще всего — можно узнать фамилию, имя и отчество. Это ещё не закрытая информация. Даже существует множество электронных сервисов, которые справляются с задачей выдачи ФИО по ИНН.

Но что ещё можно узнать, имея на руках цифры номера:

  1. Во-первых, регион, в котором выдали гражданину этот документ. За него отвечают первые четыре цифры в номере.
  2. Во-вторых, если смотреть на последующие шесть цифр, то получим номер доступа к личным данным гражданина. Да, это не сами данные, но уже что-то.
  3. И последние две цифры из всего двенадцати-значного номера документа — номер доступа к упрощённым данным того же типа.

Проверить ИНН физлица на официальном сайте налоговой инспекции

Что для этого потребуется? Для начала, зайти на сам сайт. На этом сайте (речь идёт, напомним, об официальном электронном ресурсе ФНС) ищем специальную форму для заполнения. Что нам это даст? То, что мы сможем увидеть как относится гражданин к уплате своих налогов. То есть — есть ли у него задолженности. В некоторых случаях, такая банальная проверка может дать очень много, и как минимум спасти вас от неверного выбора в плане доверия. Когда речь идёт о финансах, лучше знать с кем имеешь дело.

Но подробнее:

  • Заходим на сайт налоговой и регистрируемся (о полноценной регистрации стоит почитать дополнительно).
  • Заходим под своими данными (это и дата рождения, и номер СНИЛС, и прописка, и паспортная информация).
  • Заполняем форму запроса данных по ИНН. Здесь нужно обязательно обозначить свою электронную почту, так как ответ поступит на неё в течение пяти дней с момента подачи запроса.

В случае, когда ИНН относится к тому человеку, который и является просителем, проблем никаких не возникнет. Вы даже денег за это не отдадите.

Проверить ИНН физического лица онлайн

Как уже было сказано раньше, с предпринимателями всё обстоит гораздо проще. С физическими лицами — сложнее, особенно, если вы ищите данные не своего ИНН. Есть несколько простых советов.

  • Не пользуйтесь непроверенными сайтами. И дело даже не в вирусах. Если прибегать не к официальным ресурсам ведомств, можете получить ситуацию, когда ваши данные попадут к стороннему лицу, которое может их использовать в, скажем так, неприемлемых целях. Поэтому только портал ФНС.
  • Существует множество страниц, которые предлагают выдать вам данные человека по номеру ИНН при условии, что вы заплатите за это символическую сумму. Опять же, вестись не стоит. То, что вы получите на экран своего компьютера — может быть просто набором случайных данных. А онлайн-формат федеральной налоговой службы как минимум защитит вас от утечки информации.
  • Сайты, которые просят ввести номер вашего телефона за информацию. То же что и предыдущий пункт, только после ввода номера телефона, а потом и пришедшего на него кода доступа, вы с вероятностью в 99 процентов потеряете часть средств со счёта. А получите в итоге данные, или нет — вопрос открытый.
  • Единственный портал кроме ФНС, где вы можете точно получить эту услугу — портал госуслуги. Как с ним работать — читайте в нашей отдельной статье. Однако он также позволяет пользоваться всеми привилегиями.

Но вопрос, как найти с помощью номера ИНН подробные данные о физическом лице так и остаётся открытым. Всё потому, что на данный момент — это невозможно. Точнее невозможно с помощью ФНС. Как мы уже написали, информация (кроме ФИО) вся конфиденциальная и не подлежит распространению.

Единственное, что вам останется — воспользоваться возможными связями в госструктурах, либо же приобрести пиратский контент. Но и тот, и другой способы — незаконны!

Поэтому остаётся довольствоваться тем, что будут известны ФИО и сам номер, по цифрам которого можно кое-что (но мало) узнать.

Другая ситуация наступает, когда номер налогоплательщика принадлежит не физлицу, а ИП или фирме.

Поиск ИП по ИНН

Ещё раз — для чего обычно ищутся данные юрлиц? Основная причина — проверка надёжности партнёра. Если вы предприниматель и планируете заключать какую-либо сделку, будь то сделка с деловым партнёром, или просто внесение в базу клиентов нового контрагента, вам лучше перестраховаться. Ведь налоговый учёт в сфере предпринимательства — крайне важный фактор, который влияет на благополучие вашей компании.

Если вы будете знать ИНН организации, то сможете запросить выписку из реестра юридических лиц. Кроме этого будут доступны данные:

  • ОГРНИП и дата получения свидетельства.
  • ФИО владельца.
  • Дата ликвидации или прекращения деятельности (если таковая имеет место).
  • Город и непосредственное отделение ведомства, которое оформляло регистрацию.
  • Данные о настоящей деятельности (смотрите так же «Как ИП узнать свою систему налогообложения?»).
  • Нормативные акты.

Опять же, данные в интернете будут обладать определённым уровнем конфиденциальности. И хотя вы сможете узнать все основные реквизиты ИП, для получения большего, придётся идти в налоговую (лично или по доверенности).

Ну, и главное, что это нам даст — мы сможем проверить наличие задолженностей по налогам. Для этого на портале ФНС ищем раздел «проверить себя и контрагента». Эту фразу можно вбить в поисковике на сайте.

Итог

Найти основные данные по ИНН реально. Но в случае физического лица — это будут лишь ФИО. А в случае ИП — основные реквизиты и возможные долги по неуплаченным налогам. Более личные сведения вы сможете получить только незаконными методами. Но зачастую, большего и не нужно. Зная, добросовестно ли относится ваш будущий партнёр к выплате налогов, вы сможете принимать решения более основательно.