Перейти до основного вмісту

Посібники з підготовки до податків

Ресурси для конкретних країн, які допоможуть підготуватися до податків наприкінці року за допомогою даних Beancount

Вступ: Підготовку до податків наприкінці року можна спростити, використовуючи детальні фінансові записи Beancount. Нижче ми наводимо посібники для п'яти регіонів, популярних серед користувачів Beancount: Сполучених Штатів, Канади, Німеччини, Великої Британії та Австралії. У кожному розділі описано типовий процес подання податкової звітності для фізичних осіб або малого бізнесу, надано посилання на офіційні ресурси податкових органів та поради щодо використання даних Beancount (і сумісних інструментів чи плагінів) для спрощення звітності. Використовуйте ці посібники як відправну точку, щоб ваш реєстр Beancount ефективно підтримував ваші потреби щодо подання податкової звітності.

tax-prep-guides

Сполучені Штати

Огляд підготовки до податків наприкінці року: У США фізичні особи та одноосібні власники готують щорічні декларації про доходи за формою 1040, часто з додатковими графіками (schedules). Основні кроки включають:

  • Збір документів про доходи: Зберіть усі форми W-2 (дохід від заробітної плати), форми 1099 (для доходів від фрілансу, відсотків, дивідендів тощо) та будь-які інші річні податкові звіти. IRS рекомендує впорядковано зберігати підтверджувальні документи, такі як квитанції, інвойси та оплачені рахунки, оскільки вони підкріплюють записи у вашій податковій декларації. Малий бізнес або самозайняті особи використовуватимуть Schedule C (Прибуток або збиток від бізнесу) для звітування про доходи та витрати бізнесу, тому переконайтеся, що у вас є всі записи про доходи та витрати бізнесу за рік.
  • Складання списку відрахувань та кредитів: Зберіть записи про витрати, що підлягають вирахуванню (наприклад, відсотки за іпотекою, благодійні внески, медичні витрати), та будьякі податкові кредити. Якщо ви ведете бізнес, узагальніть витрати за категоріями (канцтовари, відрядження тощо), як це необхідно для Schedule C або інших додатків.
  • Узгодження рахунків та фінансової звітності: Використовуйте Beancount для створення звіту про доходи та витрати (Profit & Loss) та балансового звіту (Balance Sheet) за податковий рік. Це допоможе перевірити, чи збігаються всі підсумки доходів і витрат з вашою документацією. Наприкінці року зазвичай коригують книги з урахуванням амортизації або інвентаризації запасів.
  • Подання до встановленого терміну: Податкові декларації фізичних осіб зазвичай подаються до 15 квітня наступного року (якщо термін не продовжено). Якщо вам потрібно більше часу, подайте заявку на продовження до квітневого дедлайну, але пам’ятайте, що будь-які заборговані податки все одно мають бути сплачені до 15 квітня, щоб уникнути нарахування відсотків. Платники податків у США можуть подавати звіти в електронному вигляді через IRS Free File (для відповідних доходів) або за допомогою комерційного програмного забезпечення, чи надіслати паперову декларацію поштою.

Офіційні ресурси IRS: Використовуйте публікації та інструменти IRS для отримання точних вказівок. Корисні ресурси включають:

  • Податковий центр самозайнятих IRS: Портал IRS «Малий бізнес та самозайняті особи» надає форми та вказівки для одноосібних власників та малого бізнесу. Наприклад, там зазначено, що одноосібні власники повинні подавати Schedule C (Form 1040) для звітування про бізнес-дохід. Там також є посилання на ресурси щодо ведення документації, витрат, що підлягають вирахуванню, та податкових зобов'язань.
  • Посібник IRS «Як подати податкову декларацію»: IRS описує процес подання крок за кроком на своєму вебсайті, наголошуючи на перевірці необхідності подання, зборі всіх документів та заяві на відповідні відрахування / кредити. Цей офіційний посібник є хорошим контрольним списком, щоб переконатися, що ви нічого не пропустили.
  • Рекомендації щодо ведення обліку (Публікація IRS 583): IRS радить вести ретельний облік. Як зазначено в рекомендаціях IRS, ваші книги повинні чітко відображати валовий дохід, відрахування та кредити, і ви повинні зберігати підтверджувальні документи (такі як інвойси, анульовані чеки тощо), які обґрунтовують кожен пункт у вашій декларації. Зберігання вашого реєстру Beancount під контролем версій із вкладеннями або посиланнями на документи може допомогти виконати ці вимоги.

Використання даних Beancount для податкової звітності: Структуровані дані Beancount можуть значно допомогти у підготовці до податків у США:

  • Використання звітів Beancount: Створюйте стандартні фінансові звіти за податковий рік. Звіт про прибутки та збитки (Profit & Loss) надасть вам підсумки за категоріями доходів та витрат (корисно для форми 1040 та Schedule C). Балансовий звіт станом на 31 грудня допоможе відстежити залишки готівки на кінець року, дебіторську та кредиторську заборгованість або запаси (важливо, якщо вам потрібно звітувати про вартість запасів або враховувати різницю між касовим методом та методом нарахування). Їх можна створити за допомогою команди bean-report або у вікні «Income Statement» у Fava. Багато сертифікованих бухгалтерів (CPA) проситимуть звіт про прибутки / збитки та баланс; Beancount може видати їх на запит.
  • Категоризація витрат відповідно до податкових форм: Структуруйте свої рахунки Beancount так, щоб вони відповідали податковим категоріям. Наприклад, самозайнята особа може мати рахунки Expenses:Business:Advertising, Expenses:Business:Travel тощо, що дублюють категорії в Schedule C. Це дозволяє легко отримувати підсумки по кожній категорії. Ви можете використовувати bean-query або інтерфейс запитів Fava, щоб підсумувати витрати за рахунками за рік, а потім перенести ці суми у ваші податкові форми.
  • Приріст капіталу та інвестиції: Якщо у вас є інвестиції, відстеження партій (lot tracking) у Beancount фіксуватиме дати та суми купівлі та продажу. Це корисно для Schedule D / Form 8949 (Capital Gains and Losses). Ви можете надіслати запит до свого реєстру про всі продажі активів за рік і отримати їхню собівартість та дохід від продажу. Примітка: США дозволяють ідентифікацію конкретних партій для продажу (або FIFO за замовчуванням). Beancount за замовчуванням відстежує партії за методом FIFO, якщо вони не вказані явно. Переконайтеся, що ви правильно позначаєте продаж партій у Beancount, щоб відобразити обраний вами метод. Також пам'ятайте про правила wash sale (збитки не враховуються, якщо ви викуповуєте акції протягом 30 днів). Beancount не позначатиме фіктивні продажі автоматично, але ви можете налаштувати це вручну або скористатися інструментами спільноти (див. нижче).
  • Експорт даних: Прямого експорту з Beancount у форми IRS одним кліком не існує, але ви можете експортувати дані у CSV або Excel. Наприклад, ви можете експортувати список усіх благодійних пожертв з Beancount у CSV та додати його до своїх робочих документів. Деяке податкове програмне забезпечення (наприклад, TurboTax) дозволяє імпортувати інвестиційні операції через CSV — TurboTax підтримує специфічний формат CSV «gains / loss» для торгівлі акціями. За допомогою Beancount ви можете написати власний скрипт або запит для створення CSV-файлу вашої торгової активності, що відповідає цим форматам, заощаджуючи час на ручне введення.

