ОК 029-2014 (КДЕС Ред. 2)
по состоянию на 2022 год
(в ред. Изменения 1/2015 ОКВЭД 2, утв. Приказом Росстандарта от 26.05.2015 N 423-ст,
2/2015 ОКВЭД 2, утв. Приказом Росстандарта от 17.08.2015 N 1165-ст,
3/2015 ОКВЭД 2, утв. Приказом Росстандарта от 10.12.2015 N 2146-ст,
4/2015 ОКВЭД 2, утв. Приказом Росстандарта от 10.12.2015 N 2147-ст,
5/2016 ОКВЭД 2, утв. Приказом Росстандарта от 17.02.2016 N 40-ст)
С 11 июля 2016 года при государственной регистрации юридических лиц и индивидуальных предпринимателей применяются новые коды ОКВЭД 2, представленные на данной странице. 28 июня 2016 года вступил в силу Приказ ФНС №ММВ-7-14/333@ от 16 июня 2016 года о переходе на использование при государственной регистрации юридических лиц, индивидуальных предпринимателей и крестьянских (фермерских) хозяйств Общероссийского классификатора видов экономической деятельности ОК 029-2014 (КДЕС Ред.2).
После разработки в установленном порядке переходных ключей между ОКВЭД-2 ОК 029-2014 (КДЕС Ред. 2) и ОКВЭД ОК 029-2001 (КДЕС Ред. 1) ФНС России планирует без участия юридических лиц и индивидуальных предпринимателей обеспечить внесение соответствующих изменений о видах экономической деятельности в ЕГРЮЛ и ЕГРИП. Таким образом, самостоятельно приводить в соответствие с ОКВЭД-2 ОК 029-2014 (КДЕС Ред. 2) сведения о видах экономической деятельности ЮЛ и ИП, внесенных в ЕГРЮЛ и ЕГРИП до 11 июля 2016 года, не требуется.
С 4 июля 2013 года при заполнении кодов видов экономической деятельности в формах заявлений, представляемых в регистрирующий орган при государственной регистрации организаций и индивидуальных предпринимателей, указывается не менее 4 цифровых знаков.
A | Сельское, лесное хозяйство, охота, рыболовство и рыбоводство |
B | Добыча полезных ископаемых |
C | Обрабатывающие производства |
D | Обеспечение электрической энергией, газом и паром; кондиционирование воздуха |
E | Водоснабжение; водоотведение, организация сбора и утилизации отходов, деятельность по ликвидации загрязнений |
F | Строительство |
G | Торговля оптовая и розничная; ремонт автотранспортных средств и мотоциклов |
H | Транспортировка и хранение |
I | Деятельность гостиниц и предприятий общественного питания |
J | Деятельность в области информации и связи |
K | Деятельность финансовая и страховая |
L | Деятельность по операциям с недвижимым имуществом |
M | Деятельность профессиональная, научная и техническая |
N | Деятельность административная и сопутствующие дополнительные услуги |
O | Государственное управление и обеспечение военной безопасности; социальное обеспечение |
P | Образование |
Q | Деятельность в области здравоохранения и социальных услуг |
R | Деятельность в области культуры, спорта, организации досуга и развлечений |
S | Предоставление прочих видов услуг |
T | Деятельность домашних хозяйств как работодателей; недифференцированная деятельность частных домашних хозяйств |
U | Деятельность экстерриториальных организаций и органов |
Общероссийский классификатор видов экономической деятельности, или сокращенно ОКВЭД — это созданный и принятый Росстатом (а для ОК 029-2001 — еще Госкомстатом) справочник, в котором указаны коды всех видов деятельности, которыми занимаются юридические лица или предприниматели.
Всего их было создано три. В 2001 году, в 2007 и в 2014. Для целей регистрации компаний было решено использовать ОК 029-2001, а справочник 2007 года использовался для целей государственной статистики.
В итоге, в 2014 году было решено создать новый справочник (ОК 029-2014, или ОКВЭД 2). Переход на него должен был состояться сразу, но из-за того, что ведомство, его разработавшее, не смогло сразу сделать таблицы по перекодировке со старых кодов на новые, его принятие в действие было несколько раз отложено. Последняя дата введения в действие – 1 января 2017 года, с правом отдельных ведомств ввести его в действие досрочно.
Так и поступила ФНС, 25 мая 2016 года выпустив Приказ ФНС №ММВ-7-14/333@. В Минюсте его зарегистрировали 16 июня, фактически новый классификатор для целей регистрации рекомендуется применять с 11 июля, тогда же ожидается обновление программы ППДГР.
Для тех, у кого в ЕГРЮЛ коды по ОКВЭД образца 2001 года, ожидается перекодировка без участия заявителей.
Теперь о том, для чего эти коды вообще нужны. Нужны они для того, чтобы ФСС (фонд социального страхования) мог рассчитать взносы «за травматизм». Считаются они либо по основному виду деятельности (указывается первым), либо по тому, которым организация фактически занималась в отчетный период (подтверждается документально, справкой о подтверждении основного вида деятельности). Если такие сведения не подать в ФСС, то посчитают по наиболее «травмоопасному». Поэтому, если не хотите больших взносов — не забывайте подтверждать основной вид деятельности.
Теперь о количестве этих кодов. Кто-то указывает несколько десятков, кому-то хватает двух-трех. Даже если укажете один — это не будет нарушением, этот же ВЭД будет основным. В целом, для охвата деятельности, например, автомойки, хватает 5-6 кодов. В любом случае, их всегда можно добавить или убрать.
В уставе коды по ОКВЭД указывать с 1 июля 2010 года стало необязательно (ФЗ-312). Это удобно тем, что при смене этих кодов не нужно будет принимать новую редакцию устава. Достаточно будет внести изменения в ЕГРЮЛ.
Для добавления кодов по ОКВЭД нужно заполнить заявление по форме Р14001. Заполняется стр. 001, лист Н (в зависимости от цели — изменить коды, добавить новые, или убрать действующие).
Согласно Требованиям о заполнении форм (Приказ ФНС от 25 января 2012 года № ММВ-7-6/25@, Приложение 20), код для внесения в ЕГРЮЛ должен содержать не менее 4 знаков.
Решение собрания участников, по-хорошему, тут приниматься не должно, это внутренняя деятельность общества, такие вопросы директор сам решает. Но некоторые налоговые решение об изменении кодов по ОКВЭД требуют. Можно к заявлению по форме Р14001 приложить Приказ директора об изменении видов деятельности. Но лучше проконсультироваться в конкретной ИФНС, куда будете подавать документы на внесение изменений в ЕГРЮЛ.
Отдельно можно рассказать о смене основного вида деятельности. Если хотите его убрать вовсе — заполняете в Листе Н пункты 1.1, 2.1. Если хотите его оставить в виде неосновного, то заполняете только пункт 1. 1. Иногда указывают ставший неосновным вид деятельности в п. 1.2, но вообще это необязательно — его переместят автоматически.
В целом, у компании должны быть те виды деятельности в ЕГРЮЛ, которыми она занимается на данный момент. Особенно это необходимо для получения лицензий, допусков в СРО, иной разрешительной документации. Однако если разрешительной документации не планируется, никто не будет специально проверять, действительно ли компания занимается заявленными видами.
Внести изменения ООО в сведения о кодах по ОКВЭД — форма Р14001
Внести изменения ИП в сведения о кодах по ОКВЭД — форма Р24001
Старая версия
|
|
Редактировать
Твиттер LinkedIn Фейсбук Электронная почта
В этом пошаговом руководстве показано, как использовать класс DESCryptoServiceProvider для шифрования и расшифровки строк с помощью версии алгоритма тройного стандарта шифрования данных (TripleDES) поставщика криптографических услуг (CSP). Первым шагом является создание простого класса-оболочки, который инкапсулирует алгоритм 3DES и хранит зашифрованные данные в виде строки в кодировке base-64. Затем эта оболочка используется для безопасного хранения личных данных пользователя в общедоступном текстовом файле.
Вы можете использовать шифрование для защиты секретов пользователей (например, паролей) и сделать учетные данные нечитаемыми для неавторизованных пользователей. Это может защитить личность авторизованного пользователя от кражи, что защищает активы пользователя и обеспечивает неотказуемость. Шифрование также может защитить данные пользователя от доступа неавторизованных пользователей.
Дополнительные сведения см. в разделе Криптографические службы.
Важный
Алгоритмы Rijndael (теперь именуемые Advanced Encryption Standard [AES]) и Triple Data Encryption Standard (3DES) обеспечивают более высокий уровень безопасности, чем DES, поскольку требуют больше вычислительных ресурсов. Для получения дополнительной информации см. DES и Rijndael.
Создайте класс Simple3Des
для инкапсуляции методов шифрования и дешифрования.
Публичный класс NotInheritable Simple3Des Конец класса
Добавьте импорт пространства имен cryptography в начало файла, содержащего класс Simple3Des
.
Импорт System.Security.Cryptography
В классе Simple3Des
добавьте личное поле для хранения поставщика криптографических услуг 3DES.
Частный TripleDes как новый TripleDESCryptoServiceProvider
Добавьте закрытый метод, создающий массив байтов указанной длины из хэша указанного ключа.
Частная функция TruncateHash( Ключ ByVal как строка, Длина ByVal Как целое число) Как байт() Dim sha1 как новый SHA1CryptoServiceProvider «Хешируйте ключ. Dim keyBytes() As Byte = System.Text.Encoding.Unicode.GetBytes(ключ) Dim hash() As Byte = sha1.ComputeHash(keyBytes) ' Усекает или дополняет хэш. Хэш ReDim Preserve (длина - 1) Возврат хэша Конечная функция
Добавьте конструктор для инициализации поставщика службы шифрования 3DES.
Параметр key
управляет методами EncryptData
и DecryptData
.
Sub New (ключ ByVal в виде строки) ' Инициализировать поставщика криптографии. TripleDes.Key = TruncateHash(key, TripleDes.KeySize \ 8) TripleDes.IV = TruncateHash("", TripleDes.BlockSize \ 8) Конец сабвуфера
Добавьте общедоступный метод, который шифрует строку.
Публичная функция EncryptData( Открытый текст ByVal как строка) как строка ' Преобразование строки открытого текста в массив байтов. Dim plaintextBytes() As Byte = System.Text.Encoding.Unicode.GetBytes(открытый текст) 'Создать поток. Dim ms As New System.IO.MemoryStream ' Создаем кодировщик для записи в поток. Dim encStream As New CryptoStream(ms, TripleDes.CreateEncryptor(), System.Security.Cryptography.CryptoStreamMode.Write) ' Используйте криптопоток для записи массива байтов в поток. encStream.Write (байты открытого текста, 0, байты открытого текста. Длина) encStream.FlushFinalBlock() ' Преобразовать зашифрованный поток в печатную строку. Вернуть Convert.ToBase64String(ms.ToArray) Конечная функция
Добавьте общедоступный метод, расшифровывающий строку.
Открытая функция DecryptData( Зашифрованный текст ByVal как строка) как строка ' Преобразование зашифрованной текстовой строки в массив байтов. Dim зашифрованные байты () как байт = Convert.FromBase64String (зашифрованный текст) 'Создать поток. Dim ms As New System.IO.MemoryStream ' Создаем декодер для записи в поток. Dim decStream As New CryptoStream(мс, TripleDes.CreateDecryptor(), System.Security.Cryptography.CryptoStreamMode.Write) ' Используйте криптопоток для записи массива байтов в поток. decStream.Write (зашифрованные байты, 0, зашифрованные байты. Длина) decStream.FlushFinalBlock() ' Преобразование потока открытого текста в строку. Вернуть System.Text.Encoding.Unicode.GetString(ms.ToArray) Конечная функция
Класс-оболочка теперь можно использовать для защиты пользовательских ресурсов. В этом примере он используется для безопасного хранения личных данных пользователя в общедоступном текстовом файле.
В отдельном классе добавьте метод, который использует метод оболочки EncryptData
для шифрования строки и записи ее в папку «Мои документы» пользователя.
Sub TestEncoding() Dim plainText As String = InputBox("Введите обычный текст:") Dim password As String = InputBox("Введите пароль:") Тусклая оболочка As New Simple3Des (пароль) Dim cipherText As String = wrapper. EncryptData(plainText) MsgBox("Зашифрованный текст: " & cipherText) Мой.Компьютер.ФайловаяСистема.WriteAllText( Мой.Компьютер.ФайловаяСистема.СпециальныеКаталоги.МоиДокументы и "\cipherText.txt", cipherText, False) Конец сабвуфера
Добавьте метод, который считывает зашифрованную строку из папки «Мои документы» пользователя и расшифровывает строку с помощью метода оболочки DecryptData
.
Sub TestDecoding() Dim cipherText As String = My.Computer.FileSystem.ReadAllText( Мой.Компьютер.ФайловаяСистема.СпециальныеКаталоги.МоиДокументы и "\cipherText.txt") Dim password As String = InputBox("Введите пароль:") Тусклая оболочка As New Simple3Des (пароль) ' DecryptData сбрасывает, если используется неверный пароль. Пытаться Dim plainText As String = wrapper.DecryptData(cipherText) MsgBox("Обычный текст: " & plainText) Поймать ex As System.Security.
Об авторе