Към основното съдържание

Подгответе данъци с Beancount по държави

Използвайте данните от счетоводната книга на Beancount за данъчна отчетност и подаване на декларации в САЩ, Канада, Германия

Ресурси, специфични за страната, които помагат при годишната данъчна подготовка с данни от Beancount

Въведение: Годишната данъчна подготовка може да бъде опростена чрез използване на подробните финансови записи на Beancount. По-долу предлагаме ръководства, специфични за пет региона, популярни сред потребителите на Beancount – Съединените щати, Канада, Германия, Обединеното кралство и Австралия. Във всяка секция се описва типичният процес на подаване на данъчна декларация за физически лица или малки предприятия, посочват се официалните ресурси на данъчните органи и се предлагат съвети за използване на данните от Beancount (и съвместими инструменти или приставки) за улесняване на отчетите. Използвайте тези ръководства като отправна точка, за да осигурите ефективна подкрепа на вашата данъчна декларация чрез вашата Beancount книга.

Съединени щати

Обзор на годишната данъчна подготовка: В САЩ физическите лица и едноличните търговци подават годишни данъчни декларации за доход на Формуляр 1040, често с допълнителни приложения. Основните стъпки включват:

  • Съберете документите за доход: Съберете всички формуляри W-2 (заплата), формуляри 1099 (за доходи от свободна практика, лихви, дивиденти и др.) и други данъчни документи от края на годината. IRS препоръчва да съхранявате поддържащи документи като разписки, фактури и платени сметки по организиран начин, тъй като те подкрепят записите във вашата данъчна декларация. Малки бизнеси или самоосигуряващи се лица ще използват График C (Печалба или загуба от бизнес), за да отчетат бизнес приходите и разходите, така че се уверете, че разполагате с всички записи за приходите и разходите на бизнеса за годината.
  • Съберете данъчни облекчения и кредити: Съберете записи за приспаднатите разходи (напр. ипотечни лихви, дарения, медицински разходи) и всякакви данъчни кредити. Ако управлявате бизнес, обобщете разходите по категории (офисни материали, пътувания и др.) според нуждите за График C или други графици.
  • Сверете сметките и финансовите отчети: Използвайте Beancount, за да съставите отчет за доходите (Печалба и загуба) и баланс за данъчната година. Това помага да се провери дали всички приходи и разходи съвпадат с вашата документация. Често се правят корекции по книгите за неща като амортизация или инвентарни наличности в края на годината.
  • Подайте декларацията навреме: Индивидуалните данъчни декларации обикновено са със срок до 15 април на следващата година (освен ако не е удължено). Ако ви трябва повече време, подайте молба за удължаване преди крайния срок през април, но имайте предвид, че дължимите данъци трябва да бъдат платени до 15 април, за да избегнете лихви. Данъкоплатците в САЩ могат да подават електронно чрез IRS Free File (за допустими доходи) или чрез търговски софтуер за данъци, или да изпратят хартиена декларация по пощата.

Официални ресурси от IRS: Възползвайте се от публикациите и инструментите на IRS за точни указания. Полезни ресурси включват:

  • IRS Център за данъци за самонаети лица: Порталът на IRS „Малкият бизнес и самонаетите“ предоставя формуляри и указания за еднолични търговци и малки предприятия. Например, посочва, че едноличните търговци трябва да подадат График C (Формуляр 1040) за отчет на бизнес доходите. Освен това включва връзки към ресурси за водене на записи, приспаднати разходи и данъчни задължения.
  • Ръководство на IRS „Как да подадете данъчната си декларация“: IRS описва стъпка по стъпка процеса на подаване на своя уебсайт, като подчертава проверката дали трябва да подадете декларация, събирането на всички документи и заявяването на допустими приспадания/кредити. Това официално ръководство е добър контролен списък, за да се уверите, че сте покрили всичко.
  • Указания за водене на записи (IRS Pub. 583): IRS съветва да се поддържат подробни записи. Както е посочено в насоките на IRS, вашите книги трябва ясно да показват брутните приходи, приспаданията и кредитите, а вие трябва да съхранявате подкрепящи документи (като фактури, погасени чекове и др.), които подкрепят всеки елемент във вашата декларация. Воденето на вашата Beancount книга под контрол на версиите с приложения или препратки към документи може да помогне за изпълнение на тези изисквания.

Използване на данни от Beancount за данъчна отчетност: Структурираните данни на Beancount могат значително да подпомогнат подготовката на данъчна декларация за САЩ:

  • Използване на Beancount отчетите: Генерирайте стандартни финансови отчети за данъчната година. Отчет за приходи и разходи ще ви даде общи суми за категории приходи и разходи (полезно за Формуляр 1040 и График C). Баланс към 31 декември може да помогне за проследяване на кеша в края на годината, вземанията, задълженията или инвентара (важно, ако трябва да докладвате стойности на инвентар или да отчитате разликите между касов и начислителен метод). Тези могат да бъдат изготвени чрез командата bea query или чрез изгледа „Отчет за приходи“ на Fava. Много Счетоводители ще поискат отчет за приходи/разходи и баланс; Beancount може да ги изведе при поискване.
  • Категоризирайте разходите съобразно данъчните формуляри: Структурирайте акаунтите си в Beancount, за да съответстват на данъчните категории. Например, самонает човек може да има Expenses:Business:Advertising, Expenses:Business:Travel и т.н., отразяващи категориите в График C. Това улеснява заявките за тотали за всяка категория. Можете да използвате bea query или интерфейса за заявки на Fava, за да сумирате разходите по акаунти за годината и след това да прехвърлите тези суми към данъчните си формуляри.
  • Капиталови печалби и инвестиции: Ако имате инвестиции, проследяването на лотовете в Beancount ще записва датите и сумите на покупка и продажба. Това е полезно за График D / Формуляр 8949 (Капиталови печалби и загуби). Можете да заявите в своя главен регистър всички продажби на активи през годината и да получите тяхната стойност на придобиване и приходите от тях. Забележка: В САЩ е позволена конкретна идентификация на лотовете при продажби (или по подразбиране FIFO). Beancount по подразбиране проследява лотовете по FIFO, освен ако не са посочени конкретни лотове. Уверете се, че правилно маркирате продажбите на лотове в Beancount, за да отразите избрания метод. Също така внимателно следете правилата за wash sale (загубите не се признават, ако презакупите акции в рамките на 30 дни). Beancount няма автоматично да отбележи wash sale, но можете да настроите ръчно или да използвате общностни инструменти (виж по-долу).
  • Експортиране на данни: Няма директен износ от Beancount към IRS формуляри с един клик, но можете да експортирате данни в CSV или Excel. Например, можете да експортирате списък с всички дарения за благотворителност от Beancount в CSV и да го приложите към данъчните си работни документи. Някои данъчни софтуери (като TurboTax) позволяват импортиране на инвестиционни транзакции чрез CSV – TurboTax поддържа специфичен формат CSV за „печалби/загуби“ при акции. С Beancount можете да напишете персонализиран скрипт или заявка, за да произведете CSV на търговската си активност, съвпадащ с тези формати, спестявайки време от ръчно въвеждане.

Софтуер и инструменти (САЩ): Разнообразие от инструменти могат да работят заедно с Beancount, за да помогнат при подаването на вашата данъчна декларация:

  • Софтуер за подаване на данъци: Популярни програми като TurboTax, H&R Block, TaxAct или FreeTaxUSA обикновено се използват за подготовка на декларации. Те не се интегрират директно с Beancount, но можете да използвате обобщенията, генерирани от Beancount, за въвеждане на данни. Например, след като получите общи суми от Beancount за приходи и приспадания, ще въвеждате тези стойности във формулярите на софтуера. За инвестиции, както беше отбелязано, можете да импортирате CSV с транзакции с акции в TurboTax – помислете за използване на данните от Beancount за генериране на TXF файл или поддържан CSV формат за безпроблемен импорт.

  • Таблици: Много технически ориентирани податели използват електронни таблици, за да свържат Beancount с данъчните формуляри. Експортирайте тримесечен баланс или обобщение на сметки в CSV с bea query, след това използвайте Excel или Google Sheets, за да свържете тези числа с редове във формулярите за данъци. Тримесечен баланс е едноредово запитване:

    bea --file ledger.beancount query --format=csv --output=trial-balance.csv \
      "SELECT account, sum(position) AS balance GROUP BY account ORDER BY account"

    Това е полезно за персонализиране на начина, по който данните се обобщават — например, сумиране на множество сметки за разходи в Beancount в една единствена позиция в Schedule C.

  • Интеграция с счетоводител: Ако използвате одобрен счетоводител или данъчен подготвител, можете да споделите данните от Beancount с тях. Въпреки че повечето счетоводители са свикнали с QuickBooks или Xero файлове, можете да предоставите двата отчета, които те очакват — тримесечен баланс и детайл на общата главна книга (всяко записване, групирано по сметка) — генерирани с bea query. Настоящата верига от инструменти използва bea query и Fava за това; по-старата команда за статичен сайт bean-bake не е част от Beancount 3. Създайте общата главна книга като CSV по следния начин:

    bea --file ledger.beancount query --format=csv --output=general-ledger.csv \
      "SELECT date, account, position, narration ORDER BY account, date"

    За прегледаем, само за четене изглед, който вашият счетоводител може да разглежда, стартирайте Fava (fava ledger.beancount) и споделете екрана или отпечатайте някой от отчетите му в PDF директно от браузъра. Както отбелязва създателят на Beancount, технически грамотен счетоводител може да работи с тези изходни файлове, понякога налага се да бъде направена корекция за знаците при сметки за приходи и задължения.

