Учебник по GnuCash

Учебник и путеводитель по GnuCash

1. Обзор

1.1. Вступление

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

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


GnuCash Chart of Accounts - Teaser
На рисунке показана Номенклатура Счетов с мультивалютами и инвестициями.

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

1.2. Характерные особенности

1.2.1. Легкость в использовании

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

  • Простые в использовании меню: меню GnuCash соответствуют требованиям интерфейсов для GNOME. Это значит, что они просты и схожи по виду со многими другими приложениями GNOME.
  • Документация: GnuCash имеет встроенный раздел Помощи и подробное Руководство пользователя.
  • Способы импорта: GnuCash кроме ручного ввода поддерживает много других способов ввода транзакций. Если вы имеете онлайн доступ к своим банковским счетам, это становится особенно полезным, так как большинство банков и компаний-владельцев кредитных карт поддерживают один из следующих методов импорта. Вы потратите меньше времени на ввод данных, имея при этом больше времени на анализ результатов.
    • Протокол Quicken Import File (QIF) (Быстрый импорт файлов): этот протокол поддерживает файлы типа QIF, популярный формат, который используется во многих пакетах финансовых программ.
    • Протокол Open Financial Exchange (OFX) (Открытый финансовый обмен): GnuCash является первой бесплатной программой, которая поддерживает протокол Открытого финансового обмена. Многие финансовые учреждения двигаются по направлению к использованию этого формата.
    • Протокол Home Banking Computer Interface (HBCI) (Компьютерный интерфейс домашнего банка): GnuCash является первой программой, которая поддерживает немецкий протокол HBCI. Этот протокол поддерживает загрузку банковских выписок, создание банковских переводов и делает возможными прямые вклады.
  • Отчеты: GnuCash имеет более 30 предварительно настроенных отчетов, включая Баланс по счетам, Доходы, Расходы, Отчет по транзакциям, Балансовый отчет, Доходы и убытки, Оценка стоимости портфеля и многие другие. Осуществляется поддержка графического отображения данных, включая круговые и линейные диаграммы и графики. Отчеты можно легко экспортировать в HTML файлы и настроить.
  • Транзакции по расписанию: GnuCash сейчас может автоматически создавать и вводить транзакции или напомнить вам когда следует произвести эти транзакции. Программа дает возможность выбора между вводом транзакции, либо отложить или отменить ее автоматическое создание.
  • Подпрограмма погашения ипотеки и кредита: используется для создания транзакций по различным выплатам по кредитам.
  • Возможность легкой сверки счетов: встроенная подпрограмма сверки делает процедуру сверки ваших счетов GnuCash с банковскими выписками простой и эффективной.
  • Мультиплатформенная совместимость: GnuCash поддерживает множество платформ и операционных систем. Список полностью поддерживаемых операционных систем (и платформ) для GnuCash v2.0.x следующий: GNU/Linux (x86, Sparc, PPC), FreeBSD (x86), OpenBSD (x86), Solaris (Sparc) и MacOS X (PPC). Предыдущие версии GnuCash, насколько известно, работали с  SGI IRIX (MIPS), IBM AIX 4.1.5 (RS/6000), Unixware 7 (Intel) и SCO OpenServer 5.0.4 (Intel), но сейчас их текущее состояние не известно.

1.2.2. Учет ваших инвестиций

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

  • Портфели акций/инвестиционных фондов: Отслеживание акций индивидуально (одну на счет) или в портфеле счетов (группа счетов, которая показывается вместе).
  • Онлайн котировки акций и инвестиционных фондов: с GnuCash вам больше не нужно искать стоимость ваших акций по отдельности. Процесс может быть автоматизирован, чтобы всегда предоставлять вам последние значения стоимости.

1.2.3. Международная поддержка

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

  • Родные языки: GnuCash полностью переведен на 12 языков: китайский, чешский, голландский, английский, французский, немецкий, итальянский, португальский, русский, словацкий, испанский и шведский. Более 13 других языков поддерживаются частично.
  • Мультивалюты и торговля валютами: программой поддерживаются мультивалюты, которые можно продавать и покупать. Движение валют между счетами полностью заносится на баланс, если разрешены операции дублированного ввода.
  • Обработка различных форматов даты: GnuCash понимает, что в  разных странах дату отображают по-разному. Вы можете работать с тем форматом даты, к которому привыкли.
  • Курсы обмена онлайн: с GnuCash вам больше не нужно искать курсы обмена валют по отдельности. Процесс может быть автоматизирован, чтобы всегда предоставлять вам суммы на ваших счетах, конвертированные в предпочитаемую вами валюту с использованием последних обменных курсов.

1.2.4. Поддержка бизнеса

GnuCash имеет много особенностей для поддержки учета коммерческих операций.

  • Дебиторская/Кредиторская задолженности: GnuCash имеет интегрированную систему дебиторской и кредиторской задолженностей. Вы можете учитывать клиентов, поставщиков, накладные и оплату по счетам, используя различные налоговые и бухгалтерские особенности малого бизнеса.
  • Амортизация: GnuCash может учитывать амортизацию основных фондов.
  • Отчеты: GnuCash предлагает широкий спектр разнообразных, готовых к использованию бизнес-отчетов.

1.2.5. Особенности бухгалтерского учета

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

  • Двойной ввод: каждая транзакция должна дебетовать один счет и кредитовать другой на равную сумму. Это гарантирует "книжный баланс" - что разница между доходами и расходами точно равна сумме всего банка, наличных, акций и других активов.
  • Расщепленные транзакции: единичная транзакция может быть расщеплена на несколько частей для записи налогов, денежных сборов и других составляющих.
  • План счетов: главный счет может иметь иерархию детализированных счетов под ним. Это позволяет простым типам счетов, таким как Банк, Наличные или Акции, группироваться в главный счет, такой как "Активы".
  • Общая книга: одно окно реестра может показывать множество счетов одновременно. Это облегчает нахождение ошибок неправильного ввода. Также это помогает удобно просматривать портфель из многих акций, показывая все сделки в этом портфеле.
  • Типы счетов Доходы/Расходы (категории): это поможет правильно показать движение денежных средств и при правильном использовании особенности двойного ввода, обеспечит точный отчет по Прибыли/Убытку.

1.2.6. Что нового в v2.0

  • Gnome 2.0 (Gtk2): GnuCash сейчас использует последний набор инструментов от gtk и соответствует нормальным стандартам Gnome2 HIG.
  • Поддержка UTF-8: GnuCash сейчас хранит и читает специальный набор символов каждой страны с использованием UTF-8.
  • Бюджет: GnuCash сейчас содержит подпрограмму бюджет, которая поможет вам держать свои расходы под контролем.
  • Импорт файлов MT940: Файлы данных с транзакциями в формате MT940 (формат, используемый некоторыми банками) могут быть импортированы в GnuCash.
  • Обнаружение багов: GnuCash сейчас более стабильна и безопасна, чем когда-либо до этого. Все это благодаря длительной фазе тестирования перед переходом на версию 2.0 и использованию более стабильных и полных библиотек (gtk2, например). Многочисленные исправления были сделаны в каждой части GnuCash, и их слишком много, чтобы мы выделили какую то особую область.

1.3. Об этой книге

Целью этого руководства является экономия вашего времени. Оно даст вам возможность начать использовать GnuCash как можно быстрее.

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

Начинающие пользователи найдут разделы "Понятия" очень полезными для себя. Они обеспечат ссылки на правильные методы учета ваших финансов и послужат общим вступлением в финансы и терминологию. Опытные пользователи могут перейти к разделам с практическими рекомендациями, чтобы быстро ознакомится с процедурами. Эти разделы описывают пошаговые процедуры для выполнения специфичных задач. Разделы "Объединяя все вместе" представляют реальные примеры в форме руководства. Начиная с создания файла в Главе 2, каждая последующая глава добавляется к обучающей программе предыдущей главы.

Эти руководства организованы в 3 основных части:

  • Начиная работу
  • Обслуживание ваших личных финансов
  • Обслуживание ваших бизнес финансов


Часть "Начиная работу" предоставляет вам наиболее общую информацию, необходимую для начала использования GnuCash. Используйте эту часть как руководство по быстрому старту. Эти главы поднимут вас  с места и заставят побежать:

  • Глава 1
  • Глава 2
  • Глава 3
  • Глава 4


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

  • Глава 5
  • Глава 6
  • Глава 7
  • Глава 8: Инвестиции
  • Глава 9
  • Глава 10: Мультивалютные операции


Часть "Обслуживание ваших бизнес финансов" обсуждает применение GnuCash в деловом учете:

  • Глава 11
  • Глава 12: Кредиторская задолженность
  • Глава 13: Дебиторская задолженность
  • Глава 14: Заработная плата


Это руководство также имеет приложения, содержащие дополнительную информацию, которую вы возможно захотите узнать:

  • Приложение A: Руководство по переходу - руководство для бывших пользователей программ Quicken®, MS Money или QIF-программ
  • Приложение B
  • Приложение C: Вложенные деревья счетов
  • Приложение D: Лицензия на бесплатную документацию GNU


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

1.4. Десять причин, чтобы использовать GnuCash

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

  • Простой интерфейс пользователя
    GnuCash так же проста в использовании, как и регистрационный журнал чековой книжки. Она проще, чем бумажный журнал, из-за наличия функции  автозаполнения и других функций сокращенного ввода. Она не только делает для вас работу, но и уменьшает количество ошибок ввода.
  • Простой импорт
    GnuCash позволяет вам в режиме онлайн импортировать данные банковских выписок и пакеты обновлений программного обеспечения используя файлы форматов QIF, OFX и HBCI. Удобный в работе «друид» проведет вас через просмотр произошедших изменений и фактически импортирует их в GnuCash.
  • Сверка выписок
    Быстрая ежемесячная сверка банковских выписок путем ввода итогового баланса выписки и сверки транзакций. GnuCash поможет вам обнаружить любые расхождения между вашими данными и полученной выпиской.
  • Контроль инвестиций
    GnuCash предлагает ряд функций для контроля вашего инвестиционного портфеля. Специальные инвестиционные счета упростят ввод данных, а онлайн инструменты позволят вам обновить стоимость ваших активов из-за  рыночных изменений.  Отчеты завершают картину, позволяя вам анализировать свои инвестиционные решения.
  • Поддержка разных валют
    GnuCash дает возможность работать с различными валютами. Если вы имеете банковские счета, инвестиции или другие финансовые данные в различных валютах, то для управления ими используйте GnuCash.
  • Настраиваемые отчеты и графики
    Отчеты и графики дают вам ценную информацию для расчета налогов, составления бюджета или простого выяснения, куда уходят ваши деньги. GnuCash представляет множество удобных отчетов и графиков, чтобы помочь в анализе финансового положения. Программа дает вам свободу в настройке ваших собственных отчетов для удовлетворения ваших уникальных потребностей.
  • Двойной ввод
    Для обеспечения полноты отображения информации, GnuCash использует бухгалтерский метод двойного ввода. Вкратце метод двойного ввода означает, что деньги не просто появляются и исчезают – равное их количество должно прийти из одного места и уйти в другое. GnuCash даст вам детальный отчет по состоянию любого счета.
  • Источники помощи
    Диалог «Совет дня» дает полезные советы новому пользователю об особенностях GnuCash. В самой программе имеется меню Помощь с возможностью поиска, которое найдет вам необходимую информацию или соединит с веб-страницей GnuCash для дальнейшей помощи. GnuCash также имеет сильное и полезное сообщество разработчиков и пользователей, которые оказывают помощь через списки рассылки и IRC канал.
  • Сокращения
    GnuCash предлагают множество сокращений, которые помогут вам вводить данные. Напечатайте несколько первых знаков и GnuCash автоматически заполнит остальное! Также для экономии времени вы можете использовать функции копирования, вставки и дублирования. Клавиатурные сокращения помогут вам быстро выбрать пункт меню или ввести числовые данные. Многие из числовых полей ввода могут работать как калькулятор: введите "92.18+33.26" и посмотрите, что GnuCash внесет результирующую сумму за вас!
  • Открытый код
    GnuCash не скрывает методы своей работы. Если вы желаете знать, как GnuCash считает числа, вы можете это найти. Дополнительно вы можете установить настройки GnuCash так, чтобы показывать вам только необходимую информацию. GnuCash не использует никаких "секретных кодов" - она продолжает оставаться программой с открытым исходным кодом.

Это только некоторые из преимуществ, которые вы получите, начав пользоваться GnuCash для контроля вашей финансовой информации. Теперь приготовьтесь наслаждаться выгодами GnuCash!

1.5. Установка

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

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

2. Основные сведения

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

2.1. Понятия отчетности

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

2.1.1. Пять основных счетов

Основные правила отчетности группируют все финансы по пяти базовым типам "счетов". То есть, все что связано с отчетностью, можно поместить в один из этих типов счетов:

  • Активы - вещи, которыми вы владеете.
  • Пассивы – вещи, которые вы должны.
  • Капитал – полная чистая стоимость.
  • Доходы – увеличивают стоимость ваших счетов.
  • Расходы – уменьшают стоимость ваших счетов.

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

2.1.2. Формула отчетности

Какая же связь существует между 5 основными типами счетов? Как один тип счетов воздействует на другой? Во-первых, капитал определяется активами и пассивами. Поэтому, ваша чистая стоимость определяется вычитанием пассивов из ваших активов:

Активы - Пассивы = Капитал


К тому же, вы можете увеличить свой капитал через доходы и уменьшить его через расходы. Конечно, это имеет смысл – когда вы получаете чек на зарплату, вы становитесь «богаче», а когда вы платите за ужин – «беднее». Математически это представляется в т.н. Формуле отчетности:

Активы – Пассивы = Капитал + (Доходы – Расходы)


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

The basic accounts relationships

Графическое отображение связи между 5 основными счетами. Чистая стоимость (Капитал) увеличивается через доходы и уменьшается через расходы. Стрелки показывают движение средств.

2.1.3. Двойной ввод

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

Бухгалтерия двойного ввода служит для двух целей. Во-первых, это отслеживание отчетности, деньги всегда приходят откуда-то и уходят куда-то. Поскольку числа вводятся во множество счетов одновременно, есть множество мест для проверки того, что общий итог совпадает. Конечно, с появлением компьютеров, шансы иметь проблемы с математикой низкие, но надо знать, что понятие все еще существует!
Бухгалтерия двойного ввода появилась примерно в конце 15-го столетия, когда она была описана итальянским монахом Лукой Пациоли. Традиционно бухгалтерия двойного ввода включает запись каждой операции в книгу, называемую гроссбух, затем копирование каждой части операции в книги, которые назывались журналы. Этот метод сегодня все еще используется в бизнесе как способ избежать ошибок ввода и определить источники таких ошибок. GnuCash упрощает эту традиционную бухгалтерию путем копирования части каждой транзакции за вас, что дает возможность избежать некоторых ошибок, которые могли бы появиться при традиционном создании отчетности. Но программа просигнализирует о сделках, которые не сбалансированы и даст знать, если отсутствует название счета.

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

2.2. Понятия ввода данных

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

2.2.1. Файлы, счета и транзакции

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

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

В GnuCash счета также применяются для учета денег, которые вы получаете или тратите, хотя это не физические счета по которым приходят выписки. Как будет показано в Главе 3, типы счетов Доходов используются для учета полученных денег (таких как зарплата), и типы счетов Расходы используются для учета денежных трат (пицца, оплата счетов и др.). Функции этих счетов подобны категориям в некоторых других финансовых программах, но имеют некоторые преимущества, которые будут рассмотрены в Главе 3.

Транзакции представляют движение денег с одного счета на другой счет. Независимо от того, тратите вы или получаете деньги, переводите их между счетами - все это будет транзакцией. В GnuCash, как мы увидим в следующих разделах, транзакции всегда включают как минимум два счета. Примерами транзакций есть: оплата счета, перевод денег с накопительного на чековый счет, депонирование зарплатного чека, покупка пиццы и снятие денег. Глава 4  более подробно углубляется в то, как надо вносить транзакции в GnuCash.

2.2.2. Двойной ввод

Возможно вы слышали выражение «Деньги не растут на дереве». Оно значит, что деньги должны откуда-то прийти – они не могут просто «появиться». Бухгалтерия двойного ввода – это метод бухгалтерского учета, который позволяет вам контролировать, откуда приходят и куда уходят ваши деньги. Использование двойного ввода значит, что деньги никогда не приобретаются или теряются – равная сумма всегда переводится из одного места в другое. Когда вы снимаете наличные, вы переводите деньги с вашего банковского счета в ваш кошелек. Когда вы выписываете чек в продуктовом магазине, вы переводите деньги с вашего чекового счета на счет бакалейного магазина. И когда вы депонируете чек, вы переводите деньги с вашего источника дохода на ваш банковский счет.

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

В отличие от традиционных бухгалтерских программ, GnuCash делает внесение транзакций двойного ввода очень простым. Глава 4 дает больше подробностей по вводу транзакций, но сейчас давайте в общем взглянем на то, как это работает. Для основной транзакции, такой как выписка чека, вы вначале создаете два счета: чековый счет и счет для расходов. Например, если вы выписываете чек для оплаты за продукты, вам будут нужны чековый счет и счет расходов на продукты. (Смотрите Главу 3 для более полных сведений по созданию счетов). Чтобы записать чек вы просто вводите транзакцию по переводу денег с чекового счета на счет продуктов. В этом примере транзакция в GnuCash при просмотре чекового счета в главном окне реестра будет выглядеть следующим образом:

A Basic Transaction
На изображении показан ввод даты, описания и счета перевода для платежа $50 в продуктовый магазин.

В этой транзакции чек выписан на Продуктовый магазин на сумму $50. Так как это транзакция двойного ввода, то, как минимум два счета должны взаимодействовать и должны быть частью операции. GnuCash автоматически введет название текущего счета (Активы: Чеки) за вас, поэтому вам придейдется ввести только названия счета назначения (Расходы: Продукты).

Чтобы акцентировать внимание на том, что GnuCash хранит все как транзакции двойного ввода, мы откроем окно Журнал Транзакций и посмотрим на то, как он выглядит.

Transaction Journal view of a Basic Transaction
На изображении показан Журнал Транзакций счета Чеки

Обратите внимание, что мы имеем одну запись на депонирование (дебетование) счета Расходы: Продукты и одну запись на снятие (кредитование) со счета Активы: Чеки.

Давайте быстро взглянем как эта же транзакция отображается на счете Расходы: Продукты.

Transaction Journal view of a Basic Transaction
На изображении показан Журнал Транзакций счета Продукты

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

Как насчет вашей заработной платы? Вы можете видеть, что деньги приходят на ваш банковский счет, но откуда они приходят? При двойном вводе деньги могут приходить откуда угодно. Технически, эти деньги приходят от вашего работодателя, но вам нет необходимости контролировать его счета. Итак, что же относительно счета, откуда приходят деньги? В GnuCash вы создаете специальный счет типа доходы для учета ваших чеков по заработной плате.
(Смотрите Главу 3 для более полной информации по созданию доходных счетов). Для записи чека по зарплате вы просто вносите транзакцию по переводу денег с доходного счета на банковский счет.

Здесь показано как выглядит в GnuCash депонирование чека по зарплате.

 A simple paycheck transaction
Это изображение показывает ввод даты, описания и счета перевода заработной платы на сумму $600 от работодателя R Us.

В этом примере $600 переводятся со счета доходов Зарплата на счет Чеки. По причине особой природы доходных счетов, обсуждаемой в Главе 3, эта транзакция увеличивает баланс, как счета чеки, так и счета доходы на сумму перевода.

А что если вы хотите записать ваш «грязный» платеж и все вычеты, которые идут помимо вашего чека? Вы вносите транзакцию с множеством расщеплений, которые будут рассмотрены в Главе Расщепленные Транзакции. В транзакциях этого вида вы переводите сумму денег из одного места в несколько разных мест. Для любой транзакции двойного ввода, общая сумма денег, переведенных со счетов, должна равняться общей сумме поступившей на другие счета.

Например, ваш «грязный» платеж может составлять $1000, но только $655 из них депонируются на ваш чековый счет. Оставшиеся $345 являются расщеплением между вашими вычетами, такими как федеральные и местные налоги. Как создать в GnuCash счет для этих целей? Во-первых, вы должны иметь счета для валового дохода (зарплаты), чеков и каждого из отчислений (смотрите Главу 3). Затем вы вводите перевод на $1000 со счета Зарплата на другие счета: Чеки, Федеральный налог, Медицинская страховка, Социальная страховка и Местный налог. Так как это транзакция двойного ввода, то общая сумма переведенная на эти пять счетов должна равняться исходной $1000, которая поступила со счета Доходы. Более подробно мы рассматриваем этот тип транзакций в Главе 4, но сейчас мы быстро взглянем на то, как это выглядит:

A Split Paycheck Transaction
На этом изображении показан ввод даты, описания и счета перевода заработной платы на сумму $1000 от работодателя R Us . Затем создаются расщепленные транзакции на счета Чеки, Федеральный налог, Медицинская страховка, Социальная страховка и Местный налог.

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

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

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

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

Однако вам нет необходимости применять термины дебет и кредит при использовании GnuCash. Реестры счетов GnuCash по умолчанию используют обычные названия столбцов, такие как депозит или снятие наличных - если эти названия вам подходят, вы можете использовать их. Если вы предпочитаете слова дебет и кредит в заголовках столбцов, вы можете установить их, используя выбор таких заголовков в пункте меню Edit -> Preferences General (Редактирование - Общие предпочтения) (смотрите Настройка Предпочтений для более подробных указаний).

2.3. Интерфейс GnuCash

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

2.3.1. Создание нового плана счетов

Мастер создания Нового плана счетов позволит вам создать несколько счетов за один раз. Когда вы откроете GnuCash в первый раз, вы увидите этот диалог:
The New Account Hierarchy Setup Druid
Это изображение показывает первое окно Мастера Создания нового плана счетов.

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

The New Account Hierarchy Setup Druid - Currency
Это изображение показывает второе окно Мастера Создания нового плана счетов во время выбора валюты.
Валюта, выбранная здесь, будет назначена всем счетам, созданным с этой подпрограммой.


The New Account Hierarchy Setup Druid - Choose accounts
Это изображение показывает третье окно Мастера Создания нового плана счетов во время выбора вами различных счетов.

Выберите здесь одну или более предварительно установленных групп счетов. Для более подробной информации о типах счетов смотрите Счета GnuCash.
The New Account Hierarchy Setup Druid - Configure
Это изображение показывает четвертое окно Мастера Создания нового плана счетов во время установки вами Начального баланса.
В этом диалоговом окне вы сможете установить начальный баланс по каждому счету, так же как и указать, если счет должен быть просто маркером (только субсчета, без транзакций. Примером служит счет Current Assets (Текущие Активы) на изображении).

The New Account Hierarchy Setup Druid - Finish
Это изображение показывает последнее окно Мастера Создания нового плана счетов.

Кликните Применить, чтобы создать все счета и выйти из подпрограммы.

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

2.3.2. Совет дня

GnuCash предоставляет диалог Совет дня, который дает полезные советы по использованию программы:
Советы дня GnuCash
Это изображение показывает Совет дня.

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

2.3.3. Окно Дерево Счетов

Сейчас вы должны увидеть окно счетов, которое появится, как показано ниже. Точное расположение дерева счетов будет зависеть от счетов по умолчанию, которые вы выбрали при создании Нового плана счетов. В этом примере показаны Common Accounts (Общие счета).
The Account Tree Window
Это изображение показывает окно счетов.

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

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

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

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

2.3.4. Окно Реестр Счета

Окно Реестр Счета используется для ввода и редактирования данных на вашем счету. Как можно предположить из имени, оно выглядит подобно реестру чековой книжки. Когда вы сделаете двойной щелчок по названию счета в окне счетов, вы откроете окно реестра этого счета.
The Checking Account Register
Это изображение показывает реестр счета Чеки с несколькими транзакциями.

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

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

2.3.5. Кнопки Панели Инструментов

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

Ниже приведено краткое описание кнопок окна дерева счетов:

  • Save (Сохранить) - Часто используйте эту функцию, чтобы сохранить текущий файл на диск.
  • Close (Закрыть) - Используйте эту функцию, чтобы закрыть текущую страницу.
  • Open (Открыть), Edit (Редактировать), New (Новый) и Delete (Удалить) - Эти функции имеют отношение к счетам. Они рассматриваются в Главе 3.

Кнопки реестра рассмотрены в Главе 4.

2.3.6. Пункты Меню

Окно дерева счетов и окно реестра счета оба содержат названия пунктов меню в строке меню. Клик по названию пункта меню показывает список доступных пунктов меню для этого названия.

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

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

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

2.3.7. Сокращения Меню

Все пункты меню имеют кнопки быстрого доступа, которые обозначены подчеркнутым знаков в названии меню. Нажатие кнопки Alt совместно с подчеркнутым знаком покажет список подпунктов меню для этого пункта. Когда пункты меню показаны, напечатайте подчеркнутый знак в названии, чтобы активировать этот пункт. Например, напечатав Alt+F в главном меню, вы увидите подменю File (Файл), затем напечатайте S и вы сохраните файл. Кнопки быстрого доступа фиксированы и не могут изменяться пользователем.

Некоторые из наиболее используемых пунктов меню также имеют клавиатурные сокращения, которые напрямую активируют команду без следования по всей структуре меню. В этих клавиатурных сокращениях обычно используется клавиша Ctrl, также они могут иметь любую клавиатурную комбинацию. Сокращения показаны в конце каждого пункта меню. Эти сокращения могут изменяться пользователем путем установки в панели настроек "Menu and Toolbar" (Меню и панель инструментов).

GnuCash, являясь приложением Gnome, также дает вам возможность установить собственные клавиатурные сокращения. Для установки сокращений вначале перейдите в панель настройки "Меню и Панель инструментов" и выберите чекбокс "Editable menu accelerators" (Редактируемые сокращения меню). Затем вернитесь в GnuCash, кликните по названию меню и двигайте указатель мыши поверх пунктов меню. Пока нужный пункт меню будет подсвечен, нажмите клавишу или комбинацию клавиш для установки сокращения. Теперь вы должны увидеть созданное вами клавиатурное сокращение после названия пункта меню. Для удаления сокращения нажмите кнопку Delete, пока пункт меню подсвечен. Будьте внимательны при настройке клавиатурных сокращений, так как Gnome не проверяет значение нажатых клавиш и вы можете легко установить набор букв алфавита как ваши клавиатурные сокращения.

2.4. Настройка предпочтений

GnuCash позволяет вам создать персональные настройки путем установки предпочтений. Выберите пункт меню Edit -> Preferences (Редактировать - Предпочтения), затем сделайте выбранные вами изменения, используя список показанный слева. Сделанные вами изменения будут применяться сразу. Чтобы закрыть окно предпочтений нажмите кнопку Close.

2.4.1. Счета

В пункте Счета вы увидите установки по умолчанию, показанные здесь:


Это изображение показывает окно Предпочтения - Счета

  • Separator Character (Разделительный знак) - разделитель счетов - знак, который разделяет родительский счет и субсчет, например, Коммунальные платежи: Электричество. По умолчанию это : (Двоеточие), но вы также можете выбрать / (Слэш), \ (Обратный слэш), - (Тире) или . (Точка), либо любой единичный не буквенно-цифровой юникод. Родительские счета и субсчета рассматриваются в GnuCash Счета.
  • Reverse Balanced accounts (Изменение баланса счетов) - эта опция дает вам возможность указать когда баланс будет отображаться как отрицательное или положительное число:
    • None (Нет) - показывает все кредитовые балансы как отрицательные, и все дебетовые балансы как положительные. (смотрите примечание Бухгалтерская терминология  в этой главе для более подробной информации о дебете и кредите).
    • Credit Accounts (Кредитовые Счета) (по умолчанию) показывают положительный баланс для типов счетов, которые обычно имеют положительный остаток на счете (доходы, кредит, пассивы, капитал). Смотрите Главу 3 для более подробной информации по этим типам счетов.
    • Income & Expense (Доходы и Расходы) показывают положительный кредитовый баланс для остатков на доходном счету и отрицательный дебетовый баланс для остатков на расходном счету. Смотрите Главу 3 для более подробной информации по этим типам счетов.
  • Labels (Надписи) - Выберите эту опцию, если вы хотите изменить название столбцов на дебет и кредит, вместо установленных названий по умолчанию. (Смотрите примечание Бухгалтерская терминология в этой главе для более подробной информации по дебету и кредиту).
  • Default Currency (Валюта по умолчанию) - Этот пункт определяет валюту, которая будет выбрана по умолчанию при создании новых счетов.
    • Locale (Местная) будет использовать валюту, указанную в вашей системе.
    • Choose (Выбрать) дает возможность указать определенную валюту для использования, независимо от настроек вашей системы.