Програмне забезпечення та інструменти (США): Різноманітні інструменти можуть працювати разом із Beancount для допомоги у поданні декларації:

  • Програмне забезпечення для подання податкової звітності: Популярні програми, такі як TurboTax, H&R Block, TaxAct або FreeTaxUSA, зазвичай використовуються для підготовки декларацій. Вони не інтегруються безпосередньо з Beancount, але ви можете використовувати зведені дані, згенеровані Beancount, для введення даних. Наприклад, отримавши підсумки доходів та відрахувань з Beancount, ви вводите їх в інтерв'ю-форми програми. Для інвестицій, як зазначено, ви можете імпортувати CSV-файл операцій з акціями в TurboTax — розгляньте можливість використання даних Beancount для створення файлу TXF або підтримуваного формату CSV для безперешкодного імпорту.
  • Електронні таблиці: Багато технічно підкованих користувачів використовують електронні таблиці як місток між Beancount та податковими формами. Ви можете експортувати оборотно-сальдові відомості або підсумки рахунків з Beancount (використовуючи bean-report з виводом у CSV), а потім використовувати Excel / Google Таблиці для зіставлення цих цифр із рядками у податкових формах. Це корисно для налаштування того, як дані групуються (наприклад, підсумовування кількох рахунків витрат Beancount в один рядок у Schedule C).
  • Інтеграція з бухгалтером: Якщо ви користуєтеся послугами CPA або податкового консультанта, ви можете поділитися з ними даними Beancount. Хоча більшість бухгалтерів звикли до файлів QuickBooks або Xero, ви можете надати звіти у форматі PDF або HTML з Beancount. Один із підходів — використання bean-bake (інструмент у Beancount) для створення статичного HTML-сайту вашого реєстру за рік. Це дозволяє бухгалтеру переглядати ваші рахунки та транзакції в режимі лише для читання. Альтернативно, експорт оборотно-сальдової відомості та деталізації головної книги у PDF є стандартним способом — звіти Beancount можна роздрукувати у PDF, і вони будуть схожі на те, що очікують бухгалтери. Як зазначав творець Beancount, технічно підкований бухгалтер може працювати з цими вихідними даними (іноді потребуючи коригування знаків для доходів / зобов'язань).

Поради спільноти та плагіни (США): Спільнота Beancount розробила кілька корисних доповнень для специфічних податкових потреб США:

  • Tax Loss Harvester (розширення Fava): Існує плагін для Fava, який визначає можливості для мінімізації податків за рахунок збитків (tax-loss harvesting) та позначає потенційні фіктивні продажі (wash sales). Це розширення сканує ваші інвестиційні рахунки Beancount і повідомляє, які партії можна продати зі збитком для цілей оподаткування, і які з цих збитків будуть відхилені згідно з правилами wash sale. Це може бути дуже корисно наприкінці року для податкового планування (реалізація збитків для компенсації прибутку). Це просунутий інструмент, насамперед для управління особистими інвестиціями, але він демонструє, як дані Beancount можна використовувати для податкової стратегії.
  • Автоматичні записи амортизації: Для активів малого бізнесу розрахунок амортизації для податків може бути марудною справою. Існують плагіни спільноти для автоматизації цього. Наприклад, плагін Flexible Depreciation (частина beancount-plugins) може генерувати щорічні записи амортизації в журналі на основі метаданих, які ви додаєте до покупок активів. Він підтримує такі методи, як прямолінійний або метод зменшуваного залишку, і навіть має режим для канадського правила півріччя (яке можна адаптувати для умов США, таких як MACRS). Використовуючи такий плагін, Beancount обчислить ваші витрати на амортизацію за рік, які ви потім включите до своєї податкової декларації (Schedule C або форма 4562 для амортизації). Це гарантує, що ваші книги та податкові показники збігаються.
  • Fava для швидких перевірок: Використання веб-інтерфейсу Fava під час підготовки до податків може бути надзвичайно зручним. Ви можете швидко надіслати запит «Expenses:Taxes:Property», щоб отримати суми податку на майно, або відфільтрувати транзакції за певним тегом (наприклад, #deductible), якщо ви маркували пункти, що підлягають вирахуванню, протягом року. Деякі користувачі навіть тимчасово відкривають доступ до Fava для своїх бухгалтерів, щоб оперативно відповідати на запитання (хоча це слід робити обережно з міркувань безпеки). Ця інтерактивність може значно прискорити процес підготовки до податків.

Канада

Огляд підготовки до кінця податкового року: Резиденти Канади щороку подають індивідуальну податкову декларацію T1 General (термін подання для більшості фізичних осіб — до 30 квітня). Малі незареєстровані підприємства (одноосібні власники) включають свій бізнес-дохід у декларацію T1, використовуючи форму T2125 Statement of Business or Professional Activities (Звіт про бізнес або професійну діяльність). Основні кроки у процесі підготовки податків у Канаді:

  • Збір податкових довідок (T-Slips): Зберіть усі податкові довідки за рік. Поширені довідки включають T4 (дохід від працевлаштування), T5 (інвестиційний дохід, такий як відсотки або дивіденди), T3 (дохід від трастів або взаємних фондів), T4A (пенсія або комісійні від самозайнятості) та інші. Переконайтеся, що у вас є довідки для всіх джерел доходу — CRA очікує, що ви повідомите про всі доходи, а неподання інформації про суму може призвести до штрафу в розмірі 10 % від незадекларованої суми. Beancount може допомогти відстежити, чи не бракує очікуваної довідки (наприклад, у вас зафіксовано дохід від дивідендів, але довідка T5 не надійшла, тож ви знаєте, що потрібно звернутися за нею).
  • Організація витрат, що підлягають вирахуванню, та кредитів: Зберіть квитанції про витрати, які підлягають податковому вирахуванню або дають право на податкові кредити. Для фізичних осіб це можуть бути квитанції про внески в RRSP, медичні витрати, квитанції про благодійні пожертви, витрати на догляд за дітьми тощо. Якщо ви самозайнята особа, зберіть усі квитанції про бізнес-витрати (офісне приладдя, витрати на транспорт, витрати на домашній офіс тощо), які вам потрібно буде внести у форму T2125. У Канаді зберігайте ці квитанції щонайменше шість років, оскільки CRA може запитати їх під час перевірки після подання декларації.
  • Фінансова звітність бізнесу: Якщо у вас є малий бізнес або підробіток, підготуйте підсумок доходів і витрат бізнесу за рік. Beancount може легко створити це як звіт про доходи. Підсумкові суми будуть перенесені у вашу форму T2125. Наприклад, форма T2125 має специфічні рядки для доходів і різних категорій витрат (реклама, харчування, офіс, транспорт тощо). Узгодьте свої рахунки в Beancount із цими категоріями для зручнішого перенесення підсумків. Канадські малі підприємства за замовчуванням часто працюють за календарним роком (на відміну від деяких країн, Канада зазвичай вимагає від одноосібних власників використовувати календарний рік). Переконайтеся, що ваші дані в Beancount за календарний рік остаточно оформлені (усі транзакції записані та звірені) до моменту підготовки податків.
  • Подання декларації: Більшість канадців подають декларації онлайн за допомогою сертифікованого програмного забезпечення NETFILE. Після перевірки ваших цифр скористайтеся обраною податковою програмою для введення даних (або функцією Auto-fill, якщо вона доступна — сервіс автозаповнення від CRA може імпортувати інформацію з ваших T-slips безпосередньо в багато програм). Альтернативно, заповніть паперові форми (T1 та додатки), якщо ви віддаєте перевагу ручному поданню. Основна форма (T1) плюс будь-які додатки (наприклад, Додаток 3 для приросту капіталу або T2125 для бізнесу) та провінційні форми складають повну декларацію. Дотримуйтесь термінів (30 квітня для фізичних осіб або 15 червня, якщо ви або ваш чоловік/дружина маєте дохід від самозайнятості, хоча будь-який залишок заборгованості все одно має бути сплачений до 30 квітня).

Офіційні ресурси CRA: Податкове агентство Канади (Canada Revenue Agency) надає вичерпні вказівки для платників податків:

  • Хаб CRA «Малий бізнес та самозайняті особи»: На офіційному сайті CRA є розділ для малого бізнесу та самозайнятих осіб. Він включає «Контрольний список для малого бізнесу», що охоплює основні податкові обов’язки, та інформацію з таких тем, як GST / HST, бізнес-витрати та ведення обліку. Це чудова відправна точка, якщо ви ведете бізнес, оскільки там виділено, що саме вам потрібно подавати (наприклад, що незареєстровані підприємства використовують T2125, тоді як корпорації подають окремі декларації T2).
  • Посібники з податку на доходи фізичних осіб: Посібник CRA «Підготовка до подання податків» пропонує покрокову інструкцію щодо того, що вам потрібно перед поданням — від необхідних документів до важливих дат. Він нагадує платникам про такі речі, як організація податкових довідок, знання ваших прав на вирахування та розуміння методів подання. Також щороку CRA публікує Загальний посібник з податку на доходи та пільг (T1 Guide), який пояснює кожний рядок декларації — він доступний на сайті CRA.
  • Інструкції до форми T2125 та податкових форм: Якщо у вас є бізнес-дохід або дохід від професійної діяльності, перегляньте офіційну форму T2125 та інструкції до неї. Вебсайт CRA та посібник до форми пояснюють, які витрати дозволені та куди їх вносити. Наприклад, вони описують, як розрахувати витрати на використання будинку в бізнес-цілях або витрати на транспорт. Аналогічно, якщо ви продали інвестиції, зверніться до інструкцій до Додатка 3 (Приріст капіталу), щоб правильно про них відзвітувати.
  • Онлайн-сервіси CRA: Використовуйте онлайн-інструменти CRA: My Account (для фізичних осіб) можна використовувати для перевірки ліміту внесків у RRSP, інформації про TFSA або для використання функції автозаповнення. CRA також надає список сертифікованого програмного забезпечення NETFILE (деякі безкоштовні для користувачів із низьким доходом) на своєму сайті, що гарантує використання схваленої програми для електронного подання.

Використання даних Beancount для податкової звітності в Канаді: Гнучкість Beancount допомагає вирішити деякі унікальні аспекти канадських податків:

  • Зіставлення з податковими категоріями: Як і в США, структуруйте свої рахунки відповідно до податкових категорій. Наприклад, якщо у вас є витрати на працевлаштування (для яких у вас є форма T2200 і які ви можете вирахувати у формі T777), тримайте їх на окремому рахунку (скажімо, Expenses:Employment:Supplies), щоб ви могли легко підсумувати їх. Для самозайнятості категорії T2125 (реклама, харчування, комунальні послуги тощо) мають визначати структуру ваших рахунків у Beancount. Добре структурований план рахунків означає, що створення податкового резюме буде таким же простим, як запуск bean-query для підсумовування кожної категорії за рік.
  • Приріст капіталу — Скоригована вартісна база (ACB): Податкова система Канади використовує середню вартісну базу для ідентичних цінних паперів при розрахунку приросту капіталу та вимагає включення 50 % приросту капіталу як оподатковуваного доходу. Beancount за замовчуванням відстежує вартість кожної партії (lot) і дозволяє специфічну ідентифікацію. Однак канадське законодавство фактично розглядає всі ідентичні акції як один пул (за винятком перебування на різних рахунках). Приклад: Якщо ви купуєте 100 акцій по $ 10, а згодом ще 100 акцій тієї ж компанії по $ 20, а потім продаєте 100 акцій, ваша ACB становить $ 15 за акцію (середнє значення). Beancount зазвичай дозволяє вам вибрати, яку саме партію ви продали (що може показати прибуток у $ 5 або іншу суму залежно від вибору), але для канадської звітності ви повинні використовувати усереднену вартість. Оскільки Beancount нативно не усереднює вартість між партіями, вам потрібно буде розрахувати це самостійно. Деякі учасники спільноти вирішили це, написавши власні скрипти або плагіни. Зокрема, один користувач створив плагін для Beancount для розрахунку середньої вартісної бази паралельно зі звичайним відстеженням партій. Цей плагін додає метадані до кожного продажу з обчисленою ACB, узгоджуючи вивід Beancount із канадськими правилами. Навіть без плагіна ви можете використовувати дані Beancount: вивести список усіх транзакцій для певного цінного паперу та вручну обчислити середню вартість або експортувати транзакції в електронну таблицю для розрахунку ACB для кожного продажу. Пам’ятайте про канадські правила, такі як поверхневі збитки (superficial loss) та вимогу конвертувати всі суми в CAD для податкової декларації. Beancount підтримує мультивалютність; ви можете запитувати реалізований прибуток у CAD, якщо записуєте обмінні курси для транзакцій.
  • Питання GST / HST: Якщо ви фрилансер або власник бізнесу, зареєстрований як платник GST / HST, обов’язково відокремлюйте податок з продажів у своїх записах Beancount. Зазвичай це виглядає так: коли ви заробляєте $ 100 + $ 5 GST, запишіть дохід у розмірі $ 100 на рахунок доходів, а $ 5 — на рахунок Liabilities:GST Collected. Таким чином, ваші звіти про доходи відображатимуть чистий дохід, і ви матимете поточний баланс зібраного податку для перерахування. Аналогічно відстежуйте податкові кредити на вхідний податок (GST / HST, сплачений за витрати) на рахунку активів або контр-витрат. Наприкінці року (або кожного звітного періоду) ви можете підсумувати ці рахунки для підготовки декларації GST / HST. Хоча подання GST / HST відокремлене від декларації про доходи, вони пов’язані (наприклад, вхідні податкові кредити зменшують бізнес-витрати для податку на дохід). Дані Beancount допомагають переконатися, що ви врахували всі належні податкові кредити та повідомили правильну суму зібраного GST.
  • Внески та відрахування в RRSP: Якщо ви робите внески в RRSP, ви отримаєте офіційні квитанції про внески. Ви також можете відстежувати внески в Beancount (наприклад, транзакції переміщення грошей на інвестиційний рахунок RRSP). Звірте свої записи в Beancount з офіційними квитанціями, щоб переконатися, що жоден внесок не був пропущений або неправильно записаний. Загальна сума з квитанцій — це те, що ви вказуєте у своїй податковій декларації (у межах вашого ліміту вирахувань). Beancount не подасть це напряму, але може служити інструментом особистої перевірки.
  • Іноземний дохід та податкові кредити: Якщо у вас є іноземний дохід або податки (наприклад, дивіденди за акціями США з податком на репатріацію), ваші записи в Beancount покажуть іноземний дохід і будь-який сплачений податок. Це необхідно для форми іноземного податкового кредиту (T2209) або вирахування. Тегуючи або ізолюючи іноземний дохід на конкретних рахунках (наприклад, Income:Dividends:US), ви зможете швидко отримати підсумкові суми та суми утриманих податків для отримання іноземного податкового кредиту.

Програмне забезпечення та інструменти (Канада): Канадці мають широкий вибір податкового програмного забезпечення та інструментів, які можуть доповнити Beancount:

  • Програмне забезпечення для підготовки податків: Поширені варіанти включають UFile, TurboTax Canada, Wealthsimple Tax (раніше SimpleTax), StudioTax та інші. Ці програми підтримують NETFILE і проводять вас через процес заповнення декларації. Хоча вони не імпортують файли Beancount, ви можете використовувати цифри, згенеровані в Beancount, щоб відповісти на запитання програми. Наприклад, коли програма запитує про «бізнес-дохід» та «бізнес-витрати за категоріями», ви можете звернутися до свого звіту про доходи/витрати в Beancount. Деякі програми (Wealthsimple Tax, TurboTax) мають функцію Auto-fill my return, яка підтягує дані T-slips з CRA — використовуйте це для економії часу, а потім звіряйте з вашими записами в Beancount, щоб переконатися, що нічого не пропущено і не дубльовано.
  • Електронні таблиці для T2125: Якщо у вас багато рахунків витрат, ви можете створити електронну таблицю, що зіставляє кожен рахунок витрат Beancount із відповідним рядком T2125. Експортуйте підсумки витрат (bean-query може вивести CSV-файл витрат, згрупованих за рахунками) і вставте їх в електронну таблицю, яка потім підсумовує їх у необхідні категорії. Це може слугувати робочим листом для введення в податкове програмне забезпечення або форми.
  • Онлайн-форми та калькулятори CRA: CRA пропонує деякі онлайн-калькулятори (наприклад, для інвестиційного доходу або інших сценаріїв) та PDF-форми для заповнення. Якщо ви віддаєте перевагу ручному розрахунку для перевірки, ви можете використовувати їх разом із даними Beancount. Наприклад, при розрахунку звільнення від оподаткування основного місця проживання при продажу будинку (робочий лист Додатка 3), ви можете використовувати свої записи в Beancount щодо вартості придбання та витрат на продаж.
  • Експорт бухгалтерських даних (якщо потрібно): Якщо ви працюєте з бухгалтером, який використовує професійний податковий пакет, він може попросити звіт про доходи та пробний баланс. Ви можете експортувати їх із Beancount. У деяких випадках бухгалтери можуть імпортувати дані в QuickBooks або CaseWare. Хоча Beancount не експортує дані безпосередньо в ці формати, надання детального експорту головної книги в Excel може дозволити їм імпортувати або скопіювати дані. Нерідко бухгалтери замість цього вручну вводять підсумкові показники, використовуючи вивід Beancount як довідку.

Поради спільноти та плагіни (Канада): Спільнота бухгалтерського обліку в простому тексті поділилася кількома специфічними для Канади порадами:

  • Робота з ACB та інвестиціями: Як уже згадувалося, один користувач створив плагін для відстеження середньої вартісної бази для канадської звітності про приріст капіталу. Якщо ви активно працюєте з акціями або фондами на незареєстрованому рахунку, розгляньте можливість використання або написання такого скрипта. Навіть без нього поради спільноти часто пропонують вести окрему електронну таблицю або використовувати теги в Beancount, щоб позначити, які партії належать до якого «пулу ACB». Наприклад, ви можете скинути вартісну базу за допомогою спеціальної транзакції, коли імігруєте до Канади (оскільки Канада вважає, що ви купуєте активи за справедливою ринковою вартістю в момент, коли стаєте резидентом) — це можна записати в Beancount як початкову транзакцію з новою вартістю, рівною FMV, що допоможе вам підтримувати базу, специфічну для Канади.
  • Амортизація (Capital Cost Allowance): Канадська версія амортизації для бізнес-активів — це Capital Cost Allowance (CCA), яка зазвичай використовує метод зменшуваного залишку з правилом півроку в перший рік. Плагін Flexible Depreciation підтримує «метод CRA», який автоматизує правило півроку для нових активів. Тегуючи покупку активів чимось на кшталт depreciation: "AssetName @0.30" (для 30 % класу), плагін може генерувати щорічні записи CCA. Це гарантує, що ваші витрати в Beancount включають ту саму CCA, яку ви вкажете у своїй податковій декларації, що є вирішальним для узгодженості. Якщо ви не використовуєте плагін, ви можете вручну розрахувати CCA (форми CRA, такі як T2125, мають робочі листи для CCA) і записати витрати на амортизацію в Beancount для повноти обліку.
  • Плагін або робочий процес для GST / HST: Хоча немає широко використовуваного плагіна GST саме для Канади, простою практикою є використання функцій Beancount (таких як власні записи або рахунки) для автоматизації відстеження GST. Наприклад, ви можете написати запит для розрахунку вашої чистої суми GST до сплати за кожний звітний період на основі ваших рахунків GST Collected та GST Paid. Деякі користувачі поділилися власними скриптами для виведення деталей декларації GST / HST з даних Beancount. Якщо ваш бізнес невеликий і використовує швидкий метод (Quick Method) для GST, ви можете вести пам'ятку своїх розрахунків за швидким методом у Beancount (через примітку або окремий файл) для прозорості.
  • Підтримка спільноти: Канадська спільнота Beancount активна на форумах і обговорює такі теми, як відстеження внесків у RRSP порівняно з TFSA, конвертація транзакцій з USD у CAD для податків тощо. Пошук у розсилці або на форумі PTA за словом «Canada» може дати корисні гілки обговорень. Наприклад, обговорення охоплюють питання переїзду між країнами (зміна вартісної бази) або відсутність вбудованого обліку за середньою вартістю, що призвело до створення згаданих вище рішень. Використання цих ресурсів може надати розуміння найкращих практик.

Німеччина

Огляд підготовки до податкової звітності наприкінці року: Податкова система Німеччини передбачає подання щорічної декларації про доходи (Einkommensteuererklärung) для фізичних осіб, яка зазвичай подається за календарний рік. Для найманих працівників, які отримують лише заробітну плату, податок часто сплачується через утримання з виплат (і подання декларації може бути необов'язковим), проте особи з додатковим доходом (фріланс, інвестиції тощо) або ті, хто претендує на певні податкові відрахування, повинні подавати декларацію. Малі підприємства, які не зобов'язані вести облік за методом подвійного запису, часто подають «Einnahmenüberschussrechnung (EÜR)» — спрощений звіт про доходи та витрати — як частину своєї декларації. Основні кроки підготовки до податків у Німеччині:

  • Збір довідок про доходи та Bescheinigungen: Зберіть свою Lohnsteuerbescheinigung (щорічну довідку про податок на заробітну плату від роботодавця), якщо ви працюєте за наймом, а також виписки про будь-які інші доходи. Це можуть бути Kapitalertragsbescheinigungen від банків (із зазначенням дивідендів, відсотків та будь-якого сплаченого податку на капітал), записи про доходи від оренди чи роялті, а також документація про доходи від фрілансу (виставлені рахунки-фактури тощо). Якщо ви отримували державні виплати (наприклад, допомогу по безробіттю, Elterngeld), також підготуйте ці виписки.
  • Документування витрат та відрахувань (Werbungskosten/Betriebsausgaben): У Німеччині наймані працівники можуть віднімати певні витрати, пов'язані з роботою (Werbungskosten), тоді як самозайняті особи та підприємства вказують виробничі витрати (Betriebsausgaben). Зберіть квитанції за професійну освіту, інструменти, домашній офіс (якщо він відповідає критеріям) та витрати на проїзд до роботи (Entfernungspauschale розраховується на основі відстані). Якщо ви самозайнята особа або власник бізнесу, переконайтеся, що у вас є всі рахунки-фактури на витрати та що ви дотрималися вимог (наприклад, належні рахунки-фактури з ПДВ). Також зберіть докази для будь-яких спеціальних відрахувань, таких як пожертви (Spendenquittungen), медичні витрати, страхові внески (багато з них підлягають вирахуванню до певного ліміту) та податкові платежі (наприклад, податок на майно, якщо ви здаєте нерухомість в оренду).
  • Узгодження фінансових записів: Якщо ви використовуєте Beancount для особистих фінансів або бізнесу, звірте свою книгу з фактичними банківськими виписками та квитанціями за рік. Платники податків у Німеччині повинні бути готові надати документацію за запитом. Книга Beancount допоможе переконатися, що ви не пропустили жодного доходу чи витрати: перевірте, щоб кожне банківське надходження було враховано як дохід або як надходження, що не підлягає оподаткуванню. Для малих підприємств підготуйте EÜR, якщо це необхідно — по суті, це підсумок доходів мінус витрати, а також окремі розрахунки для таких речей, як амортизація (AfA) та пробіг автомобіля.
  • Використання ELSTER або податкового програмного забезпечення: Німеччина вимагає електронного подання декларацій для більшості людей. Офіційний онлайн-портал — ELSTER (Elektronische Steuererklärung). Останніми роками онлайн-форми ELSTER також доступні англійською мовою для зручнішого використання. Зареєструйте обліковий запис ELSTER, якщо ви ще цього не зробили; це передбачає отримання коду активації поштою, тому зробіть це заздалегідь. Крім того, багато хто використовує комерційне податкове ПЗ (наприклад, WISO Steuer, Taxman, Smartsteuer або англомовні інструменти, як-от SteuerGo). Ці програмні рішення супроводжують вас через німецькі форми (які можуть бути складними, особливо щодо численних форм Anlage). Вони також забезпечують електронне подання через ELSTER. Кінцевий термін для самостійного подання декларацій зазвичай — 31 липня наступного року (для доходів за 2024 рік — до 31 липня 2025 року), але термін автоматично продовжується до кінця лютого другого року, якщо ви користуєтеся послугами професійного податкового консультанта (Steuerberater). Обов'язково дотримуйтеся відповідного терміну під час подання через ELSTER або ПЗ.

Офіційні податкові ресурси Німеччини: Платники податків у Німеччині можуть звертатися до офіційних джерел для отримання точної інформації:

  • Інформація від Finanzamt та BZSt: Bundeszentralamt für Steuern (BZSt) надає інформацію для платників податків кількома мовами. Наприклад, там пояснюється, що місцеві Finanzämter (податкові інспекції) є основними контактними органами з питань податку на доходи, і надаються посилання на форми. Ви можете знайти всі офіційні податкові форми на Сервері форм податкових органів (портал форм Bundesfinanzministerium), включаючи форми декларацій про доходи та інструкції (Anleitung) до кожного додатка (Anlage).
  • Портал ELSTER: Офіційний вебсайт ELSTER (elster.de) — це місце, де ви подаєте декларацію онлайн. ELSTER має вичерпну довідку (німецькою мовою) та відеоуроки з використання системи. Там описано, як заповнювати кожен розділ декларації в електронному вигляді. Також доступний англомовний посібник з основ використання ELSTER (через сайти для експатів та оголошення податкової служби Німеччини), де зазначається, що з 2024 року інтерфейс основних форм можна переключити на англійську.
  • Податкова інформація (Steuerliche Info): Податкові органи Німеччини видають офіційні роз'яснення (листи BMF тощо) з конкретних тем. Для практичних цілей дуже корисними є Anleitung (інструкції у форматі PDF) до податкової декларації та її додатків (таких як Anlage N для найманої праці, Anlage S для самозайнятості, Anlage KAP для інвестицій тощо) — вони пояснюють, що і куди вносити. Вони доступні на сервері форм і часто лише німецькою мовою. Проте такі сайти, як Handbook Germany або finanzamt.de, надають короткі довідки англійською мовою на поширені запитання (наприклад, хто має подавати декларацію, які відрахування дозволені).
  • Місцева податкова інспекція (Finanzamt): Finanzamt часто надає вказівки на своїх вебсайтах для платників податків у регіоні. Якщо ви сумніваєтеся, ви можете зателефонувати або написати у свій місцевий Finanzamt для отримання відповідей на конкретні запитання. Також зверніть увагу, що для самозайнятих осіб можуть бути обов'язковими попередні податкові платежі (Vorauszahlungen) — переконайтеся, що ви врахували всі сплачені суми, оскільки вони будуть зараховані у вашій декларації.

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

  • Відповідність німецьким планам рахунків: Німецькі підприємства часто використовують стандартизовані плани рахунків, такі як SKR03 або SKR04. Хоча для особистих фінансів це не є обов'язковим, якщо ви ведете бухгалтерію для малого бізнесу в Німеччині за допомогою Beancount, розгляньте можливість структурування рахунків відповідно до категорій SKR04 (які зазвичай використовуються податковими консультантами та програмним забезпеченням DATEV). Наприклад, SKR04 присвоює конкретні діапазони типам витрат (реклама, відрядження тощо). Ви можете відтворити їх у назвах своїх рахунків або використовувати теги метаданих для зберігання номера SKR. Це спростить роботу вашому Steuerberater, якщо йому знадобиться перенести ваші дані у свою систему — ви зможете надати відповідність ваших рахунків офіційній таксономії.
  • Податок на додану вартість (MwSt/USt): Якщо ви зареєстровані як платник ПДВ (Mehrwertsteuer, також відомий як Umsatzsteuer), ваша книга Beancount повинна відстежувати зібраний та сплачений ПДВ. Зазвичай для цього використовуються окремі рахунки: наприклад, Liabilities:VAT Collected для податку з продажів та Assets:VAT Paid для вхідного податку з покупок. Декларації з ПДВ у Німеччині можуть подаватися щоквартально або щомісяця, плюс річне узгодження. За допомогою Beancount ви можете отримати цифри для декларації з ПДВ (Umsatzsteuervoranmeldung), підсумувавши ці рахунки за період. Також обов'язково враховуйте будь-які операції із зворотним нарахуванням (reverse charge) або імпортний ПДВ — наприклад, якщо ви купуєте послуги за межами Німеччини, вам може знадобитися як нарахувати, так і відняти ПДВ. В обговоренні на Hacker News зазначалося, що обробка таких речей, як зворотне нарахування та кілька податкових ставок, є важливою для «належного німецького обліку». У Beancount ви можете використовувати метадані або рахунки, щоб позначати транзакції з ПДВ 19 % проти 7 % тощо. Ви навіть можете написати власний звіт для виведення точних рядків, необхідних для форми ПДВ. Хоча це не вбудовано, всі дані доступні, якщо їх послідовно структурувати.
  • EÜR та річна фінансова звітність: Якщо ви подаєте EÜR (для малого бізнесу) замість повного балансу за методом подвійного запису, вам по суті потрібні підсумкові суми доходів та витрат, що підлягають вирахуванню. Beancount може легко створити це за допомогою звіту про доходи за рік. Звертайте увагу на специфічні для Німеччини коригування в EÜR, такі як приватне використання автомобіля (ви можете додати частину витрат назад як особисте споживання, якщо ви вказали повні витрати) або домашній офіс (який має суворі умови). Ви можете обробити це в Beancount, використовуючи окремі рахунки для частини, що підлягає вирахуванню, та особистої частини, або додавши коригувальні записи наприкінці року. Якщо ви ведете повноцінний подвійний запис (Bilanz) для великого бізнесу, Beancount також може це зробити — у вас будуть рахунки для Активів, Зобов'язань, Власного капіталу тощо, і ви створите баланс (Bilanz) та звіт про прибутки та збитки (GuV) у Beancount.
  • Амортизація (Abschreibungen/AfA): Податкове законодавство Німеччини визначає норми амортизації для різних активів (Absetzung für Abnutzung, AfA). Зазвичай це прямолінійний метод протягом встановленого терміну корисної служби. У Beancount ви можете реалізувати амортизацію, вручну створюючи щорічні записи амортизації для кожного активу або використовуючи плагін. Наприклад, якщо ви купили ноутбук за 1200 євро суто для бізнесу, і він має амортизуватися протягом 3 років, ви можете щороку створювати запис про списання 400 євро на витрати з амортизації. Існують плагіни (як-от flexible_depreciation), які можна налаштувати під німецькі правила (наприклад, негайне списання для малоцінних активів нижче певного порогу). Записуючи амортизацію в Beancount, ваші рахунки витрат будуть відповідати тому, що ви вказуєте в податковій декларації (Anlage AV для активів). Ведіть облік Anlagenspiegel (графіка активів) у метаданих Beancount, щоб знати, коли актив буде повністю замортизований.
  • Промислові/господарські податки: Якщо ви сплачуєте Gewerbesteuer (промисловий податок) як підприємство, зверніть увагу, що Beancount може допомогти відстежувати платежі та базу для розрахунку. Gewerbesteuer базується на прибутку з певними коригуваннями. Ви можете вести окремий розрахунок (оскільки потрібні певні донарахування для відсотків тощо), але ваш прибуток у Beancount є початковою точкою. Аналогічно, якщо у вас є працівники, відстеження Lohnsteuer та соціальних внесків на окремих рахунках допоможе переконатися, що ви врахували всі виплати при складанні річних звітів.

Програмне забезпечення та інструменти (Німеччина): Німецькі бухгалтери та платники податків використовують поєднання офіційних та сторонніх інструментів, які можуть взаємодіяти з робочими процесами Beancount:

  • ELSTER Online: Безкоштовний офіційний спосіб подання податків. ELSTER дозволяє вручну вводити дані у форми податкової декларації онлайн. Використовуйте цифри, згенеровані Beancount, для заповнення полів. Наприклад, якщо ваш звіт про прибутки та збитки Beancount показує 50 000 євро чистого прибутку від фрілансу, ви вкажете це в Anlage S. Якщо він показує 2000 євро доходу від дивідендів, ви заповните Anlage KAP. ELSTER не імпортує дані напряму, тому це ручне введення, але надійне.
  • Податкове ПЗ (Steuersoftware): Багато німців використовують комерційне ПЗ для зручності. Програми на кшталт WISO Steuer або SteuerSparErklärung мають десктопні додатки, які інтегруються з ELSTER. Деякі з них можуть імпортувати дані з CSV. Хоча прямого імпорту з Beancount немає, ви зазвичай можете імпортувати список витрат або доходів, якщо правильно їх відформатуєте. Ви можете створити такий CSV із записів Beancount.
  • Експорт у DATEV: Якщо ви працюєте з Steuerberater, він, швидше за все, використовує ПЗ DATEV. Він може попросити вас надати експорт у форматі DATEV. Ви можете експортувати Beancount у CSV, а потім використовувати скрипт для приведення до формату DATEV (специфічний макет CSV або XML). Спільнота обговорювала це, зазначаючи, що це вимагає відповідності плану рахунків SKR04. У багатьох випадках надання вашої фінальної звітності (баланс, звіт про доходи) з Beancount може бути достатнім для того, щоб бухгалтер вніс підсумкові дані у свою систему.
  • Електронні таблиці для розрахунків: Деякі податкові розрахунки в Німеччині (наприклад, розподіл тарифів для подружніх пар) можуть бути складними. Ви можете використовувати електронну таблицю для моделювання сценаріїв, використовуючи Beancount як джерело базових даних. Також ви можете використовувати таблиці для підготовки коригувань за GAAP, якщо це потрібно для банків, зберігаючи податкові записи в Beancount.

Поради спільноти та плагіни (Німеччина): Німецькі користувачі Beancount діляться порадами щодо адаптації системи до місцевих вимог:

  • Використання метаданих для рахунків-фактур: Німецьке законодавство вимагає детальної документації. Ви можете використовувати метадані Beancount, щоб додавати номери рахунків-фактур або посилання на файли до кожної транзакції (наприклад, ; invoice: 2023-INV-1001). Це полегшує аудит: ви можете відфільтрувати транзакції за номером рахунку та швидко знайти документ. Деякі користувачі вбудовують шляхи до файлів, щоб відкривати скан рахунку прямо з Fava.
  • Зворотне нарахування та коди ПДВ: При роботі з послугами всередині ЄС позначайте їх у Beancount. Наприклад, ви можете позначити транзакцію тегом VAT=ReverseCharge. Потім ви зможете створити власний звіт для переліку таких транзакцій, щоб заповнити Anlage UR. Позначаючи різні сценарії ПДВ (19 %, 7 %, ЄС тощо), ви створюєте слід для аудиту, який відображає ваші податкові декларації.
  • Локалізація термінів: Спільнота іноді створює локалізовані шаблони для звітів. Наприклад, звіт GuV (Gewinn- und Verlustrechnung), який використовує німецькі заголовки та групує рахунки відповідно до місцевих стандартів. Ви можете налаштувати шаблони bean-report для виведення звіту німецькою мовою для банку.
  • Пули активів та GWG (Geringwertige Wirtschaftsgüter): Слідкуйте за правилами негайного списання малоцінних активів (GWG до 800 євро). Ви можете просто списувати такі покупки на витрати в Beancount. Для активів, що підпадають під амортизаційний пул (Sammelposten), ви можете мати окремий рахунок Assets:DepreciationPool і списувати відсоток щороку, що забезпечує відповідність податковим правилам.
  • Форуми спільноти: На форумах Plain Text Accounting обговорюються найкращі практики для Німеччини, включаючи узгодження з SKR04 та обробку вимог щодо кількох дат (дата рахунку, дата послуги, дата оплати). Ви можете використовувати метадані Beancount, щоб фіксувати ці деталі. Консенсус полягає в тому, що Beancount дозволяє вести належну німецьку бухгалтерію за умови дисциплінованого підходу до деталей.
  • Координація зі Steuerberater: Якщо ви ведете бухгалтерію в Beancount, розгляньте можливість один раз обговорити з податковим консультантом структуру ваших рахунків. Деякі користувачі надають бухгалтеру доступ тільки для читання у Fava або експорт у HTML для детального перегляду проводок. Це може значно заощадити кошти на послугах бухгалтера.

Велика Британія

Огляд підготовки до закінчення податкового року: У Великій Британії фізичні особи з доходами не через систему PAYE або зі складними податковими ситуаціями подають щорічну податкову декларацію Self Assessment (зазвичай до 31 січня за попередній податковий рік, який триває з 6 квітня по 5 квітня). Малий бізнес може бути структурований як самозайняті особи (sole traders), що звітують у межах Self Assessment, або як компанії з обмеженою відповідальністю (limited companies), які подають декларації з податку на прибуток окремо. Цей посібник зосереджений на персональному Self Assessment та індивідуальному підприємництві. Основні кроки:

  • Збір записів про доходи: Зберіть ваші форми P60/P45/P11D від роботодавця (підсумок заробітної плати, сплаченого податку та будь-яких негрошових пільг). Якщо ви самозайнята особа або орендодавець, складіть звіт про ваш загальний дохід за податковий рік (наприклад, рахунки-фактури за продаж, виписки з оренди). Також додайте виписки про банківські відсотки, ваучери на дивіденди та будь-який інший дохід (криптовалюти, гіг-економіка тощо). Зауважте, що платники податків у Великій Британії повинні звітувати про всі доходи, якщо вони не підпадають під конкретне звільнення або пільгу. Наприклад, перевірте, чи не перевищили ви пільгу на торговельний дохід або дохід від нерухомості у розмірі £1 000 (якщо дохід нижче, вам може не знадобитися про нього звітувати, інакше — потрібно). Beancount може допомогти тут, агрегуючи, скажімо, всі ваші рахунки за фриланс-послуги за податковий рік, щоб побачити, чи не перевищили ви поріг.
  • Відстеження витрат, що підлягають вирахуванню, та пільг: Для самозайнятих осіб визначте всі бізнес-витрати, які є дозволеними відрахуваннями (відрядження, офісні витрати, телефон тощо) за податковий рік. Переконайтеся, що у вас є чеки або записи для кожного пункту. Якщо ви використовуєте спрощені витрати (наприклад, фіксовану ставку для транспортного засобу або домашнього офісу замість фактичних витрат), зафіксуйте обсяг використання (Beancount може відстежувати пробіг або години роботи в домашньому офісі через метадані). Якщо ви працюєте за наймом і мали невідшкодовані робочі витрати або маєте право на певну пільгу (наприклад, професійні внески або витрати на уніформу), зберіть ці суми — хоча зауважте, що багато витрат на працевлаштування не підлягають вирахуванню, якщо ви не подаєте декларацію з інших причин. Також зберіть інформацію про внески, які можуть вплинути на податки: пенсійні внески (особливо якщо належить пільга за вищою ставкою), благодійні пожертви Gift Aid (вони розширюють ваш діапазон базової ставки оподаткування) тощо.
  • Розрахунок оподатковуваного прибутку (для бізнесу): Якщо ви самозайнята особа (sole trader), вам потрібно розрахувати свій оподатковуваний прибуток для бізнесу. Це фактично дохід мінус дозволені витрати, скоригований на податкову амортизацію (capital allowances) та будь-які пункти, що не підлягають вирахуванню (наприклад, особиста частина витрат). Beancount може створити звіт про прибутки та збитки для вашого бізнесу, який стане відправною точкою. Після цього застосуйте специфічні для Великої Британії коригування: наприклад, виключіть представницькі витрати (розваги клієнтів не підлягають вирахуванню у Великій Британії), додайте назад амортизацію та відніміть capital allowances відповідно до правил HMRC (щорічна інвестиційна пільга або амортизаційні відрахування). Ви можете вести звірку в електронній таблиці або безпосередньо в Beancount (використовуючи окремі рахунки для податкових коригувань). Ця кінцева цифра вноситься до розділу Self Employment податкової декларації (форма SA103).
  • Подання Self Assessment: Податковий рік у Великій Британії закінчується 5 квітня, а крайній термін подання онлайн-декларації — 31 січня наступного року (паперова декларація подається раніше, до 31 жовтня). Більшість людей подають декларації онлайн через портал HMRC або за допомогою комерційного ПЗ. Коли ви будете готові до подання, увійдіть на портал Self Assessment HMRC (або у вибране вами ПЗ) і введіть цифри: дохід від роботи (часто попередньо заповнений даними HMRC), дохід та витрати від самозайнятості, дивіденди, відсотки тощо. Двічі перевірте кожну цифру за допомогою звітів Beancount. Система розрахує ваше податкове зобов'язання. Якщо ви винні податок, зауважте, що можуть знадобитися авансові платежі (payments on account) на наступний рік (зазвичай це половина податку за поточний рік, що сплачується до 31 січня та 31 липня). Плануйте свій грошовий потік відповідно; ви також можете використовувати Beancount для прогнозування та відкладання коштів на ці платежі.

Офіційні ресурси HMRC: Британська податкова служба (HMRC) надає чіткі вказівки для подавців Self Assessment:

  • Посібник HMRC з Self Assessment: Посібник на gov.uk “Self Assessment tax returns: Overview” пояснює, хто повинен подавати декларацію, і сам процес. У ньому зазначено, що ви заповнюєте декларацію після закінчення податкового року (який закінчується 5 квітня), і наголошується на термінах та штрафах за несвоєчасне подання. Це обов'язкове читання, якщо ви новачок у Self Assessment, щоб переконатися, що ви зобов'язані звітувати, і зрозуміти графік.
  • Ведення записів: HMRC очікує, що платники податків зберігатимуть належні записи для підтвердження своєї декларації. Вони радять зберігати записи протягом щонайменше 5 років після дедлайну 31 січня. Зокрема, бізнес-записи про доходи та витрати, а також особисті записи, такі як відсотки та дивіденди. Довідники HMRC (та інструкції на gov.uk) містять перелік записів, які повинні зберігати самозайняті особи (рахунки-фактури, чеки, журнали пробігу тощо). По суті, майте впорядковані банківські виписки та чеки — завдання, яке Beancount полегшує, оскільки ви, ймовірно, вводите транзакції з виписок і можете додавати скани до записів.
  • Посібник із самозайнятості та оренди: HMRC надає детальні примітки до сторінок про самозайнятість (SA103) та нерухомість (SA105). Ці примітки пояснюють, що вважається дозволеними витратами, як працювати з capital allowances та як обчислювати такі речі, як прибутки, що перекриваються (overlap profits), якщо ваш звітний період не збігається з податковим роком (хоча нові правила узгоджують базові періоди з податковими роками). Наприклад, памфлет HS222 корисний для capital allowances. Усе це доступно на gov.uk у форматі PDF (шукайте «SA103 notes»).
  • Онлайн-сервіси HMRC: Офіційна онлайн-система HMRC Self Assessment є безкоштовною. Також є додаток для простих декларацій. Якщо ви не подавали декларацію онлайн минулого року, вам потрібно зареєструватися (отримати код активації поштою). Після входу онлайн-форма по суті є такою ж, як і паперова, але з текстом допомоги. На вебсайті HMRC також є список визнаного програмного забезпечення, якщо ви вирішите використовувати альтернативи. Після подання декларації персональний податковий кабінет HMRC дозволяє переглянути податковий рахунок, здійснити платежі або налаштувати план оплати за потреби.

Використання даних Beancount для податкової звітності у Великій Британії: Beancount може підтримувати багато аспектів розрахунку податків та ведення обліку у Великій Британії:

  • Звіти про самозайнятість: Для самозайнятих осіб Beancount може надати цифри, необхідні для сторінок Self Employment (SA103). Форма має графи для обороту, дозволених витрат (з деталізацією, якщо ваш оборот перевищує £85 тис. або якщо ви вирішите деталізувати витрати), capital allowances тощо. Якщо ваш оборот нижче порогу, ви можете просто вказати загальну суму витрат одним числом; Beancount все одно може надати деталізацію для вашої довідки. Якщо вище — вам потрібно буде розділити витрати на такі категорії, як офіс, поїздки, проживання, юридичні послуги тощо. Підтримуючи відповідні рахунки (наприклад, Expenses:Business:Travel, Expenses:Business:Legal), ви можете миттєво отримати ці підсумки. Правила Великої Британії також дозволяють використовувати спрощені витрати (фіксована ставка за використання житла або за милю для авто). Якщо ви обираєте їх, ви можете не записувати фактичні витрати в Beancount для цих категорій (або записувати їх, але ігнорувати та використовувати фіксовану ставку). Для ясності ви могли б мати рахунок на кшталт Expenses:Car:Actual, але не вираховувати його, використовуючи ручне коригування для застосування фіксованої ставки HMRC за милю. Документуйте такий вибір у примітці або за допомогою кастомного запису Beancount, щоб пам'ятати свій метод під час податкового сезону.
  • Звітність за інвестиціями: Оподаткування інвестицій у Великій Британії вимагає звітування про дивіденди та відсотки понад певну неоподатковувану суму, а також про приріст капіталу (capital gains), якщо він перевищує річну пільгу або якщо сума продажу перевищує пільгу у 4 рази. Використовуйте Beancount для відстеження дивідендного доходу (можливо, у Income:Dividends:UK проти Income:Dividends:Foreign). Наприкінці року підсумуйте свої дивіденди — вам потрібно буде вказати загальну суму, і якщо з будь-яких з них було утримано іноземний податок, зазначте це для отримання іноземного податкового кредиту (використовуйте розділ Foreign у формі SA106). Для приросту капіталу Beancount може перерахувати кожен випадок продажу активів (акції, крипто, нерухомість тощо). У Великій Британії існують специфічні правила зіставлення акцій (share matching rules): правило того ж дня, наступних 30 днів (bed and breakfast) та пул за Розділом 104 для старіших активів (який є пулом середньої вартості) — ці правила визначають собівартість проданих акцій. Розрахунок цього вручну може призвести до помилок. Спільнота розробила плагін Beancount для приросту капіталу у Великій Британії, який застосовує правила HMRC (усереднення за розділом 104 тощо) для розрахунку прибутку. Використовуючи цей плагін зі своїми даними Beancount, ви можете отримати звіт про кожен продаж та його розрахований прибуток або збиток за правилами Великої Британії, які потім можна використовувати для заповнення підсумку про приріст капіталу у вашій декларації. Навіть без плагіна ви можете використовувати детальне відстеження лотів у Beancount для допомоги — просто пам'ятайте, що стандартний підхід Beancount FIFO або ідентифікація за конкретним лотом не є методом Великої Британії; вам, можливо, доведеться скоригувати собівартість у своїх записах, щоб імітувати пул. Один із підходів — вести ваші інвестиції в Beancount, використовуючи один рахунок на один актив (щоб ізолювати правила того ж дня та 30 днів) і усереднювати витрати вручну після кожної купівлі — або просто покладатися на зовнішні розрахунки, використовуючи Beancount для необроблених даних. У будь-якому випадку, переконайтеся, що всі продажі зафіксовані; поріг HMRC (наразі ~£50 тис. від продажу або £12 тис. прибутку) може вимагати від вас звітування, навіть якщо податок не сплачується.
  • ПДВ (VAT) та MTD: Якщо ваш бізнес є платником ПДВ, ви, ймовірно, вже використовуєте програмне забезпечення для подання декларацій з ПДВ (ініціатива Making Tax Digital для ПДВ вимагає ведення цифрових записів та подання). Хоча Beancount не є одним з «офіційних» програм MTD, ви можете використовувати його для ведення обліку, а потім використовувати сполучне програмне забезпечення (bridging software) для подання. Наприклад, експортуйте підсумки вашого рахунку ПДВ з Beancount і введіть їх у сумісну з MTD таблицю або інструмент для подання до HMRC. Making Tax Digital для прибуткового податку (ITSA) наближається (хоча відкладено щонайменше до 2026+ року для багатьох); у той момент HMRC вимагатиме частішого звітування про доходи/витрати. Цілком можливо, що до того часу з'явиться сполучне рішення, яке зможе брати дані Beancount для подання щоквартальних оновлень. Вже зараз було запропоновано проєкт з відкритим кодом для інтерфейсу Beancount з API прибуткового податку HMRC. Слідкуйте за розробками, якщо плануєте продовжувати роботу з Beancount, коли MTD для ITSA стане для вас обов'язковим.
  • Перевірка кодів PAYE: Ваш реєстр Beancount також можна використовувати для перевірки вашого податкового коду PAYE. Наприклад, якщо ви записуєте свої розрахункові листки в Beancount (з валовою оплатою, податком, соціальним страхуванням тощо), ви можете річну суму та перевірити, чи була застосована правильна неоподатковувана пільга. Якщо ви помітите розбіжність (можливо, у вас була недоплата податку), ви будете знати, що потрібно перевірити повідомлення про податковий код від HMRC. Це не використовується безпосередньо під час подання декларації (оскільки PAYE обробляється роботодавцями), але це допомагає уникнути сюрпризів і переконатися, що Self Assessment правильно враховує будь-які недоплати або переплати.

Програмне забезпечення та інструменти (Велика Британія):

  • Онлайн-подання HMRC: Більшість фізичних осіб подають декларації через безкоштовний онлайн-сервіс HMRC. Він зрозумілий для більшості сценаріїв. Використовуйте його в тандемі з Beancount, переносячи цифри. Порада: після введення всіх даних ви можете переглянути підсумок розрахунку. Деякі люди порівнюють це з власними розрахунками (що можна зробити, експортувавши дані Beancount у таблицю та застосувавши податкові ставки, щоб побачити, чи збігаються вони з невеликою похибкою округлення).
  • Комерційне податкове ПЗ: Існують різні сторонні пакети програмного забезпечення (TaxCalc, Taxfiler, Absolute тощо) і навіть деякі нові мобільні додатки, схвалені HMRC. Іноді вони можуть імпортувати дані з бухгалтерського ПЗ або дозволяти імпорт таблиць. Якщо у вас складні справи або кілька видів самозайнятого бізнесу, програмний пакет може допомогти легше керувати кількома графіками. Вони також часто створюють гарно оформлені звіти, які можна зберегти для своїх записів. Однак багато з них орієнтовані на бухгалтерів і можуть бути надмірними для одного подавця.
  • Excel для SA103 (самозайнятість) та SA105 (нерухомість): Якщо ви хочете перевірити або спланувати, HMRC надає робочі листи (SA103S, SA103F) та SA105 у форматах PDF/ODS. Ви можете заповнити їх в електронному вигляді як тест. Beancount може заповнити багато цифр. Наприклад, для орендованої нерухомості ви можете використовувати Beancount, щоб підсумувати отриману орендну плату та всі категорії витрат (ремонт, страхування, комісії агентів) для цієї нерухомості; потім введіть ці дані у форму SA105, щоб побачити результат перед офіційним поданням. Це може бути гарною практикою, щоб переконатися, що ви не пропустили жодну категорію.
  • Плагіни Beancount для специфіки Великої Британії: Ми вже згадували плагін для приросту капіталу у Великій Британії. Якщо ви інвестуєте, це може заощадити години ручних розрахунків пулів. Поки що у відкритому доступі немає багато інших специфічних для Британії рішень, але з наближенням MTD їх може стати більше. Наприклад, можна написати плагін для форматування квартального звіту про доходи/витрати для подання MTD або для розрахунку специфічних пільг Великої Британії (як-от коригування особистої пільги, якщо дохід > £100 тис. тощо). Наразі ви можете покладатися на власні скрипти або таблиці для таких розрахунків.
  • Open Banking / Інструменти імпорту: Частиною підготовки до податків є збір усіх ваших транзакцій в одному місці — у чому Beancount досягає успіху, якщо ви були сумлінними. Такі інструменти, як beancount-import (та багато розроблених спільнотою імпортерів для банків), можуть автоматично отримувати банківські транзакції. Це гарантує, що ваш файл Beancount містить усі витрати та доходи. Таким чином, під час податкового сезону ви будете впевнені, що ваші рахунки доходів у Beancount відображають усе. Якщо ви почали використовувати Beancount посеред року, обов'язково імпортуйте дані з початку податкового року (6 квітня) для повноти звітності в цей перший рік.

Поради спільноти та плагіни (Велика Британія):

  • Плагін для приросту капіталу у Великій Британії: Варто підкреслити ще раз — цей плагін від учасника спільноти Beancount Василя (Evernight на GitHub) реалізує правила HMRC щодо приросту капіталу. Він враховує усереднення за розділом 104 (усі активи до продажу усереднюються), правило того ж дня (акції, куплені в той самий день, що і продаж, зіставляються з цим продажем) та 30-денне правило bed-and-breakfast (акції, куплені протягом 30 днів після продажу, зіставляються з продажем та коригують прибуток). Використання цього плагіна у вашому реєстрі Beancount означає, що ви можете точно обчислити прибуток від акцій і навіть більш екзотичні випадки (він, ймовірно, обробляє крипто аналогічно, якщо ви розглядаєте кожну монету як окремий тип активу). Це безцінний внесок спільноти, оскільки правила Великої Британії відрізняються від підходу FIFO, який використовують багато країн.
  • Відстеження пільг та діапазонів: Деякі користувачі додають теги до транзакцій, щоб допомогти зі специфічними пільгами Великої Британії. Наприклад, тегування процентного доходу, який підпадає під особисту пільгу на заощадження (Personal Savings Allowance), або дивідендів під дивідендну пільгу. Хоча податкове ПЗ зрештою застосує пільгу, тегування допоможе вам швидко побачити, чи не перевищили ви ліміт. Наприклад, тегуйте банківські відсотки як #SavingsAllowance і потім запитайте загальну суму — якщо вона нижче £1 000 (для платників базової ставки) або £500 (для вищої ставки), ви знаєте, що податок не нараховується; якщо вище — ви будете винні податок на суму перевищення.
  • Поділ податкового року в Beancount: Податковий рік у Великій Британії охоплює різні календарні роки. Деякі користувачі Beancount підтримують кастомні представлення або навіть два набори книг (або, простіше, використовують мову запитів), щоб отримати дані за податковий рік. Наприклад, ви можете зробити запит між датами “2024-04-06 to 2025-04-05”, щоб отримати підсумки за податковий рік. Якщо ви постійно використовуєте Beancount протягом багатьох років, подумайте про налаштування запиту або звіту для «Податкового року X», щоб уникнути плутанини з підсумками за календарний рік.
  • Іноземний дохід та податки у Великій Британії: Якщо у вас є іноземні інвестиції або ви працюєте за кордоном, британська система може стати складною (база грошових переказів, іноземні податкові кредити тощо). Хоча це не специфічно для Британії, одна порада — використовувати валютні функції Beancount для відстеження як GBP, так і іноземної валюти для кожної транзакції. Наприклад, якщо ви отримали дивіденди в USD, записуйте їх з еквівалентом у GBP за курсом на цей день. Тоді легко підсумувати іноземний дохід у GBP для вашої форми SA106. Також відстежуйте сплачений іноземний податок як окремі транзакції на рахунок витрат на податки. Це стане основою для вашої заяви на отримання іноземного податкового кредиту. Чіткість наявності цього в Beancount набагато краща, ніж перегляд брокерських звітів наприкінці року.
  • Використання тегів для коригувань: У Self Assessment Великої Британії є деякі специфічні записи, як-от коригування для приватного використання (якщо ви вказуєте витрати, які мають приватну частку, ви повинні додати приватну частину назад у розрахунку самозайнятості). Ви можете впоратися з цим, не записуючи приватне використання у витрати взагалі (розділіть транзакцію між бізнес-рахунком та особистим рахунком). Але якщо ви вирішите записати 100% витрат як бізнес-витрати, а потім скоригувати їх, ви можете позначити цю транзакцію тегом #private_use_30% або подібним. У податковий період ви шукаєте цей тег і розраховуєте суму для додавання. Аналогічно, якщо ви використовуєте касовий метод обліку (варіант для малого бізнесу у Великій Британії), відсотки понад £500 не підлягають вирахуванню — ви можете позначити витрати на відсотки понад цей поріг для коригування.
  • Форуми спільноти: Британські користувачі Beancount або інших текстових бухгалтерських інструментів іноді діляться досвідом на форумах (наприклад, група Plaintext Accounting у Google або Reddit). Вони обговорюють такі речі, як узгодження Beancount із категоріями HMRC та забезпечення обліку таких речей, як авансові платежі (payments on account) у грошовому потоці. Наприклад, можна створити рахунок Expenses:Taxes:SelfAssessment і записувати там очікувані авансові платежі, щоб не втратити їх з виду. Хоча це не обов'язково для подання декларації, це гарна практика для інтеграції планування податкових платежів у ваш реєстр.

Австралія

Огляд підготовки до податкової звітності наприкінці року: Податковий рік в Австралії триває з 1 липня по 30 червня, а індивідуальні податкові декларації мають бути подані до 31 жовтня. Фізичні особи (включаючи індивідуальних підприємців — sole traders) використовують систему myTax від ATO або паперові форми для подання декларацій, тоді як компанії та інші юридичні особи мають власні звіти (часто з пізнішими термінами подання, якщо вони користуються послугами податкових агентів). Основні кроки для австралійських платників податків, які використовують Beancount:

  • Зберіть документи про доходи: Зберіть ваші звіти про виплати PAYG (зараз це часто просто «Звіт про доходи» (Income Statement), доступний через myGov, якщо ваш роботодавець використовує систему Single Touch Payroll) за період з липня по червень. Також зберіть банківські виписки про відсотки, звіти про дивіденди (включаючи інформацію про франкувальні кредити — franking credits), звіти про оренду нерухомості (доходи та витрати) та записи про будь-які інші доходи (наприклад, дохід від бізнесу або підряду, приріст капіталу від продажу активів). Багато з цих даних до кінця липня вже попередньо заповнені в системах ATO, але ви повинні перевірити їх за допомогою власних записів (з Beancount). Наприклад, якщо Beancount показує, що ви отримали $ 500 відсотків по банківському рахунку, переконайтеся, що аналогічна сума відображається в попередньому заповненні; якщо ні, вам може знадобитися додати її вручну.
  • Складіть перелік витрат, що підлягають вирахуванню, та квитанцій: В Австралії поширені податкові вирахування включають витрати, пов'язані з роботою (профспілкові внески, інструменти, робочі поїздки, уніформа, витрати на домашній офіс), витрати на самоосвіту, благодійні пожертви, відсотки за інвестиційними позиками та витрати на інвестиційну нерухомість (ремонт, комісії за управління майном тощо). Використовуйте Beancount для відстеження цих витрат протягом року, класифікуючи їх відповідним чином (наприклад, Expenses:Deductible:WorkFromHome або Expenses:RentalProperty:Repairs). Наприкінці року підрахуйте підсумки. Переконайтеся, що у вас є квитанції на суму понад A$ 300 (і загалом зберігайте всі квитанції, оскільки ATO може попросити докази). Зверніть увагу, що деякі вирахування мають специфічні методи підтвердження (наприклад, метод фіксованої ставки за кілометр для автомобіля або фіксована ставка для домашнього офісу) — вирішіть, чи використовувати фактичні витрати, чи стандартні ставки, і зберіть необхідну інформацію (Beancount може зберігати, наприклад, загальну кількість годин роботи вдома або рахунки за електроенергію, якщо вам потрібно розрахувати фактичні витрати порівняно з фіксованою ставкою).
  • Дохід бізнесу та індивідуальних підприємців: Якщо ви ведете бізнес як індивідуальний підприємець (sole trader), ви будете звітувати про свої доходи та витрати від бізнесу в індивідуальній декларації (використовуючи додаток Business and Professional Items). Підготуйте звіт про прибутки та збитки для бізнесу за податковий рік (1 липня – 30 червня). Beancount може легко це зробити. Обов'язково врахуйте будь-які коригування між бухгалтерським та податковим обліком — наприклад, Австралія часто дозволяє миттєве списання активів (до певної межі) або спрощені пули амортизації для малого бізнесу; визначте свій підхід і відобразіть це у вашому реєстрі Beancount (або принаймні зробіть примітку, щоб правильно вказати це в декларації). Також перевірте, чи потрібно враховувати частку особистого використання (наприклад, якщо 20 % використання автомобіля було особистим, а ви задекларували всі витрати, вам потрібно буде повернути 20 % як особисте використання).
  • Подайте податкову декларацію: З 1 липня відкривається новий податковий рік для подання звітності, але доцільно зачекати до кінця липня або серпня, коли більшість інформації буде попередньо заповнена ATO. Увійдіть у myGov та перейдіть до ATO myTax, щоб розпочати заповнення декларації. MyTax покаже доходи, про які йому відомо (від роботодавців, банків тощо); порівняйте їх зі своїми даними в Beancount і додайте або виправте за потреби. Введіть будь-який додатковий дохід (наприклад, дохід від бізнесу, іноземний дохід тощо) та введіть податкові вирахування. MyTax має категорії для вирахувань, які повторюють розділи податкової декларації (робочі витрати, пожертви тощо). Використовуйте підсумки з Beancount, щоб заповнити ці розділи, але будьте готові ввести описи або деталізацію для певних вимог (MyTax може запитати деталі щодо великих сум). Після введення всіх даних перевірте розраховану суму відшкодування або заборгованості. Кінцевий термін для самостійного подання — 31 жовтня. Якщо ви користуєтеся послугами зареєстрованого податкового агента, ви зазвичай отримуєте продовження терміну до травня наступного року, але ви повинні бути зареєстровані як клієнт до 31 жовтня, щоб отримати це продовження.

Офіційні ресурси ATO: Податкове управління Австралії надає багато інформації для допомоги в підготовці до податків:

  • Посібник ATO «Income tax return»: На вебсайті ATO є спеціальні інструкції для різних типів платників податків. Для фізичних осіб та індивідуальних підприємців див. розділ «Individuals – lodging your tax return», де описано, коли і як подавати декларацію (наприклад, MyTax онлайн через myGov) та терміни подання. ATO наголошує: якщо ви робите це самостійно, подайте декларацію до 31 жовтня, інакше зверніться до податкового агента. Також зазначається, що більшість інформації попередньо заповнюється до кінця липня для онлайн-декларацій, що є сигналом до початку підготовки.
  • Вирахування та пільги ATO: ATO має детальні сторінки про те, що ви можете вимагати як витрати, пов'язані з роботою (іноді з розбивкою за професіями), а також для конкретних ситуацій (наприклад, оренда нерухомості або самоосвіта). Звертайтеся до них, щоб переконатися, що витрати, класифіковані вами в Beancount, дійсно підлягають вирахуванню. Наприклад, «посібники за професіями» від ATO можуть підказати, який відсоток певних витрат зазвичай можна списати. Завжди звіряйтеся з офіційними інструкціями, щоб уникнути декларування того, що не підлягає вирахуванню.
  • Куточок малого бізнесу: Якщо у вас є дохід від бізнесу, посібники ATO для малого бізнесу пояснюють пільги та зобов'язання. Сторінка «Reports and returns for businesses» висвітлює, які форми необхідні (BAS, податок на прибуток, річний звіт про утримання PAYG тощо). Це нагадування про те, що окрім річної декларації, вам може знадобитися подавати BAS (звіти про підприємницьку діяльність для GST/PAYG) протягом року. Переконайтеся, що ваші дані в Beancount також допомагають у цьому.
  • myTax та попереднє заповнення: Онлайн-сервіс ATO (myTax) зручний для користувачів і містить підказки в кожному розділі. Додаток ATO та myGov також мають функції для перевірки вашого Повідомлення про нарахування (Notice of Assessment) та стану обробки декларацій. Офіційно ATO пропонує прив'язати ваш обліковий запис myGov до ATO, щоб вони могли попередньо заповнити дані та навіть частково заповнити вашу декларацію. У них є покрокова інструкція про те, як подати декларацію онлайн, яка фактично проводить вас через вхід, перевірку інформації та подання — якщо ви використовуєте Beancount, ви будете звіряти дані на етапі введення.

Використання даних Beancount для податкової звітності в Австралії: Beancount може допомогти як з цифрами, так і з веденням записів для австралійських податків:

  • Облік за фінансовий рік: Фінансовий рік в Австралії з липня по червень означає, що вам, ймовірно, знадобляться звіти, що охоплюють частини двох календарних років. У Beancount ви можете запускати запити або звіти для довільного діапазону дат (наприклад, 2024-07-01 to 2025-06-30). Може бути зручно підтримувати спеціальне підтвердження балансу (balance assertion) або закриваючий запис 30 червня, щоб зафіксувати залишки на кінець року (особливо якщо ви робите нарахування). Деякі користувачі ведуть свої книги сегментами за фінансовими роками. Переконайтеся, що всі транзакції до 30 червня введені, а все, що датовано 1 липня або пізніше, виключено зі звіту за цей податковий рік.
  • Утримання та авансові внески PAYG: Якщо з вас утримували податок (із зарплати або виплат підряднику за системою PAYG), ці суми з'являться у ваших записах. Наприклад, ви можете записувати зарплату двома частинами: чиста виплата на ваш банк і податок PAYG на рахунок зобов'язань або витрат. До кінця року загальна сума на цьому рахунку PAYG повинна збігатися з цифрою утриманого податку у вашому звіті про доходи (або сумою значень у ваших розрахункових листах). Це допомагає перевірити попереднє заповнення від ATO. Аналогічно, якщо ви сплачуєте внески PAYG (PAYG instalments) (щоквартальні авансові платежі з податку на прибуток), їх слід записувати (часто як актив із передоплати податку або як витрати). Ви вкажете їх у своїй декларації для зарахування в рахунок остаточного податкового зобов'язання. Beancount може надати загальну суму внесків, сплачених протягом року. ATO також перерахує їх, але добре провести перехресну перевірку.
  • Приріст капіталу та знижка на CGT: Відстежуйте операції з капітальними активами в Beancount, щоб полегшити розрахунок податку на приріст капіталу (CGT). Австралія оподатковує приріст капіталу зі знижкою 50 % для фізичних осіб на активи, що перебували у власності понад 12 місяців. Для кожного продажу активу вам потрібно знати базову вартість (cost base) та виручку від продажу, а також дати купівлі та продажу. Beancount природно фіксує дати та суми. Ви можете зробити запит щодо ваших продажів за рік: наприклад, вивести всі записи Income:CapitalGains. Хоча Beancount не застосовує автоматично знижку 50 %, ви можете просто розрахувати: якщо запис показує прибуток у 10000івизнаєте,щоактивутримувався2роки,оподаткуваннюпідлягаєлише10 000 і ви знаєте, що актив утримувався 2 роки, оподаткуванню підлягає лише 5 000. Ви можете розглянути можливість тегування активів датами придбання або використання партій (lots) для розділення короткострокових та довгострокових активів (хоча в Австралії це ґрунтується виключно на часі, а не на конкретній ідентифікації для знижки). Будьте обережні з капітальними збитками — вони відстежуються і можуть бути перенесені на майбутні періоди. Ви можете створити рахунок для перенесених збитків, щоб нагадати собі про них наступного року. Якщо у вас були попередні збитки, ви застосуєте їх перед знижкою. Використовуючи Beancount, ви можете моделювати це, маючи поточний баланс перенесених капітальних збитків.
  • Франкувальні кредити (Franking Credits): Австралійські дивіденди часто супроводжуються франкувальними кредитами (податковими кредитами за корпоративний податок, уже сплачений компанією). У вашому реєстрі Beancount ви можете записувати повний «валовий» дивіденд як дохід, а франкувальний кредит — як податковий кредит (можливо, як Income:FrankingCredits або зменшення витрат на податки). Для податкової звітності ви повинні вказувати франковану суму та франкувальний кредит окремо. Переконайтеся, що ваші записи чітко це відображають. Наприклад, 70готівковихдивідендівізфранкувальнимкредитом70 готівкових дивідендів із франкувальним кредитом 30 = 100брутто.Виможетезаписати100 брутто. Ви можете записати 100 доходу та 30податковогокредиту,або30 податкового кредиту, або 70 доходу та 30наспеціальнийрахунок.Убудьякомувипадку,підчассплатиподатківвивкажете30 на спеціальний рахунок. У будь-якому випадку, під час сплати податків ви вкажете 100 як дохід від дивідендів і $ 30 як франкувальний кредит (який буде врахований у ваш сплачений податок). Beancount може підсумувати ваші франкувальні кредити за рік. Це повинно збігатися з тим, що вказано у ваших звітах про дивіденди та в попередньому заповненні ATO. Франкувальні кредити можуть бути досить цінними, тому двічі перевірте, чи всі вони введені.
  • Іноземний дохід та курсові різниці: Якщо у вас є іноземні інвестиції або дохід, мультивалютність Beancount буде дуже корисною. Записуйте еквівалент в AUD будь-якого іноземного доходу на дату отримання (ATO вимагає використання обмінного курсу на дату отримання або середнього курсу). Таким чином, ви зможете просто отримати суми в AUD за запитом. Якщо ви сплатили іноземний податок (наприклад, податок у джерела на акції США), відстежуйте і його — його можна вимагати як іноземний податковий залік (foreign tax offset). Обов'язково конвертуйте цей сплачений податок також в AUD. Будь-які залишки в іноземній валюті можуть призвести до прибутку від курсових різниць, що підлягає оподаткуванню за правилами Австралії (якщо вони значні та не для особистого використання), що є досить складним процесом; але загалом стежте за рахунками в іноземній валюті наприкінці року, якщо вони суттєво коливаються.

Програмне забезпечення та інструменти (Австралія):

  • myGov та myTax: Як уже згадувалося, основним інструментом для фізичних осіб є онлайн-сервіс ATO myTax. Він безкоштовний і охоплює більшість ситуацій. Інтерфейс досить зрозумілий: ви проходите розділ за розділом (Доходи, Вирахування тощо). Попереднє заповнення може імпортувати дані за вас (наприклад, відсотки, дивіденди, про які звітують компанії, інформацію про медичне страхування для отримання пільг тощо). Beancount доповнює це, гарантуючи, що ви не покладаєтеся виключно на попереднє заповнення — наприклад, якщо банк забув про щось повідомити, ваш реєстр це виявить. MyTax також має зручну функцію збереження прогресу, тому ви можете почати введення і повернутися пізніше, що дозволяє використовувати звіти Beancount для поступового заповнення.
  • Програмне забезпечення для податкових агентів: Якщо ви користуєтеся послугами бухгалтера, він використовуватиме професійне ПЗ (наприклад, Xero Tax, HandiTax тощо). Зазвичай ви надаєте йому підсумки своїх доходів і вирахувань (роздруківки з Beancount або Excel). Він вводить дані у своє програмне забезпечення, яке подає звітність через портал податкових агентів. Якщо ви віддаєте перевагу роздрібному ПЗ, існують такі варіанти, як Etax або H & R Block Online; однак вони часто дублюють можливості myTax, але з деякими додатковими порадами. Вони можуть бути корисними, якщо вам потрібна додаткова перевірка або інший інтерфейс. Зазвичай вони дозволяють імпортувати дані за попередній рік, але не дані Beancount безпосередньо. Враховуючи, що myTax безкоштовний і надійний, багато технічно підкованих користувачів використовують саме його, якщо їхня ситуація не є дуже складною.
  • Електронні таблиці та інструменти розрахунку: ATO надає калькулятори для певних вирахувань (наприклад, калькулятори фіксованої ставки для роботи вдома) та для перевірки таких речей, як відрахування на капітальні роботи за розділом 43 (Division 43) для орендованої нерухомості. Ви можете використовувати їх із даними з Beancount (наприклад, загальна кількість годин роботи вдома або вартість поліпшення будівель). Крім того, якщо ви хочете змоделювати різні сценарії (скажімо, порівняти фактичні витрати на автомобіль та метод фіксованої ставки за кілометр), електронна таблиця буде корисною. Введіть дані з Beancount (паливо, реєстрація, загальні суми страхування порівняно з пробігом), щоб побачити, що дасть більше вирахування.
  • Додатки ATO для ведення обліку: У ATO був додаток «myDeductions», який дозволяє фіксувати квитанції протягом року, а потім ви можете завантажити дані для попереднього заповнення вашої декларації. Якщо ви використовуєте Beancount, ви, швидше за все, вже відстежуєте витрати, тому «myDeductions» вам може не знадобитися. Фактично, ваш Beancount виконує цю роль. Просто переконайтеся, що ви все одно зберігаєте зображення квитанцій, якщо це необхідно — зберігання шляхів до файлів у Beancount або ведення окремої системи папок для квитанцій (з посиланням на ID транзакції) може бути так само ефективним, як і додаток ATO.
  • Експорт з бухгалтерського ПЗ: Якщо ви використовували пакети програмного забезпечення (QuickBooks, Xero, MYOB) і перейшли на Beancount, зауважте, що вони іноді створюють звіти на кінець року, адаптовані до податків. У Beancount ви можете імітувати це за допомогою спеціальних звітів або експорту в CSV з подальшим використанням відомого шаблону. Наприклад, деякі бухгалтери мають шаблони Excel для графіків оренди нерухомості — ви можете заповнити їх даними з Beancount. Хоча це не є прямим «інструментом», цей метод використовує перевірені практики підготовки податків в Австралії, залишаючи ваш реєстр Beancount як першоджерело істини.

Поради спільноти та плагіни (Австралія): Австралійська спільнота Beancount невелика, але є загальні ідеї, які можна застосувати:

  • Обробка GST: Якщо ви ведете бізнес і зареєстровані як платник GST, розгляньте можливість використання функцій Beancount для автоматизації розподілу GST. Деякі користувачі створюють шаблони транзакцій або імпортер, який автоматично відокремлює GST. Наприклад, витрата у 110,позначенаяктака,щовключаєGST,будевведенаяк110, позначена як така, що включає GST, буде введена як 100 витрат і $ 10 як сплачений GST. Роблячи це послідовно, коли настане час BAS (зазвичай щокварталу), ви зможете підсумувати Liabilities:GST:Collected та Assets:GST:Paid, щоб заповнити форму BAS. Спрощений BAS (Simpler BAS) від ATO для малого бізнесу вимагає лише звітування про загальний обсяг продажів, GST з продажів та GST з покупок. Ці цифри можна отримати безпосередньо з Beancount. Постійне оновлення Beancount кожного кварталу означає, що кінець року — це просто ще один квартал, можливо, з річною декларацією по GST (якщо це застосовно). Якщо ви перебуваєте нижче порогу GST і не зареєстровані, ваш бухоблік простіший (немає потреби в записах про розподіл податків) — просто переконайтеся, що ви випадково не включили GST у витрати для вирахувань, якщо ви не маєте на це права (Beancount не знає вашого статусу GST; ви повинні знати це самі).
  • Миттєве списання активів: Австралія часто змінювала правила миттєвого списання витрат на активи для малого бізнесу (один рік це 20тис.,потім20 тис., потім 30 тис., потім необмежено для певних періодів). Корисно тегувати або класифікувати покупки активів у Beancount. Наприклад, позначте покупку тегом #InstantWriteoff, якщо ви плануєте списати її повністю. Потім, замість капіталізації в Beancount, ви можете безпосередньо списати її на певний рахунок витрат (або перенести з активів у витрати наприкінці року). Документування вашого підходу забезпечує послідовність. Якщо поріг зміниться, ви зможете знайти всі покупки активів за запитом і побачити, які з них підпадають під новий поріг.
  • Особисте проти бізнес-використання: Для індивідуальних підприємців в австралійських деклараціях запитується відсоток особистого використання деяких витрат (особливо для транспортних засобів). Один із підходів у Beancount — розділяти транзакції під час введення: наприклад, якщо купівля пального для авто склала 100івизнаєте,що30100 і ви знаєте, що 30 % — це особисте використання, запишіть 70 на Expenses:Car:Fuel:Business і 30наExpenses:Car:Fuel:Private.Потімвіднімайтелише30 на `Expenses:Car:Fuel:Private`. Потім віднімайте лише 70. Альтернативно, запишіть усі $ 100 у бізнес-витрати та використовуйте метадані або примітку, щоб вказати 30 % особистого використання, а пізніше вручну зменште суму в декларації. Перший метод є «чистішим» для реєстру. Головне — бути послідовним, щоб ваші книги Beancount відображали лише ту частину, що підлягає вирахуванню, якщо це можливо, щоб уникнути плутанини під час сплати податків.
  • Багаторічні міркування: Австралія дозволяє перенесення капітальних збитків на майбутнє на невизначений термін, а з нещодавнього часу — навіть деяке перенесення невикористаних збитків назад для компаній (хоча це не стосується фізичних осіб). Якщо минулого року у вас був, скажімо, чистий капітальний збиток, пам'ятайте, що не варто очікувати, що Beancount автоматично застосує його — ви можете вести його як меморандум. Аналогічно можуть переноситися відкладені іноземні збитки або іноземні податкові кредити. Ведіть нотатки про ці податкові атрибути поза реєстром або як примітку в Beancount, оскільки вони не є суворо бухгалтерськими операціями до моменту їх реалізації.
  • Пенсійні внески (Superannuation): Якщо ви самозайнята особа і робили особисті пенсійні внески, відстежуйте їх у Beancount (наприклад, як переказ з вашого банку на Assets:Superannuation або в категорію витрат). Вам потрібно буде подати повідомлення про намір (notice of intent), щоб заявити їх як вирахування, а потім вказати це вирахування в декларації. Відстеження в Beancount гарантує, що ви знаєте, скільки ви внесли, і можете перевірити, чи отримав їх пенсійний фонд до кінця року. Також, якщо ви є роботодавцем (навіть для самого себе в компанії), відстежуйте внески Super Guarantee у записах про заробітну плату; вони не вказуються безпосередньо в індивідуальній податковій декларації, але вони важливі для вирахувань компанії та дотримання законодавства.
  • Обмін досвідом у спільноті: Австралійці, що обговорюють текстовий бухоблік, часто діляться невеликими скриптами — наприклад, для конвертації виводів Beancount у формат, необхідний для деяких додатків ATO. Можна написати скрипт на Python для аналізу звіту про прибутки та збитки Beancount і створення правильно відформатованого графіка оренди нерухомості (який потім можна перевірити або передати бухгалтеру). Відносно невелика база користувачів означає менше готових рішень, але гнучкість Beancount дозволяє за допомогою Python або Excel адаптувати ваші результати до будь-якого необхідного формату.
  • Зберігання записів: ATO зазвичай вимагає зберігати записи протягом 5 років з дати повідомлення про нарахування податку. Переконайтеся, що ваш файл Beancount (і додані документи) мають резервні копії та зберігаються протягом цього періоду. Якщо вам коли-небудь знадобиться відтворити деталі вашої податкової декларації або підтвердити вимогу, наявність реєстру Beancount та пов'язаних квитанцій буде надзвичайно корисною. Ви навіть можете створювати річний архів (експорт транзакцій у PDF або HTML) для власного зберігання.

Висновок: Інтегруючи Beancount у процес підготовки до податків, ви можете зменшити кількість помилок і підвищити ефективність. Ключовим моментом для всіх країн є ведення добре організованого реєстру, узгодженого з податковими категоріями, та використання офіційних ресурсів як посібника для дотримання законодавства. Незалежно від того, чи це створення звіту про прибутки та збитки для вашого CPA в США, розрахунок середньої базової вартості для канадських акцій, відображення рахунків SKR04 у Німеччині, деталізація витрат на самозайнятість у Великобританії або звірка податкових звітів BAS в Австралії — дані Beancount та інструменти спільноти можуть полегшити ці завдання. Завжди перевіряйте відповідність останньому податковому законодавству та консультуйтеся з податковими фахівцями у складних ситуаціях, але будьте впевнені, що ваш ретельно ведений текстовий реєстр є потужним активом для підготовки до податків наприкінці року.

Джерела:

  • Служба внутрішніх доходів США (IRS) — Податковий центр для малого бізнесу та самозайнятих осіб (інструкції до Schedule C)
  • Обговорення у спільноті Beancount — Передача даних реєстру бухгалтерам
  • Підтримка TurboTax — Імпорт CSV інвестиційних транзакцій
  • Податкове агентство Канади (CRA) — Контрольний список для малого бізнесу та звітність про доходи
  • Google-група Beancount — Обробка приросту капіталу для США та Канади (середня вартість)
  • HMRC — Посібник із самостійного нарахування податку (терміни, ведення записів)
  • Форум Plaintext Accounting — Плагін Beancount для приросту капіталу у Великобританії (правила HMRC)
  • Bundeszentralamt für Steuern — Інформація про декларацію про доходи в Німеччині та форми
  • Hacker News — Обговорення бухгалтерського обліку в Німеччині (SKR04, вимоги)
  • ATO / MoneySmart (ASIC) — Подання податкової декларації в Австралії (кроки, попереднє заповнення)
  • Податкове управління Австралії (ATO) — Декларації підприємств та дати подання
  • Репозиторій плагінів Beancount — Плагін для амортизації (підтримує правило півріччя CRA)