Съвети и плъгини от общността (САЩ): Общността на Beancount е разработила няколко полезни добавки за специфични данъчни нужди в САЩ:

  • Tax Loss Harvester (Fava Extension): Съществува плъгин за Fava, който идентифицира възможности за осребряване на данъчни загуби и маркира потенциални 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 Удостоверение за бизнес или професионална дейност. Основни стъпки в канадския процес на данъчна подготовка:

  • Съберете T-формуляри: Съберете всички данъчни формуляри от годината. Често срещаните формуляри включват T4 (доходи от заетост), T5 (доходи от инвестиции като лихви или дивиденти), T3 (доход от доверителни фондове/инвестиционни дружества), T4A (пенсии или комисиони за самостоятелна заетост) и други. Уверете се, че имате формуляри за всички източници на доход – CRA очаква да отчетете всички доходи, а неизпълнението му може да доведе до глоба от 10% върху неотчетената сума. Beancount може да помогне да проследите липсващ формуляр (например, имате записан доход от дивиденти, но не е пристигнал T5 формуляр, затова знаете, че трябва да го проверите).
  • Организирайте разходите и данъчните кредити: Съберете разписки за разходи, които са данъчно признати или подлежат на кредити. За физически лица това могат да бъдат разписки за вноски в RRSP, медицински разходи, разписки за дарения, разходи за грижа за деца и други. Ако сте самостоятелно зает, съберете всички разписки за бизнес разходи (канцеларски материали, разходи за превозно средство, разходи за домашен офис и др.), които трябва да въведете във формуляр Т2125. В Канада запазвайте тези разписки поне шест години, тъй като CRA може да ги поиска при проверка след подаването.
  • Бизнес финансови отчети: Ако имате малък бизнес или страничен проект, подгответе обобщение на бизнес приходите и разходите за годината. Beancount лесно може да генерира този отчет като отчет за доходите. Общо сумите ще бъдат използвани във формуляр Т2125. Например, Т2125 има специфични редове за приходи и различни категории разходи (реклама, храна, офис, превозно средство и др.). Настройте акаунтите си в Beancount така, че да съвпадат с тези категории за по-лесен трансфер на суми. Канадските малки фирми обикновено работят по календарна година по подразбиране (за разлика от някои други държави, Канада изисква предприемачите да използват календарната година). Уверете се, че данните в Beancount за календарната година са завършени (всички транзакции са записани и съгласувани) към момента на подготовка на данъците.
  • Подайте декларацията: Повечето канадци подават онлайн с NETFILE-сертифициран софтуер. След като проверите данните си, използвайте избрания софтуер за данъци, за да въведете информацията (или използвайте Автоматично попълване ако е налично – услугата Auto-fill на CRA може директно да импортира информацията от T-формуляри в много софтуерни програми). Като алтернатива, попълнете хартиени формуляри (T1 и приложения), ако предпочитате ръчно подаване. Основният формуляр (T1) плюс приложенията (като приложение 3 за капиталови печалби или Т2125 за бизнес) и провинциалните формуляри съставляват пълната декларация. Спазвайте крайния срок (30 април за физически лица или 15 юни ако вие или съпругът/съпругата ви имате доходи от самостоятелна заетост, макар че дължимите данъци са за заплащане до 30 април).

Официални ресурси на CRA: Канадската данъчна агенция предоставя изчерпателни насоки за данъкоплатците:

  • Център „Малки бизнеси и самостоятелно заети“ на CRA: Официалният сайт на CRA има секция за малки бизнеси и самостоятелно заети лица. Включва „Контролен списък за малки бизнеси“, обхващащ основните данъчни отговорности, и информация по теми като GST/HST, бизнес разходи и водене на записи. Това е отлична отправна точка, ако управлявате бизнес, тъй като подчертава какво трябва да подадете (например, че неинкорпорираните бизнеси използват T2125, докато инкорпорираните компании подават отделни декларации T2).
  • Ръководства за личен доходен данък: Ръководството на CRA „Подготовка за подаване на данъци“ предлага стъпка по стъпка какво ви е необходимо преди подаване – от изисквани документи до важни дати. Напомня на подаващите за неща като организиране на данъчни бележки, познаване на правото на приспадания и разбиране на методите за подаване. Освен това всяка година CRA публикува Общо ръководство за доходния данък и обезщетенията (ръководство T1), което обяснява линия по линия от декларацията – достъпно на сайта на CRA.
  • Формуляр T2125 и инструкции за данъци: Ако имате бизнес или професионални доходи, разгледайте официалния формуляр T2125 и неговите инструкции. Уебсайтът на CRA и ръководството към формуляра обясняват кои разходи са позволени и къде да ги впишете. Например, описват как да изчислите разходите за бизнес използване на дома или претенциите за разходи за превозно средство. По същия начин, ако сте продавали инвестиции, консултирайте се с инструкциите за График 3 (Капиталови печалби), за да ги отчетете правилно.
  • Онлайн услуги на CRA: Използвайте онлайн инструментите на CRA: My Account (за физически лица) може да се използва за проверка на вашия принос за RRSP, информация за TFSA или за използване на Auto-fill. CRA също предоставя списък с NETFILE-сертифициран софтуер (някои безплатни за потребители с ниски доходи) на своя сайт, гарантирайки, че използвате одобрена програма за електронно подаване.

Използване на данни от Beancount за канадско данъчно отчитане: Гъвкавостта на Beancount помага да се отчете някои уникални аспекти на канадските данъци:

  • Свързване с данъчни категории: Също както в САЩ, структурирайте сметките си така че да съвпадат с данъчните категории. Например, ако имате разходи по заетост (за които разполагате с T2200 и можете да ги приспаднете по формата T777), запазете ги в отделна сметка (например Expenses:Employment:Supplies), за да можете лесно да ги сумирате. За самостоятелна заетост категориите от T2125 (реклама, храна, комунални услуги и др.) трябва да насочват структурата на сметките ви в Beancount. Добре структурираният план на сметките означава, че генерирането на данъчно обобщение е толкова лесно, колкото изпълнението на bea query за сумиране на всяка категория за годината.
  • Капиталови печалби – Коригирана основа за разходите (ACB): Канадската данъчна система използва средна стойност на разходите за идентични ценни книжа при изчисляване на капиталовите печалби, и изисква включване на 50% от капиталовите печалби като облагаеми. Beancount по подразбиране проследява разходите за всеки парцел и позволява специфично идентифициране. Въпреки това, канадското законодателство фактически третира всички идентични акции като един пул (с изключение на различните сметки). Пример: Ако купите 100 акции по $10 и по-късно още 100 акции по $20 от същата акция, след което продадете 100 акции, вашият ACB е $15/акция (средната стойност). Beancount обичайно би позволил да изберете кой парцел продавате (което може да покаже печалба от $5 или загуба в зависимост от избора), но за канадските отчети трябва да използвате средната стойност на разходите. Тъй като Beancount не изчислява средна стойност на разходите автоматично за всички парцели, ще трябва да го направите ръчно. Някои членове на общността са решили това като пишат персонализирани скриптове или приставки. Всъщност един потребител е създал Beancount плъгин за изчисляване на средна стойност на разходите паралелно с нормалното проследяване на парцели. Този плъгин добавя метаданни към всяка продажба с изчисления ACB, съобразявайки изхода на Beancount с канадските норми. Дори без плъгин, можете да използвате данните на Beancount: изредете всички транзакции за дадена ценна книга и ръчно изчислете средната стойност, или експортирайте транзакциите в електронна таблица за изчисление на ACB за всяка продажба. Имайте предвид канадските правила като повърхностна загуба (подобна на wash sales) и изискването да конвертирате всички суми в CAD за данъчната декларация. Beancount поддържа мултивалута; можете да заявявате реализирани печалби в CAD, ако записвате обменните курсове за транзакциите.
  • Съображения за GST/HST: Ако сте фрийлансър или бизнес, регистриран за GST/HST, убедете се, че отделяте данъка върху продажбите в записите си в Beancount. Обикновено ще имате нещо като: когато печелите $100 + $5 GST, запишете доход от $100 в приходна сметка и $5 в сметка Liabilities:GST Collected. Така вашите отчети за приходите отразяват нетния доход и имате текущ баланс на събрания данък за внасяне. Аналогично проследявайте входните данъчни кредити (GST/HST платени при разходи) в активна или контра-разходна сметка. В края на годината (или всеки отчетен период) можете да сумирате тези сметки, за да направите вашата GST/HST декларация. Докато подаването за GST/HST е отделно от данъчната декларация за доход, двете са свързани (например, ITC намаляват бизнес разходите за данък върху дохода). Данните от Beancount помагат да сте сигурни, че сте заявили всички допустими ITC и сте отчели правилно събраните 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-slip от CRA – използвайте я, за да спестите време, след което я сверете с вашите Beancount записи, за да сте сигурни, че нищо не липсва или не е повторено.
  • Таблици за T2125: Ако имате много разходни сметки, може да създадете таблица, която свързва всяка разходна сметка в Beancount със съответния ред в T2125. Експортирайте сумите на разходите (bea query може да изведе CSV с разходи, групирани по сметка) и ги поставете в таблицата, която след това сумира по нужните категории. Това може да послужи като работен лист за въвеждане в данъчния софтуер или формулярове.
  • Онлайн формуляри и калкулатори на CRA: CRA предлага някои онлайн калкулатори (например за доходи от инвестиции или други сценарии) и попълваеми PDF формуляри. Ако предпочитате ръчна проверка на изчисленията, можете да ги ползвате заедно с данните от Beancount. Например, при изчисляване на освобождаването за основно жилище при продажба (работен лист към График 3), използвайте вашите записи от Beancount за покупната цена и разходите по продажбата.
  • Експорт за счетоводен софтуер (ако е необходимо): Ако работите със счетоводител, използващ професионален данъчен пакет, той може да поиска отчет за приходите и пробна балансова ведомост. Можете да ги експортирате от Beancount. В някои случаи счетоводителите внасят данните в QuickBooks или CaseWare. Макар че Beancount не експортира директно във формати за тези системи, предоставянето на подробен Excel отчет на главната книга може да им позволи да импортират или копират данните. Не е необичайно счетоводителите да въвеждат ръчно сумарни числа, използвайки вашия изход от Beancount за справка.

