Skip to main content

17 posts tagged with "облік"

View all tags

Розуміння дебіторської та кредиторської заборгованості в Beancount

· 3 min read
Mike Thrift
Mike Thrift
Marketing Manager

Привіт усім! У сьогоднішньому дописі блогу ми занурюємося у світ Beancount, інструменту подвійного запису, який багато хто любить за його простоту та потужність. Зокрема, ми поговоримо про дві ключові концепції: дебіторську та кредиторську заборгованість.

Розуміння цих термінів є вирішальним для ефективного використання Beancount (або будь-якої системи подвійного запису). Але не хвилюйтеся, якщо ви новачок – ми розберемо все крок за кроком!

Дебіторська та кредиторська заборгованість: Основи

2023-05-30-receiveable-and-payable

В обліку «дебіторська заборгованість» та «кредиторська заборгованість» — це терміни, що використовуються для відстеження грошей, які належать. «Дебіторська заборгованість» стосується грошей, які інші винні вам, тоді як «кредиторська заборгованість» стосується грошей, які ви винні іншим.

Розглянемо приклад:

  1. Рахунки дебіторської заборгованості (A/R): Припустимо, ви володієте книжковим магазином, і клієнт купує книгу в кредит. Гроші, які вони винні вам за книгу, є рахунком дебіторської заборгованості.

  2. Рахунки кредиторської заборгованості (A/P): З іншого боку, уявіть, що ви замовляєте новий набір книг у видавця, але не платите за них одразу. Гроші, які ви винні видавцю, є рахунком кредиторської заборгованості.

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

Налаштування дебіторської та кредиторської заборгованості в Beancount

Структура вашого файлу Beancount може бути настільки простою або складною, наскільки вам це потрібно. Для дебіторської та кредиторської заборгованості ви, ймовірно, захочете створити окремі рахунки в розділах «Активи» та «Зобов'язання».

Ось простий приклад:

1970-01-01 open Assets:AccountsReceivable
1970-01-01 open Liabilities:AccountsPayable

Відстеження транзакцій

Сторона одержувача

Після налаштування рахунків ви можете відстежувати транзакції, що стосуються дебіторської та кредиторської заборгованості. Розглянемо приклад:

2023-05-29 * "Продано книги клієнту в кредит"
Assets:AccountsReceivable 100 USD
Income:BookSales -100 USD

Тут ви додаєте 100 доларів до своєї дебіторської заборгованості, оскільки клієнт винен вам цю суму. Одночасно ви зменшуєте свій дохід на ту саму суму, щоб підтримувати баланс (оскільки ви ще не отримали грошей).

Коли клієнт зрештою заплатить, ви запишете це так:

2023-06-01 * "Отримано платіж від клієнта"
Assets:Bank:Savings 100 USD
Assets:AccountsReceivable -100 USD

Сторона платника

Той самий принцип застосовується до кредиторської заборгованості, але з протилежними знаками:

2023-05-30 * "Куплено книги у видавця в кредит"
Liabilities:AccountsPayable 200 USD
Expenses:BookPurchases -200 USD

І коли ви погашаєте свій борг:

2023-06-02 * "Погашено борг перед видавцем"
Liabilities:AccountsPayable -200 USD
Assets:Bank:Checking 200 USD

Підсумок

Дебіторська та кредиторська заборгованість є основою будь-якої облікової системи. Точно відстежуючи їх, ви отримуєте повне розуміння свого фінансового стану.

Це лише відправна точка, і Beancount здатний набагато більше. Сподіваюся, цей допис у блозі допоможе прояснити ці важливі концепції. Як завжди, успішного обліку!

Прогнозування майбутніх транзакцій у Beancount

· One min read
Mike Thrift
Mike Thrift
Marketing Manager

Існує плагін для Beancount, який прогнозує майбутні повторювані транзакції. Як його застосувати в beancount.io? Додайте наступний вміст до вашого файлу обліку.

; import the plugin
plugin "fava.plugins.forecast"

; add a monthly HOA fee
2022-05-30 # "HOA fee [MONTHLY]"
Expenses:Hoa 1024.00 USD
Assets:Checking -1024.00 USD

