Інструмент
Генератор тестових ЄДРПОУ та РНОКПП
Коди юросіб і фізосіб із правильною контрольною цифрою; РНОКПП — із заданою датою народження і статтю. Для перевірки форм та інтеграцій, не для документів.
Натисніть «Згенерувати» — коди з'являться тут.
Коди вигадані. У них сходиться лише контрольна цифра. Частина ЄДРПОУ випадково збігається з кодами справжніх компаній, а РНОКПП може збігтися з номером справжньої людини. Тільки для тестування форм і тестових середовищ — не для договорів, рахунків, звітності чи реєстрації.
Що треба знати
- Коди вигадані. Вони проходять лише перевірку формату, як у перевірці ЄДРПОУ / РНОКПП, а в ЄДР чи реєстрі ДПС такого коду або немає, або він чужий.
- ЄДРПОУ — 8 цифр, восьма контрольна. Код мають юридичні особи та їхні відокремлені підрозділи (Положення про ЄДРПОУ, постанова КМУ № 118 від 22.01.1996, п. 2 і 6).
- РНОКПП (ІПН) — 10 цифр
XXXXXNNNNK: номер дня народження, номер облікової картки № 1ДР і контрольний розряд (Положення, затверджене наказом Мінфіну № 822 від 29.09.2017, розділ XIII). На практиці номер дня — кількість днів від 31.12.1899 (01.01.1900 —00001). - Без РНОКПП: хто відмовився від номера через релігійні переконання, вказує серію (за наявності) і номер паспорта — дві літери й шість цифр у книжечці, дев'ять цифр в ID-картці (Податковий кодекс, п. 63.6 і 70.5).
- Справжні коди клієнтів у тестові бази не беріть: РНОКПП — персональні дані.
Як рахується контрольна цифра
ЄДРПОУ. Перші сім цифр множать на ваги 1, 2, 3, 4, 5, 6, 7 — або на 7, 1, 2, 3, 4, 5, 6, якщо код починається з 3, 4 чи 5, — і додають. Остача від ділення суми на 11 — контрольна цифра. Якщо остача 10, рахують удруге з вагами, більшими на 2; якщо знову 10 — контрольна цифра 0.
РНОКПП. Перші дев'ять цифр множать на ваги −1, 5, 7, 9, 4, 6, 10, 5, 7 і додають. Суму ділять на 11 і від остачі беруть останню цифру. Положення № 822 ваг не наводить: це усталений алгоритм валідаторів форм.
Генератор бере для РНОКПП номер картки з 9000–9999 (остання його цифра — за статтю): на одну дату й стать це 500 різних кодів.