Проверка УНП

Валидация Учетного Номера Плательщика (УНП) по контрольной сумме

Для разработчиков

Сгенерировать случайный валидный УНП для тестирования форм и систем

Что такое УНП и как он проверяется

УНП (Учетный Номер Плательщика) — это уникальный цифровой или буквенно-цифровой код, присваиваемый каждому налогоплательщику в Беларуси при регистрации. Он необходим для идентификации бизнеса в налоговых органах, банках и при оформлении любых юридических документов. Ошибка в УНП в платежном поручении или ЭСЧФ может привести к серьезным задержкам и штрафам

Алгоритм проверки контрольного числа

Белорусский УНП состоит из 9 знаков. Девятый знак является контрольным и рассчитывается на основе первых восьми по специальной математической формуле с использованием весовых коэффициентов. Наш валидатор мгновенно производит этот расчет, позволяя отличить реальный номер от случайного набора цифр

Буквенные УНП для физлиц

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

Проверка УНП Беларусь

Часто задаваемые вопросы

Как узнать, кому принадлежит УНП?

Наш валидатор проверяет только математическую корректность номера. Чтобы узнать название компании или ФИО владельца, воспользуйтесь официальным «Государственным реестром плательщиков» на сайте МНС РБ

Что означает первая цифра УНП?

Первая цифра часто указывает на регион регистрации (например, 1 — Минск, 2 — Брестская область и т.д.). Однако для иностранных организаций и некоторых специфических случаев действуют иные правила

Зачем нужен генератор УНП?

Эта функция полезна программистам и тестировщикам при разработке CRM-систем, интернет-магазинов и бухгалтерского ПО для проверки работы форм ввода данных без использования реальных реквизитов компаний