Съвети и добавки от общността (Канада): Общността за текстово-базирано счетоводство е споделила няколко канадски специфични съвета:

  • Обработка на ACB и инвестиции: Както бе споменато, един потребител създаде плъгин за проследяване на средната стойност на разходите (average cost basis) за докладване на канадски капиталови печалби. Ако търгувате активно с акции или фондове в нерегистрирана сметка, помислете за използване или писане на такъв скрипт. Дори и без това, съветите от общността често препоръчват поддържането на отделна електронна таблица или използването на етикети в Beancount за маркиране на кои лотове принадлежат към кой "ACB пул". Например, може да нулирате стойността на разходите чрез специална транзакция при имиграцията ви в Канада (тъй като Канада счита, че придобивате активите на пазарна справедлива стойност при установяване на постоянно местожителство) – това може да бъде записано в Beancount като начална транзакция с нова стойност равна на FMV, което ви помага да поддържате канадска специфична стойност на разходите.
  • Амортизация (Capital Cost Allowance): Канадската версия на амортизацията за бизнес активи е Capital Cost Allowance (CCA), която обикновено използва намаляващи балансни ставки с правило за половин година през първата година. Плъгинът за гъвкава амортизация поддържа "метода на 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. Ако вашият бизнес е малък и използва Бързия метод за GST, може да поддържате бележка с изчисленията по бързия метод в Beancount (чрез бележка или отделен файл) за прозрачност.
  • Поддръжка от общността: Канадската Beancount общност е активна във форумите и е обсъждала теми като проследяване на RRSP срещу TFSA вноски, конвертиране на USD транзакции към CAD за данъци и други. Търсене в пощенския списък или PTA форума за „Canada“ може да даде полезни дискусии. Например, обсъждания се отнасят до начина на обработка при преместване между страни (step-up в стойността на разходите) или липсата на вградена средно-разходна отчетност, което доведе до споменатите решения. Включването в тези ресурси може да ви даде прозрение за най-добри практики.

Германия

Преглед на годишната данъчна подготовка: Данъчната система в Германия включва годишна данъчна декларация за доходите (Einkommensteuererklärung) за физически лица, обикновено подавана на календарна основа. За тези, които са наети на работа и имат само заплатени доходи, данъкът често се урежда чрез удръжки от заплатата (и подаването на декларация може да е по желание), но всеки, който има допълнителни доходи (фрийланс, инвестиции и др.) или претендира за определени приспадания, трябва да подаде декларация. Малките предприятия, които не са задължени да водят двойно счетоводство, често подават „Einnahmenüberschussrechnung (EÜR)“ – опростен отчет за приходи и разходи – като част от декларацията си. Основни стъпки в данъчната подготовка в Германия:

  • Съберете данъчни декларации и удостоверения: Съберете вашия 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 (данъчни офиси) са основният контакт за въпроси свързани с данък върху доходите и предоставя връзки към формуляри. Всички официални данъчни формуляри могат да бъдат намерени на Form Server на данъчните власти (портал на Bundesfinanzministerium за формуляри) – включително формуляри за данъчни декларации за доходите и инструкции (Anleitung) за всяко приложение (Anlage).
  • ELSTER портал: Официалният уебсайт ELSTER (elster.de) е мястото, където подавате онлайн. ELSTER разполага с обширна помощ (на немски) и видео ръководства за използването на системата. Тя обхваща как се попълва всяка част от декларацията електронно. Съществува и ръководство на английски език за основите на използването на ELSTER (чрез сайтове за експати и съобщения от германската данъчна служба), като се отбелязва, че интерфейсът може да бъде превключен на английски за основните формуляри от 2024 г.
  • Steuerliche Info (Данъчна информация): Германските данъчни власти издават официални насоки (BMF писма и др.) по конкретни теми. За практични цели, Anleitung (PDF инструкции) за данъчната декларация и нейните приложения (като Anlage N за заетост, Anlage S за самостоятелна заетост, Anlage KAP за инвестиции и др.) са много полезни – те обясняват какво може да се вписва къде. Те са достъпни на form server и често само на немски език. Въпреки това, сайтове като Handbook Germany или finanzamt.de предоставят обобщения на английски за често срещани въпроси (например кой трябва да подава декларация, какви удръжки са позволени).
  • Местен данъчен офис (Finanzamt): Finanzamt често предоставя указания на своите уебсайтове за регионални данъкоплатци. При съмнение, можете да се обадите или да изпратите имейл на своя местен Finanzamt за конкретни въпроси. Обърнете внимание, че може да се изискват данъчни предварителни плащания (Vorauszahlungen) за самостоятелно заетите – уверете се, че сте отчетели всички платени, тъй като те ще се кредитират във вашата декларация.

Използване на данни от Beancount за германско данъчно отчитане: Beancount може да бъде пригоден за да отговаря на германските счетоводни и данъчни изисквания, които имат някои специфични особености:

  • Съответствие с немската класификация на сметките: Немските фирми често използват стандартизирани класификации на сметките като SKR03 или SKR04. Докато личните финанси не изискват това, ако водите счетоводство за немски малък бизнес в Beancount, помислете за структуриране на сметките така, че да съответстват на категориите на SKR04 (често използвани от данъчни консултанти и софтуера DATEV). Например, SKR04 присвоява конкретни диапазони към видове разходи (реклама, пътувания и т.н.). Можете да ги имитирате в имената на сметките си или да използвате метаданни, за да съхранявате SKR номера. Това улеснява, ако вашият Steuerberater трябва да прехвърли вашите данни в тяхната система – можете да предоставите карта на съответствията между вашите сметки и официалната таксономия.
  • Данък добавена стойност (MwSt/USt): Ако сте регистрирани по ДДС (Mehrwertsteuer, известен и като Umsatzsteuer), вашата счетоводна книга в Beancount трябва да проследява събирания и платен данък. Обикновено използвате отделни сметки, подобно на GST в примера с Канада: например, Liabilities:VAT Collected за изходящ ДДС при продажби и Assets:VAT Paid за входящ ДДС при покупки. Немските ДДС декларации могат да бъдат тримесечни или месечни, плюс годишно съгласуване. С Beancount можете да генерирате цифрите за ДДС декларацията (Umsatzsteuervoranmeldung) чрез сумиране на тези сметки за периода. Уверете се също, че отчитате всички обратни начислявания или вносен ДДС – например, ако купувате услуги извън Германия, може да се наложи както да отчетете, така и да приспаднете ДДС (Beancount може да се справи с това чрез подходящи записвания). Обсъждането в Hacker News отбелязва, че обработката на неща като обратни начислявания и множество данъчни ставки е съществена за „правилното немско счетоводство“. В Beancount може да използвате метаданни или сметки за маркиране на транзакции с 19% срещу 7% ДДС и други. Дори можете да напишете персонализиран отчет, който да извежда точните линии, необходими за ДДС формуляра (например общо продажби с 19%, общо продажби с 7% и т.н.). Въпреки че не е вградено, всички данни са там, ако са структурирани последователно.
  • EÜR и годишни финансови отчети: Ако подавате EÜR (за малък бизнес) вместо пълна двувходна балансова ведомост, всъщност ви трябват общите суми на приходите и приспадаемите разходи. Beancount може лесно да го произведе чрез отчет за приходите за годината. Обърнете внимание на специфични за Германия корекции в EÜR, като третирането на личната употреба на кола (може да добавите обратно част от сумата като лична употреба, ако сте признали пълни разходи) или домашен офис (който има строги условия). Можете да ги обработвате в Beancount чрез отделни сметки за приспадаемата част и личната част или чрез добавяне на коригиращи записвания в края на годината. Ако поддържате пълна двувходна система (Bilanz) за по-голям бизнес, Beancount също може да го направи – ще имате сметки за активи, пасиви, собствен капитал и др., и ще генерирате баланс (Bilanz) и отчет за печалбите и загубите (GuV) от Beancount, които да предоставите на данъчния си консултант. Въпреки че някои сложности като HGB корекции може да са извън обхвата на Beancount, за данъци (които за малкия бизнес са основно на парична или модифицирана парична основа) това би трябвало да е достатъчно.
  • Амортизации (Abschreibungen/AfA): Немското данъчно законодателство определя норми за амортизация за различни активи (Absetzung für Abnutzung, AfA). Обикновено се прилага линейна амортизация за определен полезен срок (въпреки че в миналото за някои активи бе разрешена ускорена амортизация). С Beancount можете да реализирате амортизациите или чрез ръчно въвеждане на годишни амортизационни записвания за всеки актив, или чрез плъгин. Например, ако сте закупили лаптоп за €1200, използван изцяло за фирмени цели, и трябва да се амортизира за 3 години, можете да въвеждате запис всяка година с начисляване на €400 към разход за амортизация. Съществуват плъгини (като споменатия по-рано flexible_depreciation), които могат да се настройват и за немските правила (например 50% моментално записване за нискостойностни активи под определен праг или линейни графици за амортизация). Чрез записване на амортизациите в Beancount вашите разходни сметки ще съвпадат с това, което заявявате в данъчната декларация (Anlage AV за активи). Следете Anlagenspiegel (списъка на активите) извън или в метаданните на Beancount, за да знаете кога активът е напълно амортизиран.
  • Търговски/бизнес данъци: Ако плащате Gewerbesteuer (търговски данък) като бизнес, обърнете внимание, че Beancount може да помогне да проследявате плащанията (като разход, въпреки че не са приспадаеми за данъка върху дохода) и базата за изчисление. Gewerbesteuer се основава на печалба с определени корекции. Може да поддържате отделно изчисление (тъй като се изискват определени добавки за лихви и др.), но вашата печалба в Beancount е отправната точка. По същия начин, ако имате служители, проследяването на Lohnsteuer и социални осигуровки в отделни сметки (задължения по заплати) може да ви помогне да сте сигурни, че всички плащания са отчетени при годишните отчети.

