1с ндс в запросе 1с

Опубликовано: 14.07.2024

Материалы по подготовке и представлению отчетности

  • Автоматическая сверка счетов-фактур с контрагентом>>>
  • Чем новая декларация по НДС отличается от старой и какие сведения она должна содержать>>>
  • Новая форма декларации в «1С:Предприятии»>>>
  • НДС-2015: хранение истории изменений КПП в «1С:Бухгалтерии 8» (ред. 3.0)>>>
  • Ответы на вопросы по НДС-2015>>>
  • Консолидация отчетности по НДС для организаций, имеющих обособленные подразделения и не использующих РИБ>>>
  • Сервис компании Такском «Сверься!»>>>
  • Что делать, если налоговая требует представить пояснения к декларации по НДС>>>
  • НДС-2015: как представить уточненную декларацию>>>
  • «1С:Бухгалтерия 8»: как сформировать уточненную декларацию по НДС>>>
  • Как средствами «1С:Бухгалтерии 8» ред. 3.0 ответить на требование налоговой по НДС>>>

Новый сервис Сверка данных учета НДС позволяет запрашивать, получать и загружать данные от контрагентов, не выходя из программы «1С:Бухгалтерия 8» ред. 3.0 – все необходимые для этого функции собраны в одном месте. Доступ к сервису осуществляется по одноименной гиперссылке из группы Отчеты по НДС раздела Отчеты. Сервис состоит из пяти разделов: Сверка, Запросы поставщикам, Ответы поставщиков, Запросы покупателей, Настройки (рис. 1). Сервис позволяет провести сверку в пределах одного налогового периода. Если налоговый период не закончен, отчет сформируется на текущую дату. Выбранный период указывается в специальном поле.

Рис. 1.Форма отчета «Сверка данных учета НДС»

Сверка

В разделе Сверка формируется отчет о соответствии счетов-фактур покупателя данным счетов-фактур продавца. Отчет формируется на основании сведений из информационной базы покупателя и реестров счетов-фактур, полученных от поставщика, нажатием на кнопку Сверить (рис. 2).

Рис. 2. Результат сверки

Если реестры счетов-фактур от поставщиков не загружены, программа об этом сообщит (рис. 3). Запросить реестры у поставщиков можно непосредственно из этого раздела нажатием на кнопку Запросить реестры.

Рис. 3. Раздел «Сверка» в отсутствии реестров счетов-фактур от поставщиков

Запросы поставщикам

В раздел Запросы поставщикам можно попасть двумя способами: перейдя на соответствующую закладку или нажав на кнопку Запросить реестры в разделе Сверка.

В разделе представлена информация о поставщиках, выставлявших счета-фактуры в выбранном для сверки периоде.

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

  • Не запрошен – в выбранном налоговом периоде реестр у поставщика еще не запрашивался;
  • Запрошен – поставщику отправлен запрос реестра (см. рис. 4);
  • Ожидает загрузки – поставщик прислал реестр, но он еще не загружен в программу;
  • Устарел – учетные данные в программе изменились (в базе есть счета-фактуры, не включенные в реестр);
  • Готов к сверке – реестр поставщика загружен и готов к проведению сверки.

Запросить реестры можно по кнопке с аналогичным названием. Поставщикам, отмеченным флагами, будут автоматически разосланы письма с запросами. В письме содержится инструкция по отправке реестра счетов-фактур из программ «1С» и XML-файл с запросом, содержащим данные для учетной системы поставщика.

Рис. 4. Раздел «Запросы поставщикам»

Ответы поставщиков

В этом разделе отображается информация о реестрах счетов-фактур, полученных от поставщиков. В списке доступна информация о поставщике, дате формирования реестра и дате отправки запроса. По кнопке Загрузить (рис. 5), отмеченные флагом реестры загружаются в программу. Увидеть загруженные реестры можно переведя тумблер в положение Загруженные.

Рис. 5. Раздел «Ответы поставщиков»

Запросы покупателей

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

Рис. 6. Раздел «Запросы покупателей»

По кнопке Ответить сервис проанализирует данные отмеченных запросов, сформирует реестры счетов-фактур и отправит их покупателям по электронной почте.

Настройка

Настроить учетную запись электронной почты прямо в сервисе на закладке Настройке. B открывшейся форме Настройка учетной записи электронной почты нужно ввести данные электронной почты, которую планируется использовать для отправки и получения реестров (рис. 7), установить флаг в положение Для получения почты.

Рис. 7. Создание учетной записи электронной почты

Укажите настройки серверов исходящей и входящей почты. Для сервера входящей почты рекомендуем использовать протокол IMAP – это увеличивает скорость передачи данных для сверки (рис. 8).

Рис. 8. Выбор учетной записи из списка

Если учетные записи в программе были созданы ранее, нужно убедиться, что в них включена возможность получения электронной почты (флаг Для получения почты) и при необходимости настроить учетную запись для этого.

Реализация сверки счетов-фактур в 1С:Предприятии (сроки могут уточняться)

Номер и дата версии

Функционал автоматической сверки счетов-фактур

Бухгалтерия предприятия, ред. 3.0

Базовая, ПРОФ и КОРП

1С:ERP Управление предприятием 2.0

Выпущена версия 1.1.1.30 от 09.07.2015