Знімок екрана плагіна прогнозування

2022-05-30-плагін-прогнозування

І тоді ви побачите прогноз на графіку чистого прибутку.

Плагін прогнозування

Тег [MONTHLY] вище означає, що він повторюватиметься вічно. Якщо у вас є більше умов для застосування, спробуйте [MONTHLY UNTIL 2022-06-01], [MONTHLY REPEAT 5 TIMES], [YEARLY REPEAT 5 TIMES], або [WEEKLY SKIP 1 TIME REPEAT 5 TIMES].

Революціонізація управління особистими фінансами з Beancount.io

· 3 min read
Mike Thrift
Mike Thrift
Marketing Manager

Традиційно, користувачі Beancount (бухгалтери, що працюють з Beancount) використовують інструменти командного рядка або самостійно розміщують сервери у приватних мережах, де їм доводиться працювати через комп'ютер або універсальний текстовий редактор на мобільному пристрої. Beancount.io зменшує ці труднощі, пропонуючи мобільні додатки з відкритим вихідним кодом для Android та iOS, а також захищене хмарне сховище, завдяки чому ваш реєстр тепер доступний за кілька дотиків від вашого відбитка пальця.

Beancount — це комп'ютерна мова, яка дозволяє вести бухгалтерський облік за принципом подвійного запису у текстових файлах. Щойно ви визначите фінансові транзакції у файлі, вона згенерує різноманітні звіти. Мартін Блейс, розробник цієї мови, стверджує, що ведення бухгалтерії через командний рядок має багато переваг — це швидко, портативно, відкрито та налаштовувано.

Ми повністю погоджуємося з цим аргументом і поділяємо відчуття розширення можливостей, яке надає мова Beancount. І ми хотіли зробити більше — представити цю технологію ширшому колу людей. Це означає, що ми повинні покращити зручність використання та зробити її більш доступною для широкої аудиторії.

Миттєвий доступ до вашого хмарного реєстру Beancount у будь-який час, будь-де

Не кожен є ентузіастом командного рядка, і саме тому ми створили Beancount.io — менеджер особистих фінансів для кожного. Ось як це працює:

Для інтенсивної роботи користувачі Beancount все ще можуть використовувати свої комп'ютери для редагування або перегляду реєстру за допомогою браузерів, відвідуючи https://beancount.io або синхронізуючись з Dropbox. Це зберігає гнучкість інструментів командного рядка, не втрачаючи при цьому крос-пристроєвого доступу хмарного рішення.

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

Майк Тріфт, інженер з бекенду, що працює над цим продуктом, говорить:

Раніше я щодня встановлював собі нагадування відкрити ноутбук і вводити записи у свої файли Beancount. Тепер, з Beancount.io, мені набагато легше змінювати свій реєстр, коли мені це потрібно, навіть коли я на вулиці щось купую в магазині.

Чжі Лі, інженер-програміст з Facebook, розповідає нам:

Я переніс усі свої файли Beancount на Beancount.io, і тепер це ідеально працює для мого щоденного використання. Я заплатив за Pro-функції, такі як автоматичне резервне копіювання даних, але відчуваю, що ви могли б зробити ще більше для покращення сервісу.

Ви можете зареєструватися зараз на https://beancount.io/sign-up/ або завантажити додаток для iOS чи додаток для Android. Ми спростили реєстрацію, щоб зібрати мінімально можливу інформацію від вас для запуску сервісу. Потім ви отримаєте попередньо налаштований порожній реєстр, готовий для негайного додавання записів.

Часті запитання

Чи буде beancount.io продавати мої дані реєстру третім сторонам?

  • Ні. Ми зобов'язуємося зберігати ваші дані захищеними та приватними, і ми ніколи не будемо продавати ваші дані реєстру.

Чи захищені мої дані?

  • Так. Ми захищаємо вашу електронну пошту та реєстр за допомогою AES256, ваш пароль — за допомогою BCrypt, а ваші мережеві запити — за допомогою SSL.