Софтуер и инструменти (Германия): Немските счетоводители и данъкоплатци използват комбинация от официални и трети страни инструменти, които могат да се свързват с работните потоци на Beancount:

  • ELSTER Online: Безплатният официален метод за подаване на данъчни декларации. ELSTER, вече с частична английска поддръжка, ви позволява ръчно да въвеждате данъчните си формуляри онлайн. Използвайте числата, генерирани от Beancount, за да попълните полетата. Например, ако вашият Beancount P&L показва 50 000 € нетна печалба от свободна практика, ще го въведете в Anlage S (за доход от самостоятелна заетост). Ако показва 2 000 € дивиденти, ще попълните това в Anlage KAP (и отбележете всякакви удържани данъци). ELSTER не импортира от Beancount или електронни таблици, така че въвеждането е ръчно, но надеждно. Можете също да качвате определени данни чрез ERiC (API на ELSTER), но това обикновено се използва от софтуер, а не от отделни лица директно.
  • Данъчен софтуер (Steuersoftware): Много германци използват търговски софтуер за удобството на ръководени интервюта и оптимизирани предложения. Програми като WISO Steuer или SteuerSparErklärung имат десктоп приложения, които се интегрират с ELSTER за подаване. Някои от тях могат да импортират данни от CSV или друг софтуер, но очакват специфични формати (често приспособени за импорти от предишни години или други счетоводни системи). Въпреки че няма директен импорт от Beancount, обикновено може да импортирате списък с разходи или приходи, ако го форматирате правилно. Например, една фирма би могла да импортира CSV с всички фактури в данъчния софтуер за автоматично попълване на приходите. Можете да произведете този CSV от записите в Beancount. Допълнително, тези програми могат да генерират “Steuerdatei” или PDF с попълнените формуляри – можете да ги сверите спрямо отчет, който създавате в Beancount.
  • Експорт за DATEV: Ако работите със Steuerberater, те вероятно ползват DATEV софтуер. Вероятно ще поискат от вас експорт във формат DATEV. Въпреки че Beancount не експортира директно във DATEV, един вариант е да използвате междинен шаг: експортиране на Beancount в CSV и след това ползване на инструмент или скрипт за преобразуване във формат DATEV (често специфичен CSV формат или XML). Общността е обсъждала съвместимост с DATEV и отбелязва, че официалната интеграция изисква съвпадение със сметкоплана SKR04 и полетата. Ако това е необходимо, обмислете да се консултирате със своя счетоводител дали може да работи с необработени данни. В много случаи предоставянето на окончателни финансови отчети (Баланс, Отчет за приходи и разходи) от Beancount и подробен главен регистър може да е достатъчно за направата на корекционни записи в тяхната система.
  • Електронни таблици за изчисления: Някои данъчни изчисления в Германия (като разпределянето на данъчна ставка за женени двойки или намирането на оптимално разпределение на определени разходи между съпрузите) могат да бъдат сложни. Може да използвате електронна таблица за експериментиране със сценарии. Beancount може да предостави базовите данни (например общи разходи, направени от всеки съпруг). Това е извън обхвата на Beancount, но показва, че наличието на точни данни на едно място улеснява използването на други инструменти. Освен това, ако поддържате Beancount регистър за малък бизнес, може да използвате електронна таблица за подготовка на корекции по GAAP, ако са нужни за банката или официални финансови отчети, докато данъчните сметки остават в Beancount.

Съвети от общността и плъгини (Германия): Германските потребители на Beancount са споделили съвети за адаптиране на Beancount към местните изисквания:

  • Използвайте метаданни за фактури: Немското законодателство изисква подробна документация, включително съхраняване на копия от фактури и свързването им с счетоводни записи. Можете да използвате метаданните на Beancount, за да прикачите номера на фактурата или връзки към файлове към всяка транзакция (например ; invoice: 2023-INV-1001). Това улеснява при одит: можете да филтрирате всички транзакции с invoice:2023-INV-1001 и бързо да извлечете свързания документ. Някои дори са използвали плъгини или скриптове, за да вградят пътища към файлове и да могат да отворят сканираната фактура директно от Fava.
  • Обратен данък и кодове за ДДС: Ако работите с услуги или стоки в рамките на ЕС, маркирайте ги в Beancount. Например, ако записвате услуга от доставчик от ЕС, подлежаща на обратен данък, може да тагнете транзакцията с VAT=ReverseCharge. След това можете да създадете персонализиран отчет или заявка, която да изброява всички такива транзакции за попълване на Anlage UR (формуляра, където детайлизирате услуги с обратен данък). Като тагвате различни сценарии за ДДС (вътрешен 19%, вътрешен 7%, придобивка в ЕС, извън обхвата и др.), създавате одиторски запис в Beancount, който отразява това, което ще декларирате в ДДС отчети. Това детайлно проследяване е нещо, което немската счетоводна система би направила; вие можете да го имитирате в простия текстов формат на Beancount.
  • Локализация на термини: Общността понякога създава немски преводи или локализирани шаблони за отчети. Например, създаване на отчет GuV (Gewinn- und Verlustrechnung), който използва немски заглавия и групира сметки според немското представяне на финансовия отчет. Въпреки че не е по подразбиране в Beancount, можете да персонализирате шаблони за отчети или да използвате bea query с ваш собствен HTML шаблон, за да изведете отчет за доходите на немски за вашите записи или за банка.
  • Активи и GWG (Geringwertige Wirtschaftsgüter): Внимавайте с правила като незабавното приспадане на нискостойностни активи (до определен праг, например ≤800€ може да се приспадне веднага като GWG). Можете да се справите с това просто, като приспаднете такива покупки в Beancount (например, запишете оборудването за 500 € директно в разходна сметка). За активи над този праг, но допустими за групово амортизиране (Sammelposten, в диапазона 250€–1000€ според по-старите правила), може да имате отделна сметка за следене на амортизацията на този пул. Някои потребители на Beancount поддържат Assets:DepreciationPool сметка за такива случаи и записват фиксиран процент амортизация всяка година. Това гарантира съответствие с данъчните правила, докато използвате Beancount за записване.
  • Форуми на общността: Форуми за играчки с обикновен текст и пощенската листа на Beancount имат дискусии (на английски) от потребители в Германия, които питат за най-добри практики. Често срещаните теми включват съответствие със SKR04, справяне с изисквания за множество дати (немските фактури изискват записване на дата на фактура, дата на обслужване и дата на плащане – можете да използвате множество полета за дати в синтаксиса на Beancount или метаданни за това). Един коментатор в HN, който изгражда инструмент за немско счетоводство, посочи, че неща като множество дати и свързване с договори са задължителни по немските ПСАС; въпреки че Beancount няма вградено принуждаване за това, можете със сигурност да използвате неговата разширяемост (метаданни и персонализирани плъгини за валидиране), за да сте сигурни, че улавяте нужната информация. Общото мнение е, че да, можете да правите правилно немско счетоводство в Beancount, но трябва да сте дисциплинирани при включването на изискваните детайли.
  • Координация с Steuerberater: Ако правите по-голямата част от счетоводството си в Beancount и използвате данъчен съветник само за подаване, помислете да седнете с него веднъж, за да съпоставите сметките си с това, от което се нуждае. Някои членове на общността са докладвали успех, като са предоставяли на счетоводителя си Fava read-only view или експортиран HTML на Beancount книги, за да разглежда транзакции. Счетоводителят може да иска уточнения за конкретни записи. С времето, когато се почувстват уверени, може да приемат изхода от Beancount за годишните отчети. Това може да спести разходи, тъй като вие фактически извършвате счетоводната работа.

Обединено кралство