Бухгалтерия государственного учреждения, ред. 2.0

Выгрузка сведений о выставленных счетах-фактурах для сверки данных по НДС

Бухгалтерия предприятия, ред. 2.0

Управление производственным предприятием

Управление торговлей, ред. 10.3

Управление торговлей, ред. 11.0

Бухгалтерия государственного учреждения, ред. 1.0

Выгрузка сведений о выставленных счетах-фактурах для сверки данных по НДС

Бухгалтерия + Торговля + Склад + Зарплата + Кадры, редакция 4.5

Особенности настройки сервиса через gmail

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

1. Дать доступ сторонним приложениям к почте. Для этого перейдите по ссылке https://www.google.com/settings/security/lesssecureapps. В открывшемся окне выберите пункт Включить (см. рис. 9).

Чтобы убедиться, что настройка прошла успешно, перейдите по ссылке https://security.google.com/settings/security/secureaccount.

В пункте Заблокируйте ненадежные приложения должен быть выбран пункт Включить напротив строки Доступ к аккаунту (см. рис. 10).

2. Если в процессе настройки программа сообщит, что не получилось подключиться к почте и необходимо сделать это вручную, нужно перейти по ссылке https://accounts.google.com/displayunlockcaptcha. В открывшейся форме надо нажать на кнопку Продолжить (см. рис. 11).

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

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

Видеоурок по теме

Алгоритм работы покупателя в сервисе Сверка данных учета НДС.

Алгоритм работы поставщика в сервисе Сверка данных учета НДС.

Язык запросов 1С — одно из основных отличий между версиями 7.7 и 8. Одним из важнейших пунктов в изучении 1С-программирования является язык запросов. В 1С 8.3 запросы — самый мощный и эффективный инструмент получения данных. Язык запросов позволяет в удобном виде получать информацию из базы данных.

Сам синтаксис очень сильно напоминает классический T-SQL, за исключением того, что в 1С с помощью языка запросов можно только получать данные, используя конструкцию Выбрать(select). Язык поддерживает и более сложные конструкции, например, вложенные запросы (запрос в запросе). Запросы в 1С 8 можно составлять как на кириллице, так и на латинице.

В статье я постараюсь рассказать про основные ключевые слова в языке запросов 1С:

  • выбрать
  • разрешенные
  • различные
  • выразить
  • первые
  • для изменения
  • значение
  • тип значения (и оператор ССЫЛКА)
  • выбор
  • сгруппировать по
  • имеющие
  • ЕСТЬNULL
  • Есть NULL
  • соединения — правые, левые, внутренние, полные.

А так же небольшие хитрости языка 1С, применяя которые вы сможете оптимально построить текст запроса.

Для отладки запросов в системе 1С предусмотрен специальный инструмент — консоль запросов. Увидеть описание и скачать его можно по ссылке — консоль запросов 1C.

Конструктор запросов 1С

Основные конструкции языка запросов

Если вы только начинаете программировать в 1С или просто хотите систематизировать свои знания - попробуйте Школу программирования 1С нашего друга Владимира Милькина. Пошаговые и понятные уроки даже для новичка с поддержкой учителя.
Попробуйте бесплатно по ссылке >>

Рассмотрим самые важные и интересные операторы языка запросов 1С.

ВЫБРАТЬ (SELECT)

В языке запросов 1С предприятия 8 любой запрос начинается с ключевого слова ВЫБРАТЬ. В языке 1С нет конструкций UPDATE, DELETE, CREATE TABLE, INSERT, эти манипуляции производятся в объектной технике. Предназначение его — только чтение данных.

ВЫБРАТЬ
ТекущийСправочник.Наименование
ИЗ
Справочник.Номенклатура КАК ТекущийСправочник

Запрос вернёт таблицу с наименованиями номенклатуры.

Рядом с конструкцией ВЫБРАТЬ можно встретить ключевые слова ДЛЯ ИЗМЕНЕНИЯ, РАЗРЕШЕННЫЕ, РАЗЛИЧНЫЕ, ПЕРВЫЕ …

ДЛЯ ИЗМЕНЕНИЯ — блокирует записи таблицы на время транзакции (не актуально для управляемых блокировок). Подробнее в статье ДЛЯ ИЗМЕНЕНИЯ в запросах 1С.

РАЗРЕШЕННЫЕ — выбирает только записи из таблицы, на которые есть права у текущего пользователя.

РАЗЛИЧНЫЕ — означает, что в результат не попадет дублирующих строк.

ПЕРВЫЕ n — в языке 1С 8.3 запрос отберет только n первых записей.

ВЫБОР (CASE)

Очень часто данная конструкция недооценивается программистами. Пример её использования:

ВЫБРАТЬ

ТекущийСправочник.Наименование,

ВЫБОР

КОГДА ТекущийСправочник.Услуга ТОГДА

«Услуга»

ИНАЧЕ

«Товар»

КОНЕЦ КАК ВидНоменклатуры

ИЗ

Справочник.Номенклатура КАК ТекущийСправочник

Пример возвратит в поле «ВидНоменклатуры» текстовое значение — «Товар» или «Услуга».

ГДЕ (WHERE)

Конструкция языка запросов 1C, позволяющая наложить отбор на получаемые данные. Учтите, что от сервера система получает все данные, а только потом они отбираются по данному параметру.

