Понятия дебета и кредита нередко вызывают затруднения не только у начинающих бухгалтеров, но и у программистов, приступающих к разработке и поддержке учетных решений. Разберем базовую логику двойной записи, выясним, почему универсальные бытовые аналогии вроде «пришло/ушло» часто дают сбой, и посмотрим, как эти механизмы реализованы на уровне платформы 1С.
С исторической и фундаментальной точки зрения бухгалтерский счет представляет собой двустороннюю таблицу (в учебной практике часто называемую «самолетиком»).
Сами по себе слова «дебет» и «кредит» вне привязки к конкретному счету не означают однозначный плюс или минус, доход или расход. Их экономический смысл определяется типом счета, к которому они применяются.
Все бухгалтерские счета делятся на основные категории в зависимости от того, какую часть бухгалтерского баланса они отражают:
Для активных счетов действуют правила:
Для пассивных счетов логика зеркальна:
На таких счетах сальдо может быть развернутым: по одним договорам и партнерам возникает дебетовый остаток (нам должны — дебиторская задолженность), а по другим — кредитовый (мы должны — кредиторская задолженность).
Чтобы не путаться в поведении счетов, рассмотрим фундаментальное расширенное уравнение бухгалтерского баланса:
Активы + Расходы = Обязательства + Собственный капитал + Доходы
Проанализируем обе части этого равенства:
Любая хозяйственная операция всегда оформляется методом двойной записи (одновременная запись в дебет одного счета и кредит другого счета на одинаковую сумму), благодаря чему базовое балансовое равенство никогда не нарушается.
Рассмотрим последовательность стандартных операций на примере предприятия:
Оформляется проводка Дт 50 — Кт 62 на сумму 10 000 руб.
Счет 50 «Касса» — активный. Запись по дебету означает увеличение суммы наличных денег. Счет 62 «Расчеты с покупателями» — активно-пассивный. Запись по кредиту отражает уменьшение долга покупателя перед нами.
Оформляется проводка Дт 60 — Кт 51 на сумму 5 000 руб.
Счет 51 «Расчетные счета» — активный. Запись по кредиту означает уменьшение остатка безналичных денег. Счет 60 «Расчеты с поставщиками» — запись по дебету уменьшает нашу кредиторскую задолженность перед поставщиком (или формирует аванс выданный).
Оформляется проводка Дт 10 — Кт 60 на сумму 5 000 руб.
Счет 10 «Материалы» — активный. По дебету отражается увеличение запасов на складе. По кредиту счета 60 фиксируется возникновение нашего долга перед поставщиком.
Часто вопрос «почему дебет — это поступление, если в смс от банка написано: зачислено на кредит?» ставит в тупик. Разберем эту ситуацию:
С точки зрения разработчика 1С, учет дебетовых и кредитовых оборотов опирается на объект метаданных РегистрБухгалтерии и связанный с ним ПланСчетов.
Рассмотрим ключевые особенности работы механизмов платформы:
В типовых конфигурациях регистры бухгалтерии поддерживают корреспонденцию. Каждая запись проводки содержит поля СчетДт, СчетКт, числовой ресурс Сумма, а также наборы аналитики (субконто) отдельно для дебетовой и кредитовой стороны (СубконтоДт, СубконтоКт).
Для балансового ресурса (Сумма) соблюдается строгое равенство дебетового и кредитового оборота проводки. Для небалансовых ресурсов (например, Количество или ВалютнаяСумма) значение может записываться независимо только по одной из сторон проводки, если у корреспондирующего счета отключен количественный или валютный учет.
Для забалансовых счетов (например, счет 001 «Арендованные основные средства») правило двойной записи не обязательно. Запись может формироваться только по дебету (принятие на учет) либо только по кредиту (снятие с учета).
Платформа 1С автоматически рассчитывает и хранит остатки и обороты в разрезе периодов. При обращении к виртуальным таблицам регистра бухгалтерии в запросах доступны готовые поля:
СуммаНачальныйОстатокДт / СуммаНачальныйОстатокКтСуммаОборотДт / СуммаОборотКтСуммаКонечныйОстатокДт / СуммаКонечныйОстатокКтСуммаКонечныйРазвернутыйОстатокДт / СуммаКонечныйРазвернутыйОстатокКтДля активно-пассивных счетов платформа рассчитывает развернутое сальдо, вычисляя остатки раздельно по дебету и кредиту с учетом аналитики (субконто), что позволяет корректно разделять дебиторскую и кредиторскую задолженность в отчетах.