Макрос

портал для бухгалтеров

Код возврата 2313

Важные аспекты

Платежное поручение необходимо при осуществлении валютных операций между резидентом и нерезидентом. Между гражданами России такие операции не разрешены.

Исключение – международные перевозки груза и оформление страховки на груз. Сотрудники бухгалтерии часто сталкиваются с проблемой заполнения платежных поручений.

При их составлении имеются нюансы. Любая денежная операция, независимо от типа и предназначения, должна документально обосновываться.

Чтобы не допустить ошибок, необходимо уметь правильно заполнять поручение и указывать необходимый код. Где же его взять?

Узнать код можно несколькими способами – обратиться в орган контроля по выплатам или скачать в интернете справочник кодов. Каждый год законодательство меняет законы, поэтому и коды могут меняться. ,

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

Платеж не дойдет до нужного получателя. Как быть в этом случае? Схема действий проста:

Чтобы не было штрафа Нужно снова осуществить платеж, указав правильные данные
Написать заявление в налоговую инспекцию (либо другую службу) Чтобы средства вернулись на счет отправителя

Платежное поручение имеет унифицированную форму. Создается в 4 экземплярах – для владельца, банка-отправителя и 2 для банка-получателя. Документ необходимо оформлять, соблюдая требования законодательства.

При их невыполнении банк отправляет плательщику извещение с целью уточнить запрос. Если ответа в указанный срок не поступило, банк отклоняет платежку.

Для каждой ошибки предусмотрен свой код – 11 (в документе имеются недопустимые символы), 49 (счет не существует) и прочие. При возвращении поручения в нем будет указан код – причина возврата.

Расшифровать его можно, ссылаясь на специальную таблицу. Что значит код возврата 2313 в платежном поручении? Это параметр, который установил Центральный Банк.

Это код итогов проверки документа на такие параметры:

  • корректность указания реквизитов получателя;
  • статус отправителя и получателя;
  • наличие у получателя лицензии.

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

Следует учесть такие нюансы:

  • для частного предпринимателя и организаций коды одинаковы;
  • коды доходов и доходы минус расходы отличаются;
  • вид кода зависит от объекта налогообложения;
  • у минимального налога код собственный.

Определения

Во избежание ошибок при заполнении платежного поручения важно иметь представление об основных понятиях.

Платежное поручение Распоряжение, передаваемое владельцем счета в банк. На его основании производится перевод финансов на указанный номер счета. Документ бывает электронным и бумажным
УИП Уникальный идентификатор платежа – состоит из 20 цифр, необходим для указания места получения платежа. Его нужно указывать правильно, чтобы платеж не ушел в другое место
УИН Уникальный идентификатор начисления. Необходим для перечисления финансов в бюджет государства
Основание для платежа Значение специального типа, позволяющее определять цель платежки
Налог Выплата, взимаемая с юридического лица за осуществление коммерческой деятельности

Зачем он нужен

Процедура составления документа обычно не вызывает трудностей. Нужно знать, для чего же необходимы данные коды – УИН либо УИП.

Классификатор платежа необходим для выполнения следующих задач:

  • упорядочить осуществление взносов различного типа;
  • вести статистические данные органами статистики;
  • осуществить оплату конкретной суммы строго по назначению.

Законные основания

Основной закон, регулирующий платежку, — Приказ № 107н «Об утверждении указания данных в реквизитах распоряжений» Департамента финансов, принятый 12 ноября 2013 года.

В него входит несколько приложений:

№ 1 Правила заполнения информации, касающейся плательщика
№ 2 Список правил, которые отображают стандарты перевода финансов в качестве налогов в бюджет державы
№ 3 Как правильно указывать информацию о переводе денег в качестве платежей таможне или другим органам
№ 4 Содержит правила и основания для перечисления перевода
№ 5 Как правильно указать сведения об органе или лице, занимающемся составлением распоряжений о переводе