ВЫБРАТЬ
Справочник.Наименование
ИЗ
ТекущийСправочник.Номенклатура КАК ТекущийСправочник
ГДЕ ТекущийСправочник.Услуга = ИСТИНА

В примере мы отбираем записи, у которых значение реквизита «Услуга» установлено в положение «Истина». В данном примере можно было бы обойтись и таким условием:

По сути, мы отбираем строки, у которых выражение после ключевого слова равно «Истина».

В выражениях можно использовать прямые условия:

С помощью оператора «ЗНАЧЕНИЕ()» в условиях использовать обращение к предопределенным элементам и перечислениям в запросе 1С:

ГДЕ ТипНоменклатуры= Значение(Перечисление.ТипыНоменклатуры.Товар)

Значения времени могут указываться следующим образом:

ГДЕ ДатаПоступления > ДАТАВРЕМЯ(2012,01,01):

Чаще всего условия указываются в виде параметров, передаваемых в запрос:

ГДЕ НоменклатурнаяГруппа= &НоменклатурнаяГруппа

Условие можно наложить на тип реквизита, если он составного типа:

ГДЕ РегистрНакопления.Регистратор ССЫЛКА Документ.ПоступленияТоваров

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

ГДЕ РегистрНакопления.Регистратор В (&СписокДокументовДляОтбора)

Условие может быть и сложное, состоящее из нескольких условий:

ГДЕ ДатаПоступления > ДАТАВРЕМЯ(2012,01,01) И НоменклатурнаяГруппа= &НоменклатурнаяГруппа И НЕ Услуга

СГРУППИРОВАТЬ ПО (GROUP BY)

Конструкция языка запросов 1С, используемая для группировки результата.

ВЫБРАТЬ
ПоступлениеТоваровУслугTовары.Товар,
СУММА(ПоступлениеТоваровУслугTовары.Количество) КАК Количество,
СУММА(ПоступлениеТоваровУслугTовары.Сумма) КАК Сумма
ИЗ
Документ.ПоступлениеТоваровУслуг.Товары КАК ПоступлениеТоваровУслугTовары

СГРУППИРОВАТЬ ПО
ПоступлениеТоваровУслугTовары.Товар

Данный запрос просуммирует все поступления по сумме и количеству в разрезе номенклатуры.

Помимо ключевого слова СУММА можно использовать другие агрегатные функции: КОЛИЧЕСТВО, КОЛИЧЕСТВО РАЗНЫХ, МАКСИМУМ, МИНИМУМ, СРЕДНЕЕ.

ИМЕЮЩИЕ (HAVING)

Конструкция, о которой часто забывают, но она очень важна и полезна. Она позволяет указать отбор в виде агрегатной функции, этого нельзя сделать в конструкции ГДЕ.

Пример использования ИМЕЮЩИЕ в запросе 1С:

ВЫБРАТЬ
ПоступлениеТоваровУслугТовары.Товар,
СУММА(ПоступлениеТоваровУслугТовары.Количество) КАК Количество,
СУММА(ПоступлениеТоваровУслугТовары.Сумма) КАК Сумма
ИЗ
Документ.ПоступлениеТоваровУслуг.Товары КАК ПоступлениеТоваровУслугТовары

СГРУППИРОВАТЬ ПО
ПоступлениеТоваровУслугТовары.товар

ИМЕЮЩИЕ

СУММА(ПоступлениеТоваровУслугТовары.Количество) > 5

Так мы отберем количество товаров, которых поступило более 5 штук.

ЗНАЧЕНИЕ()

В запросе 1C ЗНАЧЕНИЕ () можно использовать для указания предопределенных значений, таких как значения перечисления, пустую ссылку или значение предопределенного элемента (справочника, плана счетов, ПВХ и т.д).

ГДЕ Банк = Значение(Справочник.Банки.ПустаяСсылка)

ГДЕ ВидНоменклатуры = Значение(Справочник.ВидыНоменклатуры.Товар)

ГДЕ ТипНоменклатуры= Значение(Перечисление.ТипыНоменклатуры.Услуга)

ТИП в запросе

Тип данных можно проверить следующим образом: с помощью функций ТИП() и ТИПЗНАЧЕНИЯ() или с помощью логического оператора ССЫЛКА.

ГДЕ ТИПЗНАЧЕНИЯ(Проект.Ссылка) <> ТИП(Справочник.Проект)

ГДЕ Проект.Ссылка ССЫЛКА Справочник.Проект

ВЫРАЗИТЬ()

Оператор Выразить в запросах 1С служит для преобразования типов данных.

Синтаксис: ВЫРАЗИТЬ( КАК )

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

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

ВЫБРАТЬ
КонтактнаяИнформация.Объект,
ВЫРАЗИТЬ(КонтактнаяИнформация.Представление КАК СТРОКА(150)) КАК Представление
ИЗ
РегистрСведений.КонтактнаяИнформация КАК КонтактнаяИнформация

СГРУППИРОВАТЬ ПО
ВЫРАЗИТЬ(КонтактнаяИнформация.Представление КАК СТРОКА(150)),
КонтактнаяИнформация.Объект

ЕСТЬNULL (ISNULL)