2.4.2. Бизнес

В пункте Бизнес вы увидите настройки по умолчанию, показанные здесь:


Это изображение показывает окно Предпочтения - Бизнес

  • Open in a new window (Открыть в новом окне) - Если отмечено, каждая накладная будет открыта в своем собственном окне верхнего уровня. Если нет - накладная будет открываться в текущем окне.
  • Accumulate splits on post (Накапливать расщепления при проводке) - При существовании множественных записей в накладной, которые переводятся на тот же счет, то они накапливаются в единственное расщепление по умолчанию.
  • Number of rows (Количество строк) - для показа в накладной количества строк по умолчанию.
  • Tax Included (Invoices) (Налоги включены) (Накладные) - Включены ли по умолчанию налоги в записи накладной. Эта установка наследуется новыми клиентами и поставщиками.
  • Notify when due (Извещать при наступлении срока оплаты) - Позволяет вам установить, хотите ли вы получать извещение о том, что срок оплаты счета скоро истекает.
  • Days in advance (Осталось дней) - Сколько дней остается до истечения срока оплаты счета.
  • Tax Included (Bills) (Налоги включены) (Счета) - Включены ли налоги по умолчанию в записи счета. Эта установка наследуется новыми клиентами и поставщиками.

2.4.3. Дата/Время

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


Это изображение показывает окно Предпочтения - Дата/Время

  • Time Format (Формат времени) - позволяет вам определить с форматом времени, который вы хотите использовать - 12- или 24-часовой. Это для случая, если 23:00 должно быть представлено как 11РМ или 23.
  • Date Format (Формат даты) - Этот пункт отвечает за отображение даты. Доступны опции US, UK, Europe, ISO и Locale (Местная). Выбор "Locale" автоматически установит формат даты, основанный на настройках вашей системы.

2.4.4. Общие

В пункте Общие вы увидите установки по умолчанию, показанные здесь:


Это изображение показывает окно Предпочтения - Общие

  • Display "tip of the Day" (Отображать "совет дня") - вы можете включить или выключить опцию отображения диалога "Совет дня" при загрузке.
  • Perform account list setup on new file (Выполнять создание плана счетов в новом файле) - Эта опция отключает отображение подпрограммы Создание нового плана счетов когда выбран пункт меню File -> New File (Файл - Новый файл).
  • Show close button on notebook tabs (Показывать кнопку Close на ярлыках) - Добавление маленькой кнопки Закрыть на каждом ярлыке, чтобы облегчить закрытие различных ярлыков.
  • Enable Euro support (Разрешить поддержке Евро) - Если выбрано, разрешает поддержку валюты Евро. Необходимо, если вы имеете счета в этой валюте.
  • Display negative amounts in red (Показывать отрицательные суммы красным) - Если вы отключите эту опцию, то GnuCash будет показывать отрицательные числа черным цветом.
  • Automatic Decimal Point (Автоматический десятичный знак) - Эта опция будет автоматически помещать десятичный знак в числа, которые вы вводите.
  • Decimal Places (Количество десятичных знаков) - Эта опция позволит вам установить необходимое количество десятичных знаков для использования.
  • Compress files (Сжимание файлов) - Эта опция определяет необходимость сжимания файлов данных программой.
  • Retain log files (Сохранение файлов журналов) - Эта опция удаляет файлы журналов (и файлы резервных копий) после количества дней, указанных здесь.
  • New search limit (Лимит нового поиска) - Переход к "новому поиску" по умолчанию, если количество найденных предметов меньше заданного здесь числа.

2.4.5. Онлайн Банкинг

В пункте Онлайн банкинг вы увидите установки по умолчанию, показанные здесь:


Это изображение показывает окно Предпочтения - Онлайн банкинг

  • Показывать документацию - Используя в первый раз программу импорта файлов QIF (рассматривается далее в этой главе), обратите внимание, что она имеет подробные инструкции о том, как импортировать файл. Ознакомившись один раз с использованием этой программы, вы возможно захотите отключить эту функцию. Отключение этой опции дает вам менее подробный диалог при импорте.
  • Использовать Байесовское соответствие  - Использовать Байесовские алгоритмы, чтобы согласовать новые транзакции с имеющимися счетами.
  • Согласовать порог показа - Минимальное число потенциальных соответствий для того, чтобы они были показаны в списке соответствий.
  • Порог автоматического добавления - Это транзакция, чей лучший порог показа находится в красной зоне (выше порога показа, но ниже или равно Порогу автоматического добавления) будет добавлена по умолчанию.
  • Порог автоматической очистки - Это транзакция, чей лучший порог показа находится в зеленой зоне (выше или равен Порогу автоматической очистки) будет очищена по умолчанию.
  • Порог денежных сборов Коммерческого банкомата наличных - Если автомат автоматически добавляет небольшой сбор за транзакции, GnuCash сможет согласовывать ее с транзакцией до тех пор, пока разница будет находиться ниже этого порога.

2.4.6. Реестр

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


Это изображение показывает окно Предпочтения - Реестр

  • "Enter" перемещает на чистую транзакцию - если опция выбрана, то перемещение на чистую транзакцию осуществляется после нажатия пользователем клавиши "Enter", в противном случае двигается вниз на один ряд.
  • Автоматическое расширение списка - Если опция отмечена, все списки будут автоматически расширены после помещения курсора в поле ввода.
  • Проверять очищенные сделки - Если опция отмечена, автоматически проверяет все очищенные транзакции во время сверки.
  • Автоматический перевод процентов - Если опция отмечена, перед сверкой счета, связанного с выплатой или получением процентов, пользователю будет предложено создать транзакцию выплаты или зачисления процентов. В данной версии опция доступна для счетов Банк, Кредит, Фонды, Активы, Счета к оплате, Счета к получению и Капиталы.
  • Автоматические платежи по кредитной карте - Если опция выбрана, после сверки выписки по кредитной карте, пользователю предлагается сделать платеж по кредитной карте.
  • Использовать системные цветовые темы  - При выборе GnuCash будет использовать цветовые темы системы вместо цветов по умолчанию.
  • Двойной цветовой режим отображения транзакций - Если опия отмечена, окно реестра отображает транзакции в альтернативных цветах, вместо каждой строки.
  • Проводить горизонтальные линии между рядами - Если отмечено, то GnuCash будет проводить горизонтальные линии между строками.
  • Проводить вертикальные линии между ячейками - Если отмечено, то GnuCash будет проводить вертикальные линии между ячейками в каждой строке.

2.4.7. Установки Реестра по умолчанию

Пункт предпочтений Установки реестра по умолчанию воздействует на поведение окон реестра транзакций. Больше сведений о реестре транзакций может быть найдено в главе Реестр Счетов этого руководства.

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


Это изображение показывает окно Предпочтения - Установки реестра по умолчанию

  • Стиль по умолчанию - Вы можете выбрать стиль окон реестра из 3 различных: Основной Гроссбух (по умолчанию), Гроссбух с авторасщеплением и Журнал Транзакций. Основной стиль является стандартным одностроковым реестром, где все записи отображаются в одной строке. Стиль с авторасщеплением подобен основному стилю за исключением того, что текущая транзакция расширена расщеплением. Стиль журнала показывает каждую транзакцию с расщеплением.
  • Реестр открывается в новом окне - Если опция выбрана, Реестр будет открываться в отдельном окне вместо общего.
  • Режим двойной линии - Если опция выбрана, будет показываться две информационные линии вместо одной.
  • Количество транзакций - Сколько транзакций должно отображаться в Реестре.
  • Количество строк - Сколько строк должно отображаться при открытии реестра.

2.4.8. Отчеты

Пункт предпочтений Отчеты влияет на поведение окон реестра транзакций. Больше информации о реестре транзакций можно найти в главе Реестр Счетов этого руководства.

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


Это изображение показывает окно Предпочтения - Отчеты

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

2.4.9. Отчетный Период

В пункте Отчетный Период вы увидите установки по умолчанию, показанные здесь:


Это изображение показывает окно Предпочтения - Отчетный Период

  • Включать общий итог - если этот пункт отмечен, то GnuCash будет включать общий итог в отчет.
  • Включать безденежные итоги - если этот пункт отмечен, то GnuCash будет включать безденежные итоги (например, количество акций) в отчет.
  • Дата начала - Этот пункт определяет дату, с которой должен начинаться отчет. Вы можете выбрать между Относительная, где используется динамическая начальная дата (такая как "начало этого года", "начало этого месяца") или Абсолютная, которая позволит вам установить определенную стартовую дату (которая не будет изменяться с течением времени).
  • Дата окончания - Этот пункт определяет дату, до которой будет составляться отчет. Вы можете выбрать между Относительной, которая будет использовать динамическую дату окончания (такую как "конец этого года", "конец этого месяца") или Абсолютную, где вы укажете определенную дату окончания (которая не будет изменяться с течением времени).

2.4.10. Транзакции по расписанию

Предпочтения пункта Транзакции по расписанию влияют на действия  GnuCash в случае таких операций. Больше информации о транзакциях по расписанию можно найти в главе Реестр Счетов этого руководства.

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


Это изображение показывает окно Предпочтения - Транзакции по расписанию

  • Запуск при открытии файла данных - Если опция отмечена, будет появляться окно "Со времени последнего запуска" при запуске GnuCash (или даже при открытии файла GnuCash).
  • Автоматическое создание новой транзакции - Если опция выбрана, то новая Транзакция по расписанию будет автоматически внесена в реестр. Также, если отмечено Извещать, то перед созданием транзакции пользователь будет оповещен для подтверждения разрешения на создание транзакции.
  • Создавать предварительно, дней - Количество дней по умолчанию, за которое предварительно должна создаваться новая транзакция по расписанию.
  • Напоминать предварительно, дней - Количество дней по умолчанию, за которые должно следовать предварительное напоминание о новой Транзакции по расписанию.

2.4.11. Окна

В пункте Окна вы увидите установки по умолчанию, показанные здесь:


Это изображение показывает окно Предпочтения - Окна

  • Сохранять размер и положение окна - Если опция выбрана, при следующем запуске GnuCash размер и положение окна будут сохранены с последнего запуска программы.
  • Стиль панели инструментов - вы можете выбрать пять различных стилей для панели инструментов: Использовать настройки системы (по умолчанию), Текст под иконками, Текст над иконками, Текст рядом с иконками, Только иконки, Только текст.

2.5. Получение помощи

GnuCash предлагает помощь многими способами. Мы уже рассматривали диалог Совет дня, который дает вам полезные советы при запуске сеанса работы с GnuCash. Также программа предлагает расширенное руководство помощи.

2.5.1. Руководство помощи

При открытии GnuCash вы увидите заголовок пункта меню Помощь в окне дерева счетов, который открывает онлайн руководство. Онлайн руководство организовано по темам, которые вы можете раскрыть в подтемы.
Список тем дается с левой стороны. Для выбора темы или подтемы кликните по ней - вы должны увидеть с правой стороны текст, относящийся к этой теме. Используйте кнопки Вперед и Назад для навигации по выбранной теме и печатайте любой текст с помощью кнопки Печать.

2.5.2. Веб доступ

Окно помощи GnuCash работает как простой браузер, поэтому вы можете посещать веб-сайты для дополнительной информации. Вы можете открыть любой веб-сайт в этом окне, кликнув по кнопке Открыть на панели инструментов и напечатав URL. Используйте кнопки Вперед, Назад, Обновить, Стоп и Печать так же, как и в обычном браузере.

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

Последний обновленный FAQ GnuCash также находится на сайте GnuCash FAQ и содержит ответы на популярные вопросы.

2.5.3. Поиск тем

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

2.6. Создание и сохранение файлов

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

  1. Выберите Файл -> Сохранить как... на панели меню или выберите кнопку Сохранить на панели инструментов. GnuCash покажет это окно:
    Это изображение показывает диалог Сохранить
  2. В текстовом поле ниже напечатайте выбранное имя файла (например,  gcashdata).
  3. Кликните по кнопке OK для сохранения файла.

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

  1. В главном меню выберите Файл -> Новый Файл.
  2. Следуйте шагам, описанным выше, для сохранения файла под новым именем.

Перед окончанием каждой сессии GnuCash убедитесь, что вы сохранили ваши измененные данные используя Файл -> Сохранить или кнопку Сохранить на панели инструментов. Фактически, правильно будет чаще сохранять изменения в ваших данных, так как GnuCash не ведет постоянной записи изменений, пока вы их не сохраните. Чтобы открыть существующий файл, выберите Файл -> Открыть и выберите ваш файл из списка.

GnuCash хранит свои файлы данных без каких-либо расширений. Если вы назовете ваш файл GnuCash как MyBudget, настоящие имя файла будет MyBudget.

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

2.7. Импорт файлов QIF

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

Для импорта файлов из программ Quicken®, MS Money или других, использующих формат QIF, вы должны вначале экспортировать свои данные в файл QIF. Одним из способов сделать это есть экспорт каждого счета как отдельного файла QIF. Более легким способом, доступным в Quicken® 98 и выше, есть экспорт всех счетов за один раз в единственный файл QIF. Посмотрите руководства по вашей программе и определите, доступна ли эта опция.

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

Чтобы импортировать файлы QIF:

  1. Загрузите все содержащие данные файлы QIF, которые вы хотите импортировать.
    Чтобы сделать это, выберите Файл -> Импорт -> Импорт QIF... из меню. Когда появится диалоговое окно Импорт QIF, кликните Next и следуйте инструкциям, которые проведут вас через процесс загрузки ваших файлов.

    Это изображение показывает начало работы подпрограммы Импорт QIF.

    Вам будет предложено указать имя файла для загрузки. Используйте кнопку выбрать, чтобы выбрать ваш файл QIF, затем кликните Next для его загрузки. Когда файл загружен, выберите Загрузить другой файл, если вы еще имеете файлы для загрузки. Когда вы загрузили все ваши файлы QIF files, кликните Next для продолжения процесса импорта.
  2. Просмотрите созданные счета GnuCash.
    Программа импорта согласовывает ваши QIF счета и категории со счетами GnuCash и дает вам краткое описание процесса согласования. Нажатие кнопки Next даст вам возможность сравнить ваши счета QIF с созданными  корреспондирующими счетами GnuCash. Чтобы изменить название счета, выберите строку, содержащую это название и отредактируйте его в появившемся диалоговом окне. Кликните Next по окончанию изменений и проследуйте через простой процесс согласования категорий. Категории QIF доходы и расходы импортируются как счета доходов и расходов GnuCash (смотрите Основные понятия бухгалтерского учета для более полной информации). Сделайте изменения в названиях этих счетов если необходимо и кликните Next для продолжения.

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

    Из выпадающего списка выберите стандартную валюту, которая будет использоваться для импортированных счетов и кликните Next для продолжения. Если у вас есть акции, взаимные фонды или другие ценные бумаги, вам будет предложено ввести дополнительную информацию. Диалог окно программы спросит курс и сокращенное название (например, NASDAQ), полное название ценной бумаги, и символьное обозначение. Если у вас нет этой информации на руках, вы сможете отредактировать ее позже, после завершения импорта. Кликните Next для продолжения.
  3. Скажите GnuCash импортировать данные.
    Последним шагом является импорт. После сверки названий ваших счетов и информации об инвестиционных бумагах, кликните Финиш, для обновления страницы счетов GnuCash для завершения процесса импорта. В зависимости от размера вашего файла, для завершения импорта может потребоваться несколько минут, шкала состояния показывает проценты сделанного импорта. Когда процесс импорта завершен, GnuCash возвратится в главное окно, которое теперь должно показывать названия счетов, которые вы импортировали.

2.8. Резервирование и восстановление данных

GnuCash создает несколько типов фалов, для уверенности, что ваши данные не потеряются. Вы можете увидеть файлы со следующими расширениями: xac, log, LCK, LNK в той же директории, где располагается ваш основной файл данных. Что делает каждый из этих типов файлов, представлено ниже:

$ ls 
gcashdata
gcashdata.20060414185747.xac
gcashdata.20060414223248.log
gcashdata.20060415114340.xac
gcashdata.20060415154508.log
gcashdata.20060415173322.xac
gcashdata.20060415194251.log
gcashdata.7f0982.12093.LNK
gcashdata.LCK

2.8.1. Резервный файл (.xac)

Каждый раз, когда вы сохраняете ваш файл данных, также создается резервная копия с расширением xac. Этот резервный файл является полной копией вашего предыдущего файла данных, имя файла содержит название файла данных, год, месяц, день и время резервного копирования. Например, имя файла gcashdata.20060414185747.xac обозначает, что это резервная копия файла gcashdata, сохраненная в 2006 году, 14 апреля в 6:57:47 p.m.

Чтобы восстановить старый файл резервной копии, просто откройте файл .xac с данными, которые вы хотите вернуть. Удостоверьтесь, что вы сохранили этот файл под другим именем, не используйте расширение .xac в названии рабочего файла.

2.8.2. Файл журнала (.log)

Каждый раз при открытии файла в GnuCash, создается файл .log и сохраняется с тем же форматом имени, что и резервный файл .xac. так как вы вносите изменения в открытый файл данных, файл журнала сохраняет только эти изменения. Файл журнала не является полной резервной копией вашего файла данных - он просто записывает сделанные изменения в файле данных в текущем сеансе работы GnuCash.

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

  • Откройте последний сохраненный файл GnuCash.
  • Перейдите  к "Файл" -> "Импорт" -> "Повторить GnuCash .log файл" и выбрать один файл .log с той же датой как у сохраненного файла, который вы только что открыли. Убедитесь, что вы выбрали правильный .log файл, иначе вы можете разрушить ваши счета.


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

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

2.8.3. Файлы блокировки (.LNK и .LCK)

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

Если работа GnuCash нарушается, пока файл данных открыт, файлы LCK и LNK не удаляются. При следующем открытии программы вы получите предупреждение о том, что файл заблокирован. Это предупреждение появляется потому, что файлы LNK и LCK все еще находятся в вашей директории. Будет безопасно выбрать Да, чтобы открыть файл, но вам следует удалить файлы .LNK и .LCK (используя окно терминала или ваш файловый менеджер). После удаления файлов вы больше не будете получать предупреждения до тех пор, пока с программой не произойдет следующий сбой.

2.8.4. Управление файлами

Итак, какие файлы вам следует сохранять? Конечно, сохраняйте ваш главный файл данных - он не имеет автоматического расширения файла. Будет неплохо сохранить несколько последних .xac файлов, но вы можете безопасно удалить .log файлы, так как они не являются полной копией ваших данных. Также вам необходимо удалять любые файлы .LCK и .LNK, которые вы видите после закрытия GnuCash. Если вы решите вручную сохранить резервную копию на другой диск, вам следует зарезервировать главный файл данных, .xac файлы резервировать не нужно.

Примечание:GnuCash будет автоматически удалять любые .xac, .log файлы, которые старше 30 дней. Вы можете изменить это свойство в предпочтениях GnuCash.

2.9. Объединяя все вместе

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

Давайте начнем!
  1. Во-первых, давайте создадим файл для хранения ваших действительных данных. Откройте GnuCash и проследуйте через диалог Создание нового плана счетов. Вы будете создавать файл и счета для использования с вашими домашними финансами, поэтому выберите счета, которые относятся к вам. Если вы не уверены в том, какие счета вам потребуются, кликните по опции Выбрать Все, чтобы создать все имеющиеся счета. Когда вы закончите установку, сохраните этот файл с именем, которое вы хотите использовать для ваших домашних данных.
  2. Далее, создайте файл для хранения тестовых данных. Это файл, который будет использоваться в заданиях в этом руководстве. Кликните Файл -> Новый, чтобы создать новый файл и назовите его gcashdata_1. Ваше главное окно сейчас должно выглядеть наподобие этого:


    Это изображение показывает окно Дерева счетов с набором счетов, загруженных из мастера.
  3. Теперь, установите некоторые предпочтения в окне дерева счетов. Выберите Редактировать -> Предпочтения -> Окна и измените стиль панели инструментов так, чтобы она показывала только текст без иконок. Изменения произойдут сразу, поэтому смотрите на кнопки панели инструментов в главном окне. Вернитесь к диалогу Предпочтения и измените настройки кнопок панели инструментов назад по умолчанию, кликнув по Использовать настройки системы по умолчанию. В строке заголовков столбцов выберите Стрелка вниз и выберите "Тип" (что значит показывать столбик "Тип"). Главное окно теперь должно выглядеть так:

    Это изображение показывает действие изменений опций отображения.

    Сохраните ваш файл.
  4. Если вы планируете импортировать данные в формате QIF из другой программы, давайте вначале попробуем на учебном файле. (Если нет, переходите к следующей главе к настройке счетов (Глава 3)).
    1. Первое, создайте новый файл, названный gcashimport. На ваше усмотрение если вы хотите указать определенный счет (наподобие Общие счета) напрямую или нет. Если программа импорта QIF не найдет счет, она создаст его автоматически (или позволит вам создать его вручную).
    2. Из главного окна выберите Файл -> Импорт -> Импорт QIF... для начала импорта.
    3. Выберите соответствующую валюту
    4. Выберите gnc_Sample_QIF.qif как файл QIF для загрузки.
    5. В следующем диалоге убедитесь, что каждая транзакция имеет действующий счет, если вы неуверенны в этом, оставьте все по умолчанию.
    6. Завершите импорт.

    Главное окно теперь должно выглядеть наподобие следующего:
    РИС.

    Это изображение показывает Главное окно после импорта QIF файла-примера.

    Сохраните ваш файл.

3. Счета

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

3.1. Основные понятия отчетности

Как мы видели в предыдущей главе, отчетность основывается на пяти основных типах счетов: Актив, Пассив, Капитал, Доходы и Расходы. Сейчас мы расширим наше понимание этих типов счетов и покажем, как они представлены в GnuCash. Но сначала, давайте разделим их на две группы: балансовые счета и счета доходов/расходов.
Давайте посмотрим на финансовую формулу (Активы - Пассивы = Капитал + (Доходы - Расходы)) для напоминания перед тем, как мы более подробно рассмотрим каждый тип счета.

Графическое представление отношений между пятью основными счетами. Капитал увеличивается через доходы и уменьшается через расходы. Стрелками показано движение средств.

3.1.1 Балансовые счета

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

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

3.1.2 Счета Доходы и Расходы

Счета Доходы и Расходы используются для того, чтобы увеличить или уменьшить стоимость ваших счетов. Таким образом, если балансовые счета просто ОТСЛЕЖИВАЮТ стоимость вещей, которыми вы владеете или должны, то счета доходов и расходов позволяют вам ИЗМЕНИТЬ стоимость ваших счетов.

  • Доходы - это оплата, которую вы получаете за работу, услуги, которые вы оказываете или за пользование вашими деньгами. Например, когда вы получаете чек, он является оплатой за работу, которую вы выполнили для работодателя. Другими примерами доходов есть комиссионные платежи, дивиденды за акции или прибыль с банковского депозита. Прибыль всегда будет увеличивать стоимость ваших Активов и посредством этого - ваш Капитал.
  • Расходы относятся к деньгам, которые вы платите за товары или услуги, предоставленные кем-нибудь другим. Примерами расходов есть еда в ресторане, арендная плата, бензин для машины, билеты на футбол. Расходы всегда будут уменьшать ваш Капитал. Если вы оплачиваете свои Расходы сразу, тем самым вы уменьшаете свои Активы, если же вы оплачиваете Расходы в долг, то вы увеличиваете свои Пассивы.

3.2 Счета GnuCash

В этом разделе будет показано, как понятие СЧЕТ в программе GnuCash соотносятся с пятью базовыми типами счетов.

Но вначале давайте начнем с самого понятия СЧЕТ в программе GnuCash. Счет в GnuCash является объектом. Который содержит другие субсчета или транзакции. Когда счет может включать другие субсчета, вы можете видеть дерево счетов программы, где в пределах родительского счета находятся логически связанные с ним субсчета.

Счет в GnuCash должен иметь уникальное имя (указанное вами) и один из предварительно определенных типов счетов. В целом в программе существует 12 типов счетов. Эти типы основаны на пяти базовых счетах. Причина наличия такого количества счетов в программе состоит в том, что это позволяет выполнять в GnuCash специализированные операции для определенных типов счетов (отслеживание и управление). Существует 6 счетов актива (Наличные, Банк, Акции, Взаимный фонд, Поступления платежей и Актив), 3 счета Пассива ( Кредитная карта, Выплаты и Пассив), 1 капитальный счет (Капитал), входящий (Доходы) и исходящий (Расходы).

Эти типы счетов будут более подробно рассмотрены ниже.

3.2.1 Балансовые счета

Первый балансовый счет, который мы изучим - Активы. Как вы помните из предыдущего раздела, он относится к вещам, которыми вы владеете.

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

  1. Cash (Наличные). Используйте этот счет для учета денег, имеющихся на руках, в кошельке, вашей копилке, под матрасом, или где вы считаете удобным их хранить. Это наиболее ликвидный тип счета.
  2. Bank (Банк). Используйте этот счет для учета вашего наличного баланса, который хранится в таких учреждениях как банки, кредитные союзы, брокерские фирмы и в любом ином месте, где кто-либо другой обеспечивает их сохранность. Это второй по ликвидности тип счета, потому что вы легко можете превратить его в наличные деньги.
  3. Stock (Акции). Учитывайте ваши личные акции и обязательства, используя этот тип счета. Реестр этого счета в программе содержит дополнительные колонки для ввода числа имеющихся акций и стоимости ваших инвестиций. Этот тип активов не может быть легко конвертирован в наличные деньги, пока вы не найдете покупателя. Также нет гарантии, что вы получите за них ту же сумму денег, что и при покупке.
  4. Mutual Fund (Фонды). Этот счет подобен счету Акции за исключением того, что используется для учета фондов. Реестр этого счета также содержит дополнительные колонки для ввода информации о количестве и цене. Фонды представляют собой права собственности на различные виды инвестиций и подобно акциям не предполагают гарантированного денежного значения.
  5. Accounts Receivable (A/Receivable) (Счета к оплате). Этот счет применяется в бизнесе для указания там денег, которые должны вам. Он рассматривается как актив, чтобы вы были способны учесть эти деньги после их возврата.
  6. Asset (Актив). Для личных финансов. Используйте этот счет для учета больших покупок, которые значительно влияют на вашу "чистую стоимость". В общем, это вещи, о которых вы думаете как о страховке - дом, машина, драгоценности и другие дорогостоящие предметы.
Совет:В GnuCash для всех счетов активов дебет (левая колонка ввода) увеличивает баланс счета, кредит (правая колонка ввода) уменьшает его. Смотрите примечание в конце этой главы.

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

В программе имеются три типа счетов пассива:

  1. Credit Card (Кредитка). Используйте этот счет для учета состояния вашей кредитной карты. Кредитные карты предоставляют краткосрочный кредит, который вы обязаны вернуть владельцу карты. Этот вид счета также можно использовать для других краткосрочных ссуд, таких как кредитная линия, предоставленная вашим банком.
  2. Accounts Payable (A/Payable) (Подлежащие оплате счета). Применяется в бизнесе для учета счетов, которые еще только предстоит оплатить.
  3. Liability (Обязательства). Используйте этот вид счета для всех других ссуд, в основном долгосрочных, таких как ипотека или кредит на машину. Этот счет поможет вам контролировать суммы, которые вы должны и сколько денег вы уже заплатили.
Совет:Обязательства прямо противоположны активам: кредит (правая колонка ввода) увеличивает баланс счета обязательств, а дебет (левая колонка ввода) - уменьшает его. Смотрите примечание после этой главы.

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

В программе существует единственный счет для капиталов, названный, естественно, Капиталы.

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

3.2.2 Счета Доходы и Расходы

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

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

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

Совет:Дебет увеличивает баланс счета Расходы, а кредит уменьшает его. (Смотри примечание ниже).

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

На рисунках ниже показаны стандартные счета Доходы и Расходы после отбора Общих Счетов для создания новой Иерархии счета (Файл - Новый - Новая иерархия счета).


Этот рисунок показывает стандартные счета Доходы.



Этот рисунок показывает стандартные счета Расходы.

Больше о дебете и кредите:Помните, понятие терминов дебет и кредит рассматривалось в Понятиях Отчетности? Вопреки популярному убеждению и даже некоторым словарям, счета дебетов и кредитов не растут и не уменьшаются. Они всего лишь соответствуют записям левой (дебет) и правой (кредит) колонок отчета. Фактически, дебеты и кредиты, каждый отдельно, увеличивают один тип счетов и уменьшают другой. В типах счетов Актив и Расходы дебет увеличивает баланс, а кредит уменьшает. В счетах Пассив, капитал и Расходы кредит увеличивает баланс, а дебет уменьшает.

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

Дело в том, что банк смотрит на транзакции со своей стороны, никак не с вашей. И это виденье в точности противоположно вашему. Для вас ваш банковский счет является активом, потому, что вы владеете им, а для банка он пассив, так как он должен вам эти деньги. Как разъяснено в этом разделе активы и пассивы в точности противоположны в зависимости от того, кому они принадлежат. И поэтому, на счету Пассива дебет увеличивает баланс, а кредит уменьшает.

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

3.3 Объединяя все это вместе

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

3.3.1 Простой пример

Допустим, вы имеете текущий и депозитный счета в банке, трудоустроены и таким образом, получаете чеки. У вас есть кредитная карта Visa и ежемесячно вы платите коммунальные платежи в форме оплаты за аренду, телефон и электричество. Естественно, вам необходимо покупать продукты. Пока мы не будем вникать в то, сколько денег у вас в банке, сколько вы должны по кредитной карточке и т.п. Мы просто хотим создать структуру для этой номенклатуры счетов.

Вашими Активами будут банковский депозит и текущий счет. Вашими Пассивами - кредитная карта. Вашим Капиталом будет стартовая стоимость банковских счетов и кредитной карты (мы еще не знаем точной суммы, но знаем, что она есть). Вы имеете Доходы в виде заработной платы и Расходы в виде продуктов, арендной платы, телефона, электричества и налогов на вашу заработную плату. Просто, не так ли?

3.3.2 Основные счета верхнего уровня

Теперь вы должны решить, как вы хотите сгруппировать эти счета. Наиболее вероятно, что вы захотите сгруппировать ваши Активы вместе, Пассивы вместе, Капиталы вместе, Доходы вместе и Расходы вместе. Это самый приемлемый путь построения номенклатуры счетов в программе и настоятельно рекомендуется всегда начинать именно таким образом.

Начните с нового файла GnuCash (не выбирайте никаких предустановленных счетов) и создайте базовую стартовую структуру счетов (Файл -> Новый счет...).

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


На рисунке показано диалоговое окно программы при создании счета Активы.

  1. Имя счета Пассивы (тип счета Пассивы, родительский счет Новый счет верхнего уровня).
  2. Имя счета Капиталы (тип счета Капиталы, родительский счет Новый счет верхнего уровня).
  3. Имя счета Доходы (тип счета Доходы, родительский счет Новый счет верхнего уровня).
  4. Имя счета Расходы (тип счета Расходы, родительский счет Новый счет верхнего уровня).


Когда вы создадите все счета верхнего уровня окно "Счета" программы GnuCash должно выглядеть как на рисунке ниже.



На рисунке показаны базовые счета верхнего уровня.

3.3.3 Создание суб-счетов

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

  1. Имя счета Депозиты (тип счета Банк, родительский счет Активы).
  2. Имя счета Текущий (тип счета Банк, родительский счет Активы).
  3. Имя счета Виза (тип счета Кредитка, родительский счет Пассивы).
  4. Имя счета Заработная плата (тип счета Доходы, родительский счет Доходы).
  5. Имя счета Телефон (тип счета Расходы, родительский счет Расходы).
  6. Имя счета Баланс (тип счета Капиталы, родительский счет Капиталы).

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

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

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

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

4. Транзакции

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

4.1 Основные понятия

Транзакция в бухгалтерской системе двойного ввода, такой как GnuCash - это обмен между, как минимум, двумя счетами. Поэтому единичная транзакция всегда должна состоять минимум из двух частей: счета "откуда" и "куда". Счет "откуда" переводит ценность на счет "куда". Бухгалтеры называют эти части транзакции Главными записями. В GnuCash они называются Расщеплениями.

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

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

4.2 Реестр счета

Реестр счета это окно GnuCash, которое позволяет вам просматривать или редактировать существующие транзакции или добавлять новые транзакции для определенного счета. Для того, чтобы открыть окно реестра счета просто выделите название определенного счета в дереве счетов и дважды кликните по нем мышью. Также можно кликнуть по кнопке Open (Открыть) на панели инструментов или использовать выпадающее меню при щелчке правой кнопкой мыши. GnuCash покажет окно реестра счета.

4.2.1 Простая транзакция

Например, давайте начнем с номенклатуры счетов, созданной в предыдущей главе gcashdata_3. Дважды кликните на счет Актив: Чеки. Давайте добавим простую транзакцию на счет Чеки. Обычно, когда вы впервые создаете счета в GnuCash, их следует создавать с начальным балансом.
В первой строке транзакции введите дату, описание (например, начальный баланс), кликните по выпадающему меню колонки Transfer и выберите Капиталы: Начальный баланс (Equity:Starting Balances ), добавьте сумму депозита $1000 и нажмите Enter (Ввод). Должен появиться реестр счета, подобный следующему изображению:

На изображении показан счет Актив: Чеки - Реестр после введения начального значения транзакции.


Установка начального баланса счета есть пример простой транзакции между двумя счетами. В этом случае взаимодействуют счета Актив: Чеки и Капиталы: Начальный баланс.
Как еще один пример простой транзакции между двумя счетами добавьте другую транзакцию для описания покупки бакалейных товаров стоимостью $45.21.
В реестре счета Актив: Чеки вы должны установить значение колонки Transfer в Расходы: Бакалея (Expenses:Groceries). Реестр счета будет выглядеть так:

На изображении показан счет Актив: Чеки - Реестр после добавления транзакции по бакалее.

4.2.2 Расщепленная транзакция

Необходимость в транзакциях на 3 и более счета случается, когда вам нужно расщепить операцию на несколько счетов либо "Откуда", либо "Куда".  Классическим примером этого служит ситуация получения чека. Сумма, получаемая по чеку, будет меньше вашей чистой зарплаты с возникновением разницы из-за налогов, расходов на обслуживание чека и других расходов. Поэтому, простая транзакция получения чека включает в себя другие счета, кроме обычных Активы: Чеки и Доходы: Зарплата.

Для добавления транзакции выплаты по чеку в окно программы на счет Активы: Чеки  кликните по новой строке, а затем по кнопке Split (Расщепление) на панели управления. На первой строке введите описание транзакции. На строках расщепления ниже введите депозит на счет Активы: Чеки (например, $670) (из-за текущего бага программы фактический счет требует размещения на первой строке расщепления). Затем следуют различные налоги Расходы: Налоги: Федеральный налог ($180), Расходы: Налоги: Медицинская страховка ($90), Расходы: Налоги: Социальное страхование ($60) и в самом конце общую сумму вашего чека (($1000) как транзакция изъятия со счета Доходы: Зарплата. В итоге операция расщепления должна выглядеть как:

На изображении показано окно счета Актив: Чеки - Реестр после добавления расщепленной транзакции для заработной платы.

4.2.3 Особенности Реестра счета

Заголовок окна реестр счета показывает название счета, в нашем случае Актив: Чеки. Ниже заголовка идет строка меню, содержащая пункты меню, доступные в реестре счета. Еще ниже располагается панель инструментов, содержащая удобные кнопки, которые помогают работать с реестром.

Хотя каждая транзакция имеет как минимум два расщепления, все, что вы видите в основной записи реестра - это краткое изложение расщеплений, воздействующих на текущий счет. В колонке Transfer вы можете видеть другие счета с которых деньги переведены "из" или "на" данный счет. Если транзакция распространяется более чем на два счета, то GnuCash показывает Расщепленную Транзакцию, для обозначения того, что это операция мульти расщепления. Вы можете посмотреть персональные расщепления для каждой транзакции нажав кнопку Split на панели инструментов, после выбора соответствующей транзакции.

Для расщепленных транзакций первая строка транзакции есть операционной строкой. Она содержит Дату, опционально Номер (например, номер чека), Описание транзакции, общее количество, воздействующее на текущий счет и обновленный счет Баланс после текущей транзакции. Заметьте, что в режиме расширенного просмотра колонка Transfer исчезает и названия счетов в этом поле отсутствуют. Эта строка, в общем виде показывает воздействие транзакции на текущий счет. Для более подробной информации нужно смотреть индивидуальное расщепление для каждой транзакции. Неполные строки под строкой транзакции есть строками расщепления и они отделяются серыми линиями. Когда вы выделяете одну из строк расщепления, то названия колонок изменяются на связанные с расщеплением:

На изображении показано изменение заголовков колонок.

Каждое расщепление дополнительно содержит поле Action (действие) или вид расщепления, который вы можете ввести вручную или выбрать из выпадающего списка. Расщепление также содержит дополнительное поле Memo (Заметки), которое его описывает. Каждое расщепление воздействует на Account (Счет), который можно выбрать из выпадающего списка. Поле R указывает, было ли расщепление согласовано. Последние две колонки показывают количество расщеплений и поступают на счет или уходят со счета деньги.

Как мы обсуждали в концепции счетов, общий дебет (записи левой колонки) должен быть равным общему кредиту (записи правой колонки) для каждой транзакции. В описанном выше примере общий дебет равняется общему кредиту, так что эта операция сбалансирована. Как вы заметили, строка транзакции содержит тот же дебет, что и строка разделения счета Чеки. Почему это показано дважды? Потому что строка транзакции это просто краткое описание действия транзакции на текущий счет. Одинаковая транзакция на разных счетах будет иметь разную строку транзакции, для того, чтобы показать воздействие на определенный счет. Вы можете увидеть это. Выбрав другую линию разделения и нажав кнопку Jump (Прыжок) на панели инструментов.

В этом примере, если вы перепрыгните на счет Доходы: Зарплата, GnuCash покажет вам ту же строку транзакции для счета Доходы: Зарплата - Реестр.

На изображении показан прыжок на счет Доходы: Зарплата.

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

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

4.3 Выбор стиля записи

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

Вы можете изменить стиль отображения записей путем выбора View - Auto-Split Ledger (Вид - Бухгалтерская книга с авторасщеплением), который автоматически расширяет показ текущих транзакций. Как только вы выделите необходимую транзакцию в реестре, ее показ автоматически расширится, чтобы показать все расщепления. Стиль View -> Transaction Journal (Вид - Журнал транзакций) наиболее похож на бухгалтерскую книгу, в которой записаны все расщепления для всех транзакций.

Все стили отображения позволяют вам видеть ваши данные в формате одиночной или двойной строки. Выберите View -> Double Line (Вид - Двойная строка) и вы увидите записи ваших операций, расширенные на две строки реестра.

Давайте посмотрим более подробно, чем различаются стили "Основная бухгалтерская книга" и "Журнал транзакций".
Для примера давайте предположим, что вы имеете текущий счет с $10,000 и решили пустить пыль в глаза путем покупки трех пар джинсов за $1,000. Вы можете записать это как одну простую операцию и переместить $1,000 на счет Расходы: Одежда. Или вы можете записать расщепленную транзакцию и записать каждые джинсы отдельно.

Технически это одно и то же, но с точки зрения отчетности, если вы записываете покупку каждых джинсов отдельно, на счет Расходы: Одежда будет занесено три различных транзакции.

Приведенные ниже скриншоты объяснят это немного лучше.

Для начала давайте купим джинсы с вашего текущего счета.

На изображении показана одна расщепленная транзакция с приобретением трех пар джинсов.

Мы открываем счет Расходы: Одежда и смотрим на него в режиме Основной бухгалтерской книги по умолчанию. Как видите, здесь мы имеем три записи, которые были одной операцией на текущем счету. Если вы посмотрите внимательно, то вы увидите, что каждая колонка имеет различную сумму в  $200, $300 и $500. Операционная строка каждого ряда относится к одному ряду расщепления.

На изображении показан счет Расходы: Одежда в режиме Основной бухгалтерской книги.

Если вы посмотрите на счет Расходы: Одежда в режиме Журнала Транзакций, то вы снова увидите только исходную транзакцию расщепления.

На изображении показан счет Расходы: Одежда в режиме Журнала Транзакций.

4.4 Использование сокращений для ввода

GnuCash дает возможность использовать сокращения для ввода данных, которые помогают экономить время. Когда вы вводите несколько знаков описания, которые вы использовали до этого, функция Быстрого заполнения автоматически допишет остальную часть транзакции так, как она была введена раньше. Когда вы введете первые знаки названия счета либо в поле Transfer операционной строки, либо в поле Счет строки расщепления, функция Быстрого заполнения автоматически завершит ввод, взяв имя из вашего списка счетов. Функция также поможет вам вводить субсчета в этих полях: просто напечатайте первые знаки имени родительского счета, завершенные двоеточием и первые знаки имени субсчета. Например, вместо того, чтобы вводить Assets:Checking (Активы: Чеки) просто напечатайте А: С, дав возможность программе заполнить остальное.

Регистрационные клавиатурные сокращения также помогают экономить время и GnuCash поддерживает некоторые из них. В поле дата можно печатать:

  • + или = чтобы увеличить дату и - или _ чтобы ее уменьшить
  • ] или } чтобы увеличить месяц и [ или { чтобы его уменьшить
  • М или м, чтобы ввести первый день месяца
  • H или h, чтобы ввести последнюю дату месяца
  • Y или y, чтобы ввести первую дату года
  • R или r, чтобы ввести последнюю дату года
  • T или t, чтобы ввести сегодняшнюю дату


В поле Num операционной строки вы можете ввести +, чтобы увеличить номер транзакции по сравнению с последним введенным. Ввод знака - уменьшит номер. Также это будет действовать в поле Action строки расщепления, если вы захотите ввести там номер расщепления. Поле Action также поддерживается функцией Быстрого заполнения - если вы напечатаете первые знаки действия (например, Deposite), то GnuCash заполнит остальное.

Поле Transfer поддерживает быстрое заполнение названий счетов. Вы можете начать вводить имя счета, а программа добавит оставшуюся часть имени. Ввод разделительного знака в любой момент завершит текущий уровень имени счета, оставив курсор в позиции для указания следующего уровня. Например ввод А: С из стандартного набора имен счетов завершится именем счета "Активы: Чеки" (Assets:Checking). Вы также можете напечатать Menu или нажать клавиши Ctrl-Down в этом поле для получения выпадающего списка всех названий счетов.


В любом из полей количества вы можете использовать встроенный калькулятор. Просто напечатайте первое значение, за которым следует  +, -, *, или / затем напечатайте второе значение. GnuCash выполнит вычисления и поместит итоговое значение в поле количества после нажатия клавиши Tab.

Все пункты меню имеют клавиши быстрого вызова, которые отмечены подчеркнутыми знаками в пунктах меню. Нажмите Alt + (подчеркнутый знак) для вызова меню, затем выберите пункт меню, напечатав подчеркнутый знак в его названии. Например, набрав Alt + T вы вызовете меню Транзакций, а набрав S - расщепление транзакций. Некоторые из пунктов меню также имеют клавиши быстрого вызова, которые немедленно вызывают команду (обычно для этого применяется клавиша Ctrl). Эти сокращения написаны рядом с пунктом меню.

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

  • Tab для перемещения на следующее поле, Shift+Tab для перемещения на предыдущее поле
  • Home для перемещения на начало поля, End для перемещения в конец поля
  • Enter или для перемещения к следующей операции, для перемещения к предыдущей операции.
  • Page Up для перемещения на один экран вверх, Page Down для перемещения на один экран вниз
  • Shift+Page Up для перемещения к первой транзакции, Shift+Page Down для перемещения к последней транзакции.


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

  • Tab для перемещения на следующий блок Shift-Tab для перемещения на предыдущий блок
  • Клавиша пробел переключает состояние между "Сверено" и "Не сверено".
  • и служат для навигации между записями текущего блока.

4.5 Корректировка данных

Транзакции обычно сверяются с банковскими отчетами. Этот процесс известен как "Корректировка". GnuCash хранит статус корректировок для каждой транзакции.

Статус корректировки транзакции показан в поле корректировки (R). "Y" показывает, что транзакция была сверена, "N" указывает, что транзакция не была сверена, "C" указывает на то, что поле было очищено, но не сверено. Вы можете выбрать статус корректировки между "N" и "C" щелчком мыши на поле R. Установить статус "Y" вы можете только в окне Корректировка.

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

4.5.1 Окно Корректировка

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

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

Например, когда вы кому-либо выписываете чек, вы должны внести транзакцию в GnuCash. Поле корректировки (R) транзакции вначале будет содержать букву n (New - Новая). Ваша новая запись будет относиться к "общему" балансу, но не к "проверенному и скорректированному" балансу. Позже, если вы считаете, что чек уже обналичен, вы можете кликнуть по полю R транзакции и изменить букву на С (Проверено). Когда вы это сделаете, "проверенный и скорректированный" баланс изменится для включения этой суммы. Когда вы получите банковский отчет, вы можете сравнить его со своими записями GnuCash в окне Корректировка. Здесь вы сможете изменить букву в поле R на "y" (откорректировано). Вы не можете использовать окно реестра, вы должны использовать окно корректировки. После того, как транзакция помечена "откорректировано", изменить ее статус будет нелегко.

Для использования окна Корректировка выберите счет из дерева счетов и кликните по Actions -> Reconcile (Действия - Корректировка). Появится окно, в котором вы сможете ввести информацию о корректировке.

Начальное окно корректировки

  • Reconcile Info: Statement Date (Дата отчета) - дата банковского отчета, с которым вы будете производить сверку.
  • Reconcile Info: Starting Balance (Начальный баланс) - недоступное для редактирования поле, которое показывает баланс предыдущей корректировки. Он должен совпадать с начальным балансом полученного отчета.
  • Reconcile Info: Ending Balance (Конечный баланс) - конечный баланс, указанный в отчете.
  • Reconcile Info: Include Sub-accounts (Включить субсчета) - отметьте это поле если вы хотите включить субсчета текущего выбранного счета для этой корректировки.
  • Enter Interest Payment (Ввести выплату процентов) - кликните здесь для ввода операций с процентами на счету, который выбран для корректировки.


Кликните по кнопке ОК и вы увидите список транзакций окна корректировки:

Список транзакций в окне корректировки.


Два списка под названием Входящие и Исходящие Фонды показывают все нескорректированные транзакции. Колонка 'R' показывает, были ли транзакции проверены или откорректированы.

Сейчас, найдите каждую сделку в банковском отчете и найдите соответствующую ей строку в окне корректировки.

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

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

Если количества совпадают, кликните по строке в окне корректировка. Значение колонки 'R' изменится на 'y' (откорректировано) с 'n' или 'c'.

Вы должны повторить это для каждой строки банковского отчета, сверяя совпадение количества с количеством, указанным в GnuСash и помечая транзакции в GnuCash как откорректированные.

Внизу окна "Корректировка" есть поле "Difference" (Разница), которое должно равняться $0.00 после того, как вы закончите корректировку. Если там отображается любое другое значение, это значит, что вы либо пропустили транзакцию, либо некоторые суммы в GnuCash могут быть неправильными. (Или, что менее вероятно, банк допустил ошибку в отчете).

Когда вы отметите все позиции банковского отчета и разница равняется $0.00, нажмите кнопку Finish на панели инструментов или выберите пункт  Finish в меню Корректировка. Окно корректировки будет закрыто. В окне реестра транзакций поле R изменит свое значение на 'y'.

В этом случае мы еще не получили всю информацию, поэтому мы просто нажимаем Postpone (Отложить), чтобы продолжить позже. Обратите внимание, что колонка 'R' указывает, что мы проверили ('c') две транзакции.  Они не были еще откорректированы, но мы проверили их поэтому пометили как проверенные. Если вы посмотрите на строку состояния внизу реестра счета, вы увидите краткий итог того, что было откорректировано и что проверено (Cleared (Проверено):USD 954.79 Reconciled (Откорректировано): USD 0.00).

Счет Чеки после откладывания корректировки.

4.6 Запланированные транзакции

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

В этом практическом руководстве мы возьмем ежемесячную подписку на Интернет в сумме $20, которая выплачивается каждый месяц 28-го числа.

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

4.6.1 Создание в режиме бухгалтерской книги

Введите первый случай вашей запланированной транзакции в бухгалтерскую книгу.

Первый шаг создания запланированной транзакции в бухгалтерской книге.

Примечание:Так как мы не создали счет Расходы: Интернет, GnuCash предложит нам сделать это.

Затем делаем щелчок правой кнопкой мыши на созданной транзакции и из выпадающего меню выбираем Schedule... (Расписание).

Второй шаг создания запланированной транзакции в бухгалтерской книге.

Появится окно следующего вида:

Третий шаг создания запланированной транзакции в бухгалтерской книге.

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

Заполнение данных запланированной транзакции.

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

4.6.2 Создание в режиме редактора

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

В главном окне счетов заходим в меню Actions (Действия), выбираем пункт Scheduled Transactions (Запланированные Транзакции) и в выпадающем подменю выбираем Scheduled transaction Editor (Редактор запланированных транзакций).

Первый шаг создания запланированной транзакции в режиме редактора.

Появится следующее выпадающее окно:

Второй шаг создания запланированной транзакции в режиме редактора.

Это окно содержит список (пустой на данный момент) всех запланированных транзакций.
Давайте создадим одну, нажав на кнопку New (Новая).
Появится еще одно выпадающее окно:

Третий шаг создания запланированной транзакции в режиме редактора.

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

Затем введем параметры транзакции. Мы знаем, что подписка берется 28-го числа каждого месяца, так что начальная дата пусть будет 1 ноября 2003 (предположим, что следующий платеж должен быть в ноябре), частота будет "Monthly" (Ежемесячно), и плата производится каждый месяц 28-го числа.

В блоке "Опции" мы имеем на выбор три опции:

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


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

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

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

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

Сейчас вы должны увидеть окно, похожее на следующее:

Утверждение запланированной транзакции в режиме редактора.

Не забудьте кликнуть по иконке Enter (кнопка ОК), чтобы подтвердить создание транзакции.

Теперь вы увидите предыдущее окно, сейчас с одним предметом в списке.

Утверждение запланированной транзакции в режиме редактора.

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

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

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

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

Всплывающее окно с напоминанием о запланированной транзакции.

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

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

Сводная информация по запланированным транзакциям.

В этом окне вы можете откорректировать транзакции, которые будут созданы. Например, в этом месяце мой Интернет-провайдер сделал специальное предложение и моя подписка стоила всего 10 Евро, так что я изменил количество с 20 на 10.

Когда вы закончите с этим окном, просто кликните по кнопке Forward и в появившемся окне по кнопке Apply (Применить). Окно исчезнет и транзакция будет создана.

Если вы теперь посмотрите на свой счет Банк, то вы увидите, что была создана транзакция:

Запланированная транзакция создала операцию на счету.
 

Примечание:Если на этой стадии вы ввели транзакцию за 28 апреля, то вернитесь назад к последнему сохраненному файлу GnuCash. File -> Open (Файл - Открыть) и выберите gcashdata_3.

4.7 Объединяя все вместе

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

4.7.1 Откройте файл GnuCash

Начнем с открытия предварительно сохраненного файла данных gcashdata_3emptyAccts и сохраним его как gcashdata_4.
Главное окно программы должно выглядеть примерно так:

На изображении показана начальная точка этого раздела.

4.7.2 Начальный баланс

Как показано ранее на примере счета Активы: Чеки начальный баланс счета обычно назначается специальному счету под названием Капиталы: Начальный баланс. Заполнение этого списка счетов следует начать с установки начального баланса для каждого счета. Предположим, что имеется $1000 на текущем счету и $500 доступны на кредитной карте.

  1. Откройте реестр счета Активы: Текущий. Выберите пункт меню View (Вид) и убедитесь, что вы находитесь в режиме Основной бухгалтерской книги. Позже вы будете просматривать свои транзакции в других режимах, но сейчас давайте введем основные транзакции, используя режим по умолчанию.
  2. В окне реестра счета Активы: Текущий, введем простую транзакцию для двух счетов, чтобы установить начальный баланс $1000, перемещенных со счета Капиталы: Начальный баланс. Помните, простая транзакция переводит деньги с исходного счета на счет назначения. Запишите операцию (нажмите клавишу ENTER или кликните по иконке Ввод).
  3. В окне реестра счета Активы: Чеки, введем простую транзакцию для двух счетов, чтобы установить начальный баланс $1000, перемещенных со счета Капиталы: Начальный баланс.
  4. В окне реестра счета Пассивы: Виза, введем простую транзакцию для двух счетов, чтобы установить начальный баланс $500, перемещенных со счета Капиталы: Начальный баланс. Это делается путем ввода $500 как "оплата" на счет Виза (или "уменьшение" на счет Начальный баланс), так как эти деньги вы занимаете.  Запишите операцию (нажмите клавишу ENTER или кликните по иконке Ввод).


Сейчас вы имеете 3 счета, с установленным начальным балансом: Активы: Чеки, Активы: Текущий и Пассивы: Виза.

На изображении показаны начальные балансы.

4.7.3 Дополнительные примеры транзакций

Сейчас добавим чуть больше транзакций, чтобы сымитировать месячные расходы. На протяжении месяца, $78 потрачено на электроэнергию, $45 на телефон и $350 на арендную плату. Все оплачено чеками. Также мы потратили $45.21 на бакалею, получили заработную плату $670 и оплатили счет за месяц за Интернет. По окончанию, давайте переместим $100 с текущего счета на счет Чеки.

  1. Откройте реестр счета Расходы: Электроэнергия и введите простую транзакцию между двумя счетами для оплаты счета на $78 за электроэнергию в конце текущего месяца (например, 28 марта 2006). Введите описание (например, компания Облэнерго) и контрольный номер (например, 102). Исходящий счет должен быть Активы: Чеки.
  2. Откройте реестр счета Активы: Чеки и введите простую транзакцию между двумя счетами для оплаты счета на $45 за телефон в конце текущего месяца (например, 28 марта 2006). Введите описание (например, название телефонной компании) и контрольный номер (103). Исходящий счет должен быть Расходы: Телефон. Обратите внимание, что вы можете оформлять транзакции с двух сторон: либо со стороны кредита (счета расходов), либо со стороны дебета (счета активов).
  3. Откройте реестр счета Расходы: Аренда и введите простую транзакцию между двумя счетами для оплаты счета на $350 арендной платы в конце текущего месяца (например, 28 марта 2006). Введите описание (например, аренда за апрель) и контрольный номер (104). Исходящий счет должен быть Активы: Чеки.
  4. Продублируйте эту транзакцию, используя кнопку Duplicate (Дублировать) на панели инструментов. Вначале кликните по текущей транзакции платы за аренду, затем по кнопке "Дублировать".  Введите дату транзакции через месяц вперед (например, 28 апреля 2006) и обратите внимание на голубую разделительную линию, которой GnuCash отделяет будущие транзакции от текущих. Таким образом, вы можете вводить операции до того, как они произойдут.
    Вы также могли создать запланированную транзакцию для арендной платы, так как сумма аренды, вероятно, будет постоянной для обозримого будущего.
    Вначале кликните по текущей транзакции (28 апреля) арендной платы, а затем по иконке Schedule (Расписание).Выберите Monthly (Ежемесячно), если надо, то измените описание и нажмите ОК.
  5. Для перевода денег с вашего текущего счета на ваш чековый счет откройте реестр счета Актив: Текущий и добавьте новую транзакцию, установив перевод денег в сумме $100 на счет Актив: Чеки (с датой 6 марта 2006).
  6. Как пример простой транзакции между двумя счетами давайте добавим еще одну транзакцию, описывающую покупку продуктов на сумму $45.21 в бакалейном магазине. Внутри счета Актив: Чеки установите перевод денег на счет Расходы: Бакалея. Теперь должен появиться реестр счета.
  7. Для добавления транзакции оплаты по чеку из окна реестра счета Актив: Чеки кликните по строке новой транзакции, а затем на Split (Расщепить). Вначале введите описание этой транзакции на первой строке (например, Выплата работодателя нам) и дату (14 марта). В расположенной ниже строке расщепления введите депозит на счет Актив: Чеки ($670) (это необходимо из-за текущего дефекта программы, который требует наличия фактического счета на первой строке расщепления). Вслед за этим введите различные налоговые депозиты Расходы: Налоги: Федеральный ($180), Расходы: Налоги: Медицинское страхование ($90), Расходы: Налоги: Социальное страхование ($60) и в конце общий итог вашего чека ($1000) как перевод со счета Доходы: Зарплата.
  8. Еще вам необходимо оплатить Интернет-подписку 28 марта в сумме $20.


Это изображение показывает итоговый баланс после главы 4.
 

4.7.4 Сохраняем файл

Перед тем, как мы перейдем к разделу отчетов, давайте сохраним файл данных GnuCash (gcashdata_4).

4.7.5 Отчеты

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

Примечание.
Больше подробностей по отчетам будет дано в главе Отчет.


Давайте взглянем на отчеты Движение денежных средств и Транзакции.

  1. Для начала посмотрим отчет по движению денежных средств за месяц март.

В меню отчеты выберите пункт: Reports -> Income & Expense -> Cash Flow (Отчеты - Доходы и Расходы - Движение денежных средств).

На изображении показан отчет по движению денежных средств после главы 4.

Для настройки отчета, кликните правой кнопкой по нему и выберите Report Options (Опции Отчета), затем установите период времени и укажите счета, которые вы хотите видеть в отчете.

  1. Теперь давайте посмотрим отчет по транзакциям для счета Чеки.


Выберите в меню Reports -> Transaction Report (Отчеты - Отчет по транзакциям).

На изображении показан отчет по транзакциям за март.
 

  1. Сейчас давайте изменим отчет по транзакциям для показа только различных счетов Расходы.


На изображении показан отчет по транзакциям для различных счетов Расходы за март.

5. Чековая книжка

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

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

После ознакомления с удобством использования GnuCash для вашего чекового и других банковских счетов, вы, возможно, захотите продолжить работу с программой для отслеживания других финансовых счетов. В Главах с 6 по 9 исследованы методы управления другими вашими счетами.

5.1 Настройка счетов

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

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

Типичные банковские счета, которые вы можете отслеживать, включают:

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

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

5.2 Ввод поступлений

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

Совет:
Не забудьте отметить окошко Tax-Related (Подлежит налогообложению) в диалоговом окне Информация о счете, когда создаете облагаемые налогами счета доходов. Некоторые виды доходов, такие как доходы от подарков, возможно, не облагаются налогом. Поэтому проверьте  соответствующие налоговые правила для определения облагаемых налогом доходов. Способы учета доходов от прироста капитала рассмотрены в Главе 9.

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

5.3 Ввод изъятий

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

Изъятия имеют различные формы. Получение денег в банкомате - одна из наиболее общих транзакций. Выписывание чека - одна из форм изъятия денег для оплаты счетов, приобретения товаров или благотворительных взносов. В зависимости от вашего банка вы также можете оплачивать сервисное обслуживание, когда банк забирает деньги с вашего счета. Перевод денег на другой счет также является изъятием. Мы рассмотрим каждый из этих типов изъятий и способы записи их в GnuCash.

5.3.1 Получение наличных/Снятие денег в банкоматах

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

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

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

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

5.4 Сверка ваших счетов

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

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

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

5.5 Объединяя все вместе

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

5.5.1 Начальные балансы

Итак, давайте начнем с открытия файла gcashdata, сохраненного в предыдущей главе (gcashdata_4). Ваш план счетов должен выглядеть следующим образом:


На изображении показан План счетов

5.5.2 Добавление некоторых операций

  1. Сейчас откроем чековый счет из главного окна. В предыдущей главе, вы ввели несколько операций выплат по чеку как поступления на счет ЧЕКИ. Сейчас мы введем другой вид поступлений - перевод денег со счета Сбережения на счет Чеки. На чистой строке внесите транзакцию перевода $500  со счета Сбережения на счет Чеки (в этом случае дата последней операции была 28 марта, но эта транзакция имела место 24 марта). Ваш счет перевода будет Сбережения, потому что вы находитесь на счету Чеки. Ваш счет Чеки сейчас должен выглядеть следующим образом:

    На изображении показан реестр счета Чеки.
     
  2. Теперь давайте внесем несколько чеков на этот счет. Во-первых, запишите чек от магазина продуктов HomeTown  на $75 (5 марта). Ваш счет перевода - Бакалея, так как все эти деньги ушли на покупку продуктов. Затем, внесите чек от АBC Hardware на $100 (6 марта), и разделите расходы на два счета: Домашнее хозяйство $50 и Инструменты $50. Вам будет нужно создать расходные счета для каждой суммы и затем внести разделение для них. Сейчас ваш счет Чеки будет выглядеть следующим образом:

    На изображении показан реестр счета Чеки после добавления нескольких чеков.
     
  3. Предположим, теперь вам нужно изъять некоторое количество денег. В вашем плане счетов нет созданного счета наличных, поэтому вам будет нужно создать его. создайте его как счет верхнего уровня Наличные и типом Актив. В реестре вашего счета Чеки введите снятие наличных через банкомат посредством перевода $100 со счета Чеки на счет Наличные 25 марта.

    На изображении показан реестр счета Чеки со снятием наличных через банкомат.

5.5.3 Начальные балансы

Сейчас мы готовы сверить этот счет Чеки, используя типовую выписку банка:

На изображении показана типовая банковская выписка

 

  1. Выберите в меню Select Actions (Выбрать действие) -> Reconcile (Сверка), и внесите конечный баланс $1451.79. нажмите OK, чтобы начать сверку счета. Сверяйте данные с их расположением в выписке. Когда вы сверили все ваши записи, окно сверки должно выглядеть следующим образом:

    Изображение показывает окно сверки с разницей в $5.

    Заметьте, что сверенная разница выписки и вашего конечного баланса составляет $5.00. Если вы посмотрите на типовую банковскую выписку, вы увидите, что $5.00 являются платой за обслуживание и не добавлены в ваш чековый счет.
     
  2. Теперь кликните по реестру счета Чеки и внесите $5.00 платы за обслуживание на ваш счет. На чистой линии реестра счета Чеки внесите транзакцию по переводу $5.00 со счета Чеки на счет Плата за обслуживание. Вам будет нужно создать счет Плата за обслуживание типа расходы. Используйте дату транзакции, напечатанную на типовой выписке как дату ввода для этой операции. Ваш счет Чеки сейчас должен выглядеть следующим образом:

    На изображении показан реестр счета Чеки с добавленной платой за обслуживание.
     
  3. Снова кликните на окно Сверка. Вы должны увидеть плату за обслуживание над надписью Funds Out. Кликните по ней, чтобы отметить ее как сверенную и отметьте, что теперь разница ниже стала равна 0.00. Кликните по кнопке Finish на панели инструментов для завершения сверки. Буква R в колонке сверки в реестре вашего чекового счета сейчас должна появиться возле каждой транзакции, указывая на то, что транзакция уже сверена.  Также обратите внимание на статусную строку внизу окна, которая сейчас гласит "Reconciled (Сверено): USD 1451.79"

    Это изображение показывает сверенный реестр счета Чеки.

5.5.4 Сохранение файла

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


Это изображение показывает План счетов.

5.5.5 Отчеты

Как мы делали в предыдущей главе, давайте взглянем на  Движение наличности и Отчет по операциям.

  1. Вначале давайте посмотрим на отчет Движение наличности за март месяц.

    Выберите отчет по движению наличности в меню Reports (Отчеты) -> Income & Expense (Доходы и Расходы) -> Cash Flow (Движение Наличности)

    Это изображение показывает отчет Движение наличности после Главы 5.
     
  2. Сейчас давайте посмотрим на отчет по корреспондирующим операциям для различных счетов Актива.

    Выберите Отчет по операциям из пункта меню Reports -> Transaction Report

    На изображении показан отчет по операциям для счетов Активов на протяжении марта.
     
  3. Теперь давайте изменим Отчет по операциям для показа только различных счетов Расходов.

    Это изображение показывает Отчет по операциям для различных счетов Расходов на протяжении марта.


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

6. Кредитные карты

Эта глава покажет, как обслуживать ваши кредитные карты с использованием GnuCash.

6.1. Общие понятия

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

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

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

6.2. Установка счетов

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

Платежи, которые вы осуществляете при помощи вашей кредитной карты - это расходы, поэтому вам надо будет создать эти счета под счетом верхнего уровня, названном "Расходы". Если вы решите хранить более детальную информацию о ваших покупках, вам будет нужно создать расходные счета для каждого вида покупок, которые вы делаете. Так как вы будете сверять баланс счета кредитной карты с банковской выпиской по кредитной карте, вам потребуется внести начальный баланс на каждый счет кредитной карты. Самый простой способ сделать это - использовать в качестве начального баланса баланс по последней выписке.

6.2.1. Простая установка

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

  • Активы
    • Банк
  • Пассивы
    • Кредитная карта
  • Расходы
    • Кредитная карта

Для этого примера, ваша общая сумма, заплаченная за месяц, вводится как транзакция между счетами "Пассивы: Кредитная карта" и "Расходы: Кредитная карта". Когда вы производите платеж, вы вносите транзакцию между счетами "Активы: Банк" и "Пассивы: Кредитная карта". Очевидным ограничением этой установки счетов есть то, что вы не можете видеть, куда уходят ваши деньги. Все ваши расходы по кредитной карте вносятся на расходный счет Кредитная карта. Тем не менее, эта установка счетов очень простая в обслуживании.

6.2.2. Полная установка

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

  • Активы
    • Банк
  • Пассивы
    • Кредитная карта
  • Расходы
    • Продукты
    • Автомобиль
    • Одежда
    • Развлечения
    • Проценты
    • Обслуживание

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

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

6.3. Внесение расходов

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

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

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

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

6.4. Ввод платежей

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

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

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

Чтобы прояснить этот вопрос, давайте рассмотрим пример. Вы купили джинсы за $74.99, заплатив за них вашей картой VISA, но через день вы поняли, что они великоваты и решили возвратить их. Магазин с удовольствием согласился и возвратил средства на вашу кредитную карту.

  1. Начнем с открытия сохраненного ранее файла данных (gcashdata_5), и сохраним его как gcashdata_6.
  2. Откроем реестр счета Пассивы: Visa и занесем простую транзакцию между двумя счетами, для оплаты $74.99 за покупку джинсов. Счет перевода должен быть Расходы: Одежда и оплата с вашего счета VISA на сумму $74.99.
    Примечание:Так как мы предварительно не создавали счет Расходы: Одежда, то GnuCash предложит нам сделать это. Просто помните, что создавать его нужно как счет расходов.
  3. Введите возврат средств одним из следующих способов.
    • Введите такую же транзакцию как транзакция покупки, но вместо суммы "Расходы", используйте сумму "Платеж" в реестре счета Кредитная карта.
    • Выберите транзакцию покупки, которую вы хотите возвратить (это транзакция покупки джинсов в нашем случае) и выберите Transaction (Транзакция) -> Add Reversing Transaction (Добавить обратную транзакцию). При необходимости измените дату.
    После создания возвратной транзакции, счет вашей кредитной карты должен выглядеть следующим образом

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

    Это изображение показывает реестр счета Расходы: Одежда после транзакции возврата покупки.
  4. Сохраните файл данных GnuCash.

6.5. Объединяя все вместе

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

6.5.1. Открытие файла GnuCash

Начнем с открытия сохраненного ранее файла данных, gcashdata_5, и сохраним его как gcashdata_6. Главное окно должно походить на:


Стартовая структура счетов для управления кредитной картой в примере объединения всего вместе.

6.5.2. Покупки

Давайте сделаем несколько покупок на нашу карту VISA. Начнем с покупки продуктов на сумму $25 в Greasy Spoon Cafe, одежды на сумму $100 в Faux Pas Fashions, бензина на сумму $25 на заправке Premium Gasoline, бакалеи и бытовых товаров на сумму $125 в Groceries R Us (расщепление между $85 на бакалею и $40 на бытовые товары) и, по окончанию, бытовых товаров на сумму $60 в CheapMart.

Также мы повторим упражнение из предыдущей главы с покупкой пары джинсов за $74.99 3 апреля и возврата их обратно через два дня.

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

Начальные покупки с кредитной картой.

6.5.3. Возврат

Теперь предположим, что 15 апреля вы возвратили одежду, купленную 11 апреля в магазине Faux Pas Fashions и они вернули деньги обратно на кредитную карту. Введите транзакцию возврата средств на кредитную карту на сумму $100. Не забудьте использовать тот же счет перевода, который вы применяли для оформления покупки и ввести сумму в колонку Payment (Платеж). GnuCash автоматически заполнит имя и счет перевода за вас, но также автоматически внесет $100 в колонку Charge (Оплата). Вам потребуется повторно ввести сумму в колонку Payment. Транзакция будет выглядеть следующим образом:


Возврат одежды в Faux Pas Fashions, возмещение средств на кредитную карту.

6.5.4. Выплата процентов

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


Выплата процентов.

6.5.5. Сверка

Когда вы получаете выписку по кредитной карте, вы должны сверить ваш счет кредитной карты с этим документом. Это делается с использованием встроенного в программу приложения сверки. Выделите счет кредитной карты и кликните по Actions (Действия) -> Reconcile (Сверить)... Процедура сверки детально описана в Главе Сверка, но мы тоже рассмотрим здесь этот процесс. Для этого примера, давайте предположим, что выписка по кредитной карте датирована 1 мая, с финальным балансом $455. Введите это значение в начальное окно Сверка, как показано здесь.

Начальное окно сверки счета.

На протяжении процесса сверки вы отмечаете каждую транзакцию счета, убедившись, что она имеется и в счете GnuCash и в выписке по кредитной карте. В этом примере, как показано на рисунке ниже, имеется разница в $300 между счетом GnuCash и выпоиской по кредитной карте.


Главное окно сверки счета, показывающее несоответствие в $300.

После некоторых поисков обнаруживается, что вы забыли записать платеж. Который вы сделали компании-владельцу кредитной карты 5 марта на сумму $300. Вы должны ввести транзакцию этого платежа с вашего банковского счета на счет кредитной карты. Теперь выписка по кредитной карте и ваш счет в GnuCash сверены, с балансом $455.

6.5.6. Платеж

Предположим, что вы завершили сверку счета кредитной карты и вам нужно совершить платеж компании-владельцу карты. В этом примере мы должны $455, но сделаем частичную оплату в этом месяце на сумму $300. Чтобы сделать это, введите транзакцию с вашего банковского счета на счет кредитной карты на сумму $300, которая должна уменьшить баланс вашей кредитной карты до $155. Реестр счета вашей кредитной карты теперь должен выглядеть следующим образом:


Реестр счета после сверки счета и платежа.

Вернитесь назад в главное окно и сохраните ваш файл (gcashdata_6). Ваш план счетов постепенно растет и сейчас должен выглядеть так:


План счетов GnuCash после сверки счета и платежа.

6.5.7. Сохранение файла

Наконец, сохраняем файл данных GnuCash (gcashdata_6).

6.5.8. Отчеты

Как мы делали в предыдущей главе, давайте посмотрим на Движение наличных и на Отчет по операциям.

  1. Вначале давайте посмотрим на отчет Движения наличных средств для счета пассивов VISA на протяжении марта месяца.

    Выберите отчет движение наличных из меню Reports (Отчеты) -> Income & Expense (Доходы и Расходы) -> Cash Flow (Движение наличных)

    Это изображение показывает отчет по Движению наличных средств после Главы 6.
  2. Теперь давайте взглянем на отчет корреспондирующих транзакций для счета VISA.

    Выберите Отчет по операциям из меню Reports -> Transaction Report

    Это изображение показывает отчет по операциям для счета VISA на протяжении марта/апреля.
  3. Теперь давайте изменим Отчет по операциям для показа только различных счетов Расходов.

    Это изображение показывает Отчет по операциям для различных счетов Расходов на протяжении апреля.

7. Кредиты

В этой главе объясняется как управлять Вашими кредитами в GnuCash.

7.1 Основные понятия

Кредит определяется как финансовая сделка, когда один платит за использование денег другого. Есть много примеров кредитования: кредитные карты, ссуда на приобретение автомобиля, ипотека или заем на развитие бизнеса.

7.1.1 Терминология

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

  • Амортизация - план погашения кредита, который в конечном итоге обеспечивает полную выплату, обычно используются ежемесячные платежи равными суммами. Эти платежи обычно разделены на выплату основной суммы и процентов, где количество основных выплат увеличивается с каждой выплатой (а процентов уменьшается) с течением срока амортизации.
  • Заемщик - особа или компания, которая получает деньги от кредита.
  • Дефолт - когда заемщик не в состоянии оплатить кредит согласно терминам, согласованным с кредитором.
  • Отсрочка - временная задержка погашения кредита.
  • Просрочка - этот термин относится к задержке платежей.
  • Платеж - количество кредита, выплаченного заемщику. Некоторые кредиты имеют многоразовые платежи. Это означает, что заемщик не получает всю сумму единовременно.
  • Проценты - расходы, определенные кредитором для заемщика за использование занятых денег. Он обычно выражается в годовой процентной плате на основной кредит и называется Годовая Процентная Ставка.
  • Кредитор - особа или компания, которая дает деньги заемщику.
  • Кредитный сбор - плата за оформление кредита, удаленная из тела кредита за время, когда заемщик его получал.
  • Тело кредита - действительная сумма кредита или действительная сумма кредита, которая остается к выплате. Когда вы производите ежемесячные выплаты, то часть денег идет на оплату процентов, а часть на погашение тела кредита.
  • Долговое обязательство - юридическое соглашение между заемщиком и кредитором по поводу кредита.

7.2 Настройка счетов

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

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

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

Базовая структура кредитного счета

-Актив
   -Текущие активы
       -Текущий счет
   -Постоянные активы
       -Приобретенный актив
-Пассив
  -Кредиты
      -Ипотека
-Расходы
  -Проценты
      -Проценты по ипотеке
  -Административные расходы по ипотеке

GnuCash имеет несколько предварительно установленных иерархий кредитных счетов, в том числе кредит на автомобиль и ипотеку на дом. Чтобы перейти к этим предварительно установленным структурам счетов, кликните Файл - Новая иерархия счетов и выберите типы кредитов, которые вам нужны.

7.3 Вычисления

Определение расписания амортизации кредита, суммы периодических платежей, общей суммы платежей или размера процентов может делаться в комплексе. Чтобы облегчить эти виды вычислений GnuCash имеет встроенный Финансовый Калькулятор. Для доступа к нему перейдите Tools - Financial Calculator.


 Финансовый калькулятор GnuCash.

Финансовый калькулятор можно использовать для расчета любого из параметров: Периоды платежей, Размер процентов, Текущая сумма выплат, Периодичная плата, Будущая сумма, выдаваемая, если предыдущие 4 значения определены. Также будет нужно определить способы и методы платежей.
Платежные периоды (Payment Periods) - количество платежных периодов.

  • Процентная ставка (Interest Rate) - номинальная процентная ставка кредита, например ежегодная процентная ставка.
  • Текущая стоимость (Present Value) - текущая стоимость кредита, например текущая сумма долга по кредиту.
  • Периодический платеж (Periodic Payment) - сума, которую необходимо выплатить за период.
  • Будущая стоимость (Future Value) - будущая стоимость кредита, например общая сумма всех выплат.
  • Начисление процентов - существуют два метода начисления процентов: дискретный и непрерывный. Для дискретного метода выберите частоту начисления процента из выпадающего меню в диапазоне от ежегодно до ежедневно.
  • Платежи - выпадающее меню даст вам возможность выбрать частоту платежей в диапазоне от ежегодных до ежедневных. Также вы можете выбрать: происходят ваши платежи в начале или конце периода, включают ли в себя проценты платежи, совершенные в начале периода, любые предыдущие выплаты или деньги, которые вы остаетесь должны.

7.3.1 Пример: Ежемесячные платежи

Вопрос: что представляет собой ваш месячный платеж за $100000 30-летнего кредита с фиксированным начислением 4% ежемесячно?

Это условие изображено на рисунке выше. Чтобы произвести вычисление устанавливают:

  • "Платежные периоды" равными 360 (12 месяцев х 30 лет),
  • "Процентную ставку" равной 4,
  • "Текущую стоимость" равной 100000, 
  • "Периодический платеж" оставляем пустым,
  • "Будущая стоимость" устанавливаем равной 0 (мы не хотим быть ничего должны по окончанию срока кредита).
  • "Начисление процентов" ежемесячно,
  • "Платежи" - ежемесячно, установите платить в конце периода и дискретное начисление процентов.

Кликните по кнопке Calculate (Вычислить). Вы увидите результат $-477.42 в поле "Периодический платеж".

Ответ: вы должны совершать ежемесячный платеж в сумме $477.72.

7.3.2 Пример: Длина кредита

Вопрос: как долго вы будете выплачивать кредит на сумму $20000 с фиксированной ежемесячной ставкой в 10% если вы будете выплачивать в месяц $500?

Для этого вычисления:

  • Оставьте поле "Платежные периоды" пустым,
  • Установите "Процентную ставку" равной 10,
  • "Текущую стоимость" равной 20000,
  • "Периодический платеж" -500
  • "Будущая стоимость" устанавливаем равной 0 (мы не хотим быть ничего должны по окончанию срока кредита).
  • "Начисление процентов" ежемесячно,
  • "Платежи" - ежемесячно, установите платить в конце периода и дискретное начисление процентов.

Кликните по кнопке Calculate (Вычислить). Вы увидите результат 48 в поле "Платежные периоды".


Ответ: вы выплатите этот кредит за 4 года (48 месяцев).

7.3.3 Дополнительно: Детали вычислений

Для того, чтобы рассматривать математические формулы, используемые Финансовым калькулятором, мы должны вначале определить некоторые переменные.
n  == количество платежных периодов
%i  == номинальная процентная ставка
PV  == Текущая стоимость
PMT == Периодический платеж
FV  == Будущая стоимость
CF == Частота начисления процентов за год
PF == Частота платежей за год

Нормальные значения для CF и PF:
1 == ежегодно
2 == раз в полгода
3  == три раза в год
4  == поквартально
6  == раз в два месяца
12  == ежемесячно
24  == раз в полмесяца
26  == раз в две недели
52  == еженедельно
360 == ежедневно
365 == ежедневно

7.3.3.1 Преобразование между номинальной и эффективной процентной ставкой

Когда требуется решение для n, PV, PMT или FV, номинальная процентная ставка (i) должна быть конвертирована в эффективную процентную ставку за платежный период (ieff). Эта ставка, ieff, затем используется для вычисления выбранной переменной. Когда требуется решение для i, вычисляется эффективная процентная ставка(ieff). Поэтому нам необходима функция, которая преобразует i в ieff и наоборот, ieff в i.

Для преобразования i в ieff, используются следующие выражения:
Дискретный процент:     ieff = (1 + i/CF)^(CF/PF) - 1
Непрерывный процент: ieff

Для преобразования ieff в i, используются следующие выражения:
Дискретный процент:      i = CF*[(1+ieff)^(PF/CF) - 1]
Непрерывный процент: i = ln[(1+ieff)^PF]

Примечание: в уравнениях ниже, для финансовых сделок все процентные ставки являются эффективной процентной ставкой ieff. Для краткости, символ будет сокращен просто до 'i'.

7.3.3.2 Основное финансовое уравнение

Одно уравнение фундаментально связывает все 5 переменных. Оно известно как фундаментальное финансовое уравнение:


PV*(1 + i)^n + PMT*(1 + iX)*[(1+i)^n - 1]/i + FV = 0

Где: X = 0 для конца периода платежа
        X = 1 для начала периода платежа

Из этого уравнения могут быть получены функции, которые находят индивидуальные переменные. Более детальное объяснение происхождения этого уравнения смотрите комментарии в файле src/calculation/fin.c исходного кода GnuCash. Переменные А, В и С определяются вначале, чтобы сделать последующие выражения проще для чтения.

A = (1 + i)^n - 1
B = (1 + iX)/i
C = PMT*B


n = ln[(C - FV)/(C + PV)]/ln((1 + i)
PV = -[FV + A*C]/(A + 1)
PMT = -[FV + PV*(A + 1)]/[A*B]
FV = -[PV + A*(PV + C)]


Решение для процентов разделено на два случая.
Простой случай, когда РМТ==0 дает решение:
i = [FV/PV]^(1/n) - 1

Случай, когда PMT !=0 довольно сложен и не будет здесь представлен. Вместо вовлечения точно разрешимой функции, определение процентной ставки, когда РМТ !=0 включает итеративный процесс. Пожалуйста, смотрите исходный файл src/calculation/fin.c для подробного объяснения.

7.3.3.3 Пример: Ежемесячные платежи

Давайте пересчитаем Пример: Ежемесячные платежи, используя математические формулы вместо Финансового калькулятора. Что представляет собой ваш месячный платеж за $100000 30-летнего кредита с фиксированным начислением 4% ежемесячно?

Для начала, давайте определим переменные: n = (30*12) = 360, PV = 100000, PMT = неизвестно, FV = 0, i = 4%=4/100=0.04, CF = PV = 12, X = 0 (конец платежного периода).

Второй шаг - это преобразование номинальной процентной ставки (i) в эффективную процентную ставку (ieff). С того времени, как процентная ставка начисляется ежемесячно, она дискретна, и мы используем:
ieff = (1 + i/CF)^(CF/PF) - 1,
что дает:
ieff = (1 + 0.04/12)^(12/12) - 1,
поэтому:
ieff = 1/300 = 0.0033333.

Сейчас мы можем вычислить A и B.
A = (1 + i)^n - 1 = (1 + 1/300)^360 - 1 = 2.313498.
B = (1 + iX)/i = (1 + (1/300)*0)/(1/300) = 300.


Имея A и B, мы можем вычислить PMT.
PMT = -[FV + PV*(A + 1)]/[A*B] = -[0 + 100000*(2.313498 + 1)] / [2.313498 * 300] = -331349.8 / 694.0494 = -477.415296 = -477.42.

Ответ: Вы должны совершать ежемесячный платеж в сумме $477.42

7.4 Ипотека на дом (Практические рекомендации)

Настроить в программе ипотеку на дом можно с использованием структуры счетов, представленных в разделе 7.2 Настройка счетов.

Предположим, например, что вы имеете $60000 на банковском счету и покупаете дом за $150000. Ипотека стоит 6% годовых и имеет административные расходы (издержки и т.п.) в сумме 3%. Вы решили заплатить $50000 и поэтому вам следует одолжить $103000, так как $3000 добавятся как издержки от требуемой суммы в $100000.

Ваши счета перед тем, как вы заняли деньги:


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

Приобретение дома оформляется разделенной операцией на счет Актив: Дом с 50-ю тысячами, выплаченными со счета и 100 тысячами, взятыми по ипотечному кредиту. Вы можете добавить 3 тысячи расходов к сумме ипотеки, увеличив тем самым сумму кредита до 103 тысяч.

Таблица 7.1 Покупка дома с разделенной операцией

Счет Increase Decrease
Assets:Fixed Assets:House $150,000  
Assets:Current Assets:Bank   $50,000
Liabilities:Loans:Mortgage Loan   $103,000
Expenses:Mortgage Adm Fees $3000  

 

Вот так будет выглядеть разделение на счете Активы: Недвижимость: Дом



На изображении показаны счета по операции ипотеки с разделением

В результате карта счетов будет выглядеть:


 Счет ипотека.

7.5 Личные кредиты друзьям (Практические рекомендации)

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

Мы основываем это руководство на следующей структуре счетов:
-Актив
  -Банк
       -Счет Банк
  -Деньги, которые должны вам
       -Персона
-Доходы
  -Процентный доход
       -Персона

Этот пример покажет вам, как учитывать кредит в 2000 долларов (валюта по умолчанию) вашему другу Питеру.

7.5.1 Подробности кредита

Питер хочет занять у вас 2000 долларов и планирует ежемесячно возвращать кредит на протяжении 18 месяцев. Так как он ваш друг (но не очень близкий), вы оба соглашаетесь на процентную ставку в 5% годовых.

В итоге мы имеем следующие детали кредита Питера:

  • Тело кредита  - 2000 долларов
  • Срок - 18 месяцев с 12-ю выплатами в год
  • Ежегодная процентная ставка  - 5%
  • Ежемесячный платеж - ?

Итак, как мы будем рассчитывать ежемесячный платеж? У вас есть несколько различных способов, таких как ручка и бумага, Линукс или Опен Оффис калькулятор, но проще всего будет использовать Финансовый калькулятор GnuCash . Вы получите в результате, что ежемесячный платеж должен составить $115,56.

Но вам нужно знать, сколько в этой сумме процентов, а сколько тела кредита, чтобы правильно вести бухгалтерию. Здесь вам понадобится более мощный инструмент - что-то наподобие модуля Calc в программе Open Office, в частности функция РМТ.

РИС.

Подробности частного кредита Питеру.

7.5.2 Счета для кредита

Давайте начнем со следующих счетов (все счета имеют одинаковую валюту, в данном случае доллары США).

  • Активы: Банк: Доллары
  • Активы: Деньги, которые вам должны: Питер
  • Доходы: Процентный доход: Питер
  • Капитал: Начальный баланс: Доллары

7.5.3 Одалживание денег

Когда вы одалживаете деньги своему другу, вы фактически перемещаете деньги со счета Актив (такого как Банк, Чеки и им подобного) на ваш счет Актива "Деньги, которые должны вам". Чтобы записать это вы вводите операцию на счет Активы: Деньги, которые вам должны: Друг.


Таблица 7.2 Персональный кредит другу

ccount Increase Decrease
Assets:Money owed to you:Friend $2,000  
Assets:Bank:USD   $2,000

 

РИС.

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

7.5.4 Получение первого платежа

Когда получен первый платеж ($115.56), вам необходимо определить, сколько денег относится к телу кредита, а сколько идет на погашение процентов.

  • Невыплаченная сумма долга за этот период = $2000
  • Месячный платеж = $115.56
  • Просрочка платежа
  • 5%/12 * $2,000 = $8.33 Проценты
  • $115.56 - $8.33 = $107.23 Тело кредита


Это преобразуется в следующую запись в GnuCash

РИС.

Состояние кредита после первого платежа.

Баланс по кредиту сейчас составляет $2,000 - $107.23 = $1,892.77

7.5.5 Получение второго платежа

Когда второй платеж ($115.56) получен, вам снова надо определить какая сумма относится к телу кредита, а какая идет на проценты.

  • Невыплаченная сумма долга за этот период = $1,892.77
  • Ежемесячный платеж = $115.56
  • Просрочка платежа
  • 5%/12 * $2,000 = $7.89 Проценты
  • $115.56 - $7.89 = $107.67 Тело кредита


Это преобразуется в следующую запись в GnuCash

РИС.

Состояние кредита после второго платежа.

Баланс по кредиту сейчас составляет $1,892.77 - $107.67 = $1,785.10

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

РИС.

Карта счетов после второго платежа

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

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

7.6 Кредит на автомобиль (Практические рекомендации)

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

Базовая структура счетов автокредита:
-Актив
   -Текущие активы
       -Текущий счет
   -Недвижимые активы
       -Автомобиль
-Пассив
  -Кредиты
      -Автокредит
-Расходы
  -Проценты
      -Проценты по автокредиту
  -Денежные сборы по автокредиту

Для более полной информации смотрите раздел 7.4 Ипотека на дом (Практические рекомендации).

7.7 Сверка отчета по кредиту (Практические рекомендации)

Сверка отчета по кредиту ничем не отличается от создания отчета по счету банк или кредитная карта.

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

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

Для более полной информации по подпрограмме обратитесь к разделу 4.5 Сверка.

7.8 Продажа дома или автомобиля

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

7.8.1 Простая сделка

В этом случае вы просто записываете соответствующую сумму продажи.

Давайте посмотрим на два простых примера продажи дома, один с доходом, второй с потерей. Если вы хотите вместо этого продавать автомобиль, просто замените счет Дом счетом Автомобиль.
-Активы
 -Недвижимые активы
   -Дом
 -Движимые активы
   -Накопления
-Доходы
 -Долгосрочные доходы от роста капитала
   -Дом

  • Однажды вы купили дом за $300,000 и сейчас смогли продать его за $600,000. Как это записать?
    Чтобы записать это, вам нужно увеличить ваш счет Банк на 600 тысяч и уменьшить некоторые другие счета на 600 тысяч. Счет Дом содержит только 300 тысяч - сумму, за которую вы его купили, поэтому переместите эту сумму на счет Банк. Это значит, что у вас не будет хватать 300 тысяч. Это количество вы привлекаете со счета Доходы: Долгосрочные доходы от роста капитала: Дом. Разделенная операция, которую вы записываете на ваш счет Банк (Активы: Движимые активы: Сбережения), должна напоминать следующее:

    Таблица 7.3 Продажа актива (дома) с выгодой.
    Account Increase Decrease
    Assets:Current Assets:Saving $600,000  
    Assets:Fixed Assets:House   $300,000
    Income:Capital Gains Long:House   $300,000
  • Однажды вы купили дом за $300,000, однако из-за вновь построенного аэропорта смогли продать его за $230,000. Как это записать?
    Чтобы записать это, вам следует увеличить ваш счет Банк на $230000 и уменьшить некоторые другие счета на $230000. Счет дом содержит 300 тысяч, что больше суммы, за которую вы его продали. Переместите $230000 на ваш счет Банк. После этого на счету Дом остаются 70000, которые следует переместить. Вы перемещаете их на счет Доходы: Долгосрочные доходы от роста капитала: Дом с отрицательным значением. Разделенная операция, которую вы записываете на ваш счет Банк (Активы: Движимые активы: Сбережения), должна напоминать следующее:

    Таблица 7.4 Продажа актива (дома) с потерей.
    Account Increase Decrease
    Assets:Fixed Assets:House   $300,000
    Assets:Current Assets:Saving $230,000  
    Income:Capital Gains Long:House $70,000  

7.8.2 Более сложная операция

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

Здесь мы коснемся только случая, когда вы точно оценили текущую стоимость своего дома. Для других случаев (нижний и верхний предел), смотрите главу 9.

-Активы
   -Недвижимые активы
       -Дом
           -Цена
           -Нереализованная прибыль
   -Движимые активы
       -Накопления
-Доходы
   -Реализованная прибыль
       -Дом
   -Нереализованная прибыль
       -Дом

Однажды вы купили дом за $300,000 и все эти годы пристально следили за рынком, обновляя свои записи с приблизительной стоимостью вашего дома. В то время, когда вы решили его продать, вы определили, что текущая рыночная стоимость дома составляет $600,000.

Разница между $600,000 (оценочная рыночная стоимость), и $300,000 (стоимость покупки) есть текущим значением нереализованной выгоды. В итоге вы имеете $300,000 на вашем счету Активы: Недвижимые активы: Дом: Нереализованная выгода.

Как вы запишите эту операцию?

Чтобы записать это, вам необходимо увеличить ваш счет Банк на $600000, и уменьшить некоторые другие счета на $600000. В первую очередь вы должны изменить нереализованную выгоду на реализованную выгоду в вашем счете Доходы. Затем вам нужно переместить суммы со всех суб-счетов  счета Активы: Недвижимые активы: Дом.

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

Таблица 7.5 Продажа актива (дома) с выгодой

Account Increase Decrease
Income:Realized Gain:House $300,000  
Income:Unrealized Gain:House   $300,00

Операции, которые вы записываете на ваш счет Активы: Движимые активы: Сбережения должны напоминать следующее:

Таблица 7.6 Продажа актива (дома) с выгодой 2

Account Increase Decrease
Assets:Current Assets:Saving $600,000  
Assets:Fixed Assets:House:Cost   $300,000
Assets:Fixed Assets:House:Unrealized Gain   $300,000

После записи этих операций вы увидите, что ваш счет Актив: Дом будет иметь значение 0, ваш счет Сбережения вырос на $600,000 и, наконец, счет Доходы: Реализованная выгода вырос до $300,000.

7.9 Отсутствующая документация по кредитам

-Ввод расписания выплат
   -Ежемесячные выплаты (Практические рекомендации)
   ---Обзор подпрограммы Ипотека
   ----ARM 10/1 значит 10 лет фиксированная процентная ставка, затем изменения каждый год
   ----ARM 10/3 значит 10 лет фиксированная процентная ставка, затем изменения каждые три года
   -Окончательный расчет (Практические рекомендации)
   ---То же самое, что и обычный расчет, но вы получаете данные из банка
   ---Как исправить 10 амортизацию и затем окончательно настроить платежи?

-Использование всего вместе

8. Инвестиции

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

8.1 Основные понятия

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

8.1.1 Терминология

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

  • Доходы от прироста капитала - это разница между ценами продажи и покупки инвестиций. Если цена продажи ниже, чем цена покупки то это называется курсовыми потерями. Другое название - осознанная потеря выгоды.
  • Комиссия - это денежный сбор, который вы платите брокеру за покупку или продажу ценных бумаг.
  • Обычная акция - это ценная бумага, которая представляет собой определенную мелкую часть компании. Это то, что вы покупаете, когда приобретаете акцию компании на открытом рынке. Также эти бумаги называются акционерным капиталом.
  • Соглашение – это понятие того, что реинвестированная комиссия  может со временем заработать собственную (проценты на проценты) комиссию. Это часто называют сложным процентом.
  • Дивиденды – выплаты наличными, которые компания делает акционерам. Количество этих выплат обычно определяется как некоторая часть доходов компании. Обратите внимание, что не все обычные акции дают дивиденды.
  • Акционерный капитал – это инвестиции, в которых инвестор становится владельцем части (или целого) в чем-нибудь. Это понятие включает владение акциями компании или недвижимым имуществом.
  • Комиссия – это то, что заемщик платит кредитору за использование его денег. Обычно она выражается в значении годовой процентной ставки. Например, депозитный счет с 1% комиссией (вы – кредитор, банк – заемщик) принесет вам за год $1 за каждые $100, которые вы храните на счету.
  • Ликвидность – это мера того, насколько легко конвертировать инвестиции в деньги. Деньги на депозитном счету имеют высокую ликвидность, а деньги, которые инвестированы в дом – низкую, так как потребуется время, чтобы продать дом и обратить инвестицию в деньги.
  • Принципал - это общее количество денег, инвестированных или взятых в долг.
  • Осознанная и Неосознанная потеря/получение выгоды. Неосознанная потеря/получение выгоды случается, когда имеются изменения в цене актива. Вы осознаете потерю/получение выгоды, когда вы действительно продаете актив. Смотрите также доходы/потери прироста капитала.
  • Окупаемость - это полная прибыль плюс доходы от прироста капитала или потери инвестиций. Смотри также Прибыль.
  • Риск - это вероятность того, что окупаемость инвестиций будет отличаться от той, которая ожидалась. Инвестиции часто группируются по шкале от низкого риска (накопительные счета, правительственные облигации) до высокого риска (обычные акции и облигации со спекулятивным курсом). Как правило, более высокий риск подразумевает возможную более высокую окупаемость.
  • Акционер - это лицо, владеющее обычными акциями компании.
  • Дробление акций происходит тогда, когда компания предлагает выпустить в обращение некоторое дополнительное кратное число акций. Например, дробление акций 2 к 1 значит, что если вы владеете 100 акциями, вы бесплатно получите дополнительно еще 100 акций. Цена за один пакет будет скорректирована так, чтобы не вносить изменения в чистую стоимость. В этом примере цена одной акции уменьшится наполовину.
  • Оценка - это процесс определения рыночной стоимости или цены инвестиций, когда их можно продать за "приемлемый период времени".
  • Прибыль - измерение количества денег, которые вы зарабатываете от инвестиций (т.е. сколько прибыли вы имеете от инвестиций). Обычно она исчисляется в процентах от основного капитала. Прибыль не включает доходы от прироста капитала (смотри Окупаемость). Например, акции, со стоимостью $100 и дающие дивиденды $2 за год, имеют прибыль 2%.

8.1.2. Виды инвестиций

Ниже представлены некоторые из широкодоступных видов инвестиций, с примерами каждого вида.

  • Инструмент или счет, приносящий процентный доход
    Этот вид инвестиций обычно предоставляет вам непосредственный доступ к вашим деньгам и будет давать вам ежемесячный процентный доход, основанный на количестве положенных на депозит денег. Примерами служат банковские депозитные счета (и некоторые виды текущих счетов) и наличные счета у вашего маклера. Это инвестиции с низкими рисками и в США они часто страхуются от потерь до определенного предела.
    Иногда инвестиции с процентным доходом имеют временные ограничения. Этот вид инвестиций требует, чтобы вы внесли свои деньги, которые должны быть инвестированы, на определенный период времени, за который вы получаете установленный доход. Обычно, чем дольше период, тем выше процентные ставки. Если вы забираете свои деньги до оговоренной даты, то обычно вы должны будете заплатить пеню. Это инвестиции с относительно низким риском. Примерами есть депозитные сертификаты или некоторые правительственные обязательства. Другие типы обязательств могут давать более высокую прибыль, основанную на более высоком риске, зависящем от кредитного рейтинга заемщика.
     
  • Акции и Фонды
    Делая такие инвестиции в компанию, вы фактически становитесь ее совладельцем. Обычно не существует никаких временных ограничений на публично торгующиеся акции, однако могут быть изменения в налоговых ставках, которые вы платите с доходов от прироста капитала, в зависимости от того, как долго вы храните акции. Поэтому акции обычно имеют высокую ликвидность, вы можете получить свои деньги относительно быстро. Это инвестиции с более высоким риском, так как вы не имеете никаких гарантий на будущую цену акций.
    Взаимный фонд это механизм групповых инвестиций, в котором вы можете купить много акций одновременно. Например "S&P 500 Индекс Фонд" , это фонд, который закупает целиком акции 500 компаний, представленный в Стандартном и Бедном индексах. Когда вы покупаете акцию этого фонда, вы в действительности приобретаете небольшое количество каждой из 500 акций, входящих в фонд. Взаимные фонды торгуются точно так же, как и отдельные акции, одинаковы с ними в налогообложении и бухгалтерском учете.
     
  • Основные фонды
    Есть еще один вид инвестиций - активы, которые увеличивают свою стоимость со временем. Примерами служат дома, земельные участки, произведения живописи. Этот вид инвестиций очень сложен в оценке их стоимости, до того как вы продадите их. Налоговые ставки на продажу этих предметов различны и зависят от вида предмета. Например, вы можете иметь налоговую скидку на продажу дома, если он является вашим фактическим местом проживания, но не получите такой скидки на продажу дорогой картины.
     Инвестиции в основные фонды обсуждаются в главе "Амортизация и Рост Доходов". Обычно для бухгалтерского оформления инвестиций в основные фонды не требуется много записей за исключением отметок о операциях купли и продажи.

8.2. Установка счетов

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

8.2.1. Предустановленные счета

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

Setup Interest Investment
Это рисунок окна вкладки "Счета" после создания нового файла и выбора только инвестиционных счетов по умолчанию.

Возможно, вы захотите добавить счет Банк к активам и счет Капитал: Баланс, как было сделано в предыдущей главе. Не забудьте сохранить ваш новый файл счетов с использованием релевантного имени!

8.2.2. Пример пользовательского набора счетов

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

Активы
   Инвестиции
      Брокерские счета
         Ай-Трейд
            Акции
               Корпорация ACME
            Денежные фонды
               Муниципальный фонд Ай-Трейд
            Наличные
         Мой биржевой брокер
            Денежные фонды
               Активный фонд активов
            Правительственные обязательства
               Обязательство Треас xxx
               Запись Треас yyy
            Взаимные фонды
               Фонд A
               Фонд Б
            Наличные
Доходы
   Инвестиции
      Брокерские счета
         Доходы от роста капитала
            Ай-Трейд
            Мой биржевой брокер
         Дивиденды
            Ай-трейд
               Облагаемые налогом
               Не облагаемые налогом
            Мой биржевой брокер
               Облагаемые налогом
               Не облагаемые налогом
         Процентный доход
            Ай-трейд
               Облагаемые налогом
               Не облагаемые налогом
            Мой биржевой брокер
               Облагаемые налогом
               Не облагаемые налогом
 Расходы
   Инвестиционные расходы
      Кмиссионные
         Ай-трейд
         Мой биржевой брокер
      Плата за управление
         Ай-трейд
         Мой биржевой брокер


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

8.3. Счета, приносящие процентный доход

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

8.3.1. Настройка счетов

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


Активы
  Банк ABC
     Депозитный сертификат
     Сбережения
Расходы
  Банк ABC
     Издержки
Доходы
  Банк ABC
     Проценты

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

8.3.2. Пример

Сейчас давайте наполним эти счета реальными числами. Давайте допустим, что вы имеете $10000 на вашем счете в банке, который платит 1% и вы приобрели депозитный сертификат на сумму $5000 с 6-ти месячным сроком  займа и прибылью 2%. Понятно, что куда лучше держать деньги на депозитном сертификате, чем на банковском счету. После всех приобретений ваши счета должны примерно напоминать следующее:


На изображении показан список счетов после создания и инвестиции в депозитный сертификат.

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


На изображении показан баланс счета депозитного сертификата через 6 месяцев.

И основное окно программы:


На изображении показано состояние всех счетов через 6 месяцев.

Из вышеприведенного изображения главного окна GnuCash вы видите краткий итог того, что произойдет с этими инвестициями через 6 месяцев. Хоть прибыль на депозитном сертификате в два раза выше, чем на банковском текущем счете, доход на депозитном сертификате составил $50.21 против $13.03 на банковском счету. Почти в 4 раза больше. Почему? По причине надоедливой оплаты банковских издержек в сумме $2, что за шесть месяцев составило $12.

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

8.4 Настройка портфеля инвестиций

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

8.4.1 Настройка счетов для акций и взаимных фондов

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

Вы должны в рамках счета Активы высшего уровня иметь счет, названный Акции, на уровне, находящемся ниже. Откройте дерево счетов до этого уровня путем нажатия треугольного значка до тех пор, пока дерево не раскроется до глубины нужного счета. Вам будет нужно создать суб-счет (типа Акция) в счете Акции, для каждого пакета акций, которыми вы владеете.  Каждая пакет акций является отдельным счетом. Названиями таких счетов обычно служат аббревиатуры акций, чтобы они были предельно понятными для вас и других людей. Так, например, вы можете назвать ваши счета AMZN, IBM и NST для ваших акций Amazon, IBM и NSTAR соответственно. Ниже показана схематическая модель расположения счетов (показаны только суб-счета Активы).

Активы
 Инвестиции
      Брокерские счета
         Обязательства
         Взаимные фонды
         Биржевой индекс
         Акции
            AMZN
            IBM
            NST
       Банковские билеты
 

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

Для каждого вида акций, которыми вы владеете, приносящих дивиденды или проценты.

8.4.2. Пример счета акции

Для примера давайте предположим, что вы в настоящий момент владеете пакетом из 100 акций компании Амазон. Во-первых, создайте тип счета Акции AMZN, выбрав счет Акции и щелкнув мышкой пункт меню Файл - Новый счет (File -> New Account). Появится диалоговое окно создания нового счета. Для создания вашего нового счета Акций, пошагово следуйте последовательности инструкций, описанных ниже.



Окно "Новый счет".

  1. Имя счета (Account Name) - обычно используют аббревиатуру названия компании, в данном случае AMZN.
  2. Код счета (Account Code) - дополнительное поле, используйте символ, номер или что-либо другое по вашему выбору.
  3. Описание (Description) - дополнительное поле для более подробного описания товара/акции. Заполните это поле по умолчанию, как показано в дереве счетов
  4. Тип счета (Account Type) - выберите тип создаваемого счета из списка размещенного в левом нижнем углу.
  5. Родительский счет (Parent Account) - выберите родительский счет для вновь создаваемого счета из правого списка. Если необходимо, расширьте список счетов.
  6. Создать новую ценную бумагу (Create the New Security) - для использования нового вида акций, вы должны создать акции как новый предмет.
    • Выберите Ценные бумаги/Валюта (Select Security/Currency) - Щелкните по кнопке "Выбрать..." рядом с линией валюты/ценных бумаг. Мы должны изменить ценные бумаги от по умолчанию (ваша валюта по умолчанию) до соответствующей этим акциям. Это откроет диалоговое окно "Выбор ценной бумаги".
    • Тип (Type) - измените тип от текущего до обмена, когда ценная бумага/товар выставляется на торги (в этом примере NASDAQ).
      Выберите кнопку “New” (Новая), для открытия окна "Новая ценная бумага".

      Окно Новой ценной бумаги
    • Создание ценной бумаги (Create the Security) - щелкните мышкой по кнопке New... и введите соответствующую информацию для этих акций в форму "Новая ценная бумага".
      • Полное имя (The Full name): это “Amazon.com Inc”.
      • Символ/аббревиатура (The Symbol/abbreviation): это “AMZN”. Символ - это название акции, которое используется ниже в заполняемой форме. Заметьте, что различные символы могут применяться на различных торговых площадках для одной и той же акции. Например, Ericsson на стокгольмской бирже ценных бумаг имеет символs ERIC-B, тогда как на Yahoo он называется ERRICB.ST
      • Тип (The Type): уже должно стоять “NASDAQ”.
      • Код - код CUSIP или другой вид кодировки, которую вы можете применить, или текст (оставьте пустым в этом примере).
      • Порция (The Fraction) должна быть указана самая меньшая порция этой ценной бумаги, которая может быть выставлена на торги, обычно 1/100 или 1/10000.
      • Поставьте птичку напротив "Получать котировки он-лайн" (Get On-line Quotes) и укажите источник котировок. Должна быть выбрана временная зона для определения источника обновления цен он-лайн. Смотрите также "Установка автоматической цены акций".
        Если строчка окна “Get On-Line Quotes”  не подсвечена и не кликабельна, значит не установлен пакет Финансы: Котировки (Finance::Quote). Смотри главу "Установка пакета Финансы: Котировки".
        Ниже показано, как должно выглядеть окно программы после того, как вы закончите:

        Окно "Новая ценная бумага"
      • Сохраните ценную бумагу - нажмите на кнопку OK, чтобы сохранить новую ценную бумагу. Окно "Новая ценная бумага" закроется и появится окно программы "Новый счет".
  7. Выберите ценную бумагу - сейчас вы сможете увидеть вновь созданную ценную бумагу в выпадающем меню Ценная бумага/Валюта. Выберите ее (возможно, она уже выбрана) и нажмите ОК.
  8. Наименьшая Порция (Smallest Fraction) - определите наименьшую часть ценной бумаги возможную для продажи.
  9. Примечания (Notes) - внесите любые примечания или сообщения касательно этой ценной бумаги.
  10. Связано с налогами (Tax Related) - поставьте птичку в окне, если операции на этом счету будут иметь отношение к налоговому отчету.
  11. Placeholder - отметьте птичкой это окно, если счет не будет содержать никаких транзакций.
  12. Завершено (Finished) - вы должны автоматически переместиться в диалоговое окно "Новый счет" с линией символ/аббревиатура установленной на “AMZN (Amazon.com Inc)”. Кликните по ОК, чтобы сохранить этот новый акционный счет.


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


На изображении показано окно после создания первого счета ценных бумаг (AMZN).

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

8.5 Покупка акций

8.5.1 Ввод акций, существовавших раньше

Для регистрации первоначальных 100 акций пакета, который вы купили заранее, на первой операционной строке введите дату приобретения (например, 01.01.2001), описание (например, Первоначальная покупка), операцию из Капитал: Начальное сальдо, Акции (например, 100) и цену (например, $20). Вам не нужно заполнять колонку Buy (Покупка), так как она будет подсчитана для вас. Этот пример, для упрощения, предполагает, что не было никакой комиссии по этой сделке. Вид вашего портфеля AMZN должен напоминать следующий:



Заметьте, что Баланс показывается в единицах продукта ( акции AMZN), а не в единицах валюты. Поэтому Баланс составляет 100 (AMZN штук) вместо $2000. Это так и должно быть.

8.5.2 Покупка новых акций

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

Сейчас вы приобретете акции IBM на сумму $5000, с комиссией $100. Первым шагом будет создание акционного счета для IBM. Также будет использован существующий счет Расходы: Комиссия. Если вы желаете учитывать комиссию для отдельных акций, то потребуется дополнительный суб-счет.

Сейчас для сделки в первой операционной строке введите дату покупки (например, 03.01.2003), описание (например, Первоначальная Покупка), колонка Акции будет пропущена (подсчитана), цену (например, $96.60) и колонку Buy ($5000).  Вам не нужно заполнять колонку Share - она будет подсчитана для вас. Следующей строкой будет счет Расходы: Комиссия и заполненная колонка Buy ($100). Третьей строкой станет операция перевода денег со счета Актив: Банк АВС: Текущий, $5100 для обеспечения сделки. Ваш портфель IBM будет иметь вид как на рисунке ниже:


РИС
Это изображение является операционной записью счета IBM, после первой покупки акций с комиссией.

8.6 Установка цены акций

Стоимость такой ценной бумаги как акция, должна быть явно установлена. Счета акций учитывают количество акций, которыми вы владеете, но их стоимость храниться в Редакторе Цены. Установки цен в этом редакторе могут обновляться вручную или автоматически.

8.6.1 Начальная установка Редактора цен

Чтобы применять Редактор цен для контроля стоимости акций, вы должны вначале эти акции внести. Чтобы это сделать, откройте Редактор цен (Tools -> Price Editor) и нажмите кнопку Add (Добавить). Вначале внесения Ценных бумаг/Акций это окно будет пустым за исключением контрольных кнопок внизу. Выберите соответствующую Ценную бумагу, которую вы хотите внести в Редактор цен. Теперь вы можете внести цену акции вручную. Существует 5 полей заполнения в окне Новая Ценная бумага:

  • Commodity (Ценная бумага) – название ценной бумаги, должно быть выбрано из списка (Select).
  • Currency (Валюта) – валюта, в которой выражается цена.
  • Date (Дата) – дата, до которой цена действительна.
  • Type  (Тип) – один из:
    • Bid (Предложение) – рыночная цена покупки,
    • Ask (Спрос) – рыночная цена продажи,
    • Last (Последняя) – цена последней операции,
    • Net Asset Value (Чистая стоимость Актива) - цена взаимного фонда за акцию,  Unknown (Неизвестно) – когда стоимость неизвестна.
      Акции и валюты обычно дают свои котировки одним из типов: предложение, спрос или последняя цена. Взаимные фонды часто указывают чистую стоимость актива. Для других ценных бумаг просто выберите «Неизвестно». Эта опция используется только в целях информации и не учитывается программой.
  • Price (Цена) – цена за единицу данной ценной бумаги.

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


На изображении показано окно при добавлении акций бумаг AMZN в редактор цен, с первоначальной стоимостью $40.50.

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

8.6.2. Установка цены акций вручную

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



На изображении показано главное окно Редактора цен, отображающее список всех известных ценных бумаг.

8.6.3 Настройка автоматического поиска котировок

Если вы имеете больше, чем пара ценных бумаг, вы устанете постоянно обновлять их цены. GnuCash имеет возможность автоматически загружать из Интернета самую последнюю цену ваших акций. Это осуществляется через  Perl-модуль Финансы: Котировки, который должен быть установлен, чтобы активировать эту возможность.

Чтобы проверить, установлен ли уже этот модуль в вашей системе, напечатайте в командной строке “perldoc Finance::Quote” и проверьте, доступны ли для просмотра какие-либо документы. Если вы их видите, значит, модуль установлен, если нет, значит необходимо его установить.

8.6.3.1 Установка модуля Finance::Quote

Для установки модуля Finance::Quote первоначально закройте любые GnuCash-приложения, запущенные на компьютере. Второе, найдите папку, в которой установлен GnuCash по поисковой фразе “gnc-fq-update” (без кавычек). Перейдите в эту директорию, откройте командный интерфейс и выполните команду “gnc-fq-update” (без кавычек). Будет загружена сессия обновления Perl CPAN, которая свяжется с Интернет и установит модуль в вашу систему. Программа gnc-fq-update работает в диалоговом режиме, однако, вы можете ответить «нет» на первый вопрос: «Вы готовы к ручному конфигурированию? (да)» и обновление продолжится автоматически с этого места.

После завершения установки вам следует запустить тестовую программу “gnc-fq-dump” в директории, где установлена GnuCash, для тестирования модуля Finance::Quote на правильность установки и работы.

Примечание:
Если вы сомневаетесь в правильности выполнения любого из этих шагов, то вы можете или связаться с нами по электронной почте gnucash-user@gnucash.org для получения помощи или зайти на GnuCash IRC канал на сайте irc.gnome.org. Также вы можете пропустить все эти шаги и вводить обновленные цены вручную.

8.6.3.2 Конфигурирование модуля Finance::Quote

С установленным и правильно функционирующим модулем Finance::Quote вы должны скорректировать ваши GnuCash счета для ценных бумаг для того, чтобы использовать функцию автоматического получения обновленной информации о ценах. Для предварительно установленных акционных счетов откройте их редактирование и отметьте модуль Get On-line Quotes (Получать котировки он-лайн). Сейчас вы сможете изменить всплывающие меню "Источник котировок" (The source for price quotes) и "Часовой пояс для этих котировок" (The timezone for these quotes). По окончанию редактирования счета, вернитесь в Редактор цен и кликните по кнопке "Get Quotes" (Получить котировки) для обновления через Интернет цен на ваши акции.

Команда “gnucash --add-price-quotes $HOME/gnucash-filename” может быть использована для получения текущих цен ваших акций. Файл указанный “$HOME/gnucash-filename” будет зависеть от имени и расположения вашего файла данных. Это можно определить по имени, показываемом в верхней части окна GnuCash, перед "-". Имя файла также можно найти командой “File ->” “pull down list”, где первым номером будет идти имя текущего открытого файла.

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

0 16 * * 5 gnucash --add-price-quotes $HOME/gnucash-filename > /dev/null 2>&1

Помните, что "Цены" взаимных фондов на самом деле это "Стоимость чистых активов" и требуется несколько часов после закрытия бирж для того, чтобы они были доступны. Если NAV (Чистая стоимость актива) будет загружена до того, как NAV определена для текущего дня, то будет восстановлено вчерашнее значение.

8.6.4 Отображение стоимости акций

По умолчанию главное окно счета в колонке "Всего" (Total) показывает только количество ценной бумаги, которой вы владеете. В случае акций - этой ценной бумагой есть количество акций. Однако часто вы хотите видеть стоимость ваших акций, выраженную в неких денежных единицах. Это легко осуществить, войдя в главное окно, выбрав вкладку "Счета" и кликнув по кнопке "Опции" (маленькой указательной стрелке с правой стороны главного окна счета), а выбрав опцию отображения поля "Всего" (Total (USD)). Теперь вы увидите новую колонку в главном окне , названную Total (USD), которая будет отображать стоимость всех ценных бумаг в указанной валюте.



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

8.6.5 Создание отчетов о стоимости акций

GnuCash предлагает использовать три альтернативных способа определения стоимости акций в отчетах:



Определение стоимости ценных бумаг в отчете путем установки опции Источник Цены.

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



Отслеживание стоимости ваших акций, которую они имели на фондовых рынках.

8.7 Продажа акций

Ввод проданных инвестиций делается так же, как и покупка, за исключением того, что стоимость сделки вводится в колонку Продаж (Sell) и в колонку Акции (Shares) вводится отрицательное значение. Чистая выручка от продажи должна быть переведена со счета акции на ваш банковский или брокерский счет.

Правильно запись продажи акций "должна" быть сделана с использованием разделенной операции, вы должны считать доход (или потерю) как входящие со счета Доходы: Прирост капитала (или Расходы: Потери капитала). Чтобы сбалансировать эту прибыль вы должны раздельно дважды ввести имеющийся актив. Один раз для записи фактической продажи (используя правильное число акций и правильную цену за пакет) и один раз чтобы сбалансировать входящую прибыль (установив число акций равным 0 и цену за пакет равной 0).

В представленной ниже схеме разделенной операции символ NUM_SHARES
Это количество акций, которое вы продаете, SELL_PRICE  - цена, за которую вы продали акции, GROSS_SALE - общая цена проданного пакета акций, равная NUM_SHARES*SELL_PRICE. PROFIT - количество денег, которое вы получили от продажи. COMMISSIONS - брокерская комиссия. NET_SALE - чистое количество полученных от продажи денег, равное GROSS_SALE - COMMISSIONS.

Счет Number of Shares Share Price Всего куплено Всего продано
Assets:Bank     NET_SALE  
Assets:Stock:SYMBOL -NUM_SHARES SELL_PRICE   GROSS_SALE
Assets:Stock:SYMBOL 0 0 PROFIT (Loss)
Income:Capital Gains     (Loss) PROFIT
Expenses:Commissions     COMMISSION  

Таблица 8.1 Продажа акций с применением схемы разделения операций

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

8.7.1 Пример - продажа акций с прибылью

Предположим, что вы владеете пакетом из 100 акций по цене $20  за акцию, затем позже вы продали их все по цене $36 за акцию. В вышеуказанной схеме разделения операций PRICEBUY это $20 (начальная цена покупки), NUM_SHARES - 100, TOTALBUY - $2000 (начальная стоимость покупки), GROSS_SALE - $3600, и наконец, PROFIT - $1525 (GROSS_SALE-TOTALBUY-COMMISSION).

Счет Shares Price Покупка Продажа
Assets:Bank     3525.00  
Assets:Stock:SYMBOL -100 36.00   3600.00
Assets:Stock:SYMBOL 0 0 1600.00  
Income:Capital Gains       1600.00
Expenses:Commissions     75.00  

Таблица 8.2 Продажа акций по схеме разделения операций



Пример продажи акций для получения прибыли. Вы приобрели 100 акций  AMZN по цене $20 за акцию и продали по $36.



На изображении показано дерево счетов после примера продажи акций для прибыли.

 

 

8.7.2. Пример - продажа акций с потерей

Например, предположим, что вы купили 100 акций по цене $100 за акцию, затем продали их все по цене $50 за акцию. В указанной ниже схеме разделения операций, PRICEBUY это $100 (начальная цена покупки), NUM_SHARES - 100, TOTAL_BUY - $10,000 (начальная стоимость покупки), (Потеря) - $5000, и наконец, GROSS_SALE - $5000. Предположим, что комиссия составила $100.00.

Account Shares Price Buy Sell
Assets:Bank     4900.00  
Assets:Stock:SYMBOL -100 50.00   5000.00
Assets:Stock:SYMBOL 0 0   5000.00
Income:Capital Gains     5000. 0
Expenses:Commissions     100  

Таблица 8.3 Продажа акций с потерей с применением схемы разделения операций.
 

Примечание:
Вы можете вводить потерю как положительное число в колонке "Покупка" (buy), или как отрицательное в колонке "Продажа" (sell). GnuCash переместит "отрицательный доход" в другую колонку.



На этом изображении пример продажи акций. Вы приобрели 100 акций по цене $100.00 за акцию и продали их по $50.

 


На изображении показано дерево счетов для примера продажи акций с потерей.

8.8 Дивиденды

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

8.8.1 Дивиденды наличными

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

Как пример рассмотрим следующее: приобретение акций IBM с дивидендами, которые внесены как наличные на счет Брокер.


На изображении показан реестр счета Брокер после ряда поступлений дивидендов наличными.
 

Примечание:
Если вы хотите учитывать дивиденды по каждой акции, вам следует создать  счет Доходы: Дивиденды: Символ_Акции для каждой выплачивающей дивиденды акции, которой вы владеете.

8.8.2 Реинвестирование дивидендов

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

Для примера рассмотрим следующее: приобретение акций NSTAR (NST) с повторным инвестированием дивидендов на DRIP-счет. Повторные инвестиции инвестиционного фонда должны быть те же.

Начиная с приобретения 100 акций 3 января 2005, все дивиденды будут повторно инвестированы. Будет создан счет для учета отдельных акций. GnuCash упрощает ввод, позволяя производить расчеты внутри ячейки операции.  Если первые дивиденды составили $.29/акцию, введите $53.38 в цену акции и 100*.29 в ячейку Buy(Покупка).


На изображении показан реестр счета акции, после серии реинвестирования дивидендов.


На изображении показано дерево счетов после серии реинвестирования дивидендов.

8.9 Дробление и Объединение

Компании могут дробить свои акции по многим причинам, но наиболее общей является та, что по мнению руководства компании цена акций поднялась значительно выше приемлемой для многих инвесторов цены. Некоторые из таких дроблений являются простыми обменами (например, 2 к 1 или 3 к 2), некоторые - сложными, с распространением за наличные. Дробление также может служить для уменьшения количества акций, если обменный курс является обратным дроблением (1 за 3 или 0,75 за 1).

8.9.1 Простое дробление акций

Например, наш держатель акций NST объявил дробление акций 2 к 1 с 6 июня 2005. Процедура введения этой операции следующая: выберите Action -> Stock Split для запуска подпрограммы. РИС. На изображении показано окно подпрограммы дробления акций. Первое окно является вступлением, нажмите Forward для показа окна выбора счета и акции для дробления. Вам будет нужно создать запись для каждой комбинации Счет: Акция, которой вы владеете. РИС. На изображении показано окно программы на шаге 2 - Выбор Счета/Акции. Выберите Активы: Инвестиции: DRIPы: NST и кликните на Forward. На следующем изображении показаны 5 полей окна Детали Дробления Акции: Date (Дата) - введите дату дробления. Shares (Акции) - число увеличенных (или уменьшенных) акций в операции. В нашем примере производится дробление 2 к 1, таким образом, число дополнительных акций является числом текущих записанных акций. Description (Описание) - описание должно коротко объяснять операцию. New Price (Новая цена) - если после дробления установлена новая цена акций, она может быть введена. Currency (Валюта) - требуется ввести валюту операции. Она может быть такой же, как валюта покупки акций. Нажмите на кнопку Forward. РИС. На изображении показано окно подпрограммы дробления акций на шаге 3 - Подробности Дробления. Следующее окно будет пропущено в этом примере, так как не было никакого поступления наличных (Cash in Lieu). РИС. На изображении показано окно подпрограммы дробление акций на шаге 4 - Наличные в Месте Последнее окно "Финиш" дает последнюю возможность отменить, вернуть или изменить любые введенные данные. Нажатие кнопки Apply (применить) завершает ввод данных дробления акций. РИС. На изображении показан реестр счета "Актив: Инвестиции: DRIPы: NST" после операции простого дробления акций.

9. Доходы от прироста капитала

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

9.1 Основные понятия

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

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

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

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

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

9.2 Оценка стоимости

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

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

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

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

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

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

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

9.3 Настройка счетов

В большинстве бухгалтерских практик имеется ряд различных способов настроить счета доходов от прироста капитала. Мы представим здесь общий метод, который будет достаточно гибким для применения в большинстве случаев. Первый счет, который будет вам нужен - это счет Стоимость актива (тип счета GnuCash "актив"), который просто является местом, где вы записываете начальную стоимость актива при покупке. Обычно эта покупка завершается транзакцией с вашего банковского счета.

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

Ниже представлена родовая иерархия счета для отслеживания стоимости двух активов, АКТИВ1 и АКТИВ2. Счет "Активы: Основные средства: АКТИВ1: Цена" сбалансирован счетом "Активы: Оборотные средства: Текущий счет". Счет "Активы: Основные средства: АКТИВ1: Нереализованная прибыль" сбалансирован счетом "Доходы: Нереализованная прибыль" (точно так же для АКТИВ2).

-Активы
   -Оборотные средства
       -Текущий счет
   -Основные средства
       -АКТИВ1
           -Цена
           -Нереализованная прибыль
       -АКТИВ2
           -Цена
           -Нереализованная прибыль
-Доходы
   -Реализованная прибыль
   -Нереализованная прибыль

9.4 Примеры

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

Начните с иерархии счетов, подобной показанной в разделе Настройка Счетов, но замените "АКТИВ1" на "Дега" и можете удалить счета "АКТИВ2". Мы предположим, что картина Дега имеет начальную стоимость сто тысяч долларов. Начните с перевода себе $100000 в банк и затем переместите деньги со счета Банк на счет "Актив: Основные фонды: Дега: Цена" (транзакция приобретения актива). Сейчас вы должны иметь главное окно счета, похожее на следующее:


Главное окно для примера оценки актива

9.4.1. Нереализованная прибыль.

Месяц спустя вы имеете причины подозревать, что стоимость вашей картины увеличилась на $10000 (нереализованная прибыль). Для того, чтобы записать это, вы перемещаете $10000 со счета доходов Накопленная прибыль (Доходы: нереализованная прибыль) на ваш счет активов Нереализованная прибыль (Актив: Основные фонды: Дега: Нереализованная прибыль). Главное окно программы будет напоминать следующее:


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

9.4.2 Продажа

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

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

1. Точная оценка нереализованной выгоды.

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

Во-вторых, вы должны кредитовать свой банковский счет продажной ценой картины. Эти деньги идут напрямую с вашего субсчета "Актив: Основные фонды: Дега". Полностью переместите сумму "Актив: Основные фонды: Дега: Цена" на счет "Актив: Основные фонды: Текущий счет". Полностью переместите сумму "Актив: Основные фонды: Дега: нереализованная прибыль" на счет "Актив: Основные фонды: Текущий счет".

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

Таблица 9.1 Превращение накопленной выгоды в Реализованную выгоду.

Account Transfer to Transaction Amount Account Total
Income:Unrealized Gains Income:Realized Gains $30,000 $0
Assets:Fixed Assets:Degas:Cost Asset:Fixed Assets:Savings Account $100,000 $0
Assets:Fixed Assets:Degas:Unrealized Gains Asset:Fixed Assets:Savings Account $30,000 $

Это оставит счет "Актив: Основные фонды: Текущий счет" с итогом $130000 и счет "Доходы: Реализованная прибыль" с итогом $30000.


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

2. Недооценка нереализованной выгоды.

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

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

Таблица 9.2 Превращение накопленной выгоды в Реализованную выгоду.

Account Transfer to Transaction Amount Account Total
Income:Unrealized Gains Income:Realized Gains $20,000 $10,000
Assets:Fixed Assets:Degas:Cost Asset:Fixed Assets:Savings Account $100,000 $0
Assets:Fixed Assets:Degas:Unrealized Gains Asset:Fixed Assets:Savings Account $20,000 $10,000
Assets:Fixed Assets:Degas:Unrealized Gains Income:Unrealized Gains $10,000  

Это оставит счет "Актив: Основные фонды: Текущий счет" с итогом $120000 и счет "Доходы: Реализованная прибыль" с итогом $20000.

3. Переоценка нереализованной выгоды.

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

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

Таблица 9.3 Превращение накопленной выгоды в Реализованную выгоду.

Account Transfer to Transaction Amount Account Total
Income:Unrealized Gains Income:Realized Gains $50,000 $-20,000
Assets:Fixed Assets:Degas:Cost Asset:Fixed Assets:Savings Account $100,000 $0
Assets:Fixed Assets:Degas:Unrealized Gains Asset:Fixed Assets:Savings Account $50,000 $-20,000
Income:Unrealized Gains Assets:Fixed Assets:Degas:Unrealized Gains $20,000 $0

Это оставит счет "Актив: Основные фонды: Текущий счет" с итогом $150000 и счет "Доходы: Реализованная прибыль" с итогом $50000.

9.4.3 Предупреждение об оценке

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

Когда имеете дело с оценкой активов:

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

10. Мультивалютные операции

Эта глава покажет вам, как настроить GnuCash для использования  различных валют.

10.1 Основные понятия

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

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

10.2 Настройка счетов

Ваша валюта по умолчанию установлена в Edit -> Preferences -> Accounts -> Default Currency (Редактировать – Предпочтения – Счета – Валюта по умолчанию). Вам следует установить этот параметр правильно – это сбережет много вашего времени при составлении структуры счетов.

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

Как пример, давайте настроим типичный сценарий банковского счета, где вы  в основном работаете с долларами США, но также имеете счет в европейском банке с использованием валюты Евро и еще один банковский счет в Гонконге, используя Гонконгские доллары. Итак, настроим 3 банковских счета, один с использованием Евро, один в долларах США и еще один в Гонконгских долларах. Одной из возможных структур счетов может быть следующая:

-Активы                          (USD)
  -Текущие активы           (USD)
     -Банк США                 (USD)
     -Европейский банк       (EUR)
     -Банк Гонконга             (HKD)
-Капиталы                          (USD)
  -Начальный баланс
     -USD            (USD)
     -EUR            (EUR)
     -EUR            (HKD)

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

Так как в этом примере вы в основном работаете с USD, то все родительские счета устанавливаются в USD. Конечно, если вы в основном работаете с Евро, вы можете изменить валюту этих родительских счетов на EUR. Итоги, показанные в окне дерева счетов, будут всегда конвертированы в валюту каждого определенного счета. Отметьте, мы всегда устанавливаем 3 начальных баланса капитальных счетов, для трех первоначально указанных банков.

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

Ниже вы видите результаты этого примера, в котором вы начали с USD 10,000, EUR 10,000 и HKD 10,000 на трех банковских счетах. Заметьте, что итог родительских счетов показывает только сумму валюты субсчетов соответствующих валют. В будущем вы можете установить курсы обмена валют и родительские счета будут рассчитывать конвертированную сумму всех субсчетов. Смотрите в последующем разделе (Запись/Обновление обмена валют (Практическое руководство)) как это сделать.


Начальная установка трех банковских счетов с различными валютами.

Заметьте, что показывается колонка  "Total (Report)" (Итог). Это настраивается в строке заголовка колонки, выберите стрелку вниз и затем выберите “Total(USD)”.

10.3 Поддерживаемые валюты GnuCash

GnuCash поддерживает более ста валют, от Андоррского франка до Зимбабвийского доллара. Также вы можете обнаружить поддержку некоторых менее популярных валют, таких как Американский и Канадский доллары, Евро и Британский фунт.

10.4 Установка международных предпочтений

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

  • Валюта по умолчанию, которую должны иметь все вновь созданные записи
  • Валюта по умолчанию для отчетов
  • Формат даты и времени
  • Поддержка Евро

Для полного объяснения доступных международных предпочтений смотрите Настройка Предпочтений

10.5 Запись/Обновление обмена валют (Практическое руководство)

GnuCash позволяет вам обновлять курсы обмена валют двумя различными способами: вручную и автоматически. В в следующих двух разделах мы проработаем оба пути.

Перед тем как мы начнем, давайте быстро взглянем на Карту счетов

Начальная установка трех банковских счетов с разными валютами

10.5.1 Ручное обновление обменного курса

Откройте Редактор цен выбрав Tools -> Price Editor.


Окно Редактора цен.

Нажмите на кнопку Add (Добавить) и добавьте новый курс обмена валют. Появившееся окно позволит вам выбрать валюту, для которой вводится обменный курс. Кликните по Select (Выбрать) и установите Type(Тип) в Currency(Валюта) и Currency/security в EUR (Евро). Появится следующее окно:


Окно Выбор продукта в Редакторе цен

Нажмите Ok и в окне Select Commodity (Выбор продукта), установите обменный курс между выбранным продуктом и выбранной валютой. В этом примере вы установите обменный курс 1 EUR равен 1 USD.


Окно Выбор продукта в Редакторе цен


Окно Редактора цен после установки обменного курса между Евро и долларом США


Номенклатура счетов после установки обменного курса между Евро и долларом США.

Обратите внимание, что при отсутствии обменного курса для HKD, GnuCash не конвертирует HKD-счета в USD. Это будет добавлено в следующем разделе.

10.5.2 Автоматическое обновление обменного курса (Практическое руководство)

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

Откройте Редактор цен, выбрав Tools -> Price Editor.


Окно Редактора цен до получения онлайн котировок.

Кликните по кнопке Get Quotes (Получить котировки), чтобы автоматически загрузить различные обменные курсы, которые вам необходимы.

Примечание:Если кнопка Get Quotes отключена, это значит, что perl модуль Finance::Quote (Финансы:: Котировки) не установлен. Для информации о том, как это сделать, смотрите раздел Конфигурирование для автоматического получения котировок.


Окно Редактора цен после получения онлайн котировок.

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

И если вы сейчас посмотрите на Номенклатуру счетов, вы сможете увидеть, что программа автоматически конвертировала счет в HKD в счет USD на родительских счетах, а также колонку Total (USD). Точно также с получением последних обновлений обновятся счета Евро.

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

10.5.3 Как отключить обновление курса валют

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

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

  • Tools -> Price Editor
  • Расширьте строку CURRENCY (Валюта)
  • Дважды кликните на валюте, для которой вы хотите отключить обновление обменного курса.
  • Снимите выбор с Get Online Quotes (Получать котировки онлайн).

10.6 Запись покупок в иностранной валюте (Практические рекомендации)

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

  1. Использовать встроенный в GnuCash обмен валют между счетами, когда вы совершаете транзакцию. Этот способ используется в основном для одноразовых, а не для регулярных операций.
  2. Использовать разделенные счета для этой покупки, когда все применяемые счета используют ту же валюту. Этот метод рекомендуется, так как он обеспечивает лучший контроль. В этом способе вы совершаете одну операцию обмена валют, а затем совершаете обычные транзакции.

Остальная часть этого раздела будет более подробно объяснять пункт 2.

10.6.1 Покупка актива в иностранной валюте

Ваше постоянное место проживания Флорида, поэтому вы используете USD как валюту по умолчанию. Но вам нравиться путешествовать на Багамы и ходить на рыбалку. Вам настолько это нравиться, что вы решили приобрести там катер. Для того чтобы это сделать вы открываете банковский счет на Ямайке, переводите туда из США некоторое количество денег и покупаете там корабль своей мечты (его уменьшенную версию).

Для записи этого в GnuCash мы используем следующую базовую структуру счетов

-Активы                          (USD)
  -Текущие активы           (USD)
     -Банк США                 (USD)
     -Банк Ямайки          (JMD)
  -Основные фонды           (USD)
     -Катер                (JMD)
-Капиталы                          (USD)
  -Начальный баланс
     -USD            (USD)

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

В первую очередь вам необходимо перевести некоторое количество денег  ($10,000) на Ямайку и вы используете для этого ваш обычный банковский счет в США (с балансом $100,000) для этого. Банк дает вам обменный курс  USD 1 = JMD 64, но берет с вас оплату USD 150 за перевод денег.


Перевод денег на Ямайку

Выберите операционную строку Ямайка ($9,850.00), кликните правой кнопкой и выберите в меню Edit Exchange Rate (Редактировать обменный курс)


Диалоговое окно определения обменного курса валюты транзакции

Обменный курс, который вы вводите 1 USD = 64 JMD - это курс который вам дал банк. Нажмите ok в окне Transfer Funds (Edit Exchange Rate) (Перевод фондов), затем сохраните расщепленную транзакцию. Ниже показано как это выглядит в главном окне номенклатуры счетов.


Номенклатура счетов перед покупкой катера

Вы нашли катер, сумма в JMD 509,000 вас устраивает, вы решаете купить его. Для записи этой операции в GnuCash, вам нужно ввести простую транзакцию  Активы: Текущие активы: Банк Ямайки удаление 509,000 и переместить их на Активы: Основные фонды: Катер.


Номенклатура счетов после покупки катера

Номенклатура счетов сейчас отображает то, что ваш банковский счет уменьшился на стоимость катера (JMD 509,000), а счет Активы: Основные фонды: Катер увеличился на такую же сумму. Если вы включите СоА (Выбор колонки) на "Total (USD)" вы увидите соответствующую стоимость в USD. Стоимость в USD будет всегда отображаться в соответствии с последним курсом обмена валют, который вы ввели в программу вручную или автоматически.

10.6.2 Приобретение иностранных акций

Более сложный пример

Этот пример покажет, как привязать владение акциями в различных валютах к вашей обычной валюте.

В этом примере вы живете в Америке, поэтому вы установили валюту по умолчанию USD.  Вы решили приобрести некоторые акции в Гонконге.

Также вы хотите иметь возможность отслеживать различные доходы и расходы за акцию и брокера.

Акциями, которые вы хотите приобрести являются акции Пекинского аэропорта (Гонконг) (После Олимпийских игр в Пекине в 2008 они должны дать много прибыли).

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

Вам нужно найти сокращенное название (тикер) этих акций. Чтобы сделать это, вам следует немножко исследовать Интернет, в частности Yahoo! Finance - Ticker Symbol Lookup (Yahoo! Финансы - Поиск символьного сокращения) (http://finance.yahoo.com/lookup). Это даст вам следующее:

Пекинский аэропорт имеет биржевой символ 0694.HK в Yahoo

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

Активы: Инвестиции: Брокерские счета: Бум: 0694.HK (Пекинский аэропорт)
Активы: Инвестиции: Брокерские счета: Бум: Банк (HKD)
Капиталы: Начальные балансы: HKD (HKD)
Расходы: Комиссионные: Бум.0694.HK (HKD)
Доходы: Инвестиции: Дивиденды: Бум: 0694.HK (HKD)

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


Номенклатура счетов для международных акций.

Различные ценные бумаги (Tools -> Security Editor) (Инструменты - Редактор Ценных бумаг) выглядят следующим образом


Международные ценные бумаги

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

Если вы не переместили наличные (HKD50,000) на корреспондирующий банковский счет акций, сделайте это. Либо путем использования счета Капиталы (HKD), либо переводом денег из существующего банковского счета (Перевод валюты).

Для записи операции приобретения акций вам следует открыть ассоциированный банковский счет акций (Активы: Инвестиции: Брокерские счета: Бум: Банк), а затем ввести следующую информацию.

Покупка акций
Активы: Инвестиции: Брокерские счета: Бум: Банк  удаление 50,000
Расходы: Инвестиции: Комиссионные: Бум_HKD депозит 500
Активы: Инвестиции: Брокерские счета: Бум: 0694  депозит 49,500 (16,500 акций)

Если всплывающее диалоговое окно "Exchange Data" (Данные обмена) не появится, откройте его вручную правым щелчком мышки по последней строке и выберите Edit Exchange Rate (Редактировать обменный курс). В следующем всплывающем окне введите актуальное количество акций  (16,500) для помещения To Amount (На счет):


Установка На счет в диалоговом окне перемещения фондов

Когда вы выйдете из обменного диалога и введете эту транзакцию, GnuCash обновит операцию покупки акций со всеми соответствующими данными.

Если вы сейчас вернетесь в главное окно Номенклатуры счетов, вы увидите следующее:


Номенклатура счетов с некоторыми международными акциями

Как вы видите, все находится в собственной валюте. Это происходит потому, что GnuCash не имеет обменных курсов между USD и HKD. Чтобы исправить это, перейдите в Tools -> Price Editor (Инструменты - Редактор цен) и кликните на кнопку Get Quotes (Получить котировки) для автоматической загрузки различных обменных курсов, которые вам нужны.

10.7 Отслеживание валютных инвестиций (Практическое руководство)

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

Когда вы вводите это операции в GnuCash, вы можете определять количество деталей, вносимых в запись.

Если вам не интересны все подробности, то будет достаточно иметь простую структуру счетов. Что-то наподобие этого:
   Активы: Инвестиции: Валюта: Банк (USD)
   Активы: инвестиции: Валюта: XXX (XXX)

Но, если вы хотите иметь возможность учитывать доходы или потери от прироста капитала, равно как и различные денежные сборы, вам необходимо создать более сложную структуру счетов. Что-то наподобие этого:
   Активы: Инвестиции: Валюта: Банк                    (USD)
   Активы: Инвестиции: Валюта: Банк валюты: XXX       (XXX)
   Расходы: Инвестиции: Валюта: Банк валюты: XXX     (XXX)
   Доходы: Инвестиции: Банк валюты: Доходы от роста капитала: XXX  (XXX)

Где XXX - валюта, в которую вы инвестируете.

Примечание:Имеется текущий (30 April 2006) небольшой баг ( 340041 ) в GnuCash, который делает невозможным учет доходов от роста капиталов для валютных инвестиций.

10.7.1 Приобретение валютных инвестиций

Типичная заявка на приобретение может быть наподобие этой, видимой со счета Активы: Инвестиции: Валюта: Банк.

Таблица 10.1. Покупка валюты по схеме расщепленной транзакции

Account Deposit Withdrawal
Assets:Investments:Currency:Bank   Invested Amount
Expenses:Investments:Currency:Currency Bank:XXX Exchange Fee  
Assets:Investments:Currency:XXX Invested Amount - Exchange Fee  

Вы должны получить окно Exchange Rate (Обменный курс), всплывающее, когда вы покидаете последнюю строку расщепления (Валютная транзакция). Если это окно не появится, кликните правой кнопкой мыши по строке и выберите Edit Exchange Rate (Редактировать Обменный Курс). В окне Exchange Rate вы укажете обменный курс, полученный из банка.

10.7.2. Продажа валютной инвестиции

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

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

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

Таблица 10.2. Продажа валюты по схеме расщепленной транзакции.

Account Deposit Withdrawal
Assets:Investments:Currency:Bank Sold Amount - Exchange Fee  
Expenses:Investments:Currency:Currency Bank:XXX Exchange Fee  
Assets:Investments:Currency:XXX   Sold Amount
Income:Investments:Currency Bank:Capital Gains:XXX [LOSS] PROFIT
Assets:Investments:Currency:XXX PROFIT (with To Amount = 0) [LOSS (with To Amount = 0) ]

10.8. Сверка отчетов в иностранной валюте (Практическое руководство)

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

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

10.9 Объединяя все вместе (Примеры)

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

10.9.1 Основной сценарий

Следующее является основным сценарием.

  • Вы проживаете в Австралии и используете AUD как валюту по умолчанию
  • Вы выиграли в лотерею и получили в наследство некоторую сумму денег
  • Вы платите по имеющейся ссуде на дом
  • Вы приобрели некоторые акции в Швеции, используя SEK (Эрикссон B-Fria)
  • Вы приобрели некоторые акции в Гонконге, используя HKD (Пекинский аэропорт)
  • Вы приобрели некоторые акции в США, используя USD (Амазон)
  • Вы заняли некотору сумму в EURO другу (Питер)
  • Вы одолжили некоторую сумму денег в Банке Японии
  • Вы купили дом в Новой Зеландии
  • Вы используете кредитную карту в Австралии
  • Вы хотели бы иметь максимальный контроль над вашими расходами
Примечание:И снова об этих примерах - не смотрите на них как на действительные и правильные советы. Они должны рассматриваться как образец для применения техник в GnuCash, а не как инвестиционные советы. Пожалуйста, консультируйтесь с соответствующими финансовыми советниками для более точной информации относительно международных инвестиций/ссуд.

10.9.2 Настройка счетов

Теперь давайте начнем со свежим и новым файлом данных GnuCash. Итак,  File -> New, и редактируем настройки (Edit -> Preferences) для установки Default Currency (Валюта по умолчанию) в AUD. Так как вы решили по возможности максимально контролировать свои расходы и доходы, должна быть использована следующая иерархия счетов:

Активы: Текущие активы: Накопительный счет         (AUD)

10.9.3 Начальный баланс

Однажды утром вы открыли почту и к вашему огромному удивлению узнали, что являетесь единственным живым родственником вашего очень отдаленного родственника, который был очень богатым. И вы благодаря ему стали богаче на $500,000 AUD. Это было не последним испытанием для вас - другое письмо сообщило, что вы выиграли в лотерею и получите за это $250,000 AUD.

Для записи этих транзакций нам необходимы следующие счета

Капиталы: Лотерея         (AUD)
Капиталы: Наследство     (AUD)

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

Таблица 10.3. Вы получаете дополнительные деньги

Account Increase Decrease
Income:Lottery $250,000  
Income:Inheritance $500,000  

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


Номенклатура счетов после получения денег

10.9.4 Покупка дома

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

Активы: Основные фонды: Дом                  (AUD) $300,000
Обязательства: Ссуды: Ипотека                 (AUD) $250,000
Расходы: Проценты: Ипотечные проценты        (AUD)
Капиталы: Начальный баланс                     (AUD) $50,000

После короткого общения с вашим Ипотечным банком, вы получаете его согласие на выплату всей суммы единовременно, плюс некоторые проценты  (AUD 30,000). Вам следует ввести следующую расщепленную транзакцию на счет Активы: Основные фонды: Дом.

Таблица 10.4. Выплата ипотеки на дом

Account Increase Decrease
Assets:Current Assets:Savings Account   280000
Expenses:Interest:Mortgage Interest 30000  
Libilities:Loans:Mortgage 250000  

Запись по счету Обязательства: Ссуды: Ипотека в бухгалтерской книге после введения всех транзакций будет выглядеть:


Бухгалтерская запись ссуды на дом.

10.9.5 Приобретение акций

После довольно внезапного появления большого количества денег на вашем банковском счету вы решаете посетить финансового консультанта и по его рекомендации (помните, это все вымышлено - это не готовый совет по приобретению акций) решаете приобрести акции Телекоммуникаций (Эрикссон в Швеции), Пекинского аэропорта (Гонконг) Амазон (США).

Необходимые счета для учета этих инвестиций будут выглядеть похожими на:
Активы: Инвестиции: Шведский брокер: ERIC.ST            (STOCK ERIC.ST Yahoo)
Активы: Инвестиции: Шведский брокер: Банк                 (SEK)
Активы: Инвестиции: Гонконгский брокер: 0694.HK       (STOCK 0694.HK Yahoo)
Активы: Инвестиции: Гонконгский брокер: Банк             (HKD)
Активы: Инвестиции: Американский брокер: :AMZN        (STOCK AMZN Nasdaq)
Активы: Инвестиции: Американский брокер: Банк                         (USD)
Расходы: Инвестиции: Комиссионные: Шведский брокер: ERIC.ST   (SEK)
Расходы: Инвестиции: Комиссионные: Гонконгский брокер: 0694.HK        (HKD)
Расходы: Инвестиции: Комиссионные: Американский брокер: AMZN       (USD)
Расходы: Инвестиции: Перевод валюты                    (AUD)

Вы решаете инвестировать $100,000 в каждую акцию и чтобы сделать это, мы в первую очередь произведем перемещение валюты на различные банковские счета, связанные с акциями.

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

Таблица 10.5. перемещение денег за границу с мультивалютной транзакцией расщепления.

Account Deposit Withdrawal Exchange Rate Transaction Fee
Assets:Investments:Swedish Broker:Bank 100000   5.5869 35
Assets:Investments:HK Broker:Bank 100000   5.8869 30
Assets:Investments:USD Broker:Bank 100000   0.7593 25

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

Таблица 10.6. Покупка иностранных акций

Stock Symbol Number of shares Amount Commission
ERIC.ST 15000 270000 400
0694.HK 70000 280000 300
AMZN 1000 32000 25


Как видно из Номенклатуры счетов, вы приобрели акции в трех различных валютах (HK, USD и SEK), но в окне не показано (как видно ниже) сколько это стоит в вашей домашней валюте, AUD.


Некоторые из счетов Номенклатуры после приобретения акций

Следующий раздел даст вам возможность получить различные обменные курсы, чтобы GnuCash могла показать вам общую стоимость в местной валюте (AUD в этом случае).

10.9.6 Получение онлайн котировок

Чтобы получить текущий обменный курс и котировки акций войдите в Tools -> Price Editor затем кликните по кнопке Get Quotes.

10.9.7 Одалживание денег другу

Питер столкнулся с некоторыми затруднениями в Европе. Так как он является очень близким приятелем для вас, вы решаете помочь ему личной ссудой на сумму 40,000 Евро.

Активы: Деньги, которые мне должны: Евро: Питер            (Euro)
Доходы: Процентный доход: Питер                  (Euro)
Расходы: Банковские издержки                          (AUD)

Это простая валютная транзакция с вашего Текущего счета (AUD), на счет Активы: Деньги, которые мне должны: Питер (Евро). Вы имеете обменный курс 0.606161, который означает, что вы должны обменять AUD 65,989.10, а также заплатить банковские издержки в сумме 35 AUD.

10.9.8 Покупка собственности в Новой Зеландии с кредитом из Японии

Ваш давний японский друг предлагает вам кредит в Японии на приобретение недвижимости за границей на сумму AUD 50,000. После обсуждения этого предложения с вашим финансовым консультантом в Австралии, измерив все риски и выгоды, которые связаны с этой ситуацией, вы решаете принять это предложение.

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

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

Вы нашли прекрасный маленький коттедж в маленьком прибрежном городке возле Окленда, который будет прекрасным летним домиком и решаете использовать деньги из Японии на эти цели.

Для этого примера нам необходимы следующие счета:
Пассивы: Ссуды: Японский кредит                  (JPY)
Расходы: Проценты: Японский кредит                  (JPY)
Расходы: Административные расходы на дом: Японский кредит         (JPY)
Активы: Текущие активы: Японский банк              (JPY)
Активы: Основные фонды: Дом в Новой Зеландии                  (NZ)


Таблица 10.7 Расщепленная транзакция покупки дома в Новой Зеландии

Account Increase Decrease
Assets:Fixed Assets:NZ House 300000 (NZD)  
Assets:Current Assets:Savings Account   50000 (AUD) (1.18926)
Liabilities:Loans:Japan Loan   28000000 (JPY) (0.0137609)
Expenses:Mortgage Adm Fees:Japan Loan 300000 (JPY) (0.0137609)  

10.9.9 Что дальше?

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

11. Амортизация

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

11.1 Основные понятия

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

Метод записи амортизации одинаков в обоих случаях, но конечная цель различна. В этом разделе будет рассмотрено различие между ними. Но сначала немного терминологии.

  • Накопленная амортизация - накопленный итог бухгалтерской амортизации, взятый за период существования актива. Он аккумулируется на счет амортизации в секции активов.
  • Бухгалтерская амортизация - это сумма амортизации, которую вы внесли в ваши бухгалтерские отчеты за отчетный период.
  • Справедливая рыночная стоимость - сумма, за которую может быть продан актив в данное время
  • Чистая балансовая стоимость - это разница, между первоначальной стоимостью и амортизацией, взятой на определенную дату
  • Первоначальная стоимость - это сумма, которую стоил актив при покупке. Она включает любые затраты по приведению актива в состояние пригодное к использованию. Например, доставка, стоимость установки, специальное обучение
  • Ликвидационная стоимость - это предполагаемая стоимость актива в конце его срока службы (вам)
  • Налоговая амортизация - это сумма амортизации, которую вы учитываете в целях уменьшения налога на прибыль.

11.1.1 Личные финансы

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

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

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

11.1.2 Бизнес

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

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

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

Также вам необходимо знать приблизительную ликвидационную стоимость актива. Обычно ее предполагают равной нулю. Идея определения ликвидационной  стоимости предполагает, что актив будет амортизироваться до тез пор, пока его чистая стоимость не станет равной ликвидационной стоимости. Затем, после списания актива, вы не будете иметь прибыли или потери в результате ликвидации актива.

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

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

11.2 Определение стоимости

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

  • Налоговые правила: для бизнес-структур, которые хотят использовать амортизацию в целях налогообложения, правительства стремятся установить точные правила расчета амортизации. Сверяйтесь со своими налоговыми правилами, которые должны точно показывать, как рассчитывать амортизацию.
  • Автомобильная Синяя книга (Путеводитель для автомобилистов в США): для автомобилей это легко отыскать в различных источниках, таких как "Синяя книга", которые дают оценку того, сколько должен стоить автомобиль через определенный период времени. Исходя из этого, вы сможете создать модель амортизации.

11.2.1 Схемы амортизации

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

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

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

    Пример: вы купили компьютер за $1500 и хотите амортизировать его за период в 5 лет. Годовая сумма амортизации будет равняться $300, исходя из следующих расчетов:
    Таблица 11.1. Пример схемы линейной амортизации
    Год Амортизация Remaining Value
    0 - 1500
    1 300 1200
    2 300 900
    3 300 600
    4 300 300
    5 300  
  2. Геометрическая амортизация оценивается фиксированным процентом стоимости актива за предыдущий период. Это схема прямой амортизации, более часто применяемая в начальный период. По этой схеме стоимость актива уменьшается экспоненциально, в конечном итоге оставляя значение больше нуля (стоимость перепродажи).
    Пример: возьмем вышеприведенный пример с годовой амортизацией 30%.
    Таблица 11.2. Пример геометрической схемы амортизации
    Год Амортизация Remaining Value
    0 - 1500
    1 450 1050
    2 315 735
    3 220.50 514.50
    4 154.35 360.15
    5 108.05 252.10

    Примечание:Имейте в виду: налоговые власти могут требовать (или разрешать) больший процент амортизации в начальный период. С другой стороны, в Канаде, все наоборот, так как там разрешают только половину общей "Стоимости капитальных расходов" за первый год. Результатом этого подхода есть то, что стоимость актива уменьшается более быстро в начале, чем в конце, что возможно более реалистично для большинства активов, чем в линейной схеме. Это точно подходит для автомобилей.
  3. Сумма цифр - это фронтальная схема амортизации, подобная геометрической схеме, за исключением того, что стоимость актива достигает нуля в конце периода. В этой схеме большая часть амортизации применяется в начале периода. Этот метод наиболее часто применяется в англосаксонских странах. Смотрите пример:
    Пример: в начале, вы делите стоимость актива на сумму лет использования. Для нашего вышеприведенного условия при стоимости актива $1500, который будет использоваться 5 лет, вы получаете 1500/(1+2+3+4+5)=100. Затем амортизация и стоимость актива рассчитываются следующим образом:
    Таблица 11.3. Пример схемы амортизации сумма цифр
    Год Амортизация Remaining Value
    0 - 1500
    1 100*5=500 1000
    2 100*4=400 600
    3 100*3=300 300
    4 100*2=200 100
    5 100*1=100 0

11.3 Настройка счетов

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

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

Ниже приведена родовая иерархия счетов для учета амортизации двух активов, АКТИВ1 и АКТИВ2. Счет "Цена актива" сбалансирован счетом "Банк", счет Накопленная амортизация сбалансирован счетом Амортизационные расходы.

-Активы
  -Основные фонды
     -АКТИВ1
        -Цена                (счет Цена актива)
        -Амортизация     (счет Накопленная амортизация)
     -АКТИВ2
        -Цена                (Счет Цена актива)
        -Амортизация     (счет Накопленная амортизация)
  -Текущие активы
     -Банк
-Расходы
  -Амортизация      (счет Амортизационные расходы)

Одним из достоинств указанной выше иерархии счетов есть то, что вы можете легко увидеть некоторые важные суммарные оценки ваших амортизирующихся активов. Счет "Активы: Основные фонды: АКТИВ1: Цена" показывает вам цену, фактически заплаченную за актив1, счет "Активы: Основные фонды: АКТИВ1: Амортизация" показывает вам начисленную амортизацию за актив1, и наконец, счет "Расходы: Амортизация" показывает вам общую начисленную амортизацию всех активов.

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

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

11.4 Пример

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

Первым шагом будет создание иерархии счетов (как показано в предыдущем разделе, заменив АКТИВ1 и АКТИВ2 словами "машина" и "камера"). Теперь внесем приобретение ваших активов путем перевода денег с вашего банковского счета на счета Цена актива для каждого предмета (например, на счет "Активы: Основные фонды: Машина: Цена" для автомобиля). В этом примере вы начнете с суммы $30000 в банке, автомобиль стоит $20000 и камера - $10000. Оба этих предмета приобретены 1 января 2000 года.


Пример главного окна амортизации актива, до амортизации

Посмотрев налоговые правила, мы узнаем, что амортизацию этих предметов следует осуществлять, с применением метода "сумма цифр" за период в 5 лет. Таким образом, ежегодные суммы амортизации автомобиля составят $6667, $5333, $4000, $2667, $1333 за годы с 1-го по 5-й соответственно, округленные до ближайшего доллара. Ежегодные суммы амортизации камеры составят $3333, $2667, $2000, $1333, $667. Обратитесь к предыдущему разделу "Схемы амортизации" за формулой расчета этих сумм.

Для каждого учетного периода (например, финансовый год) вы вносите амортизацию как расходы на соответствующий счет Накопленной амортизации (например, на счет Активы: Основные фонды: Машина: Амортизация для автомобиля). Два окна ниже показывают счет накопленной амортизации вашего автомобиля и основное окно после третьего года амортизации с применением схемы "сумма цифр".


Окно реестра амортизации актива

 


Главное окно амортизации актива

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

12. Дебиторская задолженность

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

12.1. Обзор деловых особенностей

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

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

12.2 Основные понятия

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

12.3 Начальная установка

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

12.3.1 Настройка счетов

Есть много разных способов настройки плана счетов для бизнеса. Вы можете начать с настройки бизнес-счетов, которая доступна из подпрограммы Новый план счетов, или построить их вручную. Чтобы настроить предварительно установленные Бизнес-счета, запустите GnuCash, кликните File -  New File (Файл - Новый файл) и проследуйте до списка имеющихся счетов, где выберите Business Accounts (Бизнес-счета).

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

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

Базовый план счетов дебиторской задолженности:
-Активы
  -Чеки
  -Дебиторская задолженность
-Доходы
  -Продажи

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

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

12.3.2 Регистрация компании

После того, как вы построили структуру счетов, зарегистрируйте файл GnuCash, как принадлежащий вашей компании. Для этого выберите File -> Properties (Файл - Свойства):

  • Введите название компании, наряду с контактной информацией, такой как телефон, факс, электронная почта и URL веб-сайта.
  • Введите идентификационный налоговый номер компании в поле Company ID.
  • Выберите налоговые схемы по умолчанию, применимые к большинству ваших клиентов и поставщиков.

12.4 Компоненты системы

GnuCash имеет встроенную систему дебиторской задолженности. Сгенерированные этой системой транзакции записываются на счет Дебиторская задолженность. В общем случае вы не работаете напрямую с этим счетом. Вы работаете с четырьмя встроенными в программу компонентами приложения Дебиторская задолженность, доступными через подменю Business -> Customer (Бизнес - Клиент). Они следующие:

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

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

12.5 Клиенты

Клиенты - это люди или компании, которым вы продаете товары или услуги. Они должны быть зарегистрированы в системе дебиторской задолженности.

12.5.1 Новый

Для регистрации нового клиента войдите в меню Business -> Customer -> New Customer (Бизнес - Клиент - Новый клиент). Заполните информацию о клиенте, такую как название компании, адрес, телефон, факс и т.п. Ниже представлен список дополнительных возможностей:

  • Identification (Идентификация) - Customer Number (Номер клиента) - здесь может быть любой номер, который вы хотите присвоить этому клиенту. Вы можете оставить поле пустым и номер будет присвоен автоматически.
  • Identification - Active (Активный) - различает активных и неактивных клиентов. Это применимо, когда у вас много давних клиентов и вы хотите отметить только активных.
  • Billing Address (Адрес выставления счета) - Name (Имя) - контактное имя особы, которая получает накладные.
  • Notes (Примечания) - записи и любые дополнительные комментарии о клиенте.
  • Billing Information (Информация для выставления счета) - Currency (Валюта) - определяет валюту счета по умолчанию.
  • Billing Information - Terms (Сроки) - определяет сроки оплаты счета для этого клиента по умолчанию. Сроки оплаты счетов должны предварительно вноситься в Business (Бизнес) -> Billing Terms Editor (Редактор сроков оплаты счетов).
  • Billing Information - Discount (Скидка) - по умолчанию дает клиенту процентную скидку во время создания накладной. Введите значение от 0 до 100. Вы можете изменить скидку по умолчанию во время создания накладной.
  • Billing Information - Credit Limit (Кредитный лимит) - хранит значение максимального кредита, который вы готовы предоставить клиенту. Это поле используется только для ваших целей. GnuCash не использует данное значение.
  • Billing Information - Tax Included (Включенный налог) - здесь определяется. Будет ли включен налог в накладную по умолчанию. Вы можете выбрать Yes, No, или Use Global (Использовать общие настройки).
    • ДА - значит, что налог всегда включается в сумму накладной.
    • НЕТ - значит, что налог не включен.
    • Use Global (Использовать общие настройки) - значит, применить настройки, установленные в пункте Edit -> Preferences (Редактор - Предпочтения).
  • Billing Information - Tax Table (Налоговые таблицы) - определяет налоговую таблицу, применяемую по умолчанию при создании накладной. Налоговая таблица должна быть зарегистрирована через пункт меню Business (Бизнес) -> Tax Table Editor (Редактор Налоговых таблиц).
  • Shipping Address (Адрес доставки) - адрес доставки для клиента, если он отличается от адреса выставления счета. Этот адрес используется только для ваших целей. GnuCash не использует данное значение.


Окно Регистрация нового клиента выглядит следующим образом:
New Customer Registration Window
Окно Регистрация нового клиента

12.5.2 Найти и Редактировать

Для поиска существующего клиента используйте окно Business -> Customer -> Find Customer (Бизнес - Клиент - Найти клиента). В результатах поиска вы можете выбрать клиента для Просмотра/Редактирования. Это окно также используется для поиска клиентов при создании накладной и обработке платежей.

Find Customer Window
Окно Найти клиента

Если поисковым критериям, которые вы задали, соответствуют много клиентов, вы можете запустить дополнительный поиск в пределах полученных результатов. Поиск в пределах полученных результатов начнется после выборакнопки Refine Current Search (Уточнение текущего поиска). Фактически, GnuCash выбирает эту опцию после запуска первоначального поиска.

Если клиент, которого вы ищете, не отвечает заданным поисковым критериям, вы можете их изменить, кликнув по кнопке New Search (Новый поиск), а затем по кнопке Find (Найти). Главным здесь будет задание критериев нового поиска. Если клиента нет в в результатах оригинального поиска, а вы ищете его только в пределах заданных условий, то он не может быть найден, несмотря на новые поисковые критерии.

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

12.6 Счет-фактура (Invoices)

Счет-фактура (Invoice) - это бумажный документ, который вы посылаете клиенту с требованием оплаты за предоставленные продукты или услуги. GnuCash может создавать и учитывать счета.

12.6.1 Новый счет-фактура

Для отправки счет-фактуры клиенту вы должны вначале создать новый счет-фактуру. Для его создания используется пункт меню Business -> Customer -> New Invoice (Деятельность - Клиент - Новый счет-фактура). Окно Новый счет-фактура должно заполняться в соответствии:

  • Invoice Information (Информация о счете-фактуре) - Invoice ID (ID счета-фактуры) - идентификационный номер этого счета. Это ваш внутренний номер для счет-фактуры. Если вы оставите поле пустым, номер будет сгенерирован автоматически.
  • Invoice Information - Date Opened (Дата открытия) - дата, когда был создан счет-фактура.
  • Billing Information (Информация о плательщике) - Customer (Клиент) - клиент, который получает счет. Используйте кнопку Select (Выбрать), чтобы получить доступ к окну Find Customer (Найти клиента), описанному в предыдущем разделе. Когда клиент, которому предназначен счет-фактура, найден, нажмите кнопку Select (Выбрать) для его выбора.
  • Billing Information - Job (Операция) - привязывает операцию клиента к новому счету-фактуре. Операции клиента описаны в следующем разделе.
  • Billing Information - Billing ID (ID плательщика) - это персональный номер клиента или другой, идентифицирующий клиента номер. Вам следует использовать его для идентификации вашего счета-фактуры (и операции, если она есть).
  • Billing Information - Terms (Сроки) - сроки оплаты, оговоренные для этого счета-фактуры. Список зарегистрированных сроков доступен из выпадающего меню. Если вы установили значения по умолчанию для этого клиента, это поле будет заполнено по умолчанию.



Создание нового счета.

Когда вы кликните по кнопке ОК, откроется окно Редактировать счет.

12.6.2 Изменить счет-фактуру

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


Окно Изменить счет-фактуру

Имеется 15 колонок в области ввода данных счет-фактуры:

  1. Date (Дата) — дата продажи товара.
  2. Invoiced? (Добавлен в счет фактуру?) — X значит, что товар добавлен в накладную, пустое поле значит, что товар не добавлен в накладную. Товар будет добавлен, когда вы перейдете на следующую строку.
  3. Description (Описание) (не обязательно) — название товара или услуги.
  4. Action (Действие) (не обязательно) — определяемое пользователем поле. Вы можете поместить здесь информацию из Центра цен или применить 3 предварительно установленных действия: Часы, Материалы или Проект.
  5. Income Account (Приходный счет) — выбирает, какой счет дохода кредитуется этим доходом.
  6. Quantity (Количество) — указывает, сколько товара вы продали.
  7. Unit Price (Цена за штуку) — цена за единицу товара.
  8. Discount Type (Вид скидки) — вид применяемой скидки:
    • $ — скидка в денежном значении.
    • % — скидка в процентном значении.
    Чтобы переключиться между видами скидки, надо кликнуть по полю.
  9. Discount How (Как скидывать) — скидка рассчитывается следующим образом:Вы можете кликнуть по полю, чтобы изменить установку.
    • > — Скидка применена к сумме с налогами
    • < — Налог вычислен после применения скидки
    • = — Скидка и налог применены к сумме без налогов
  10. Discount (Скидка) (не обязательно) — общая скидка в денежных единицах или процентах, зависящая от Вида скидки. Если скидки нет, вы можете оставить это поле пустым.  Любое значение скидки по умолчанию, указанное вами для клиента, будет автоматически введено в это поле для каждого нового товара.
  11. Taxable? (Налогооблагаемо?) — облагается ли этот товар налогом? X значит да, пустое поле значит нет. Вы можете кликнуть по полю для изменения установок.
  12. Tax Included? (Налог учтен?) — включены ли налоги в цену товара? X значит да, пустое поле значит нет. Например, если есть товар ценой $100 с налогом 5%:
    • Если поле остается пустым, то промежуточный итог = $100 и налог = $5.
    • Если установлено значение (X), то промежуточный итог = $95 и налог = $5.
  13. Tax Table (Таблица налогов) (не обязательно) — это всплывающее окно всех имеющихся налоговых таблиц. Если вы делаете товар облагаемым налогом, тогда таблица используется для вычисления суммы этого налога. Налоговая таблица определяет процент налога и счет, на который этот налог выплачивается.
  14. Subtotal (Предварительный итог) (не редактируемый) — рассчитанный предварительный итог для этого товара (меньший налог).
  15. Tax (Налоги) (не редактируемый) — рассчитанный налог для этого товара.

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

12.6.3 Проводка счет-фактуры

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

Появится Окно проводки счет-фактуры и попросит вас ввести информацию:


Окно проводка счет-фактуры

  • Post Date (Дата ввода) — определяет дату для транзакций, внесенных на счет дебиторской задолженности.
  • Due Date (Дата оплаты) — дата, на которую ожидается оплата счета-фактуры.
    • Если вы определили сроки оплаты при создании счета-фактуры, дата будет рассчитана исходя из них и поле ввода будет заблокировано.
    • Если вы не определяли сроки платежа, введите ожидаемую дату оплаты здесь.
  • Description (Описание) — произвольное описание. Когда транзакции накладной помещены на счет дебиторской задолженности, это описание помещается в поле memo (заметки) этих транзакций.
  • Post To Account (Ввести на счет) — выберите счет дебиторской задолженности на который будут проведены транзакции накладной. Вы можете выбрать счет из списка имеющихся счетов дебиторской задолженности.
  • Accumulate Splits (Собирать части?) — определяет, если товары счета-фактуры, проведенные на тот же счет, скомбинированы в расщепление для этого счета или внесены индивидуально. Для типового счета-фактуры, по которому проданы гвозди и молоток, это значение воздействует на проводку следующим образом:
    • Checked (Поле отмечено) (расщепления накоплены) — записана единичная транзакция $575.00 со счета Доходы:Продажи.
    • Not checked (Поле не отмечено) — транзакция, созданная на счете дебиторской задолженности, показывает две операции со счета Доходы:Продажи на суммы $100.00 и $475.00. Поле memo (заметки) в расщеплении показывает продажу гвоздей и молотка (описание товара, введенное в счет-фактуру) соответственно.

12.6.4 Найти счет-фактуру

Для того, чтобы найти существующий счет-фактуру используйте приложение Business -> Customer -> Find Invoice (Деятельность -> Клиент -> Найти счет-фактуру). Из результатов поиска вы можете выбрать счет-фактуру для просмотра или редактирования.

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

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

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

12.6.5 Распечатка счет-фактуры

После того, как вы провели счет-фактуру, вы должны распечатать его и отправить клиенту. Для распечатки счет-фактуры используйте пункт меню File -> Print Invoice (Файл - Печатать счет-фактуру).

Пример выдаваемой на печать в GnuCash накладной по умолчанию показан ниже:


Выдаваемый на печать счет-фактура

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

Счет-фактуры также можно распечатать из главного окна программы выбором пункта в главном меню: Reports -> Business Reports -> Printable Invoice (Отчеты - Деятельность - Печатаемый счет-фактура).  В результате появится отчет с сообщением, что отсутствуют выбранные счет-фактуры. Для выбора счет-фактуры для печати:

  1. Используйте кнопку Options (Опции) на панели инструментов или выберите Edit -> Report Options (Правка  - Параметры Отчета) в главном меню.
  2. Выберите General (Основные) для появления диалога опций отчета.
  3. Кликните кнопку Select (Выбрать) следующую за полем Invoice Number (Номер счета-фактуры).
  4. Найдите счет-фактуру обычным путем.

Также вы можете распечатать счет-фактуру в диалоговом окне Обработка платежа. Смотрите раздел Обработка платежей для получения инструкций о том, как это делается.

12.6.6 Назначение стартового номера счет-фактуры

Нет никакого простого способа назначить автоматически стартовый номер счет-фактуры. GnuCash начинает с 1 и далее увеличивает номера. Вы можете вручную вводить номер счет-фактуры в текстовое окно каждый раз при создании счет-фактуры, но это утомительно и рано или поздно приведет к дублированию номеров.

Вы можете изменить стартовый номер счет-фактуры, если это имеет для вас значение. На данный момент пользовательского интерфейса для смены номера не существует. Вы должны отредактировать XML файл данных. Соответствующее значение следует ввести в раздел "counters" недалеко от начала файла. Файл надо открыть повторно после редактирования.

Примечание:GnuCash имеет опцию сжатия файлов. Отключите сжатие и сохраните файл перед редактированием. Для включения или отключения сжатия используйте пункт меню Edit -> Preferences (Редактор - Опции), перейдите на вкладку General и отметьте или снимите выделение в поле Compress Files (Сжимать файлы).

12.7 Операции клиента

Операции клиента используются для группирования многих счет-фактур одному клиенту. Эта функция является дополнительной. Она применяется когда вы имеете много "операций" для одного клиента и хотели бы видеть все счет-фактуры, связанные с одной операцией.
Для использования операций клиента вы должны создать их в приложении Business -> Customer -> New Job (Деятельность - Клиент - Новая операция). Вы увидите окно Новая операция. Следующие поля можно редактировать:

  • Job Info (Информация об операции) - Job Number (Номер операции) (не обязательно) - введите номер этой операции. Если оставить поле пустым, номер будет выбран автоматически.
  • Job Info - Job Name (Название операции) - имя, которое вы хотите присвоить новой операции.
  • Owner Info (Информация о владельце) - Customer (Клиент) - клиент, для которого создана операция.
  • Owner Info - Billing ID (ID плательщика) - номер клиента для этой операции. Это "Идентификация счетов", требуемая для сопоставления ваших счет-фактур с заказами. Этот номер используется для новых счетов-фактур, связанных с этой операцией.
  • Job Active (Текущая операция) - переключает значение активной между не активной операцией. Он используется когда вы имеете много не активных операций для облегчения поиска только тех операций, которые помечены активными.



Новая операция клиента

Для редактирования существующей операции клиента используйте приложение Business -> Customer -> Find Job (Деятельность - Клиент - Найти задачу). Выберите нужную операцию в результатах поиска и кликните по кнопке View/Edit Job (Смотреть/Редактировать операцию).

Для поиска счетов-фактур, связанных с данной операцией используйте приложение Business -> Customer -> Find Job. Выберите нужную операцию в результатах поиска и кликните по кнопке View Invoices (Смотреть счет-фактуры). Появится окно со списком счет-фактур, связанных с этой операцией.  Выберите счет-фактуру и кликните по кнопке View Invoice, чтобы открыть редактор счетов-фактур в главном окне приложения.

12.8 Обработка платежей

В конечном итоге вы получаете оплату от ваших клиентов за выставленные счета. Для регистрации этих платежей используется приложение Обработка платежей, которое находится в пункте меню: Business -> Customer -> Process Payment (Деятельность -> Клиент -> Обработать платеж).

Приложение Обработка платежей состоит из:

  • Payment Information (Информация о платеже) - Customer (Клиент) — клиент, который вам платит.
  • Payment Information - Invoice (Счет-фактура) — счет-фактура, по которому был получен платеж. Когда вы выбираете счет-фактуру, поле Amount (Сумма) устанавливается равным выбранной накладной.
  • Payment Information - Date (Дата) — дата получения платежа.
  • Payment Information - Amount (Сумма) — сумма полученных денег.
  • Payment Information - Num (Номер) — номер чека.
  • Payment Information - Memo (Памятка) — любые комментарии, относящиеся к платежу.
  • Post To (Ввести в) — счет дебиторской задолженности, на который следует отнести эту транзакцию.
  • Transfer Account (Жиросчет) — счет, на который будут положены деньги (например, текущий счет).

Ниже показано окно GnuCash Дебиторская задолженность.


Окно Обработки платежей

12.9 Изменение внешнего вида накладной

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

Зайдите в File -> Properties (Файл - Свойства) чтобы ввести название и адрес компании, которые будут распечатаны с правой стороны накладной.

Чтобы добавить выбранный фон, несущий баннер или логотип компании, изменяют листы стилей накладной. Чтобы сделать это перейдите в Edit -> Style Sheets (Редактировать - Листы стилей) и создайте New style sheet (Новый лист стилей). Появится следующее окно:

New Style Sheet Window
Окно Нового листа стилей.

Вы должны выбрать понравившийся шаблон листа стилей и дать ему имя. Когда вы кликните по кнопке ОК, появится окно HTML-редактора листа стилей. Это окно содержит четыре вкладки: Colors (Цвета), General (Общие), Images (Рисунки) и Tables (Таблицы). Вкладка Цвета позволит вам задать и изменить цвета различных частей накладной. Вкладка Общие позволит вам ввести Preparer (Изготовитель) и Prepared (Изготовлено) для информации, и разрешенные ссылки.  Вкладка Рисунки позволит вам импортировать графику в лист стилей. Вкладка Таблицы даст возможность настроить пространство вокруг таблиц, из которых состоит накладная.

Для включения логотипа компании, баннера и фонового изображения, используйте предпочитаемое вами графическое приложение, такое как GIMP или Open Office Draw, для сохранения изображений в форматах GIF или PNG. Затем импортируйте их в лист стилей, используя вкладку Рисунки.

Ниже приведен пример импорта всех трех видов изображений.
HTML Style Sheets example
Окно HTML-редактора листов стилей с примерами фонового изображения, баннера и логотипа.

Изображения помещаются в накладную следующим образом. Фоновое изображение размещается как фон, баннер размещается вверху над текстом и логотип ставится в верхнем левом углу накладной, слева от баннера. Возможно, вы захотите попытаться изменить размеры изображений, чтобы получить распечатанную накладную наилучшего вида.
. You will probably have to try a few different sized images until you get the invoices to print nicely. Предложения по размеру изображений следующие: размер логотипа должен составлять примерно 1 см2 (~ 0.5 дюйма), размер баннера должен составлять 15 см (~ 6 дюймов) в длину и 1 см (~ 0.5 дюйма)  в высоту.

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

HTML Style Sheets example
Ужасающая накладная, являющаяся результатом выбранной графики в листе стилей.

13. Кредиторская задолженность

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

13.1 Основные понятия

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

13.2 Начальная установка

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

13.2.1 Настройка счетов

Существуют несколько различных способов настройки плана счетов для бизнеса. Вы можете начать с установки Бизнес-Счетов, доступных из подпрограммы Создания нового плана счетов или создать план счетов вручную. Чтобы установить предварительно настроенные Бизнес-Счета, запустите GnuCash и кликните по File -> New File (Файл - Новый файл) где в списке доступных счетов выберите Бизнес-Счета.

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

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

Базовый План счетов кредиторской задолженности:
-Активы
  -Банк
-Пассивы
  -Кредиторская задолженность
-Расходы
  -Расходы по кредиторской задолженности

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

13.2.2 Регистрация компании

После построения плана счетов, зарегистрируйте файл GnuCash, как принадлежащий вашей компании. Для регистрации вашей компании выберите File -> Properties (Файл - Свойства):

  • Введите название компании вместе с контактной информацией, такой как телефонный номер, факс, электронная почта и URL веб-сайта.
  • Введите идентификационный налоговый код компании в поле Company ID.

13.3 Компоненты системы

GnuCash имеет интегрированную систему кредиторской задолженности. Транзакции, сгенерированные этой системой помещаются на счет Кредиторская задолженность, по факту появления. В общем, вы не работаете с этим счетом напрямую, а используете четыре интегрированных компонента системы Кредиторской задолженности. Эти компоненты доступны из подменю Business -> Vendor (Бизнес - Продавец) и представляют собой следующее:

  • Vendors (Продавцы) - люди или компании от которых вы получаете продукты или услуги в кредит.
  • Bills (Счета к оплате) - представляют физические счета продавцов, отправленные вам с требованием оплаты. Счета содержат попредметный список вещей, которые вы приобрели.
  • Jobs (Работы)(дополнительно) - здесь вы регистрируете Работы Продавца. Работы являются механизмом, позволяющим группировать множество счетов одного определенного продавца.
  • Process Payments (Обработка платежей) - здесь вы регистрируете платежи продавцу, которому вы были должны деньги.

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

13.4 Продавцы

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

13.4.1 Новый

Для регистрации нового продавца выберите пункт меню Business -> Vendor -> New Vendor (Бизнес - Продавец - Новый продавец). Внесите общую информацию о продавце, такую как название компании, адрес, телефон, факс и т.п. ниже представлен список других опций:

  • Identification (Идентификация) - Vendor Number (Номер продавца) - может быть любой номер, который вы хотите назначить этому продавцу. Вы можете оставить поле пустым - номер будет назначен автоматически.
  • Identification - Active (Активный) - отличает активных продавцов от неактивных. Это полезно, когда вы имеете много старых продавцов и хотите видеть только тех, которые отмечены как активные.
  • Payment Address (Адрес платежа) - Name (Имя) - контактное имя персоны, которая принимает сделанные вами платежи.
  • Notes (Примечания) - здесь записываются любые дополнительные комментарии, относящиеся к продавцу. Например, можно использовать для хранения имен контактных лиц компании-продавца.
  • Payment Information (Информация о платеже) - Currency (Валюта) - указывается валюта платежа по умолчанию.
  • Payment Information - Terms (Сроки) - указываются сроки оплаты по умолчанию для этого продавца. Сроки оплаты должны быть предварительно указаны в пункте меню Business -> Billing Terms.
  • Payment Information - Tax Included (Налог включен) - определяет, включен ли налог в счет, полученный от продавца. Вы можете выбрать Yes, No или Use Global.
    • Yes (Да) значит, что налог уже включен в сумму счета.
    • No (Нет) значит, что налог не включен.
    • Use Global (Использовать общие настройки) значит, что следует применить общие настройки, доступные через пункт меню Edit -> Preferences (Редактирование - Предпочтения).
  • Payment Information - Tax Table (Налоговая таблица) - определяет налоговую таблицу по умолчанию, которую следует применять к счетам от этого продавца. Налоговая таблица должна быть зарегистрирована с использованием пункта меню Business -> Tax Table.


Окно регистрации Нового продавца выглядит следующим образом:

New Vendor Registration Window

Окно регистрации Нового продавца.

13.4.2 Поиск и Редактирование

Чтобы найти существующего продавца используйте окно Business -> Vendor -> Find Vendor (Бизнес - Продавец - Найти продавца).  Выберите продавца для Просмотра/Редактирования в результатах поиска. Это окно также используется для поиска продавца при вводе счетов к оплате и обработке платежей.

Find Vendor Window
Окно Найти продавца

Если найдено много продавцов, отвечающих условиям вашего поиска, поиск можно провести повторно в пределах текущих результатов. Для запуска такого поиска следует отметить кнопку Refine Current Search (Уточнить текущий поиск). Фактически, GnuCash отмечает эту опцию для вас по завершению первоначального поиска.

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

ПримечаниеДля возврата к списку всех зарегистрированных пользователей, установите поисковые критерии в "значение regex" и впишите обычную точку "." в текстовое поле. Убедитесь, что отмечено Search only active data (искать только активные данные), затем кликните по Find (Найти). Регулярное выражение "." обозначает "искать все".

13.5 Счета к оплате

Счет к оплате - это требование оплаты, которое вы получаете от продавца. GnuCash может учитывать эти счета.

13.5.1 Новый

Когда вы получаете счет к оплате от продавца и хотите внести его в GnuCash, вы должны создать новый счет. Для создания нового счета к оплате используйте пункт меню Business -> Vendor -> New Bill (Бизнес - Продавец - Новый счет), и соответственно заполните появившееся окно.

  • Invoice Info (Информация о накладной) - Invoice ID (Номер накладной) (не обязательно) - идентификационный номер накладной, указанный продавцом (например, внутренний номер продавца для этой накладной).
  • Invoice Info - Date Opened (Дата создания) - дата, на которую накладная создана продавцом.
  • Billing Info (Информация о счете) - Vendor (Продавец) - информация о продавце.
  • Billing Info - Job (Работа) (не обязательно) - свяжите работу продавца с этим счетом к оплате. Работы продавца описаны в следующем разделе.
  • Billing Info - Billing ID (номер счета к оплате) (не обязательно) - номер продавца для счета (например, номер накладной).
  • Billing Info - Terms (Сроки) - сроки оплаты, оговоренные для этого счета. Список зарегистрированных сроков доступен из выпадающего меню. Если для этого продавца вы определили сроки оплаты по умолчанию, то это поле будет заполнено по умолчанию.
  • Chargeback Project (Возврат платежа) - Customer (Клиент) (не обязательно) - клиент, связанный с этим счетом. Эта функция используется для отложенного возврата оплаты клиенту.
  • Chargeback Project - Job (не обязательно) - работа клиента, связанная с этим счетом к оплате.

New Bill Registration Window
Окно регистрации нового счета к оплате.

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

13.5.2 Редактирование

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

Edit Bill Window
Окно редактировать счет

Имеется 12 колонок в области записи данных накладной:

  1. Date (Дата) - дата, на которую был куплен товар.
  2. Invoiced? (Включен в накладную?) - X значит, что товар присоединен к этой накладной, пустое поле значит, что товар не присоединен к накладной.  Если поле пустое, вы можете включить товар в накладную, вначале выбрав строку этого товара, затем кликнув по полю.
  3. Description (Описание) (не обязательно) - название товара или услуги.
  4. Action (Действие) (не обязательно) - заполняемое пользователем поле. Вы можете разместить здесь информацию из Ценового Центра или использовать одно из трех предварительно установленных действий: Hours (Часы), Material (Материал) или Project (Проект).
  5. Expense Account (Расходный счет) - выберите расходный счет для этого товара.
  6. Quantity (Количество) - укажите сколько предметов вы приобрели.
  7. Unit Price (Цена за штуку) - цена за единицу товара.
  8. Taxable? (Облагается налогом?) - облагается ли налогом товар? X значит да, пустое поле значит нет. Вы можете кликнуть по полю для изменения значения.
  9. Tax Included? (Включен ли налог?) - был ли включен налог в цену за единицу товара? X значит да, пустое поле значит нет.
  10. Tax Table (Налоговая таблица) (не обязательно) - всплывающее меню всех имеющихся налоговых таблиц. Если товар облагается налогом и налог не был включен в цену за единицу товара, тогда применяется налоговая таблица для расчета суммы налога.
  11. Subtotal (Частный итог) (не редактируемый) - рассчитанный промежуточный итог для этого товара (меньше налог)
  12. Billable (Оплачиваемый) - является ли товар оплачиваемым при возврате клиенту?

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

13.5.3 Проводка

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

Post Bill Window
Окно Проводка счета к оплате

В этом окне:

  • Post Date (Дата проводки) - указывает дату транзакций, внесенных на счета кредиторской задолженности.
  • Due Date (Срок платежа) - дата, на которую ожидается платеж по счету.
    • Если вы определили сроки оплаты при создании счета к оплате, то дата будет рассчитана в соответствии с выбранным сроком и поле ввода будет нерабочим.
    • Если вы не указывали сроки платежей, введите здесь предполагаемый срок оплаты.
  • Description (Описание) - произвольное описание. Когда транзакции счета к оплате помещаются на счета кредиторской задолженности, это описание будет введено в поле примечаний этих транзакций.
  • Post To Account (Провести на счет) - выбирает счета кредиторской задолженности на которые будет проведена транзакция счета к оплате. Вы можете выбрать счет из списка существующих счетов кредиторской задолженности.
  • Accumulate Splits (Накопленные расщепления) - определяет, были ли товары счета к оплате, которые помещаются на один и тот же счет, скомбинированы в единственное расщепление для этого счета или введены индивидуально. Для типового счета к оплате за Фирменные бланки и Конверты, установка действует на результаты проводки следующим образом:
    • Поле отмечено (расщепления накоплены) - заносится единичный перевод $100.00 на счет Расходы:Снабжение офиса.
    • Поле не отмечено - транзакция, созданная на счету кредиторской задолженности показывает два перевода на счет Расходы: Снабжение офиса на сумму $75.00 и $25.00. Поле примечаний в расщеплении показывает приобретение Фирменных бланков и Конвертов (описания предметов введенные в счет к оплате) соответственно.

13.5.4 Найти

Чтобы найти имеющийся счет к оплате используйте приложение Business -> Vendor -> Find Bill (Бизнес - Продавец - Найти счет). Из результатов поиска вы можете выбрать счет для редактирования или просмотра.

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

13.6 Работы продавца

Работы продавца используются для группирования многих счетов от одного продавца. Используйте эту функцию как дополнительную. Она будет полезна, когда вы имеете много "работ" одного и того же продавца, и хотели бы увидеть все счета к оплате за одну работу.

Для использования работ продавца вы должны создать их используя приложение Business -> Vendor -> New Job (Бизнес - Продавец - Новая работа). Вы увидите окно Новой работы. Редактируемыми полями есть:

  • Job Info (Информация о работе) - Job Number (Номер работы) (не обязательно) - введите номер для этой работы. Если оставить поле пустым, о номер будет заполнен автоматически.
  • Job Info - Job Name (Название работы) - название, которое вы хотите дать новой работе.
  • Owner Info (Информация о владельце) - Vendor (Продавец) - продавец, для которого создана работа.
  • Owner Info - Billing ID (Номер счета) - номер продавца для этой работы.
  • Job Active (Работа активна) - переключатель между активными и неактивными работами. Это полезно, когда вы имеете много неактивных работ, так как это облегчает поиск только тех работ, которые активны.

New Vendor Job
Новая работа продавца

Для редактирования имеющейся работы продавца используйте приложение Business -> Vendor -> Find Job (Бизнес - Продавец - Найти работу). Выделите нужную работу в результатах поиска и кликните по кнопке View/Edit Job (Смотреть/Редактировать работу).

Для выбора счетов к оплате, связанных с данной работой также используется приложение Business -> Vendor -> Find Job. Выделите нужную работу в результатах поиска и кликните по кнопке View Invoices (Смотреть накладные). Появится окно со списком счетов к оплате, связанных с этой работой. Выберите счет к оплате и кликните кнопку View Invoice, чтобы открыть редактор счетов в главном окне приложения.

13.7 Обработка платежей

Естественно, вам нужно платить по своим счетам. Чтобы сделать это, используйте приложение Обработка платежей, которое находится в Business -> Vendor -> Process Payment (Обработка платежей).

Приложение Обработка платежей состоит из:

  • Payment Information (Информация о платеже) - Vendor (Продавец) - продавец, которому вы хотите заплатить.
  • Payment Information - Bill (Счет к оплате) - счет, который вы хотите оплатить.
  • Payment Information - Date (Дата) - дата, на которую вы хотите осуществить платеж, обычно это текущая дата.
  • Payment Information - Amount (Сумма) - сумма денег для перевода по этому платежу.
  • Payment Information - Num (Номер) - номер чека.
  • Payment Information - Memo (Примечания) - любые комментарии об этом платеже.
  • Post To (Провести на) - счет кредиторской задолженности, на который надо провести транзакцию.
  • Transfer Account (Счет перевода) - счет, с которого берутся деньги на оплату, например, текущий счет.

Ниже показано окно GnuCash оплата кредиторской задолженности.

Process Payment
Окно Обработка платежей

14. Платежная ведомость

14.1 Основные понятия

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

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

Примечание GnuCash не имеет интегрированной системы платежных ведомостей. Вы можете хранить расходы по платежной ведомости в программе, но налоги и другие расходы по заработной плате следует рассчитывать отдельно.

14.2 Установка счетов

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

Предположим, что вы должны заплатить 2 налога, НАЛ1 и НАЛ2 которыми облагаются сотрудник и работодатель соответственно.

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

Простая настройка счетов платежной ведомости:

-Активы
  -Чеки
-пассивы
  -НАЛ1  (краткосрочный счет "хранения")
  -НАЛ2  (краткосрочный счет "хранения")
-Расходы
  -Заработная плата
  -НАЛ1
  -НАЛ2

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

14.3 Протокол

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

14.3.1 Шаг 1: Список удержаний

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

В предлагаемой схеме такой список будет выглядеть следующим образом:

С_ПОЛНАЯ_ЗАРПЛАТА - полная зарплата сотрудника без вычетов

С_НАЛ1 - Отчисления сотрудника по НАЛ1 (X% из С_ПОЛНАЯ_ЗАРПЛАТА)

С_НАЛ2 - Отчисления сотрудника по НАЛ2 (X% из С_ПОЛНАЯ_ЗАРПЛАТА)

К_НАЛ1 - Отчисления компании по НАЛ1 (X% из С_ПОЛНАЯ_ЗАРПЛАТА)

К_НАЛ1 - Отчисления компании по НАЛ1 (X% из С_ПОЛНАЯ_ЗАРПЛАТА)

Примечание Чистая зарплата сотрудника (С_ЧИСТАЯ_ЗАРПЛАТА) определяется как С_ПОЛНАЯ_ЗАРПЛАТА - С_НАЛ1 - С_НАЛ2 и ее внесение в список не требуется, так как она состоит из величин, которые уже определены.
Поместите действующие формулы для вычисления каждого удержания в этом списке. Иногда эти формулы довольно сложные, иногда они просто говорят "возьмите значение в таблице XYZ налоговых кодов".

Заметьте, что вы можете вычислить некоторые интересные значения, используя приведенные выше определения. Одно из таких значений - это общая стоимость для компании: С_ПОЛНАЯ_ЗАРПЛАТА + К_НАЛ1 + К_НАЛ2.

14.3.2 Шаг 2: Создание карты транзакций

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

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

Таблица 14.1. Карта транзакций

Account Increase Decrease
Assets:Checking   E_NET_SALARY
Expenses:Salaries E_GROSS_SALARY  
Liabilities:Tax1   E_TAX1
Liabilities:Tax2   E_TAX2
Expenses:Tax1 C_TAX1  
Liabilities:Tax1   C_TAX1
Expenses:Tax2 C_TAX2  
Liabilities:Tax2   C_TAX2

Отметьте, что компоненты К_НАЛ1 и К_НАЛ2 имеют записи и на счетах пассивов и на счетах расходов. Компонент компании в каждом налоге является расходом в платежной ведомости, но остается пассивом, пока налоги не выплачены.

14.3.3 Шаг 3: Выплата сотрудникам

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

Совет

Этот ручной процесс скучен, особенно если у вас много сотрудников.

Один из инструментов GnuCash вы точно захотите использовать при заполнении платежной ведомости сотрудников - это дублирование транзакций (Используйте кнопку Duplicate на панели инструментов). Это убережет вас от необходимости вносить все расщепления транзакции для каждого сотрудника. Вам будет нужно изменять сумму денег к выплате для каждого сотрудника, но не нужно будет создавать транзакции для каждого из них.

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

14.3.4 Шаг 4: Платежи правительству

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

14.4 Пример

Используя счета, указанные ранее, давайте перейдем к примеру. Предположим, что вы имеете двух сотрудников (С1 и С2), каждый из которых получает $1000 в месяц полной заработной платы. Налоговые выплаты сотрудников НАЛ1 и НАЛ2 составляют 10% и 5% соответственно. Налоговые выплаты компании НАЛ1 и НАЛ2 составляют 15% и 10% каждый от полной зарплаты сотрудников.

Начиная с $50000 в банке и до создания каких-либо платежных ведомостей, план счетов выглядит следующим образом:

Payroll Example 1

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

14.4.1 Создание протокола

Список удержаний для сотрудника 1:

С_ПОЛНАЯ_ЗАРПЛАТА - Полная зарплата сотрудника - $1000

С_НАЛ1 - Налоговые выплаты сотрудника по НАЛ1 - $100 (10% из С_ПОЛНАЯ_ЗАРПЛАТА )

С_НАЛ2 - Налоговые выплаты сотрудника по НАЛ2 - $50 (5% из С_ПОЛНАЯ_ЗАРПЛАТА )

К_НАЛ1 - Налоговые выплаты компании по НАЛ1 - $150 (15% из С_ПОЛНАЯ_ЗАРПЛАТА )

К_НАЛ2 - Налоговые выплаты компании по НАЛ2 - $100 (10% из С_ПОЛНАЯ_ЗАРПЛАТА )

 

Таблица 14.2. Карта транзакций для сотрудника 1

Account Increase Decrease
Assets:Checking   $850 (E_NET_SALARY)
Expenses:Salaries $1000 (E_GROSS_SALARY)  
Liabilities:Tax1   $100 (E_TAX1)
Liabilities:Tax2   $50 (E_TAX2)
Expenses:Tax1 $150 (C_TAX1)  
Liabilities:Tax1   $150 (C_TAX1)
Expenses:Tax2 $100 (C_TAX2)  
Liabilities:Tax2   $100 (C_TAX2)
 

14.4.2 Выплаты сотруднику


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

Payroll Example 2

Расщепленная транзакция сотрудника 1

Совет Когда вы производите выплаты сотрудникам, вводите только имя сотрудника в поле Description (Описание). Если вы решите использовать возможности GnuCash по распечатке чеков, то будет автоматически создан чек для определенного сотрудника. Если вы, кроме имени сотрудника, захотите внести другую информацию о транзакции, используйте для этого поле Notes (Примечания), которое доступно при просмотре реестра в режиме двойных линий.

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

Payroll Example 3

План счетов после выплаты зарплаты

14.4.3 Выплаты правительству

 

Счета Пассивы: НАЛ1 и Пассивы: НАЛ2 учитывают сколько денег вы должны заплатить правительственным организациям. Когда наступает время выплат этим организациям, сделайте транзакцию с вашего чекового счета на счет пассивов. Счета расходов не включаются. Главное окно программы для этого примера будет выглядеть:

Payroll Example 4

Счета после правительственных выплат

15. Бюджет

Эта глава объясняет, как создавать и пользоваться бюджетами в GnuCash.

15.1 Основные понятия

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

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

15.1.1 Терминология

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

  • Бюджет - финансовый план, описывающий ожидаемые доходы и/или выплаты за определенный период времени.
  • Кассовая смета - бюджетное планирование ожидаемых расходов и поступлений наличных денег. Этот вид бюджета отслеживает оборот наличности - откуда ваши деньги приходят, куда уходят и, конечно, сколько их.
  • Расходный бюджет - бюджет, в основном предназначенный для планирования того, куда вы тратите свои деньги. Этот вид бюджета отслеживает ваши расходы. Он обычно не связан с определением стоимости или выплатами по обязательствам. Однако, он учитывает процентные выплаты. Например, если вы покупаете продукты на сумму $100 и оплачиваете их своей кредитной карточкой, вы берете на себя расходы $100 на продукты и $100 обязательства перед компанией-владельцем кредитной карты. Когда вы оплачиваете счет $110, вы принимаете на себя дополнительные расходы в сумме $10, как процентные выплаты. Расходный бюджет планируют для операций покупки продуктов и оплаты процентов, но не для возмещения кредитной карты.
  • Капитальный бюджет - бюджет, который описывает план оплаты больших будущих расходов, часто через операции накопления и одалживания денег. Заметьте, капитальные бюджеты иногда могут становиться довольно сложными, потому что они могут пытаться отвечать на вопрос "Можем ли мы сделать так-то и так-то?", исследуя различные гипотетические сценарии, которые могут включать гипотетические счета.
  • Бюджетный период - период времени, на протяжении которого предположительно будет действовать бюджетный план. Самыми общепринятыми бюджетными периодами являются годовой и месячный. Иногда вы можете предусматривать в бюджете несколько последовательных периодов за раз для удобства или более подробного планирования. Например, ежегодный бюджет может включать 12 месячных бюджетных периодов.

15.2 Создание бюджета

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

15.2.1 Выбор счетов для бюджета

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

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

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

15.2.2 Выбор бюджетного периода

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

15.2.3 Начало работы

Для создания вашего первого бюджета кликните на File - New - New Budget (Файл - Новый - Новый бюджет). Вы немедленно увидите новый бюджет с установками по умолчанию и без записей. Затем кликните по кнопке Options (Опции). Наиболее важными опциями являются бюджетный период и количество периодов. Для бюджетного периода выберите дату его начала и наименьший период времени для которого вы хотите создать бюджет. Затем выберите количество периодов, на которые вы хотите планировать бюджет.

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

15.2.4 Ввод значений нового бюджета

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

Если вы имеете предыдущие операции в GnuCash, вторым способом будет дать программе оценить значения бюджета исходя из этих транзакций. Для начала выберите счета, которые вы хотите оценить с помощью GnuCash. Затем кликните по кнопке "Estimate" (Оценка) на панели инструментов. В Диалоге оценки бюджетных значений выберите предыдущую дату, для которой GnuCash должен найти транзакции. Программа начнет с этой даты и будет продвигаться вперед на период, равный периоду вашего бюджета. Например, если вы делаете годовой бюджет и выбрали дату 01.01.2005, то программа проверит все сделки на этом счету с 01.01.2005 до 31.12.2005.

15.3 Бюджетные отчеты

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

Кликните по Reports -> Income and Expense -> Budget Report (Отчеты - Доходы и Расходы - Бюджетный Отчет). По каждому счету эта подпрограмма покажет запланированные бюджетом и фактические суммы в двух соседних колонках для каждого периода бюджета. Если вы создали многопрофильный бюджет, вы можете использовать Опции Бюджетного Отчета для выбора бюджета, который будет использован в отчете.