Еще один важный закон – Федеральный закон № 161 «О национально платежной системе», принятый 27 июня 2011 года.

Коды строк в платежном поручении в 2019 году

В текущем году произошли изменения, касающиеся кодов. Согласно Приказу Департамента финансов, было разъяснено, сколько знаков должен содержать каждый тип кода.

Рассмотрим изменения на примере таблицы:

Показатель Количество знаков
ИНН 10 Первый и второй не могут быть нулевыми
КБК 20
КПП 9
ОКТМО Для муниципальных заведений 8 знаков, для населенного пункта – 11
УИН 20 либо 25

Поле «Код 22» в платежном поручении 2019 введено в целях оптимизировать и улучшить качество работы государственных служащих, ускорить процесс зачисления платежа.

Во время перечислений с указанием данного кода сократилось число ошибок. В поле указываются номера во время перечисления штрафа, пени или недоимки.

Образец платежного поручения с КБК при уплате пени по НДФЛ в 2019 году смотрите в статье: платежное поручение по пене.

Очередность платежа по НДФЛ в платежном поручении в 2019 году, .

Во время уплаты налогов или взносов код не указывается. Однако, не нужно оставлять его пустым, следует поставить «0». В противном случае банк может отказать в заполнении поручения.

Статуса плательщика (составителя документа)

Статус плательщика – информация, которая идентифицирует человека или предприятие. Графу заполнять обязательно.

Статусу отведено поле 101, в нем указываются следующие коды:

01 Если плательщик является юридическим лицом
02 Агентом по налогам
06 Для участника внешней экономической деятельности (юридического лица)
08 Плательщик переводит денежные средства в качестве оплаты за страховые взносы или прочие платежи в бюджет страны
09 Плательщик налогов является частным предпринимателем
14 Производятся выплаты лицам физического типа
16 Участник внешней экономической деятельности является физическим лицом
17 Участник ВЭД – частный предприниматель
19 Предприятия и их отделения, которые издали распоряжение о переводе финансов

Для данных о плательщике выделены коды полей 8-12, в которых указывается:

  • название плательщика;
  • номер банковского счета;
  • название и адрес банка;
  • код банка;
  • номер счета банка.

Дохода

Бухгалтер обязан составить отчетность по доходам. Чтобы правильно ее составить, нужно знать основные коды. Код дохода – число, состоящее из 4 цифр.

Типы:

1010 Для отображения дивиденда
1011 Проценты, дисконты
1200 Суммы по страховым выплатам
1211 Страховой взнос
1400 Прибыль по передаче имущества в аренду
1510 Доход за услуг или сделку

Код валютной операции

Код типа валютной операции – число, состоящее из 5 цифр, за которой кроется суть проводимой финансовой операции. Коду видов платежа отведена конкретная строка в платежном поручении – там, где прописывается цель платежа.

Пятизначному числу (обозначает код операции) предшествуют 2 буквы латиницы – V и O. Код необходимо взять в фигурные скобки.

Данный тип кода указывается в таких случаях:

Во время заполнения справки о валютных операциях
Если плательщик нерезидент
Если плательщик резидент А получатель – нет

Примерный список некоторых кодов:

10100 Расчетная операция нерезидента по предоплате резиденту за вывоз товара из Российской Федерации
10200 Расчеты резидента и нерезидента при наличии отсрочки платежа
11100 Расчетная операция резидента по предоплате нерезиденту за ввоз товара в Россию

В 2019 году произошли изменения, в результате которых сменились некоторые коды. Вместо 23200, 22200, 23100 и 22100 появился новый код – 61176, обозначающий заключение соглашения между резидентами.

За услуги

Резидентам и нерезидентам Российской Федерации разрешено заключать соглашение по оказанию услуг либо купле-продаже любого товара.

Независимо от типа операции отправитель платежа должен обратиться в банк для перечисления средств. За оплату услуг код следующий – 21200.

На зарплату иностранцу