Достаточно полезная функция языка запросов 1С, которая проверяет значение в записи, и если оно равно NULL, то позволяет заменить на своё значение. Чаще всего используется при получении виртуальных таблиц остатков и оборотов, чтобы скрыть NULL и поставить понятный 0 (ноль).

Такая функция языка запросов 1С ЕСТЬNULL при отсутствии значения вернет ноль, что позволит избежать ошибки.

СОЕДИНЕНИЕ (JOIN)

Соединения бывают 4 типов: ЛЕВОЕ, ПРАВОЕ, ПОЛНОЕ, ВНУТРЕННЕЕ.

ЛЕВОЕ и ПРАВОЕ СОЕДИНЕНИЕ

Соединения используются для связи двух таблиц по определенному условию. Особенность при ЛЕВОМ СОЕДИНЕНИИ в том, что мы берём первую указанную таблицу полностью и привязываем по условию вторую таблицу. Поля второй таблицы, которые не удалось привязать по условию, заполняются значением NULL.

Пример левого соединения в запросе 1С:

ВЫБРАТЬ
Клиенты.Ссылка КАК Контрагент,
Банки.Ссылка КАК Банк
ИЗ
Справочник.Контрагенты КАК Клиенты
ЛЕВОЕ СОЕДИНЕНИЕ
Справочник.Банки КАК Банки
ПО
Клиенты.Наименование = Банки.Наименование

Вернет всю таблицу Контрагентов и заполнит поле «Банк» лишь в тех местах, где будет соблюдаться условие «Контрагенты.Наименование = Банки.Наименование». Если условие не соблюдается, в поле Банк будет установлено NULL.

ПРАВОЕ СОЕДИНЕНИЕ в языке 1С 8.3 абсолютно аналогично ЛЕВОМУ соединению, за исключением одного отличия: в ПРАВОМ СОЕДИНЕНИИ «главная» таблица — вторая, а не первая.

ПОЛНОЕ СОЕДИНЕНИЕ

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

ВЫБРАТЬ
Клиенты.Ссылка КАК Клиенты,
Банки.Ссылка КАК Банк
ИЗ
Справочник.Контрагенты КАК Клиенты

ПОЛНОЕ СОЕДИНЕНИЕ
Справочник.Банки КАК Банки

ПО
Клиенты.Наименование = Банки.Наименование

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

ВНУТРЕННЕЕ СОЕДИНЕНИЕ

ВНУТРЕННЕЕ СОЕДИНЕНИЕ отличается от полного тем, что выводит только те записи, которые смогли соединить по заданному условию.

ВЫБРАТЬ
Клиенты.Ссылка КАК Клиенты,
Банки.Ссылка КАК Банк

ИЗ
Справочник.Контрагенты КАК Клиенты

ВНУТРЕННЕЕ СОЕДИНЕНИЕ
Справочник.Банки КАК Банки

ПО
Клиенты.Наименование = Банки.Наименование

Данный запрос вернет только строки, в которых у банка и контрагента будет одинаковое наименование.

Заключение

Это лишь небольшая часть синтаксиса из языка запросов 1С 8, в дальнейшем я попробую рассмотреть более подробно некоторые моменты, показать способы оптимизации запросов и многое другое!

Рубрикатор статей сайта по запросам

  • ДобавитьКДате в запросе 1С 8.3
  • Дата в запросах 1С
  • Округление в запросе 1С 8
  • Несовместимые типы ВЫРАЗИТЬ в запросе 1С
  • Остаток от деления в 1С 8
  • Особенность РАЗРЕШЕННЫЕ в запросах 1С 8.3
  • Тип не может быть выбран в запросе в 1С 8.3
  • Запрос к таблице значений в 1С 8.3
  • РазностьДат в запросах 1С 8.3
  • Оператор ПОДОБНО и служебные символы
  • ДЛЯ ИЗМЕНЕНИЯ в запросах 1С 8
  • Описание конструктора запросов 1С
  • Как пользоваться консолью запросов 1С
  • Вложенные запросы в 1С Предприятие 8.3
  • Использование ОБЪЕДИНИТЬ и ОБЪЕДИНИТЬ ВСЕ в языке запросов 1С
  • Проверка на пустой результат запроса 1С
  • Найти битые ссылки запросом 1С и не только
  • Пустая ссылка, дата или строка в запросе 1С 8.3
  • Оптимизация запросов в 1С 8.3

Видеокурс по 1С

Если вы начинаете изучать 1С программирование, рекомендуем наш бесплатный курс (не забудьте подписаться на YouTube — регулярно выходят новые виде):

К сожалению, мы физически не можем проконсультировать бесплатно всех желающих, но наша команда будет рада оказать услуги по внедрению и обслуживанию 1С. Более подробно о наших услугах можно узнать на странице Услуги 1С или просто позвоните по телефону +7 (499) 350 29 00. Мы работаем в Москве и области.

НДС

Этой статьей я открываю серию уроков по работе с НДС в 1С:Бухгалтерия 8.3 (редакция 3.0). Мы рассмотрим простые примеры учёта на практике.

Большая часть материала будет рассчитана на начинающих бухгалтеров, но и опытные найдут кое-что для себя. Чтобы не пропустить выход новых уроков - подписывайтесь на рассылку.