Чи зашифровані мої дані реєстру наскрізним шифруванням?

  • Ні. Через технічні обмеження нам все ще доводиться розшифровувати ваші дані в пам'яті під час індексації файлу реєстру на виробничих серверах. Тому ми обмежуємо прямий доступ для будь-кого з членів нашої команди. На жаль, ми не можемо реалізувати це в Intel SGX або будь-якому безпечному сховищі через високі витрати.

Чи є це надійним сервісом, якому я можу довіряти протягом наступних кількох років?

  • Так. Ми вперше запустили Beancount.io 4 липня 2019 року, і вже більше двох років ми безпечно та надійно експлуатуємо цей сервіс. Тому у нас немає причин не продовжувати його роботу в майбутньому.

Чи можу я запросити нові функції та спонсорувати проєкт?

  • Так. Будь ласка, не соромтеся звертатися до нас за адресою https://t.me/beancount для будь-яких відгуків та підтримайте нас, ставши Pro-користувачем за адресою https://beancount.io/pricing.

Представляємо багатофайлову підтримку в Beancount

· One min read
Mike Thrift
Mike Thrift
Marketing Manager

Багато наших клієнтів з лютого запитували нас, як додати кілька файлів до однієї бухгалтерської книги. Їм потрібна структура файлів для архівування або категоризації транзакцій. Отже, нарешті, після кількох місяців роботи, ми раді оголосити, що функція випущена безкоштовно.

Ось як це використовувати:

Файл > створити новий файл

Багатофайлова підтримка однієї бухгалтерської кн�иги

Перейдіть на вкладку редактора файлів у лівій навігаційній бічній панелі. Потім відкрийте спадне меню "Файл" і натисніть "Створити новий файл".

Файл > створити новий файл

Назвіть свій новий файл

Дайте своєму файлу дійсну назву та збережіть його. Усі назви файлів повинні закінчуватися на ".bean".

Назвіть свій новий файл

Включіть файл

Це важливий крок: ви повинні включити щойно створений файл у main.bean.

Наприклад, якщо ви додали stock.bean, тоді вкажіть include "stock.bean" у main.bean.

Включіть файл

Оновіть та перейдіть до файлу

Оновіть сторінку, і ви побачите, що файл з'явиться у спадному меню "Файл".

Оновіть та перейдіть до файлу

Перейменувати або видалити файл

Перейшовши до файлу, ви можете перейменувати або видалити його у спадному меню "Редагувати".

Перейменувати або видалити файл

Виникли проблеми?

Задавайте питання в https://t.me/beancount.

Оновлення Fava до версії 1.19: Ключові зміни та покращення

· One min read
Mike Thrift
Mike Thrift
Marketing Manager

Ми оновили програмне забезпечення Fava з відкритим кодом, ліцензоване за MIT, до версії 1.19. Ось зміни з моменту нашого останнього оновлення:

  • v1.19 (18.05.2021)
    • міграція з опцій conversion та interval на опцію default-page
    • додано опцію invert-income-liabilities-equity
    • оновлення до CodeMirror 6
    • додано болгарський переклад
    • інші невеликі покращення та виправлення помилок
  • v1.18 (16.01.2021)
    • кілька невеликих покращень та різні виправлення помилок.

Відчуваєте захоплення? Спробуйте зараз за посиланням https://beancount.io/ledger/

2021-07-16-upgrade-fava-to-1-19

Маєте запитання? Ми будемо поруч з вами за посиланням https://t.me/beancount :)

Представляємо мобільні додатки Beancount для iOS та Android

· 2 min read
Mike Thrift
Mike Thrift
Marketing Manager

Ми раді оголосити про важливу віху в еволюції Beancount: запуск наших спеціалізованих мобільних додатків для платформ iOS та Android! Цей реліз безпосередньо відповідає на один з найчастіших запитів нашої спільноти – можливість ефективно керувати вашою бухгалтерською книгою на мобільних пристроях.

Мобільний додаток Beancount для iOS

Ключові функції

  • Швидке введення транзакцій: Легко додавайте нові транзакції на ходу
  • Мобільні фінансові звіти: Отримуйте доступ до своїх фінансових даних будь-де, будь-коли
  • Пряме редагування книги: Повний доступ до файлу вашої бухгалтерської книги через оптимізований веб-перегляд
  • Кросплатформна синхронізація: Зберігайте свої фінансові дані узгодженими на всіх ваших пристроях