При выплате резидентом заработной платы иностранцу (лицу, которое имеет другое гражданство) обязательно указывается тип кода валютной операции.

Если его не указать, то банк отклонит платежное поручение, поскольку оно противоречит валютному законодательству.

Во время перечисления средств необходимо указать код 70060. Также нужно оформить платежку на плату налога и страхового взноса.

При перечислении нерезиденту

Для расчетов с гражданами другой страны также имеются свои коды. Наиболее частые:

11100 Расчетная операция резидентов за предоплату нерезиденту
12060 Оплата нерезиденту средств за товары, которые реализуются за рубежом без ввоза их в Россию
20500 Расчет с нерезидентом за оказанную услугу (по соглашению)
21200 Плата за выполненную услугу

Таможенного органа

Поле 104 отведено коду бюджетной классификации. Код можно узнать у таможенного представителя.

Наиболее распространенные:

1010 Таможенный сбор за совершенную операцию
2010 Таможенная пошлина за ввозимый товар
5010 НДС
9070 Авансовый платеж за счет будущего платежа

Один расчетный документ заполняется для одного таможенного платежа.

Налогового периода

Код 107 в платежном поручении подразумевает перечисление налогов за конкретный период.

Он указывается во время перечисления налогов за текущий год и во время добровольного погашения недоимки (когда требование об уплате от Федеральной налоговой службы отсутствует).

Состоит поле из 10 знаков – 8 отображают период, 2 – разделитель, который обозначается точкой. Вид такой – ХХ.ХХ.ХХХХ.
Если предусмотрено больше одного срока и есть конкретная дата уплаты налога, то в поле указывается эта дата.

При допущении ошибки только в этом поле волноваться не стоит – деньги дойдут по назначению. В текущем году во время перечисления страхового взноса в Пенсионный фонд или другую организацию в 107 поле проставляется «0».

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

Видео: платежное поручение поставщику

Обязательно к заполнению в таких случаях:

  • перечисляются средства по уплате налогов и прочих сборов;
  • платеж связан с внешней экономической деятельностью.

В записи не должно быть больше 2 букв. Например, ТП – оплат за текущий год, ТР – на основании требования налоговой, РС – налог с рассрочкой и прочие.

Где нужно указать КБК 18211603010016000140 в платежное поручение в 2019 году узнайте из статьи: КБК в платежке.

Порядок сдачи отчетности в электронном виде в ФСС, .

Какие программы нужны для сдачи отчетности в электронном виде в России, .

Код 110 заполняется в таких случаях:

  • при перечислении налогов или сборов;
  • во время перечисления пени;
  • платеж по процентам;
  • при санкционных перечислениях.

Образец заполнения документа

Правильно оформленный документ важен при его сдаче. При заполнении полей необходимо придерживаться следующих рекомендаций:

Реквизит 1 Название документа
2 Номер кода по общероссийскому классификатору
В третьем Указать номер платежного поручения. Каждый код необходимо писать цифрами и с новой строки
В 4 поле Указать дату составления документа. Если бланк заполняется бумажный, то высветить день, месяц и год – цифрами. Если в электронном варианте – по формату банка
В 5 графе Уточнить тип – срочный, телеграфный, почтой или другой
В 6 Прописать сумму – рубли пишутся буквами, копейки – цифрами. Слова не сокращать, а писать полностью
В 7 строке Прописывается платежная сумма цифрами
8 Наименование плательщика
9 Номер банковского счета
10 Название банка и адрес его расположения
11 Код банка – БИК
12 Номер счета самого кредитного учреждения
13 Название банка получателя
14 БИК получателя
15 Номер счета банка
В 16 строке Указать название предприятия, которое получает платеж. Писать можно полную форму или сокращенную. Если это частный предприниматель, то указать его личные данные
17 Банковский счет получателя
В 18 графе Поставить шифр 01
19 поле Посвящено срокам платежа, но он не указывается (по новым правилам)
В 20 кодовое значение Также остается незаполненным
21 Посвящено очередности платежки – указывается, согласно законодательству
В 22 Необходимо указывать код УИП. Если платеж был рассчитан получателем денег, то код указывается, если плательщик рассчитывал сумму самостоятельно, то заполнять поле нет необходимости
23 строка «резервная», не заполняется
В 24 Необходимо дать полную информацию – цель платежки, название товара (услуги), номер документов и прочее
В 43 Нужно поставить печать
В реквизитах 44 Понадобится подпись уполномоченного представителя организации
В 45 Банк должен поставить штамп, а его представитель – личную подпись
Поле 60 ИНН плательщика (при наличии)
61 ИНН получателя
В 62 Банковский работник обязан поставить дату прихода распоряжения в кредитное учреждение
71 Сотрудник банка укажет дату, когда были списаны средства
101 поле Посвящено статусу – 01 (плательщик налогов), 02 – агент по налогам, 08 – организация, 14 – плательщик налогов, который платит физическим лицам
102 Отведено для КПП плательщика
103 КПП получателя
104 Значение кода бюджетной классификации
105 ОКТМО
В 106 указать Код основания платежа – ТП (текущий год) или ЗД (погашение задолженности на добровольной основе)
В 107 Указать налоговый период, коды таможенного органа или проставить «0», если платеж другого характера
В 108 поле Поставить «0». Исключение – погашение задолженности, тогда нужно указать номер требования налоговой инспекции
В 109 поле Ставится дата, когда была подписана декларация по налогу, который выплачивается
110 поле Не обязательно к заполнению

Фото: платежное поручение

Таким образом, любая валютная операция не осуществится без наличия платежного поручения.

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

Предыдущая статья: Платежное поручение по пене Следующая статья: Что такое ОКТМО в платежке

Код возврата для электронных платежей с реестром

С 01.07.2013 ЦБ РФ ввел в оборот новый платежный документ — ED108, который представляет собой электронное поручение на общую сумму с реестром (информационное письмо от 08.04.2013 МЦИ-12-2-16/1401). Данная инициатива Центробанка была связана с необходимостью реализации п. 3.9 и п. 3.15 положения ЦБ РФ от 29.06.2012 № 384-П.

С момента ввода в оборот документа ED108 РКЦ при обработке соответствующих платежных получений должен осуществлять проверку:

  • корректности указания реквизита «Вид платежа» (при использовании системы БЭСП он не должен заполняться);
  • статуса отправителя и получателя платежа (если они входят в структуру одной и той же платежной системы территориального учреждения ЦБ, то оба должны быть участниками соответствующей системы);
  • соответствия отправителя и получателя — если они работают на разных ТУ ПС Центробанка, статусу участника электронного обмена;
  • наличия у получателя лицензии — если она отозвана ЦБ, то как раз и проставляется код 2313;
  • соответствия показателя в реквизите «Сумма перевода», который указан в реестре, значениям в реквизите «Сумма» электронного платежного поручения.

Таким образом, если контроль показал, что у получателя платежа нет лицензии Центробанка, РКЦ отклоняет перевод и фиксирует в платежном поручении код возврата со значением 2313.

Подробнее о взаимодействии налогоплательщиков с банками, у которых аннулирована лицензия ЦБ, читайте в статье «Банк остался без лицензии — что с вашими налогами?».

В статье о сигналах мы рассматривали несложный механизм, позволяющий процессам в ОС реагировать на внешние события. Рассматривались способы отправки сигналов процессам при помощи kill, а также обработка поступающих сигналов в сценариях оболочки. Аналогично сигналам, коды возврата позволяют процессам взаимодействовать с вызвавшими их процессами. Эта тема частенько игнорируется пользователями, однако довольно! Сегодня мы поговорим о кодах возврата и работе с ними.

Чем являются коды возврата