Напоминаю, что это урок, поэтому вы можете смело повторять мои действия у себя в базе (лучше копии или учебной).

Небольшое отступление

В середине прошлого столетия Лоре Морис (француз) изобрёл новый налог - Налог на добавленную стоимость, сокращённо НДС.

Идея налога оказалась настолько удачной, что со временем НДС появился и в других странах (сейчас их 137), в Россию НДС пришёл 1 января 1992 года.

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

Ситуация для учёта

Мы (плательщик НДС)

01.01.2016 купили кресло за 11800 рублей (в том числе НДС 1800 рублей)

05.01.2016 продали кресло за 25000 рублей (в том числе НДС 3813.56 рублей)

    занести документы в базу сформировать книгу покупок сформировать книгу продаж заполнить декларацию по НДС за 1 квартал 2016 года

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

Заносим покупку

Заходим в раздел "Покупки", пункт "Поступление" ( у вас другое меню? ):

Создаём новый документ поступления товаров и услуг:

Заполняем его в соответствии с нашими данными:

При создании нового элемента номенклатуры не забываем в его карточке указать ставку НДС 18%:

Это нужно для удобства - она будет автоматически подставляться во все документы.

Также обращаем внимание на выделенный на рисунке документа пункт "НДС сверху":

При нажатии на него появляется диалог, в котором мы можем указать способ расчёта НДС в документе (сверху или в сумме):

Здесь же мы можем установить галку "НДС включать в стоимость", если требуется сделать входящий НДС частью себестоимости (отнести на 41 счёт вместо 19).

Оставляем всё по умолчанию (как на рисунке).

Проводим документ и смотрим получившиеся проводки (кнопка ДтКт):

    10 000 рублей ушли на себестоимость (дебет 41 счёта) в корреспонденции с нашей задолженностью перед поставщиком (кредит 60). 1 800 рублей ушли на так называемый "входящий" НДС, который мы примем к зачёту (дебет 19) в корреспонденцией с нашей задолженностью перед поставщиком (кредит 60).

Итого, после этих проводок:

На этом вроде бы и всё, так как часто бухгалтеры по привычке обращают внимание только на закладку с бухгалтерскими проводками.

Но я хочу сразу рассказать вам, что для "тройки" (впрочем как и для "двойки") такой подход не может считаться достаточным. И вот почему.

1С:Бухгалтерия 3.0 помимо бухгалтерских проводок ещё делает записи по так называемым регистрам. Именно на записи в этих регистрах она ориентируется в своей работе.

Книгу доходов и расходов, книгу покупок и продаж, справки, декларации для отчетности. почти всё (разве что кроме таких отчетов как Анализ счёта, ОСВ и т.п.), она заполняет именно на основании регистров, а вовсе не бухгалтерских счетов.

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

Итак, переходим на закладку регистра "НДС Предъявленный":

Приход по этому регистру накапливает наш входящий НДС (аналогично записи в дебет 19 счёта).

Давайте проверим - все ли условия мы выполнили для того, чтобы это поступление отразилось в книге покупок?

Для этого заходим в раздел "Отчеты" и выбираем пункт "Книга покупок":

Формируем её за 1 квартал 2016 года:

И видим, что она совершенно пустая.

А всё дело в том, что мы не зарегистрировали полученную от поставщика счёт-фактуру. Давайте сделаем это, а заодно подсмотрим, какие движения по регистрам (вместе с проводками) она делает.

Для этого возвращаемся в документ поступления и в его нижней части заполняем номер и дату фактуры от поставщика, затем нажимаем кнопку "Зарегистрировать":

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

Обращаем внимание на галку "Отразить вычет НДС в книге покупок датой получения". Именно это галка отвечает за появление нашего поступления в книге покупок:

Давайте посмотрим проводки и движения по регистрам полученной фактуры (кнопка ДтКт):

Проводки вполне ожидаемы:

    Мы отнимаем входящий НДС с кредита 19 счёта в дебет 68.02. Этой операцией мы уменьшаем наш собственный НДС к уплате.

Итого после этой операции:

    По 19.03 остаток 0. По 68.02 - дебетовый остаток 1800 (государство должно нам на данный момент).

А теперь самое интересное, рассмотрим регистры (со временем нужно выучить их все наравне с планом счетов).

Регистр "НДС предъявленный" - наш старый знакомый:

Только в этот раз запись в него сделана как расход. Этим самым мы отняли входящий ндс, аналогично записи в кредит 19 счёта.

А вот и новый для нас регистр "НДС Покупки":

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

Книга покупок

Пробуем заново сформировать книгу покупок за 1 квартал:

И вуаля! Наше поступление попало в эту книгу и всё благодаря записи в регистр "НДС Покупки".

О журнале учета счетов-фактур

Кстати, мы не рассмотрели третий регистр "Журнал учета счетов-фактур". Запись по нему сделана, но попробуем сформировать этот самый журнал.

Для этого заходим в раздел "Отчеты" пункт "Журнал счетов-фактур":

Формируем этот журнал за 1 квартал 2016 году и .. видим, что журнал пуст.

Почему? Ведь и фактуру мы ввели и запись в регистр сделана. А всё дело в том, что с 2015 года журнал учета полученных и выставленных счетов-фактур ведется только при осуществлении предпринимательской деятельности в интересах другого лица на основе посреднических договоров (например, комиссионная торговля).

