Рано или поздно, но каждый человек, имеющий источники доходов и знающий места где можно потратить заработанное, сталкивается с проблемой (вернее, необходимостью) учитывать сколько и где было заработано; сколько и на что было потрачено; когда, сколько, у кого было взято взаймы и когда (с какими процентами) этот долг необходимо вернуть. Это лишь малая часть того, с чем сталкивается естественное желание учитывать движение своих материальных средств. Естественно, в век информационных технологий как минимум глупо будет вести ежедневные записи на листочках, в тетрадках и всяких им подобных носителях информации. Рано или поздно (поверьте, «рано» — это наиболее вероятный вариант) возникнет ситуация, когда нужно будет построить отчёт по каким-то критериям, сделать выборку движения средств в том или ином направлении, рассчитать суму долга с учётом процентов... Список можно продолжать до бесконечности. В случае с хранением данных на листочках не сильно-то разгонишься. Поэтому «новое поколение выбирает...» GnuCash!
Почему GnuCash?На сегодняшний день существует огромнейшее разнообразие систем учёта финансов, вполне годных для нужд среднестатистического жителя нашей планеты. Среди них немало и OpenSource проектов. Взгляните хотя бы на список Wide Open Wallet: 50 Awesome Open Source Financial Tools. Я, конечно же, не утверждаю что GnuCash является «самой-самой» из всех, однако смело можно сказать, что её возможностей для ведения «домашней» бухгалтерии хватает с лихвой. Динамика развития и популярность этого проекта являются весьма высокими, что не даёт пользователям оставаться с существующими ошибками программы один на один. Основные возможностиПеречень возможностей GnuCash впечатляет. Подробно со всем списком вы можете ознакомиться на странице Features проекта. Я же остановлюсь лишь на основных и важных для рядового «домашнего» бухгалтера:
Основы бухгалтерского учётаПрежде чем начать работать с любым инструментом, нужно хотя бы представлять для чего он предназначен и с каким материалом он работает. Здесь никак не обойтись без основных понятий и терминов используемых в той области, где используемый инструмент будет работать. Так что, придётся нам стать немножечко бухгалтерами. Но лишь немножечко. Итак. СчетаСчета являются основой любого бухучёта. Деньги всегда откуда-то появляются, где-то находятся и куда-то отправляются. Вот для этих «откуда-то», «где-то» и «куда-то» и предназначены счета. С целью предоставления гибкости учёта счета условно делятся на определённый группы. Вот основные из них, с которыми вам придётся сталкиваться в работе с GnuCash (названия счетов соответствуют названиям в русскоязычной локализации программы):
Балансовое уравнениеВсе перечисленные выше счета работают в одной единой системе. Это значит, что изменение значения счёта одного типа тут же приведёт к изменению соответствующих счетов другого. В первую очередь баланс определяют значения счетов активов и расходов, то есть величину вашего капитала всегда можно вычислить путём вычитания ваших долгов из активов:
Далее, вы можете увеличивать свой капитал при помощи счетов прибыли и уменьшать его значение при помощи счетов расходов. Заплатили вам, например, зарплату — капитал увеличился; покушали в местной столовке на работе — капитал уменьшился. Вся эта схема учёта денежных средств называется «балансовое уравнение», которое можно записать так:
Это уравнение всегда должно выполняться, а это возможно лишь в случае, если вы используете для учёта несколько типов счетов. Например, если вы получили деньги в виде прибыли, то вы увидите соответственное увеличение значения ваших активов. В то же время свои активы вы можете пополнить и за счёт заёмных средств. Всё вышесказанное о балансовом уравнении можно представить наглядно (стрелками показано движение средств):
Двойная записьБалансовое уравнение является основой системы двойных записей: для каждого изменения значения счёта в одной части уравнения должно быть и изменение значения соответствующего счёта в другой части уравнения. Этот принцип называется «принцип баланса» и является основным в работе GnuCash и других систем учёта финансов, использующих систему двойной записи. Выполняя операцию в таких системах вы всегда работаете как минимум с двумя счетами, поскольку это является обязательным условием для сохранения баланса. Система двойной записи решает две задачи. Во-первых, решается вопрос организации «движения» средств, ведь средства, как говорилось выше, всегда «откуда-то» поступают и «куда-то» перемещаются. Во-вторых, имея фактически по две записи на операцию, вы уменьшаете вероятность возникновения ряда ошибок. Конечно, машина сама за вас выполняет необходимые проверки, но знание того, как она это делает лишним для вас не будет. Как GnuCash хранит данныеФайлыДля хранения информации GnuCash использует файлы. Всего существует три типа файлов: файлы данных, файлы резервных копий и файлы журналов. В файлах данных GnuCash хранит актуальные данные, с которыми вы фактически работаете. Если вам, например, необходимо отдельно вести учёт средств, скажем, домашней бухгалтерии и своего небольшого бизнеса, то вовсе не обязательно лепить это всё в один файл. Создавайте столько файлов, сколько вам необходимо, чтобы не мешать мух с котлетами. Файлы резервных копий и файлы журналов создаются в GnuCash для каждого файла данных автоматически, чтобы в случае ядерной войны предоставить вам возможность восстановления утерянных (не дай бог) данных. СчетаСчета — это средство для хранения данных о ваших доходах, расходах, активах и долгах. Счёта участвуют в операциях и хранятся в файлах. Это значит, что в одном файле вы можете создать нужное количество счетов. ОперацииОперации отражают движение средств между счетами. Например, обналичили вы денежку через банкомат — вот вам и операция, в которой будут участвовать два счёта: «Счёт в банке» и «Кошелёк». Затем вы на обналиченную денежку купили сосисочек — вот вам ещё операция с двумя счетами: «Кошелёк» и «Расходы на еду». Ну и так далее. Начало работыПосле первого запуска GnuCash вам будет предложено создать набор счетов. Разработчики GnuCash заботливо предусмотрели огромный набор заранее настроенных счетов, который вы можете использовать как отправную точку в создании вашей собственной системы учёта. Итак, после того как вы впервые запустите GnuCash появится окно с сообщением о том, что вам необходимо настроить набор счетов:
Ввиду того, что в наши планы входит всё-таки разобраться самим с созданием счетов на примерах, здесь вежливо говорим Отмена, затем определяемся, нужно ли нам предыдущее сообщение в будущем (определяйтесь сами):
и попадаем в главное окно GnuCash, в котором и создаём новую страницу счетов:
Основные настройкиПрежде чем продолжать работу, очень советую произвести начальный «тюнинг» GnuCash, чтобы с самого начала всё было по-человечески. Вообще-то, если локализация у вас в системе настроена корректно и соответствует региону, относительно которого вы будете вести учёт, то ничего «тюнинговать» не нужно. Хотя, думаю, лишним не будет хотя бы проверить сами настройки, на всякий случай. Итак, заходим в меню Правка -> Настройки и на закладке Счета выбираем валюту по-умолчанию, ибо если у вас установлена локаль отличная от той, в которой живёт ваша страна, то вряд ли будет удобно вести учёт, например, в американских тугриках, если все ваши основные расчёты происходят в рублях. Итак, настраиваем (проверяем):
Затем, на закладке Отчёты сообщаем, если нужно, программе о требуемой для нас валюте в отчётах:
И, конечно же, не забываем о формате даты и времени, поскольку они тоже могут не совпадать с нужными вам. Открываем закладку Дата/Время и настраиваем так, как нам удобно:
Все остальные настройки пока что можно оставить как есть и вернуться к ним позже, по мере необходимости. Закрываем окно кнопкой Закрыть. Теперь можно сохранить данные в файл. В главном меню выбираем Файл -> Сохранить, создаём новый каталог (поскольку GnuCash будет создавать ещё и файлы резервных копий, а также журналы), указываем имя файла и, собственно, сохраняемся. Типы счетов в GnuCashВыше мы рассмотрели пять основных типов счетов, используемых в GnuCash, хотя точнее их следовало бы назвать базовыми. В продолжение рассказа рассмотрим все типы счетов, которые могут быть использованы в GnuCash. Условно счета в GnuCash можно разделить на две группы: балансовые счета и счета прихода/расходов. Балансовые счета предназначены как для организации движения денежных средств, так и для отражения состояния ваших активов, долговых обязательств. Балансовые счета в GnuCash бывают нескольких типов. Балансовые счета типа Активы:
Балансовые счета типа Задолженность:
Счета типов Приход и Расход предназначены в основном для организации движения средств. Естественно, что прежде чем у вас на балансе какого-нибудь актива появится сумма, она должна откуда-то поступить. И наоборот: если вы тратите что-то, то вы непременно тратите это «куда-то». И, как мы помним, балансовое уравнение должно уравниваться, а для этого в операциях должны фигурировать как минимум два счёта. Итак:
Теперь когда мы определились какие счета бывают и для чего они предназначены, можно приступать к их созданию. Об этом я расскажу в следующей статье о GnuCash. Автор: Александр Шепетко Оригинал этого документа находится по адресу: http://www.ashep.org/2010/gnucash-osnovnye-ponyatiya-pervyj-zapusk/.
|
|||||||||||||||||||||||