Налаштування для конкретних галузей
Приклади конфігурацій для фрілансерів, малого бізнесу та особистих фінансів
У цьому посібнику ми розглянемо, як адаптувати книгу Beancount під різні потреби: для професіонала-фрілансера, невеликого бутік-бізнесу та особистих фінансів домогосподарства. Для кожного сценарію наведено унікальні структури рахунків та міркування. Ми пояснимо логіку кожного налаштування, надамо приклади фрагментів Beancount та виділимо корисні функції (такі як користувацькі теги та автоматизований імпорт), які спрощують відстеження. Тон тексту є повчальним, але доступним — незалежно від того, чи ви розробник, технічно підкований фахівець чи ентузіаст фінансів, ці приклади допоможуть вам застосувати Beancount у реальному житті.
Фрілансери
Фрілансери (як-от розробники програмного забезпечення або графічні дизайнери) часто працюють із кількома клієнтами та витратами на проєкти. Просте налаштування Beancount допоможе відстежувати дохід від кожного клієнта, бізнес-витрати (включаючи оплату послуг залучених субпідрядників) та кошти, відкладені на податки. Мета полягає в тому, щоб зробити систему зрозумілою для масштабування разом із розвитком вашого фріланс-бізнесу, уникаючи зайвої складності.
Основні рахунки для фрілансера: У книзі фрілансера зазвичай відокремлюють бізнес-фінанси від особистих. Наприклад, ви можете використовувати:
- Assets:Business:Checking — розрахунковий рахунок бізнесу для всіх платежів клієнтів та бізнес-витрат.
- Assets:Business:TaxSavings — ощадний рахунок для резервування частини доходу на сплату податків (оскільки роботодавець не утримує їх за вас).
- Income:Client:*
Назва*** — рахунки доходів для платежів клієнтів. Ви можете створювати субрахунки для кожного великого клієнта (наприклад,Income:Client:ACME) або використовувати один рахунокIncome:Freelanceіз зазначенням назв клієнтів через теги в транзакціях. - Expenses:Business:Contractors — для виплат субпідрядникам або за аутсорс-послуги.
- Expenses:Business:Software (та інші категорії, такі як Travel, Supplies) — для регулярних бізнес-витрат (підписки на ПЗ, обладнання, поїздки до клієнтів тощо).
- Equity:OwnerDraw — (опціонально) для фіксації переказів прибутку від бізнесу вам особисто. Це допомагає відрізнити кошти бізнесу від особистих коштів, коли ви виплачуєте собі гроші.
Обґрунтування: Така структура гарантує, що всі кошти, пов’язані з бізнесом, відстежуються на окремих рахунках. Дохід від кожного клієнта фіксується (що дозволяє легко визначити ваших основних клієнтів), а витрати класифікуються для податкових відрахувань. Відкладення податків на окремий рахунок активів (або запис зобов’язання за заборгованістю з податків) запобігає випадковій витраті грошей, які потрібно буде сплатити державі. Книга залишається простою: якщо у вас з’являються нові клієнти або категорії витрат, ви можете додавати нові рахунки або використовувати теги без реорганізації всієї системи. Поширеною помилкою є змішування особистих і бізнес-транзакцій на одному рахунку; підтримуючи окремий розрахунковий рахунок бізнесу (і відповідний рахунок активів), ви робите звірку та звітність значно чистішими. Ще одна помилка, якої варто уникати — це неврахування переказів готівки на податки або виплат власнику. Використовуючи такі рахунки, як TaxSavings та OwnerDraw, ви забезпечуєте облік кожного долара.
Функції Beancount, які варто виділити: Теги та метадані надзвичайно корисні для фрілансерів. Наприклад, ви можете помічати транзакції тегом із номером проєкту або інвойсу, або використовувати поле метаданих для зазначення імені клієнта, якщо вирішите не створювати окремі рахунки доходів для кожного з них. Це дозволяє легко фільтрувати або робити запити за транзакціями конкретного клієнта чи проєкту (наприклад, підсумувати всі витрати з тегом #ProjectX). Крім того, автоматизовані імпортери Beancount можуть спростити введення даних — наприклад, ви можете налаштувати імпортер для виписок з вашого банку або кредитної картки, щоб завантажувати транзакції в книгу, а потім просто додавати відповідні назви рахунків витрат або доходів. Це економить час, коли у вас багато дрібних транзакцій (як-от підписки на ПЗ або витрати на відрядження).