Наша фактура не подпадает под это определение, а потому и в журнал она не попадает.

Делаем реализацию

Заходим в раздел "Продажи" пункт "Реализация (акты, накладные"):

Создаём документ реализации товаров и услуг:

Заполняем его в соответствии с задачей:

И опять же сразу обращаем внимание на выделенный пункт "НДС в сумме".

Проводим документ и смотрим проводки и движения по регистрам (кнопка ДтКт):

Бухгалтерские проводки ожидаемы:

    Списали себестоимость кресла (10 000 рублей) в кредит 41 и тут же отразили её по дебету 90.02 (себестоимость продаж). Отразили выручку (25 000 рублей) в кредит 90.01 и тут же отразили задолженность покупателя перед нами по дебету 62. Наконец, отразили нашу задолженность по уплате НДС в размере 3813 рублей 56 копеек перед государством по кредиту 68.02 в корреспонденции с дебетом 90.03 (налог на добавленную стоимость).

И если мы сейчас посмотрим анализ 68.02, то увидим:

    1 800 рублей по дебету - это наш входящий НДС (из поступления товара). 3 813 рублей и 56 копеек по кредиту - это наш исходящий НДС (из реализации товара). Ну и кредитовый остаток 2013 рублей и 56 копеек - это та сумма, которую мы должны будем перечислить в бюджет за 1 квартал 2016 года.

С проводками всё ясно. Переходим к регистрам.

Регистр "НДС Продажи" совершенно аналогичен регистру "НДС Покупки" с той лишь разницей, что запись в него обеспечивает попадание реализации в книгу продаж:

Книга продаж

Заходим в раздел "Отчеты" пункт "Книга продаж":

Формируем её за 1 квартал 2016 года и видим нашу реализацию:

Следующий этап на пути к формированию декларации по НДС.

Анализ учета по НДС

Заходим в раздел "Отчеты" пункт "Анализ учета по НДС":

Формируем его за 1 квартал и очень наглядно видим все начисления (исходящий НДС) и вычеты (входящий НДС):

Тут же выводится НДС к уплате. Все значения поддаются расшифровке.

Для примера сделаем двойной щелчок левой кнопкой мыши на реализации:

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

Исправим этот недочёт. Для этого заходим в документ реализации и в самом низу нажимаем кнопку "Выписать счет-фактуру":

Фактура создана автоматически и ссылка на неё появилась тут же:

Помощник по учету НДС

Теперь заходим в раздел "Операции" пункт "Помощник по учету НДС":

Формируем его за 1 квартал 2016 года:

Тут по порядку рассказывается о пунктах, которые нужно пройти для формирования корректной декларации по НДС.

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

Это нужно на тот случай, если мы вводили документы задним числом.

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

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

И, наконец, нажимаем на пункт "Налоговая декларация по НДС".

Декларация

Разделов тут много. Мы рассмотрим лишь основные моменты.

Прежде всего в разделе 1 заполнилась окончательная сумма к уплате в бюджет:

В разделе 3 приведен сам расчёт налога (исходящий и входящий ндс):

В раздел 8 попадают сведения из книги покупок:

В раздел 9 попадают сведения из книги продаж:

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

В этом уроке я постарался показать так сказать общий ход мысли бухгалтера при формировании НДС в 1С:Бухгалтерии 8.3 (редакция 3.0).

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

Кратко

Поступление товара

    Дт 41 Кт 60 10000 [поступил товар (себестоимость) от поставщика] Дт 19.03 Кт 60 1800 [входящий ндс (к вычету) от поставщика] Приход по регистру "НДС предъявленный" 1800

Счет-фактура полученная

    Дт 68.02 Кт 19.03 1800 [сделали зачет входящего ндс] Расход по регистру "НДС предъявленный" 1800 Запись в регистр "НДС Покупки" 1800 Запись в регистр "Журнал учета счетов-фактур"

Реализация товара

    Дт 90.02 Кт 41 10000 [списали себестоимость проданного товара] Дт 62 Кт 90.01 25000 [отразили выручку] Дт 90.03 Кт 68.02 3813.56 [начислили ндс к уплате] Запись в регистр "НДС Продажи" 3813.56

Счет-фактура выданные

    Запись в регистр "Журнал учета счетов-фактур"

Счет 19.03 (НДС по приобретенным товарам)

    По дебету собираем входящий ндс. По кредиту зачитываем собранный ндс в дебет 68.02.

Счет 68.02 (расчеты по НДС)

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

Мы молодцы, на этом всё

Кстати, подписывайтесь на новые уроки.

С уважением, Владимир Милькин (преподаватель школы 1С программистов и разработчик обновлятора).

Владимир Милькин

Как помочь сайту: расскажите (кнопки поделиться ниже) о нём своим друзьям и коллегам. Сделайте это один раз и вы внесете существенный вклад в развитие сайта. На сайте нет рекламы, но чем больше людей им пользуются, тем больше сил у меня для его поддержки.

Нажмите одну из кнопок, чтобы поделиться:

1. НДС с полученных авансов покупателей

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

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

2. НДС с авансов при помощи программы 1С:Бухгалтерия предприятия