2020-08-19-beancount-mobile-app

Розробка, керована спільнотою

Цей реліз знаменує лише початок нашого мобільного шляху. Ми прагнемо розвивати ці додатки на основі ваших потреб та відгуків. Приєднуйтесь до нашої активної спільноти в Telegram за посиланням https://t.me/beancount, щоб обговорювати Beancount, ділитися своїм досвідом та допомагати формувати майбутні функції.

Наше бачення

У Beancount наша місія полягає в тому, щоб надати кожному можливість досягти кращого фінансового контролю та розуміння. Ці мобільні додатки є значним кроком до цієї мети, і на нашій дорожній карті є ще багато захоплюючих функцій та інструментів.

за�вантажити з App Storeзавантажити з Play Store

Вступ до Beancount.io

· 5 min read
Mike Thrift
Mike Thrift
Marketing Manager

Чому сучасний бухгалтерський облік важливий

Все ще керуєте своїми інвестиціями за допомогою електронних таблиць? Хоча електронні таблиці є універсальними, вони можуть стати громіздкими та схильними до помилок у міру зростання вашого інвестиційного портфеля. Представляємо Beancount.io – складну, але зручну у використанні платформу для відстеження інвестицій, розроблену спеціально для управління портфелями акцій та криптовалют. Створена з урахуванням потреб інженерів та фінансових мінімалістів, Beancount.io поєднує потужні функції з інтуїтивно зрозумілим інтерфейсом для оптимізації вашого досвіду відстеження інвестицій.

2019-09-07-introduction-to-beancount

Expenses

Income Statement

Balance Sheet

Подвійний запис: Основа точності

Beancount.io побудований на принципах подвійного запису – перевіреної часом методології, що використовується фінансовими установами по всьому світу. Ця система забезпечує математичну точність завдяки простій, але потужній концепції: кожна фінансова транзакція повинна ідеально балансувати.

У подвійному записі кожна транзакція вимагає щонайменше двох записів – дебету (+) та кредиту (-) – на різних рахунках. Ця вбудована система перевірки робить практично неможливим запис незбалансованих транзакцій, забезпечуючи точність та надійність ваших фінансових записів.

1970-01-01 open Income:BeancountCorp
1970-01-01 open Assets:Cash
1970-01-01 open Expenses:Food
1970-01-01 open Assets:Receivables:Alice
1970-01-01 open Assets:Receivables:Bob
1970-01-01 open Assets:Receivables:Charlie
1970-01-01 open Liabilities:CreditCard

2019-05-31 * "BeancountCorp" "Salary of May 15th to May 31st"
Income:BeancountCorp -888 USD
Assets:Cash 888 USD

2019-07-12 * "Popeyes chicken sandwiches" "dinner with Alice, Bob, and Charlie"
Expenses:Food 20 USD
Assets:Receivables:Alice 20 USD
Assets:Receivables:Bob 20 USD
Assets:Receivables:Charlie 20 USD
Liabilities:CreditCard -80 USD

Як ви можете бачити у двох прикладах вище, кожна транзакція повинна відповідати бухгалтерському рівнянню.

Assets = Liabilities + Equity(aka Net Assets)

Ми використали синтаксис Beancount від Мартіна Блейса та веб-проєкт Fava від Якоба Шнітцера для створення цього веб-сайту. І він сповістить вас, якщо будь-яка транзакція матиме будь-які частини, що не сумуються до нуля.

Error Alert

Тепер ви розумієте, як ми забезпечуємо коректність головної книги. Але ви можете запитати, що таке ці "рахунки"?

Розуміння рахунків: Аналогія з відрами води

Уявіть свої фінансові рахунки як систему взаємопов'язаних відер з водою, де гроші течуть як вода між ними. Ця аналогія робить подвійний запис інтуїтивно зрозумілим: коли ви переказуєте гроші з одного рахунку на інший, це схоже на переливання води з одного відра в інше – загальна кількість води (грошей) у системі залишається постійною.