Обзор на подготовката за годишно данъчно приключване: В Обединеното кралство лицата с доходи извън PAYE или с комплексни данъчни ситуации подават годишна данъчна декларация за самооценка (обикновено със срок 31 януари за предходната данъчна година, която обхваща периода 6 април–5 април). Малките предприятия могат да са структурирани като еднолични търговци (подпадащи под самооценка) или като дружества с ограничена отговорност (които подават корпоративни данъчни декларации отделно). Това ръководство се фокусира върху личната самооценка и едноличните търговци. Основни стъпки:

  • Съберете записи за доходите: Съберете вашите P60/P45/P11D формуляри от трудова заетост (обобщение на заплатата, платения данък и всички обезщетения в натура). Ако сте самонаето лице или наемодател, компилирайте общия си доход за данъчната година (напр. фактури за продажби, отчети за наеми). Включете също банкови извлечения за лихви, дивидентни ваучери и всякакви други доходи (криптовалути, платформи за свободна практика и др.). Обърнете внимание, че данъкоплатците в Обединеното кралство трябва да декларират всички доходи, освен ако не са покрити от определено изключение или облекчение. Например, проверете дали сте надхвърлили облекчението за търговия или недвижими имоти от £1,000 (ако сте под тази сума, може да не е необходимо да декларирате този доход, в противен случай трябва). Beancount може да помогне с агрегиране, например, на всички ваши фактури за свободна практика за данъчната година, за да видите дали сте надхвърлили лимита.
  • Проследете допустимите разходи и облекчения: За самонаетите лица определете всички бизнес разходи, които са допустимо приспаднати (пътувания, офис разходи, телефон и т.н.) за данъчната година. Уверете се, че имате касови бележки или записи за всеки разход. Ако използвате опростени разходи (като фиксирана ставка за автомобил или домашен офис) вместо действителни разходи, отбележете използването (Beancount може например да проследява пробег или часове работа в домашен офис чрез метаданни). Ако сте нает и имате непокрити служебни разходи или имате право на определени облекчения (като професионални такси или разходи за униформа), съберете тези суми – но имайте предвид, че много служебни разходи не са приспаднати, освен ако не е подадена декларация по други причини. Съберете също информация за вноски, които могат да повлияят данъците: пенсионни вноски (особено ако имате право на облекчение за по-висок данъчен процент), дарения Gift Aid (които разширяват вашата основна данъчна група) и др.
  • Изчислете облагаемата печалба (за бизнеси): Ако сте едноличен търговец, трябва да изчислите своята облагаема печалба за бизнеса. Това е по същество доход минус допустими разходи, коригирани за капиталови облекчения (амортизация за данъчни цели) и всякакви недопустими елементи (като личната част от разходите). Beancount може да създаде отчет за приходите на вашия бизнес, който е отправна точка. След това приложете специфични за Обединеното кралство корекции: напр. не допускайте разходи за развлечение (развлечение на клиенти не е приспаднато в Обединеното кралство), върнете обратно амортизацията и приспадайте капиталовите облекчения според правилата на HMRC (годишно инвестиционно облекчение или облекчение за намаляване на стойността). Може да водите съгласуване в електронна таблица или в Beancount (използвайки отделни сметки за данъчни корекции). Тази крайна стойност се вписва в секцията за Самонаетост в данъчната декларация (форма SA103).
  • Подайте Самоосигурителната декларация: Данъчната година в Обединеното кралство приключва на 5 април, а крайният срок за онлайн подаване е 31 януари следващата година (за хартиено подаване срокът е 31 октомври по-рано). Повечето хора подават онлайн чрез онлайн портала на HMRC или чрез комерсиален софтуер. Когато сте готови да подадете, влезте в портала за Самоосигуряване на HMRC (или в избрания софтуер) и въведете цифрите: доходи от трудова дейност (често предварително попълнени от данните на HMRC), доходи и разходи от самонаетост, дивиденти, лихви и др. Проверете всяка цифра спрямо вашите Beancount отчети. Системата ще изчисли вашето данъчно задължение. Ако дължите данък, имайте предвид, че може да се изискват авансови плащания за следващата година (обикновено половината от данъка за текущата година, със срокове 31 януари и 31 юли). Планирайте своя паричен поток съответно; можете също да използвате Beancount за прогнози и отделяне на пари за тези плащания.

Официални ресурси на HMRC: HMRC на Великобритания предоставя ясни насоки за попълващите Self Assessment:

  • Ръководство за Self Assessment на HMRC: Правителственият сайт gov.uk предлага наръчник “Self Assessment tax returns: Overview”, който обяснява кой трябва да подава декларация и процеса. В него се посочва, че декларацията се попълва след данъчната година (която свършва на 5 април) и се акцентира върху сроковете и санкциите за късно подаване. Това е задължително четиво, ако сте нови в Self Assessment, за да сте сигурни, че трябва да подадете и да разберете срока.
  • Водене на документи: HMRC изисква данъкоплатците да съхраняват подходящи документи в подкрепа на данъчната си декларация. Препоръчва се да се пазят документи поне 5 години след крайния срок за подаване на 31 януари. Конкретно, трябва да се пазят бизнес документи за приходи и разходи, както и лични документи като лихви и дивиденти. Ръководствата на HMRC (и насоките в gov.uk) изброяват какви документи трябва да съхраняват самонаетите лица (фактури, разписки, дневници за пробег и т.н.). По същество, подредете банковите извлечения и разписките си – тази задача Beancount улеснява, тъй като вероятно въвеждате транзакции от извлечения и можете да прикачвате сканирани копия към записите.
  • Насоки за самонаетост и наем: HMRC предоставя подробни бележки за страниците за самонаетите (SA103) и за имуществото (SA105). Тези бележки обясняват какво се счита за допустими разходи, как се третират капиталовите отчисления и как да изчислявате неща като overlap profit (ако счетоводният ви период не съвпада с данъчната година, въпреки че новите правила синхронизират основните периоди с данъчните години). Например, брошурата HS222 е полезна за капиталовите отчисления. Всичко това е налично в PDF формат на gov.uk (потърсете “SA103 notes”).
  • Онлайн услугите на HMRC: Официалната система HMRC Self Assessment online е безплатна за използване. Има и приложение за опростени декларации. Ако не сте подали онлайн миналата година, трябва да се регистрирате (получавате активационен код по пощата). След влизане онлайн формулярът е практически същият като хартиения, с помощно текстово съдържание. Сайтът на HMRC също предлага списък с признат софтуер, ако решите да използвате други варианти. След подаване, личната данъчна сметка в HMRC ви позволява да видите своите данъчни задължения, да извършвате плащания или да организирате план за плащане при необходимост.

Използване на данни от Beancount за данъчни отчети във Великобритания: Beancount може да подпомогне много аспекти на изчисленията и воденето на записи за данъци във Великобритания:

  • Графици за самонаетост: За собственици на търговски предприятия, Beancount може да генерира данните, от които имате нужда за страниците за самонаетост (SA103). Формулярът съдържа полета за оборот, допустими разходи (с подробности, ако оборотът ви надвишава £85k или ако изберете детайлиране), капиталови обезщетения и др. Ако оборотът ви е под прага, можете просто да отчетете общите разходи като един брой; Beancount все пак може да предостави подробност за ваше сведение. Ако е над, трябва да разпределите разходите по категории като офис, пътуване, издръжка, адвокатски такси и др. Като поддържате съответни сметки (например Expenses:Business:Travel, Expenses:Business:Legal), можете моментално да заявите тези общи суми. В Обединеното кралство правилата позволяват също използване на опростени разходи (фиксирана ставка за ползване на дома или на миля за кола). Ако изберете тези, може да не записвате реалните разходи в Beancount за тези категории (или да ги записвате, но след това ги игнорирате и използвате фиксираната ставка). За яснота може да имате сметка като Expenses:Car:Actual, но да не я приспадате, използвайки ръчно коригиране, за да заявите HMRC фиксираната ставка на миля. Документирайте такива избори в бележка или чрез персонален запис в Beancount, за да запомните метода си при данъчното отчитане.

  • Отчитане на инвестиции: Данъчното облагане на инвестиции във Великобритания изисква отчитане на дивиденти и лихви над определени прагове, както и на капиталови печалби, ако надвишават годишния изключителен праг или при продажби, където приходите надвишават 4× изключението. Използвайте Beancount за проследяване на дивидентни доходи (може би в Income:Dividends:UK срещу Income:Dividends:Foreign). В края на годината съберете дивидентите си – ще трябва да отчетете общата сума, а ако някои са били удържани с чуждестранен данък, отбележете го за отчитане на чуждестранен данъчен кредит (използвайте Раздел Чуждестранен на SA106). За капиталови печалби, Beancount може да изброи всяка продажба на активи (акции, крипто, имоти и др.). Великобритания има специфични правила за съвпадение на акции: същия ден, следващи 30 дни (т.нар. „bed and breakfast“), и раздел 104 пул за по-стари държания (което е среднопретеглена база) – тези правила определят разходната основа на продадените акции. Ръчното изчисление може да е подвеждащо. Общността е разработила Beancount плъгин за капиталови печалби във Великобритания, който прилага правилата на HMRC (среднопретеглението по раздел 104 и др.) за изчисляване на печалбите. Използвайки този плъгин с вашите данни в Beancount, може да получите отчет за всяка продажба и изчислената печалба или загуба според правилата във Великобритания, който след това може да използвате за попълване на обобщението на капиталовите печалби във вашата данъчна декларация. Дори без плъгина, можете да използвате подробното следене на партиди в Beancount за помощ – просто имайте предвид, че стандартният FIFO или специфичен ID метод на Beancount не съвпада с Британския; може да се наложи да коригирате разходната основа във вашите записи, за да имитирате пуленето. Един подход е да поддържате инвестициите си в Beancount чрез по една сметка за всяко държание (за изолиране на правилата за същия и следващите 30 дни) и ръчно да изчислявате средни разходи след всяка покупка – или просто да се доверите на външно изчисление, използвайки Beancount за суровите данни. Във всеки случай, уверете се, че всички продажби са записани; прагът на HMRC (в момента около £50k приходи или £12k печалба) може да изисква да отчетете дори ако няма данък за плащане.

  • ДДС и MTD за ДДС: Ако вашият бизнес е регистриран по ДДС, вероятно вече използвате софтуер за подаване на ДДС декларации, тъй като Making Tax Digital за ДДС вече изисква дигитално водене на записи и подаване. Beancount не е признат MTD софтуер, така че пазете вашите ДДС записи в Beancount и подавайте чрез посреднически софтуер. Например, експортирайте общите суми по ДДС сметките от Beancount и ги въведете в MTD-съвместим инструмент, за да ги подадете на HMRC.

  • MTD за Данък върху доходите (ITSA): Making Tax Digital за Данък върху доходите вече не е далечна реформа — постепенно се въвежда за доходи от самонаетост и имоти. Графикът на HMRC rollout schedule поставя три етапа, всеки от които се базира на доходите, отчетени в предходна година:

    • От 6 април 2026 ако вашите квалифицирани доходи са над £50,000 през данъчната година 2024 до 2025 — този етап вече е в сила.
    • От 6 април 2027 ако вашите квалифицирани доходи са над £30,000 през данъчната година 2025 до 2026.
    • От 6 април 2028 ако вашите квалифицирани доходи са над £20,000 през данъчната година 2026 до 2027.

    След като сте в обхват, MTD за Данък върху доходите изисква цифрови записи плюс тримесечни актуализации, подадени чрез софтуер, признат от HMRC; проверете текущите насоки за допустимост и освобождаване, преди да разчитате на някакъв праг, тъй като датите и цифрите могат да се променят. Beancount може да съхранява основните записи и да генерира общите суми за приходи и разходи за всяко тримесечие, но сам по себе си не е признат софтуер за MTD — все още подавате чрез признат или междинен инструмент. Предлагани са обществени опити за свързване на данните от Beancount с API на Income Tax на HMRC; третирайте ги като експериментални и потвърдете статуса на признаване преди подаване с такъв.

  • Проверки на PAYE кодове: Вашата счетоводна книга в Beancount може да се използва и за проверка на PAYE данъчния ви код. Например, ако записвате заплатните си листи в Beancount (с брутна заплата, данък, NI и др.), можете да ги годишноализирате и да видите дали е приложен правилният безданъчен доход. Ако забележите несъответствие (може би сте имали недоплатен данък), ще знаете да проверите съобщението за кодирането от HMRC. Това не се използва директно при подаване (тъй като PAYE се обработва от работодателите), но помага да избегнете изненади и да осигурите, че Самооценката правилно отчита всякакви недоплащания/преплащания.