У многих возникают многочисленные вопросы о том, как правильно брать и производить учет авансового НДС, который был получен от клиентов и покупателей в счёт предстоящих поставок.

Попробуем реализовать подобное в программе 1С: Бухгалтерия предприятия. Пусть у нас происходит получение аванса от покупателя, НДС вычитается с этого аванса, после этого происходит отгрузка товара (по предоплате, которую получили). Получение аванса регламентируется при помощи документа «Поступление на расчётный счёт», который находится по пути: «Банк и касса → Банковские выписки». Не стоит забывать о проверке правильности указания величины НДС, отдельное внимание стоит уделить случаям, когда выписки были получены не напрямую из программы 1С:Бухгалтерия предприятия.

Проверка величины НДС

Рис. 1 Проверка величины НДС

После того как документ был сформирован, можно увидеть изменения в счетах под номерами «51» и «62.02»:

Проверка НДС

Рис. 2 Изменения в счетах при расчете НДС с аванса

Теперь нужен счёт на аванс. Вверху документа «Поступление на расчётный счёт» находим кнопку «Создать на основании» и выбираем «Счет-фактура выданый»:

Создание счета-фактуры

Рис. 3 Создание счета-фактуры на основании документа «Поступление на расчётный счет»

Все данные будут заполнены автоматически, остаётся только сверить информацию:

Создание счета-фактуры в 1С

Рис. 4 Сверка информации по авансу в программе 1С:Бухгалтерия предприятия

В результате проделанного наблюдаем перемещения документа между счетами:

Перемещение документа между счетами в программе 1С

Рис. 5 Перемещение документа между счетами в программе 1С:Бухгалтерия предприятия

Далее следует сделать обще-групповую регистрацию счетов-фактур на аванс, так как регистрация по одному счету занимает очень много времени. После этого следует показать, что товар был отгружен. Чтобы это сделать, в главе «Продажи» создаётся новый документ «Накладные» (или «Реализация»):

Перемещение документа между счетами

Делаем проверку ставки НДС и по номерам счетов и кликаем «Выписать счёт-фактуру»:

Как выписать счет-фактуру

Рис. 7 Как выписать счет-фактуру в программе 1С:Бухгалтерия предприятие

Когда документ будет проведён, аванс зачтётся и появится начисленный НДС по отгрузке. После этого будет сформировано движение по «НДС продажи», как показано на скриншоте ниже:

Как выписать счет-фактуру в 1С

Рис. 8 НДС продажи появляется после начисления НДС по отгрузке

Чтобы величина налога не стала выше, чем должна быть, необходимо дать для вычета величину НДС с того аванса, который был учтён.

Создадим документ по кнопке «Заполнить документ» и кликаем на «Полученные авансы»:

Величина НДС с полученного аванса для вычета

Рис. 9 Величина НДС с полученного аванса для вычета

Запись переходит в документацию, где находится событие «Зачёт аванса». После этого необходимо провести документ. Там можно увидеть, что величина НДС согласована с дебитом счёта 68.02 и уменьшает всю сумму налога, а согласно кредиту 76АВ – полностью закрывает расчёты. Происходят движения по «НДС покупки», из-за чего эта сумма теперь содержится в налоговой декларации по налогу НДС.

Величина НДС с полученного аванса

Рис. 10 Декларация НДС в программе 1С:Бухгалтерия предприятия

Перед сдачей декларации по НДС каждый бухгалтер должен убедиться в достоверности данных о счетах-фактурах, зарегистрированных в базе, т.к. информация о них выгружается в ИФНС в составе декларации.

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

В данной публикации мы рассмотрим пример работы с сервисом 1С:Сверка .

Что такое сервис 1С:Сверка?

Для чего необходим сервис 1С:Сверка?

1С:Сверка — это сервис, осуществляющий оперативную сверку данных счетов-фактур (СФ) поставщиков, зарегистрированных в нашей базе, со счетами-фактурами, зарегистрированными в базе поставщиков.

Как подключить сервис 1С:Сверка?

Для использования сервиса 1С:Сверка необходимо подключить программу к интернет-поддержке.

1С:Сверка в программе

Сервис 1С:Сверка в программе реализован в виде специальной обработки, которая запускается через раздел Продажи — Расчеты с контрагентами — Сверка данных учета НДС или Покупки — Расчеты с контрагентами — Сверка данных учета НДС .


Настройка учетной записи электронной почты

При работе сервиса обмен данными происходит по электронной почте. Перед началом работы с сервисом по ссылке Настройки обработки Сверка данных учета НДС необходимо проверить настройки учетной записи, которая будет использоваться для получения и отправки электронных сообщений.


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

  • Для отправки писем ;
  • Для получения писем .


На вкладках Отправка писем и Получение писем карточки учетной записи необходимо проверить поля:

  • Адрес электронной почты – вводится адрес электронной почты организации;
  • Пароль –вводится пароль от электронной почты организации.

Подробнее про настройку учетной записи в статье Настройка учетной записи.

Отправка запросов поставщикам

Запросы поставщикам формируются по ссылке Запросы поставщикам обработки Сверка данных учета НДС .

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

Для отправки запроса поставщикам необходимо:

  • отметить флажками нужных поставщиков;
  • проверить, заполнена ли графа Электронная почта поставщика;
  • нажать кнопку Запросить реестры .