Предлагаю начать наше знакомство с простой команды известной практически каждому — mv, которая перемещает файл из одного места файловой системы в другое и, возможно, переименовывает его. Как вы уже, наверное, заметили, при работе mv могут возникать ошибки в случае, если отсутствует исходный файл, или же возникли какие-то другие обстоятельства, помешавшие mv выполнить свою работу. Например:

$ mv ~/missing ~/missing2 mv: cannot stat `/home/ashep/missing’: No such file or directory

Вы видите сообщение об ошибке. Очевидно, что команда не сработала. И в то же самое время за кулисами оболочки инициализируется переменная оболочки, содержащая так называемый «код возврата» последней выполненной команды. При желании мы можем получить значение этой переменной. Попробуйте:

$ mv ~/missing ~/missing2 mv: cannot stat `/home/ashep/missing’: No such file or directory $ echo $? 1 $ echo «Test me» Test me $ echo $? 0

Если команда выполняется без ошибок, то обычно её код возврата равен нулю. После выполнения команды оболочка автоматически устанавливает значение переменно $? равным этому коду. Если же команда завершится с ошибкой, то, как правило, её код возврата будет отличным от нуля. В примере выше мы сперва пытаемся переместить несуществующий файл при помощи команды mv. Естественно, мы получаем ошибку, о чём свидетельствует сообщение самой программы, а также код возврата равный единице. Затем мы выполняем команду echo, которая завершается успешно. Её код возврата равен нулю.

Давайте теперь обратимся к info-странице документации программы mv (info coreutils mv). В конце документа есть абзац, говорящий о том, что нулевой код возврата команды означает успешное выполнение, а ненулевой — об ошибке. Небогатый выбор, скажем честно, негде развернуться душе сисадмина!

Вот grep предлагает более широкий выбор средств диагностики результатов своей работы. Фрагмент из документации: «Обычно нулевой код возврата означает, что искомые строки были найдены, и код равный единице в противном случае. Если же при запуске grep использовалась опция -q, —quiet или —silent, строки были найдены, но возникла какая-то ошибка, то возвращается код 2.»

Ниже приведён список определённых системных кодов возврата:

  • 1: общие ошибки;
  • 2: ошибки работы встроенных средств оболочки;
  • 126: невозможно вызвать запрошенную команду;
  • 127: команда не найдена;
  • 128: некорректный аргумент exit;
  • 128 + n: сигнал критической ошибки (например, kill -9 = 137);
  • 130: скрипт прерван по Ctrl+C.

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

Использование кодов возврата

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

#!/bin/bash mkdir /usr echo \$? = $? if ; then echo «mkdir /usr failed: we have an exit code of $?» exit 1 fi echo «made the requested directory. Why is ‘/’ world writable?» exit 0

Оказывается, есть нюанс при работе с переменной $?, который вызван выполнением команд, вроде echo. Взгляните на результат работы сценария:

$ ./test.sh mkdir: /usr: File exists $? = 1 made the requested directory. Why is ‘/’ world writable?

Увидели в чём проблема? Код возврата сразу после вызова mkdir равен единице, и это логично, поскольку каталог /usr существует. Но когда мы проверяем значение переменной $? в конструкции if, оказывается, что её значение равно нулю! Почему так? Потому что в этот момент значение переменной $? содержит код возврата предыдущего вызова echo, а не команды mkdir.

Получившуюся проблему можно решить, например, так:

#!/bin/bash mkdir /usr error=$? if ; then echo «mkdir /usr failed: we have an exit code of $error» exit 1 fi

Выше показан один из случаев, когда дублирование значения глобальной переменной в локальной имеет смысл. Таким образом, вы получаете возможность затем использовать сохранённое значение глобальной переменной там, где вам нужно, не заботясь о том, что её значение может измениться в результате каких-то событий.

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

alternates=’ http://www.example.com/test.pdf http://www.example2.com/test.pdf http://www.example3.com/test.pdf ‘ gotit=0 for file in $alternates do wget $file if ; then echo «Unable to get $file else gotit=1 break fi done

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Наверх