Софтуер и инструменти (Великобритания):

  • HMRC Онлайн подаване: Повечето лица подават чрез безплатната онлайн услуга на HMRC. Тя е проста за повечето случаи. Използвайте я заедно с Beancount, като прехвърляте числата. Един съвет: след като въведете всички данни, можете да видите резюме на изчисленията. Някои хора го сравняват със собственото си пресмятане (което можете да направите, като експортирате данните от Beancount в електронна таблица и приложите данъчни ставки, за да проверите дали съвпада при малка толерантност за закръгляване).
  • Търговски данъчни софтуери: Има различни трети страни софтуерни пакети (TaxCalc, Taxfiler, Absolute и др.) и дори някои нови мобилни приложения, одобрени от HMRC. Те понякога могат да импортират данни от счетоводен софтуер или да позволяват импортиране на електронни таблици. Ако имате сложни дела или няколко самостоятелни бизнеса, софтуерен пакет може да помогне за по-лесно управление на множество графици. Те също така често генерират добре форматиран комплект графици, който можете да запазите за архив. Въпреки това, много от тях са насочени към счетоводители и може да са излишни за единичен данъкоплатец.
  • Excel за SA103 (Самостоятелна заетост) и SA105 (Имот): Ако искате да проверите или планирате, HMRC предоставя работни листове (SA103S, SA103F) и SA105 в PDF/ODS формати. Можете да ги попълните електронно като тест. Beancount може да попълни много от числата. Например, за имот под наем, можете да използвате Beancount, за да съберете наеми и всички разходни категории (ремонти, застраховки, такси на агенти) за този имот; след това да ги въведете във формуляра SA105, за да видите резултата преди официалното подаване. Това може да е добра практика, за да сте сигурни, че не пропускате категория.
  • Beancount приставки за Великобритания: Вече споменахме приставката за капиталови печалби в Обединеното кралство. Ако инвестирате, това може да ви спести часове ръчни изчисления на обединяване. Няма много други специфични за UK приставки, които са публично достъпни досега, но с въвеждането на MTD (Making Tax Digital) за Данък върху дохода може да видим повече. Например, може да се създаде приставка за форматиране на тримесечен отчет за приходи/разходи за MTD подаване или за изчисляване на специфични UK отстъпки (като корекция на персонално освобождаване при доход > £100k и др.). Засега можете да разчитате на лични скриптове или електронни таблици за такива изчисления.
  • Отворено банкиране / Импортни инструменти: Част от подготовката за данъци е събирането на всички транзакции на едно място – което Beancount прави отлично, ако сте били усърдни. Инструменти като beancount-import (и много общностни банкови импортьори) могат автоматично да изтеглят банкови транзакции. Това гарантира, че вашият Beancount файл е пълен с всички разходи и приходи. Така при подаването на данъци можете да сте сигурни, че сметките ви за приходи в Beancount отразяват всичко. Ако сте започнали да използвате Beancount през годината, уверете се, че импортирате данни от началото на данъчната година (6 април), за да сте пълни през първата година.

Съвети и плъгини от общността (Великобритания):

  • UK Capital Gains Plugin: Струва си да бъде подчертан отново – този плъгин от член на общността на Beancount, Василий (Evernight в GitHub), реализира правилата на HMRC за капиталови печалби. Той отчита Section 104 pooling (средно претегляне на всички притежания преди продажбата), same-day rule (акциите, купени в същия ден като продажбата, съвпадат с нея) и 30-day bed-and-breakfast rule (акциите, купени в рамките на 30 дни след продажба, приспособяват печалбата). Използването на този плъгин в твоя Beancount регистър означава, че можеш точно да изчисляваш неща като печалби от акции и дори по-екзотични случаи (вероятно обработва криптовалути по подобен начин, ако третирате всяка монета като отделен актив). Това е безценен принос от общността, тъй като правилата в Обединеното кралство се различават от подхода FIFO, който много страни използват.
  • Проследяване на обезщетения и диапазони: Някои потребители маркират транзакции, за да помогнат със специфичните за Обединеното кралство обезщетения. Например, маркиране на приход от лихви, попадащ в Личния доходен праг (Personal Savings Allowance), или дивиденти според Обезщетението за дивиденти (Dividend Allowance). Въпреки че данъчният софтуер в крайна сметка прилага обезщетението, маркирането може да ти помогне бързо да видиш дали си надвишил лимита. Например, маркирай лихвата по банка като #SavingsAllowance и след това направи запитване за общата сума – ако е под £1,000 (за основна ставка на данъка) или £500 (за по-висока ставка), знаеш, че няма данък; ако е над това, ще дължиш данък върху излишъка.
  • Разделяне на данъчната година в Beancount: Данъчната година в Обединеното кралство припокрива календарните години. Някои потребители на Beancount поддържат собствени изгледи или дори два комплекта счетоводни книги (или по-просто използват езика за заявки), за да получат данни за данъчната година. Например, можеш да направиш запитване за интервал „2024-04-06 до 2025-04-05“, за да получиш сумите за данъчната година. Ако използваш Beancount последователно в продължение на много години, помисли за създаване на запитване или отчет за „Данъчна година X“, за да избегнеш объркване с календарните години.
  • Чуждестранни доходи и данъци в Обединеното кралство: Ако имаш чуждестранни инвестиции или работиш в чужбина, системата в Обединеното кралство може да бъде сложна (основа на преводи, чуждестранни данъчни кредити и т.н.). Въпреки че не е специфично за Обединеното кралство, един съвет е да използваш валутните функции на Beancount, за да проследяваш едновременно GBP и чуждестранна валута за всяка транзакция. Например, ако си получил дивиденти в USD, запиши ги с GBP еквиваленти, използвайки обменния курс за съответния ден. Така е лесно да сумираш чуждестранните доходи в GBP за формуляра SA106. Също така, проследявай платените чуждестранни данъци като отделни транзакции към сметка за данъчни разходи. Те ще бъдат основата за искането ти на чуждестранен данъчен кредит. Яснотата от воденето на тези записи в Beancount е значително по-добра от преглеждането на брокерски извлечения в края на годината.
  • Използване на етикети за корекции: Самооценката в Обединеното кралство има някои специфични записи, като корекция за частна употреба (ако имаш разход с частна съставка, трябва да добавиш обратно частта за частна употреба в изчислението на самостоятелната заетост). Можеш да управляваш това, като изобщо не записваш частната употреба в разходите (разделяш транзакцията между бизнес и лични сметки). Но ако избереш да отчетеш 100% от разхода в бизнеса и после да направиш корекция, може да маркираш тази транзакция с #private_use_30% или нещо подобно. По време на подаването на данъчната декларация търсиш този етикет и изчисляваш добавката. По същия начин, ако използваш касовия метод за счетоводство (възможност за малки фирми в Обединеното кралство), лихвите над £500 са непозволени – можеш да маркираш лихвени разходи над този праг за корекция.
  • Форуми на общността: Потребителите в Обединеното кралство на Beancount или други инструменти за водене на счетоводство в plain-text понякога споделят опит във форуми (например в Google групата Plaintext Accounting или Reddit). Те обсъждат неща като съответствието на Beancount с категориите на HMRC и се уверяват, че отчитат неща като плащания по сметка (payments on account) в паричния поток. Например, някой може да създаде Expenses:Taxes:SelfAssessment сметка и да записва очаквани плащания по сметка там, за да не ги загуби от поглед. Макар че не е изискване за подаването, е добра практика да интегрираш планирането на данъчни плащания в регистъра си.

Австралия

Преглед на подготовката на данъчната декларация в края на годината: Данъчната година в Австралия е от 1 юли до 30 юни, като индивидуалните данъчни декларации се подават до 31 октомври. Физическите лица (включително еднолични търговци) използват системата MyTax на ATO или хартиени формуляри за подаване на декларациите си, докато фирмите и другите субекти имат свои отделни декларации (често с по-късни срокове, ако използват данъчен агент). Основните стъпки за австралийските данъкоплатци, използващи Beancount:

  • Съберете документи за доходи: Съберете вашите PAYG обобщения на плащания (сега често само данъчен отчет, достъпен чрез myGov, ако вашият работодател използва Single Touch Payroll) за периода юли–юни. Съберете също банкови извлечения за лихви, извлечения за дивиденти (включително информация за franking credits), извлечения за наем за имоти (доходи и разходи) и записи за други доходи (напр. доходи от бизнес или договори, капиталови печалби от продажба на активи). Много от тези данни са предварително попълнени към края на юли в системите на ATO, но трябва да ги сверите с вашите собствени записи (от Beancount). Например, ако Beancount показва, че сте получили $500 лихва от банкова сметка, уверете се, че същата сума присъства и в предварителното попълване; ако не, може да се наложи да я добавите ръчно.
  • Съставете списък с приспадаеми разходи и разписки: В Австралия често срещаните приспадаеми разходи включват разходи, свързани с работата (вноски в синдикати, инструменти, работни пътувания, униформи, разходи за домашен офис), разходи за самообразование, благотворителни дарения, лихви по инвестиционни заеми и разходи за инвестиционни имоти (ремонти, такси на управители на имоти и др.). Използвайте Beancount, за да следите тези разходи през годината, като ги класифицирате подходящо (напр. Expenses:Deductible:WorkFromHome или Expenses:RentalProperty:Repairs). В края на годината обобщете сумите. Уверете се, че имате разписки за разходи над 300 AUS$ (и в общи линии пазете всички разписки, тъй като ATO може да поиска доказателства). Обърнете внимание, че някои приспадания имат специфични методи на документиране (като метод с центове на километър за кола или фиксирана ставка за домашен офис) – решете дали да използвате реалните разходи или безопасни ставки и съберете необходимата информация съответно (Beancount може да съхранява например общ брой часове за домашния офис или сметки за електричество, ако трябва да изчислите реални разходи срещу фиксираната ставка).
  • Доходи от бизнес и едноличен търговец: Ако управлявате еднолично търговско дружество или страничен бизнес, ще декларирате вашите бизнес доходи и разходи в индивидуалната си данъчна декларация (използвайки графика за бизнес и професионални елементи). Подгответе отчет за приходи и разходи за бизнеса за данъчната година (1 юли–30 юни). Beancount може да го генерира лесно. Уверете се, че сте отчели всички корекции между счетоводството и данъчното облагане – например, Австралия често позволява незабавно амортизиране на активи (до определен праг) или опростени методи за амортизация за малки бизнеси; изберете своя подход и го отразете в счетоводната книга на Beancount (или поне го отбележете, за да направите коректно искането в декларацията). Проверете също дали трябва да отчитате частно ползване (напр. ако 20% от използването на превозно средство е било лично и сте приспаднали всички разходи, трябва да добавите обратно 20% като частно ползване).
  • Подайте данъчната декларация: До 1 юли започва новата данъчна година за подаване на декларации, но е разумно да изчакате края на юли или август, когато повечето информация е предварително попълнена от ATO. Влезте в myGov и достъпете ATO MyTax, за да започнете декларацията. MyTax ще покаже доходите, които знае (от работодатели, банки и др.); сравнете ги с вашите данни от Beancount и добавете или коригирайте при нужда. Въведете всякакви допълнителни доходи (като бизнес доходи, чуждестранни доходи и др.) и впишете приспаданията. MyTax има категории за приспадания, които съответстват на разделите в данъчната декларация (работни разходи, дарения и др.). Използвайте вашите общи суми от Beancount, за да ги попълните, но бъдете готови да предоставите описания или разбивки за някои искания (MyTax може да поиска подробности при големи претенции). След като всички данни бъдат въведени, прегледайте изчисленото възстановяване или дължима сума. Крайният срок за самостоятелно подаване е 31 октомври. Ако използвате регистриран данъчен консултант, обикновено получавате удължаване до май на следващата година, но трябва да сте регистрирани като техен клиент преди 31 октомври, за да получите това удължаване.

Официални ресурси на ATO: Австралийската данъчна служба предоставя изобилие от информация, която да подпомогне подготовката на данъци:

  • Ръководство на ATO „Декларация за доходи“: Уебсайтът на ATO има конкретни насоки за различни типове данъкоплатци. За физически лица и еднолични търговци вижте „Физически лица – подаване на данъчната ви декларация“, което описва кога и как да подавате (например MyTax онлайн чрез myGov) и крайни срокове. ATO акцентира, че ако го правите сами, подайте декларацията до 31 октомври, или ангажирайте данъчен агент. Също така отбелязва, че повечето данни са предварително попълнени до края на юли за онлайн декларации, което е сигнал за кога да започнете подготовката.
  • Обезщетения и приспадания на ATO: ATO има подробни страници за какво може да претендирате като разходи, свързани с работата (понякога разбити по професии), както и за специфични ситуации (като наем на имоти или обучение). Позовавайте се на тях, за да се уверите, че вашите разходи, категоризирани в Beancount, наистина са приспадаеми. Например, ATO-те „ръководства по професии“ могат да посочат какъв процент от даден разход обикновено може да бъде приспаднат. Винаги сверявайте с официалните насоки, за да избегнете претендиране на неприспадаеми суми.
  • Ъгълът за малък бизнес: Ако имате доход от бизнес, ATO-те ръководства за малък бизнес обясняват облекчения и задължения. Страницата „Отчети и декларации за бизнеса“ подчертава кои формуляри са необходими (BAS, данък върху дохода, годишен отчет за удръжки по PAYG и др.). Това е напомняне, че освен годишната декларация, може да се наложи да сте подали BAS (Стейтмънти за бизнес дейности за GST/PAYG) през годината. Уверете се, че данните в Beancount са го улеснили и това.
  • myTax и предварително попълване: Онлайн услугата на ATO (myTax) е лесна за ползване и включва помощен текст за всяка секция. Приложението на ATO и myGov също имат функции за проверка на вашето Известие за оценка и напредък на декларациите. Официално ATO препоръчва да свържете акаунта си в myGov с ATO, за да могат да предварително попълват данните и дори частично да завършат декларацията ви. Имат стъпка по стъпка указания как да подавате онлайн, които реално ви водят през влизане, проверка на информация и подаване – ако използвате Beancount, ще сверявате данните в процеса на въвеждане.

Използване на данни от Beancount за австралийско данъчно отчитане: Beancount може да помогне както с числата, така и със записването за австралийските данъци:

  • Годишно счетоводно време: Финансовата година в Австралия, която е от юли до юни, означава, че вероятно ще имате нужда от отчети, обхващащи части от две календарни години. В Beancount можете да изпълнявате заявки или отчети за персонализиран период (например 2024-07-01 to 2025-06-30). Може да е удобно да поддържате персонализирано балансово заявление или крайна записка на 30 юни, за да заснемете баланси към края на годината (особено ако извършвате начисления). Някои потребители пазят счетоводството си в сегменти по фискални години. Уверете се, че всички транзакции до 30 юни са въведени, а тези с дата след 1 юли са изключени от отчета за данъчната година.
  • Удържан данък PAYG и вноски: Ако имате удържан данък (от заплати или плащания към изпълнители по PAYG), тези суми ще се появят във вашите записи. Например, може да запишете заплатата като две части: нетна заплата към банковата ви сметка и PAYG данък към задължение или разходен акаунт. Към края на годината сумата в този PAYG акаунт трябва да съвпада с цифрата за удържания данък в отчета за приходите (или сумата на данъците в заплатните ви фишове). Това помага за проверка на предварително попълнените данни от ATO. По същия начин, ако плащате подоходни вноски PAYG (тримесечни предплащания на данък върху дохода), те трябва да бъдат записани (често като авансов данък или като разход). Ще ги заявите в декларацията си, за да приспаднете окончателното данъчно задължение. Beancount може да ви даде общата сума на платените вноски през годината. ATO също ги изброява, но е добре да ги проверите.
  • Капиталови печалби и отстъпка за CGT: Следете сделки с капиталови активи в Beancount, за да улесните изчисленията на данък върху капиталовите печалби. Австралия облага капиталовите печалби с 50% отстъпка за физически лица при активи, държани повече от 12 месеца. За всяка продажба на актив трябва да знаете основната цена и приходите от продажбата, както и датите на покупка и продажба. Beancount естествено записва дати и суми. Можете да прегледате продажбите си за годината: например, да изброите всички публикации Income:CapitalGains. Въпреки че Beancount не прилага автоматично 50%-овата отстъпка, можете лесно да изчислите: ако запис показва печалба от $10,000 и знаете, че активът е бил държан 2 години, само $5,000 подлежи на облагане. Можете да маркирате активи с дати на придобиване или да използвате разпределения (lots) за разделяне на краткосрочни и дългосрочни (въпреки че в Австралия отстъпката се базира изцяло на времето, а не на специфична идентификация). Бъдете внимателни с капиталовите загуби – те се следят и могат да се пренасят напред. Може да си създадете акаунт за пренесени загуби, за да ви напомня следващата година. Ако имате предходни загуби, ще ги приложите преди отстъпката. В Beancount можете да моделирате това с текущ баланс на пренесени капиталови загуби.
  • Фреймиращи кредити: Австралийските дивиденти често идват с фреймиращи кредити (данъчни кредити за корпоративен данък, вече платен). В счетоводния ви регистър Beancount може да запишете пълния брутен дивидент като доход и фреймиращия кредит като данъчен кредит (например като Income:FrankingCredits или намаление на данъчен разход). За данъчни цели трябва да отчетете фреймирания размер и фреймиращия кредит отделно. Уверете се, че тези записи са ясни. Например, $70 паричен дивидент с $30 фреймиращ кредит = $100 бруто. Можете да запишете $100 доход и $30 данъчен кредит, или $70 доход и $30 в специален акаунт. Във всеки случай, при данъчното отчитане ще декларирате $100 като дивидентен доход и $30 като фреймиращ кредит (който се зачита като платен данък). Beancount може да сумира вашите фреймиращи кредити за годината (сумата на всички такива кредити). Това трябва да съвпада с вашите дивидентни извлечения и предварително попълнените данни от ATO. Фреймиращите кредити могат да бъдат ценни, затова проверете дали сте записали всички.
  • Чуждестранни доходи и валутни печалби: Ако имате чуждестранни инвестиции или доходи, възможността за работа с мултивалута в Beancount е полезна. Запишете AUD еквивалента на всеки чуждестранен доход на датата на получаване (ATO изисква използване на курс на дата на получаване или среден курс). По този начин можете да заявявате само суми в AUD. Ако сте платили чуждестранен данък (например удържан данък върху акции в САЩ), следете и това – това се изисква като чуждестранен данъчен кредит. Преобразувайте и този платен данък в AUD. Всякакви баланси в чужда валута могат да доведат до валутни печалби, облагаеми по австралийските правила (ако са големи и не са за лична употреба), което е сложно; но главно следете чуждестранните кеш сметки около края на годината, ако има значителни колебания.

Софтуер и инструменти (Австралия):

  • myGov и MyTax: Както беше споменато, основният инструмент за физически лица е онлайн услугата MyTax на ATO. Тя е безплатна и покрива повечето ситуации. Интерфейсът е доста ясен: преминавате секция по секция (Доходи, Отчисления и др.). Функцията за предварително попълване може да импортира данни за вас (като лихви, дивиденти, докладвани от компании, информация за здравна застраховка за възстановяване и др.). Beancount допълва това, като гарантира, че не разчитате само на предварителното попълване – например, ако банка е забравила да докладва нещо, вашият регистър ще го засече. MyTax също има удобна функция, която запазва напредъка ви, така че можете да започнете въвеждането и да се върнете по-късно, което позволява използването на Beancount отчетите за постепенно попълване.
  • Софтуер за данъчни агенти: Ако използвате счетоводител, те ще използват професионален софтуер (като Xero Tax, HandiTax и др.). Обикновено им предоставяте обобщения на доходите и отчисленията си (принтове от Beancount или Excel). Те ги въвеждат в своя софтуер, който подава чрез портала за данъчни агенти. Ако предпочитате да използвате софтуер за крайни потребители сами, има опции като Etax или H&R Block Online; обаче те често повтарят функционалността на MyTax с някои допълнителни насоки. Те биха били полезни, ако искате втори контрол или различен потребителски интерфейс. Обикновено позволяват импортиране на данни от предходни години, но не и директно от Beancount. Като се има предвид, че MyTax е безплатен и надежден, много технически ориентирани потребители просто ползват MyTax, освен ако ситуацията им не е много сложна.
  • Таблични и калкулаторни инструменти: ATO предоставя калкулатори за определени отчисления (като фиксирана ставка за работа от вкъщи) и за проверка на неща като отчисления по 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, ще бъде въведен като $100 разход, $10 към Платен GST. Като вършите това последователно, когато дойде време за BAS (обикновено тримесечно), можете да сумирате Liabilities:GST:Collected и Assets:GST:Paid, за да попълните формуляра BAS. Опрощеният BAS на ATO за малки предприятия изисква само докладване на общите продажби, GST върху продажбите и GST върху покупките. Тези стойности могат да се извадят директно от Beancount. Осигурявайки актуализация на Beancount всяко тримесечие, годишното приключване е просто още едно тримесечие с евентуално годишно GST деклариране (ако е приложимо). Ако сте под прага за GST и не сте регистрирани, счетоводството ви е по-просто (без нужда от разпределяне на данъчни записи) – просто се уверете, че не претендирате за GST върху разходи в данъчни приспадания, ако не сте в правото си (Beancount не знае вашия статус на GST; вие трябва).
  • Моментално списване на активи: Австралия често променя правилата за незабавно осчетоводяване на активи за малки предприятия (една година е $20k, след това $30k, след това неограничено за определени периоди). Полезно е да маркирате или категоризирате придобивания на активи в Beancount. Например, маркирайте покупка с #InstantWriteoff, ако планирате да я претендирате изцяло. Вместо да я капитализирате в Beancount, може директно да я изразходвате по конкретна сметка (или да я преместите от активи в разход в края на годината). Документирането на подхода ви осигурява последователност. Ако прагът се промени, можете да направите заявка за всички придобивания на активи и да видите кои попадат под новия праг.
  • Лично спрямо бизнес използване: За еднолични търговци австралийските декларации изискват процент на лично ползване на някои разходи (особено за моторни превозни средства). Един подход в Beancount е да разделяте транзакциите при въвеждането: например, ако покупка на гориво за автомобил е $100 и знаете, че 30% е лично, запишете $70 в Expenses:Car:Fuel:Business и $30 в Expenses:Car:Fuel:Private. След това приспаднете само $70. Алтернативно, запишете всички $100 като бизнес разход и използвайте метаданни или бележка, за да укажете 30% лично, а по-късно на ръка намалете претенцията. Първият метод е по-чист в книгите. Ключът е да сте последователни, така че вашите „книги“ в Beancount да отразяват само приспадаемата част, ако е възможно, за да се избегне объркване при данъчно време.
  • Многогодишни съображения: Австралия позволява пренасяне на капиталови загуби безсрочно, а отскоро дори и някои неизползвани загуби за връщане назад за компании (но това не важи за физически лица). Ако сте имали например чиста капиталова загуба миналата година, не очаквайте Beancount автоматично да я приложи – може да я държите като бележка. По същия начин отложени чуждестранни загуби или чуждестранни данъчни кредити може да се пренасят. Пазете бележка извън или като бележка в Beancount за тези данъчни атрибути, тъй като те не са строго счетоводни транзакции докато не се реализират.
  • Суперануация: Ако сте самонает и правите лични вноски в суперануация, следете ги в Beancount (например като трансфер от банката към Assets:Superannuation или категория разход). Трябва да подадете уведомление за намерение да ги претендирате като приспадане и после да отчетете това приспадане. Проследяването с Beancount ви гарантира, че знаете колко сте внесли и може да проверите дали суперануационният фонд го е получил до края на годината. Ако сте работодател (дори на себе си в компания), следете вноските в Super Guarantee в заплащането; те не са директно в данъчната декларация на физическо лице, но са важни за данъчни приспадания и съответствие на компанията.
  • Общностно споделяне: Австралийци, обсъждащи plain-text счетоводство, често споделят малки скриптове—например, преобразуване на изходите от Beancount в формат за някои разписания на ATO. Може да се напише Python скрипт за парсване на отчета за приходите на Beancount и изход на добре форматирано разписание за наемни имоти (което след това може да бъде прегледано или дадено на счетоводител). По-малкият относителен брой потребители означава по-малко предварително разработени инструменти, но гъвкавостта на Beancount означава, че с малко Python или Excel може да пригодите изхода си към всеки необходим формат.
  • Съхранение на записи: ATO обикновено изисква съхранение на записи за 5 години от датата на уведомлението за оценка. Уверете се, че вашият файл на Beancount (и прикрепените документи) са архивирани и запазени за този период. Ако някога трябва да възстановите детайли от вашата данъчна декларация или да докажете претенция, наличието на книжа на Beancount и свързани разписки е изключително полезно. Можете дори да създавате годишен архив (PDF или HTML експорт на транзакции) за собствено съхранение.

Заключение: Като интегрирате Beancount във вашия работен процес за подготовка на данъци, можете да намалите грешките и да увеличите ефективността. Ключът във всички страни е да поддържате добре организирана счетоводна книга, съобразена с данъчните категории, и да използвате официалните ресурси като ориентиране за спазване. Независимо дали генерирате отчет за печалба/загуба за вашия счетоводител в САЩ, изчислявате средна стойност на базата за канадски акции, съпоставяте с германските акаунти SKR04, описвате разходите за самостоятелна заетост във Великобритания или сверявате австралийските BAS декларации – данните на Beancount и инструментите на общността могат да улеснят тези задачи. Винаги проверявайте спрямо най-новото данъчно законодателство и се консултирайте с данъчен специалист при сложни ситуации, но бъдете уверени, че вашата грижливо поддържана текстова счетоводна книга е мощен актив за годишната данъчна подготовка.

Източници:

  • Internal Revenue Service – Малък бизнес и самонаети данъчен център (насоки за Schedule C)
  • Beancount Community Discussions – Споделяне на счетоводни данни с счетоводители
  • TurboTax Support – Импортиране на CSV с инвестиционни транзакции
  • Canada Revenue Agency – Контролен списък за малък бизнес и докладване на доходи
  • Beancount Google Group – Обработка на капиталови печалби за САЩ срещу Канада (средна цена)
  • HMRC – Ръководство за самооценка (крайни срокове, водене на записи)
  • Plaintext Accounting Forum – Плъгин на Beancount за капиталови печалби във Великобритания (правила на HMRC)
  • Bundeszentralamt für Steuern – Информация и формуляри за германска данъчна декларация за доходи
  • Hacker News – Дискусия за германско счетоводство (SKR04, изисквания)
  • ATO / MoneySmart (ASIC) – Подаване на австралийска данъчна декларация (стъпки, предварително попълване)
  • Australian Taxation Office – Декларации за бизнес и дати на подаване
  • Beancount Plugin Repository – Плъгин за амортизация (поддържа полугодишното правило на CRA)

Източник: https://beancount.io/bg/docs/tax-prep-guides