Программа, анализируя данные в графе Реестр , автоматические присваивает статус:

  • Не запрошен – запрос на предоставление реестра счетов-фактур поставщика не отправлен;
  • Запрошен – запрос на предоставление реестра счетов-фактур поставщика отправлен;
  • Ожидает загрузки – поставщик прислал ответ, но он еще не загружен в базу;
  • Устарел – в базе изменились данные счетов-фактур от поставщика или появились счета-фактуры, которые ранее не были включены в реестр;
  • Готов к сверке – реестр поставщика загружен в базу, можно перейти к сверке.

Получение запросов поставщиками

После отправки запроса на электронную почту поставщика поступит письмо, в котором содержится:

  • инструкция по отправке ответа покупателю;
  • XML-файл с запросом покупателя.


Получение ответа от поставщика

После получения запроса на предоставление реестра счетов-фактур поставщик должен дать ответ.

Подробнее о процедуре обработки запросов от покупателей читайте ниже в разделе Как ответить на запросы покупателей?

Поставщик может ответить на запрос покупателя о предоставлении реестра счетов-фактур, если он так же является пользователем сервиса 1С:Сверка .

Подробнее о условиях подключения сервиса 1С:Сверка выше в разделе Как подключить сервис 1С:Сверка?

В нашей базе ответ от поставщика придет и будет находиться по ссылке Ответы поставщиков .


Сверка данных СФ с поставщиками

Для того чтобы осуществить сверку с поступившим реестром счетов-фактур поставщика, необходимо перейти по ссылке Сверка и нажать кнопку Сверить .


Сравнительный отчет формируется на основании данных о СФ, зарегистрированных поставщиком и нашей Организацией в базах 1С. Информация о СФ из базы поставщика указывается в строке По данным поставщика , данные из нашей базы указываются по строке По нашим данным .

Как ответить на запросы покупателей?

Получение запросов от покупателей

При получении запроса от покупателя о сверке по счетам-фактурам на электронную почту поступит письмо, в котором содержится:

  • инструкция по отправке ответа покупателю;
  • XML-файл с запросом покупателя.


Для загрузки файла с запросом покупателя в программу необходимо:

  • открыть сервис 1С:Сверка через раздел Продажи — Расчеты с контрагентами — Сверка данных учета НДС или Покупки — Расчеты с контрагентами — Сверка данных учета НДС ;
  • перейти по ссылке Запросы покупателей , где будет находиться запрос от покупателя, он загрузится автоматически.


Для ответа на запрос покупателя необходимо:

Получение ответа покупателем

Ответ будет отправлен покупателю и в его базе будет находиться по ссылке Ответы поставщиков .


Если Вы являетесь подписчиком системы «БухЭксперт8: Рубрикатор 1С Бухгалтерия», тогда читайте дополнительный материал по теме:

  • Инвентаризация расчетов с контрагентами
  • Анализ субконто в разрезе Контрагентов и Договоров
  • Анализ статусов счетов-фактур в журналах поступления и реализации
  • Экспресс-проверка ведения учета по НДС
  • Анализ учета по НДС

Если Вы еще не подписаны:

Активировать демо-доступ бесплатно →

или

Оформить подписку на Рубрикатор →

После оформления подписки вам станут доступны все материалы по 1С Бухгалтерия, записи поддерживающих эфиров и вы сможете задавать любые вопросы по1С.

Помогла статья?

Получите еще секретный бонус и полный доступ к справочной системе БухЭксперт8 на 14 дней бесплатно

Похожие публикации

  1. Что такое исправление (патч) и возможности по работе с ним в ЗУП 3Рассмотрим что такое исправление (патч) в ЗУП 3 и какие.
  2. Что такое зарплатное / бухгалтерское сальдо по расчетам с сотрудниками, и как его посмотреть.
  3. Как объяснить ИФНС, что такое «корректировка реализации продукции» и «корректировка стоимости списания продукции» в 1СДобрый день! При закрытии месяца программа формирует регламентные операции «корректировка.
  4. Что такое Номенклатурные группы?.

Карточка публикации

(3 оценок, среднее: 5,00 из 5)

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

Для отправки комментария вам необходимо авторизоваться.

Вы можете задать еще вопросов

Доступ к форме "Задать вопрос" возможен только при оформлении полной подписки на БухЭксперт8.
Оформить заявку от имени Юр. или Физ. лица вы можете здесь >>

Нажимая кнопку "Задать вопрос", я соглашаюсь с
регламентом БухЭксперт8.ру >>

Изменения в 2021 году, о которых нужно знать бухгалтеру

[06.04.2021 запись] Учетная политика на 2021 в 1С

[27.04.2021 эфир] Уточненная декларация: основания и последствия ее представления

Рекомендации Минтруда по нерабочим дням мая 2021 года

Огромная благодарность Климовой Марии Аркадьевне за содержательное, профессиональное изложение актуального материала по теме «Налоговая отчётность 1 полугодие 2020 г». Лаконично изложены текущие изменения. Темы представлены ясно и доступно со ссылкой на нормативные документы и чувствуется готовность помочь бухгалтерам, в трудное время кризиса. Подобные вебинары очень нужны нам!

Читайте также: