Как сформировать отчет в 1с 8.3 поэтапно. Бухучет инфо

Какие отчеты формировать в конце отчетного периода и как это сделать в программе 1С Бухгалтерия 8.3?

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

К такой отчетности относятся:

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

Как правило, регламентированные отчеты в 1С 8.3 Бухгалтерия формируются в конце отчетного периода. В программе 1С ведется учет уже сформированных отчетов. Существует так же возможность копировать отчеты из предыдущих периодов.

Формирование регламентированных отчетов

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

Чаще всего регламентированную отчетность формируют в программе 1С Бухгалтерия предприятия (в случае, если учет ведется в разных программах). Например, если зарплата ведется в конфигурации 1С: «Зарплата и управление персоналом», то данные из нее нужно перенести в «1С Бухгалтерия 8«, а затем только формировать отчеты.

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

Зайдем в меню «Отчеты» и в разделе «1С-Отчетность» выберем «Регламентированная отчетность». Если у вас интерфейс «Такси», вы увидите примерно следующее:

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

Нажимаем кнопку «Создать».

Появится окно «Виды отчетов». Нужно найти в нем папку «ПФР», раскрыть ее и выбрать «РСВ-1 ПФР».

Откроется окно создания отчета:

Выберем нужную организацию, период и нажмем кнопку «Создать первичную РСВ-1». будет создан новый отчет:

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

Печатные формы находятся в разделах. Например, если нажать на ссылку «Разделы 1-5», произойдет переход к просмотру разделов:

Если проверка отчета прошла успешно, можно его распечатывать и идти сдавать в пенсионный фонд.

Передача регламентированной отчетности в электронном виде

В программе существует возможность передавать отчеты в электронном виде. Для этого существует сервис «1С-Отчетность». Чтобы подключиться к нему, вернемся к начальному окну со списком отчетов, то есть проделаем тот же путь, что и в начале: «Отчетность» – «Регламентированная отчетность»:

Теперь зайдем в настройки и выберем «Заявление на подключение 1С-Отчетности»:

Следует знать, что подключиться к сервису «1С-Отчетность» могут только подписчики на ИТС. Существует семидневный тестовый период.

По материалам: programmist1s.ru

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

К такой отчетности относятся:

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

Как правило, регламентированные отчеты в 1С 8.3 Бухгалтерия формируются в конце отчетного периода. В программе 1С ведется учет уже сформированных отчетов. Существует также возможность копировать отчеты из предыдущих периодов.

Формирование регламентированных отчетов

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

Чаще всего регламентированную отчетность формируют в программе 1С Бухгалтерия предприятия (в случае, если учет ведется в разных программах). Например, если зарплата ведется в конфигурации 1С: «Зарплата и управление персоналом», то данные из нее нужно перенести в « «, а затем только формировать отчеты.

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

Зайдем в меню «Отчеты» и в разделе «1С-Отчетность» выберем «Регламентированная отчетность». Если у Вас интерфейс «Такси», Вы увидите примерно следующее:

Получите 267 видеоуроков по 1С бесплатно:

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

Нажимаем кнопку «Создать».

Появится окно «Виды отчетов». Нужно найти в нем папку «ПФР», раскрыть ее и выбрать «РСВ-1 ПФР».

Откроется окно создания отчета:

Выберем нужную организацию, период и нажмем кнопку «Создать первичную РСВ-1». Будет создан новый отчет:

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

Печатные формы находятся в разделах. Например, если нажать на ссылку «Разделы 1-5», произойдет переход к просмотру разделов:

Если проверка отчета прошла успешно, можно его распечатывать и идти сдавать в пенсионный фонд.

Передача регламентированной отчетности в электронном виде

В программе существует возможность передавать отчеты в электронном виде. Для этого существует сервис «1С-Отчетность». Чтобы подключиться к нему, вернемся к начальному окну со списком отчетов, то есть проделаем тот же путь, что и в начале: «Отчетность» – «Регламентированная отчетность»:

Говорят, что под названием 1С изначально подразумевалась фраза «одна секунда», т.е. программы должны выдавать отчеты быстро, «в одну секунду». Скорость работы отчетов очень важна, но еще важнее, чтобы отчеты выдавали правильную информацию — разберемся с этим на примере создания простого отчета в 1С 8.3 на базе конфигурации Управление торговлей 10.3. Для создания корректных отчетов желательно (даже настоятельно рекомендуемо) уметь конфигурировать 1С и немного уметь программировать на внутреннем языке и языке запросов 1С, хотя, с другой стороны, создание отчетов — прекрасная возможность начать осваивать эти навыки.

Данное описание является учебным для понимания основных принципов создания отчетов 1С

Как создать отчет в 1С 8.3

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

В самом конфигураторе заходите в меню Файл и выбираете пункт Новый:


В появившемся меню выбираете пункт Внешний отчет и нажимаете кнопку ОК:


После этого откроется окно нового отчета. В поле Имя вводите наименование отчета, оно должно быть без пробелов и специальных символов:


Как сделать отчет с помощью макета

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

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


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


После чего откроется окно макета, напоминающее лист Excel:


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

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

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


После этого идем в меню Таблица главного меню, заходим в подменю Имена и кликаем на пункт Назначить имя:


Программа предложит указать Имя области, имя также не должно содержать пробелов и спецсимволов, после этого нажимаем ОК, должно получиться так:


Теперь в созданной области нужно ввести текст, который будет выводится в отчете и отформатировать его. Для этого в первую ячейку вводим текст, например «Перечень номенклатуры». Работа с ячейками похожа на Excel.

Чтобы отформатировать текст в ячейке, нажимаем на ячейку правой кнопкой и кликаем на Свойства. Справа откроется окно свойств ячейки. Прокручивая содержимое окна вниз, найдите поле Шрифт и нажмите на кнопку «...»:


В открывшемся окне в разделе Начертание устанавливаем галочку Жирный и нажимаем кнопку ОК:


В макете должно получиться вот так:


Таким же образом создаем область строки номенклатуры, только не выделяем жирным:


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


Возвращаемся в главное окно отчета и в нижнем списке кликаем правой кнопкой на пункт Формы и нажимаем Добавить:


В открывшемся конструкторе формы отчета нажимаем кнопку Готово, откроется форма отчета, кликаем два раза на кнопку Сформировать:


В результате откроется окно свойств кнопки в правой части экрана, в поле Действие нажимаем на лупу:


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


Сначала вставим вместо выделенного текста следующий текст программного кода:

//создаем табличный документ, который будет наполняться частями отчета и выводиться на экран
ТабДокумент = Новый ТабличныйДокумент;
//далее, получаем макет, который создавали при создании отчета
Макет = ПолучитьМакет("Макет");
//теперь нужно вывести шапку отчета, дял этого получаем область шапки из макета и выводим ее в табличный документ
ОбластьШапка = Макет.ПолучитьОбласть("Шапка");
ТабДокумент.Вывести(ОбластьШапка);
//с помощью запроса получаем выборку наименований номенклатуры, которые надо вывести в отчете
Запрос = Новый Запрос;
Запрос.Текст = "
|ВЫБРАТЬ
| Наименование
|ИЗ
| Справочник.Номенклатура
|";
//получить из макета область строки номенклатуры — будем обращаться к ней в цикле для вывода каждого наименования
ОбластьСтрока = Макет.ПолучитьОбласть("Строка");
//обрабатываем в цикле каждое наименование из полученной выборки
Выборка = Запрос.Выполнить().Выбрать();
Пока Выборка.Следующий() Цикл
//для вывода очередной строки нужно указать очередное наименование в параметре области (сам параметр мы настраивали при создании макета)
ОбластьСтрока.Параметры.Наименование = Выборка.Наименование;
//параметр заполнили, теперь можно вывести строку
ТабДокумент.Вывести(ОбластьСтрока);
КонецЦикла;
//табличный документ сформирован, теперь выводим его на экран
ТабДокумент.Показать("Перечень номенклатуры«);

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


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

  1. Необходимо создать табличный документ, который будет наполняться частями отчета и выводится на экран, делается это строкой «ТабДокумент = Новый ТабличныйДокумент;»
  2. Нужно получить макет отчета, из него будем получать структуру отчета по частям (области), делается это строкой "Макет = ПолучитьМакет("Макет")"
  3. Для вывода каждой из областей нужно получить ее из макета и вывести в табличный документ, делается это строками "ОбластьШапка = Макет.ПолучитьОбласть("Шапка")" и «ТабДокумент.Вывести(ОбластьШапка)»
  4. Если требуется заполнить параметры, который становятся известны только при выполнении программы, то перед выводом области нужно заполнить такие параметры, делается это строкой «ОбластьСтрока.Параметры.Наименование = Выборка.Наименование»
  5. И лишь, когда табличный документ заполнен всеми нужными частями отчета, он выводится на экран, делается это строкой "ТабДокумент.Показать("Перечень номенклатуры")"

И сейчас можно проверить работу отчета — открываем 1С в режиме предприятия (кнопка 1С: Предприятие в окне запуска 1С). В главном меню заходим в меню файл, нажимаем Открыть:


Находим и открываем сохраненный файл отчета. В открывшейся форме нажимаем кнопку Сформировать:


и получаем перечень номенклатуры:


Это лишь один из способов создания отчетов в 1С. В следующих статьях разберем другие.

Шаг 1. Где находится Универсальный отчет в 1С 8.3

Универсальный отчет в 1С 8.3 вызывается через раздел Отчеты – Универсальный отчет:

Форма Универсального отчета выглядит так:

Шаг 2. Как формировать Универсальный отчет для поиска ошибок в учете

Случаются ситуации, когда оформили хозяйственную операцию при помощи Операции, введенной вручную: сумму по счету 68.02 отразили, а движения по регистру накопления НДС Покупки не сделали. В результате сумма в Книге покупок не сходится с суммой в оборотно-сальдовой ведомости по счету 68.02.

Важно! Чтобы понять по какому регистру формировать Универсальный отчет в 1С 8.3, необходимо пройти по блок-схеме, представленной ниже, и понять в результате проведения какого документа можно найти необходимый регистр:

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

Шаг 3. Как настроить универсальный отчет в 1С 8.3

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

  • На закладке Группировка по кнопке Добавить добавим строчки Организация и Регистратор. При этом добавили группировку по организации, чтобы увидеть итоговую сумму по организации для удобства сравнения с итоговой суммой в карточке:

  • На закладке Отбор установим отбор по нужной организации при помощи кнопки Добавить:

В результате отчет будет иметь такой вид:

В таком виде его легко сравнить с карточкой счета 68.02, так как они имеют похожую структуру. Что позволяет понять какой документ не совершил движения по регистру накопления НДС Покупки или по бухгалтерскому регистру:

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

Внимание! Очень часто мало исправить один регистр: возможно ошибка не уйдет, а станет более скрытой и проблемной. В особо сложных случаях потребуется исправлять набор регистров и в этом случае базу 1С 8.3 для анализа лучше отдать специалисту-программисту 1С.

Шаг 4. Как исправить найденную ошибку

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

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

Шаг 5. Как пользоваться Универсальным отчетом в 1С 8.3

Универсальный отчет в 1С 8.3 можно построить по справочникам, регистрам сведений, документам и регистрам бухгалтерии.

По регистру бухгалтерии

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

Чтобы не загромождать отчет на закладке Показатели снимем флажки у лишних показателей:

При помощи следующих команд управления окнами:

Можно расположить окна с отчетами рядом для удобства сравнения данных:

По регистру сведений

Например, необходимо в 1С 8.3 найти информацию по сотрудникам, у которых уже открыты лицевые счета в банках для перечисления заработной платы.

Сформируем Универсальный отчет по одноименному регистру сведений, сделав следующие настройки:

При наличии в базе 1С 8.3 нескольких организаций можно установить отбор по нужной организации на закладке Отбор. Получим вот такой вариант:

По справочнику

Предположим, из базы 1С 8.3 нужно получить список Покупателей с их адресами и номерами телефонов. Сделаем такие настройки:

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


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

В результате получим отчет такого вида:

Как работает Универсальный отчет в 1С

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

Вопрос №1

Как в Универсальном отчете сделать выборку только по конкретному покупателю и узнать, сколько конкретной (определенной) номенклатуры товара ему продано?

Ответ: При проведении документа Реализации (акт, накладная) в 1С 8.3 движения формируются в бухгалтерском регистре и НДС Продажи (не берем в случай раздельного учета НДС). В регистре НДС Продажи нет аналитики по товарам, поэтому придется брать данные из бухгалтерского регистра.

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

  • Период;
  • Регистр бухгалтерии;
  • Журнал проводок (бухгалтерский и налоговый учет);
  • Движения субконто:
  1. Далее нажимаем на кнопку Показать настройки, на закладке Отбор добавляются значения:
  • Счет Дт – Равно – 62.01;
  • Счет Кт – Равно – 90.01.1:

  1. На закладке Группировка добавляются значения:
  • Субконто 1 Дт;
  • Субконто 3 Кт:

  1. После данных настроек необходимо нажать кнопку Сформировать и Универсальный отчет в 1С 8.3 будет построен по нужной форме:

Вопрос №2

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

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

  1. В шапке отчета для отбора информации указываются следующие значения:
  • Период;
  • Расходы при УСН;
  • Остатки и обороты:
  • Вид расхода;
  • Элемент расхода:

  1. На закладке Показатели значения должны быть установлены как на рисунке:

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

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

Вопрос №3

В КУДиР в расходы НУ не попадает стоимость проданного товара. Как найти ошибку с помощью Универсального отчета?

Ответ: В 1С 8.3 расходы принимаются в КУДиР в соответствии в выставленными условиями в учетной политике. При реализации товаров в соответствии с НК РФ такими условиями являются: товар должен быть оприходован, оплата за него произведена поставщику и отражена реализация данного товара. Когда все три условия выполнены, то расходы будут включены в КУДиР.

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

  1. В шапке отчета для отбора информации указываются следующие значения:
  • Период;
  • Регистр накопления бухгалтерии;
  • Расходы при УСН;
  • Остатки и обороты:
  1. Далее нажимаем на кнопку Показать настройки, на закладке Группировка добавляются значения:
  • Вид расхода;
  • Элемент расхода:

  1. На закладке Показатели значения должны быть установлены как на рисунке:

  1. После данных настроек необходимо нажать кнопку Сформировать и отчет будет построен по нужной форме:

Как видно из отчета, причина по которой расход по приобретенным товарам не попадает в КУДиР – это отсутствие оплаты поставщику за товар.

Следовательно, либо оплата за товары поставщику не правильно проведена, либо ее действительно просто не было и следовательно расход по приобретенным товарам не должен попасть в КУДиР.

Вопрос №4

Как посмотреть цену прихода товара в 1С Предприятие 8.3 (8.3.8.1964) с помощью Универсального отчета?

Ответ: Специального отчета по отслеживанию цены прихода товара в 1С нет, но можно построить свой отчет с помощью Универсального отчета по документам Поступление (акт, накладная). Настройка Универсального отчета в данном случае осуществляется следующим образом:

  1. В шапке отчета для отбора информации указываются следующие значения:
  • Период;
  • Документ;
  • Поступление (акты, накладные);
  • Товары:
  1. Далее нажимаем на кнопку Показать настройки, на закладке Группировка добавляется значение Номенклатура:

  1. На закладке Показатели значения должны быть установлены как на рисунке:

  1. После данных настроек необходимо нажать кнопку Сформировать и отчет будет построен по нужной форме:

ВНИМАНИЕ! Обращаем внимание, что не любую задачу можно решить с помощью Универсального отчета. Главное его неудобство, что он работает ТОЛЬКО с одним объектом анализа: справочником, документом, бухгалтерским регистром, регистром сведений или регистром накопления.

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

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

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

Например, Вам требуется сдать отчетную форму за 4 квартал 2014 года. Сейчас в списке выбора параметров отчетной формы такого периода нет (рис.1).

Для того чтобы самостоятельно добавить в список отчетных периодов требуемый период Вам необходимо зайти в справочник «Отчетные периоды» через главное меню

Операции -> Справочник… -> Отчетные периоды (рис.2).


Совет! Для того чтобы быстро найти нужный справочник или отчет в общем списке просто начните набирать его название на клавиатуре! В нашем примере достаточно набрать «отч».

В открывшемся справочнике нажмите на кнопку «Создать» (рис.3)


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


Период «год 2014» создан и будет отображен в списке, но внутри у него пусто, а нам необходимо иметь подпериоды, равные кварталу!

Добавим их с помощью кнопки «Заполнить» при условии, что курсор стоит на нужном периоде (2014 год подсвечен синим!) (рис.5).


В окне генерации отчетных периодов поставьте галочки для необходимых Вам подпериодов, в нашем примере – это кварталы (рис.6). Затем нажимаем кнопку «Заполнить».


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


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

Александра Люфт. Специалист Линии Консультации.