Beancount.io пропонує п'ять типів рахунків.

  1. Доходи — Їх сума завжди від'ємна або в дебеті. Це тому, що ви заробляєте гроші, і тоді гроші дебетуються з рахунку "Доходи" та кредитуються на ваші "Активи".
  2. Витрати — Їх сума завжди позитивна або в кредиті. Це тому, що ви витрачаєте гроші, і гроші надходять з "Активів" або "Зобов'язань" на "Витрати".
  3. Зобов'язання — Їх сума позитивна або нульова. Ваші зобов'язання за кредитною карткою є хорошим прикладом, які зростають і падають циклами.
  4. Активи — Їх сума позитивна або нульова. Ваші готівкові кошти або будинки завжди мають певну вартість.
  5. Власний капітал — Ваші чисті активи. Система розрахує це автоматично для вас. Власний капітал = Активи - Зобов'язання, і це відображає ваш рівень достатку.

Тепер ви можете відкрити свої індивідуальні рахунки за допомогою цих ключових слів вище:

1970-01-01 open Assets:Cash
1970-01-01 open Assets:Stock:Robinhood
1970-01-01 open Assets:Crypto:Coinbase
1970-01-01 open Expenses:Transportation:Taxi
1970-01-01 open Equity:OpeningBalance

Розширене відстеження інвестицій за допомогою активів

Beancount.io чудово відстежує різноманітні інвестиції, від акцій до криптовалют. Давайте розглянемо, як він обробляє складні інвестиційні сценарії. Наприклад, ось як ви б записали купівлю 10 біткоїнів по 100 доларів кожен у 2014 році:

2014-08-08 * "Buy 10 Bitcoin"
Assets:Trade:Cash -1000.00 USD
Assets:Trade:Positions 10 BTC {100.00 USD}

А потім, через три роки, ви продаєте їх (спочатку з витратами 100 доларів за одиницю, позначеними {100.00 USD}) за ціною 10 000 доларів за одиницю, позначеною @ 10,000.00 USD.

2017-12-12 * "Sell 2 Bitcoin"
Assets:Trade:Positions -2 BTC {100.00 USD} @ 10,000.00 USD
Assets:Trade:Cash 20,000.00 USD
Income:Trade:PnL -19,800.00 USD

Або та ж транзакція з @@ 20,000.00 USD означає, що за ціною 20 000 доларів загалом.

2017-12-12 * "Sell 2 Bitcoin"
Assets:Trade:Positions -2 BTC {100.00 USD} @@ 20,000.00 USD
Assets:Trade:Cash 20,000.00 USD
Income:Trade:PnL -19,800.00 USD

Сума всіх частин транзакції, включаючи -2 BTC {100.00 USD}, все ще, як завжди, дорівнює нулю.

Тег витрат {100.00 USD} важливий, оскільки ви могли придбати той самий актив за різними цінами.

100 BTC {10.00 USD, 2012-08-08}
10 BTC {100.00 USD, 2014-08-08}

Якщо ви хочете спростити процес, ви можете налаштувати рахунок на початку з ФІФО або ЛІФО. ФІФО означає "першим прийшов — першим вийшов", тоді як ЛІФО означає "останнім прийшов — першим вийшов". У США Податкова служба використовує ФІФО для розрахунку ваших прибутків/збитків та відповідного оподаткування.

1970-01-01 open Assets:Trade:Positions "FIFO"

І тоді, коли ви продаєте його скорочено, наприклад -2 BTC {}, Beancount автоматично застосує стратегію ФІФО та продасть найстаріший актив.

Початок роботи з Beancount.io

Beancount.io – це сучасна хмарна платформа для управління фінансами, яка перетворює ваші текстові записи транзакцій на комплексні фінансові звіти, включаючи звіти про прибутки та збитки, баланси та оборотні відомості. Поєднуючи надійність текстових файлів з потужними інструментами візуалізації, Beancount.io допомагає вам підтримувати точний контроль над вашим фінансовим життям, отримуючи цінні відомості про ефективність ваших інвестицій.

Розпочніть свою фінансову подорож з Beancount.io – Безкоштовно під час нашого акційного періоду!