Помощ

Асистент

Възможни проблеми и решения

  • Качете данни от всички години, тъй като асистентът изчислява разликата между покупките и продажбите, които може да не са от една и съща година.
  • Проверете дали проблемният ред е от компания, която е правила stock split. При необходимост добавете сплита в интерактивната таблица.
  • Подарени акции без покупка водят до грешка при продажба – добавете предходна покупка с цена 0 или премахнете реда и обработете ръчно тази транзакция.
  • Избягвайте отваряне или редактиране на CSV файловете с Excel или Google Sheets, тъй като това променя формата на данните и води до грешки.
  • Използвайте интерактивната таблица за редакция на данните. Ако все пак искате да редактирате директно файловете, използвайте обикновен текстов редактор като Notepad(++) или Modern CSV.
  • По-стара версия на софтуера на брокера може да доведе до неподдържан формат. Обновете приложението, експортирайте данните отново и не ги отваряйте с Excel.

Входни данни

Асистентът приема експортирани данни от финансови брокери, извършва изчисления и генерира резултати, готови за попълване в Приложение 8, Приложение 5/13 и Приложение 6 от Годишната Данъчна Декларация към Националната агенция за приходите (НАП) за текущо притежавани акции, продажби, дивиденти и лихва. Важно е да се отбележи, че е необходимо да се качат файлове от всички години на инвестиране, понеже асистентът изважда продажбите от покупките, за да генерира крайните резултати, а покупките и продажбите, може да не са от една и съща година.

Специфики

  • Резултатите за Sells, Dividends и Interests се филтрират само за най-новта година, намерена във всички видове входни данни.
  • Акумулирането се извършва с висока прецизност преди закръгляването.
  • При закръгляването се преизчисляват някои резултативни полета. Например ако имаме закръглени 2 акции по 1.5 долара и не преизчислим произведението им, а просто го закръглим и него, то е възможно резултатът да се получи не точно 3.0, което би изглеждало объркващо. Затова след закръгляване, отново изчисляваме такива полета.
  • Обработката на Stock split се прилага върху всички покупки и продажби, които са направени преди датата на stock split-a.
  • Stock split се поддържа за Revolut, а за останалите брокери има ръчна обработка за Broadcom (15.07.2024), Nvidia (20.07.2021, 10.06.2024), Tesla (31.08.2020, 25.08.2022), MicroStrategy(08.08.2024).
  • Данните са сортирани по дата и по реда, в който са записани във входните данни.

Резултати

Приложението генерира следните резултати, които могат да Ви помогнат при попълването на декларацията:

nra-assist.xlsx

Този файл съдържа пет страници - Holdings, Sells, Dividends, Interests, Cashbacks, където може да видите резултата от изчисленията, използваните валутни курсове и др. - това е всичко необходимо за попълването на декларацията, както и да проверите коректност на резултатите, без да губите време в излишни сметки. Ако желаете, може да селектирате данните в Excel и да ги форматирате като таблица (Начало → Форматиране като таблица - в средата на екрана). В момента това е препоръчаният вариант за ползване при попълване на декларацията.

input-transactions.json

Това са входните данни от интерактивната таблица, използвани за изчисленията. Тъй като понякога се налагат корекции в интерактивната таблица, планираме в бъдеще да добавим възможност за импорт. Така няма да е необходимо да правите корекциите повторно всеки път. Това ще позволи и качване на експортирани данни от брокера само за последната година.

nap-autopilot-csv

Тази директория съдържа CSV файлове с притежавани акции, дивиденти и продажби, които могат да се използват с nap-autopilot. Това е Python скрипт, който може да се изпълни локално на Вашия компютър за автоматизиране на попълването на данните в декларацията, така че да не се налага да копирате и поставяте ръчно резултатите. Имайте предвид, че файлът sales.csv съдържа всички продажби, независимо дали са изпълнени на регулираната борса или не, като ще трябва сами да решите кои продажби да декларирате в Приложение 5 и кои в Приложение 13 и ръчно да промените въведените данни. Също, може да трябват допълнителни промени, поради взетите решения за стойностите по подразбиране от скрипта. Обърнете внимание, че този проект не е разработван или поддържан от нас.

nra-xml - не се поддържа вече от НАП..

Понастоящем функцията за импортиране на файл в НАП не е налична! Свързахме се с НАП относно това и ни отговориха, че разработват нова функционалност за целта. Бъдете сигурни, че ние ще сме първите, които ще интегрират новата функционалност, щом бъде готова. Следете за актуализации! Дотогава, все пак можете да използвате nap-autopilot за автоматизирано попълване на декларацията или Excel файла за ръчно попълване.

Ограничения

Моля, обърнете внимание, че може да е необходимо да коригирате някои неща ръчно след прочитането на файловете в интерактивната таблица. Например за Trading 212 държавата се извлича от ISIN и може да е грешна. Например за NIO ISIN започва с US, но държавата трябва да е Китай. При ETN (борсово търгъвани банкноти) не може да се определи държавата по ISIN номера и поради тази причина в резултатите за държава ще бъде записано XS.

Също забелязахме, че е възможно да има дивиденти с такса 0 (не заради прекалено малък размер на дивидента) - тогава може би е необходимо ръчно да се въведе 5% от стойността като дължим данък в декларацията, но все пак проверете в резултатите дали самата стойност на дивидента не е под 0.5 в съответната валута.

Друг интересен случай при дивидентите е, ако има толкова малък дивидент, че данъкът да е 0 и нетната стойност също да е под 0.05, тогава в резултатите ще видите Gross Value 0 и Tax 0. В такъв случай може би може да се декларира дивидент с 1 стотинка в лева и 0 в съответната валута както и такса 0, или пък изобщо да не се декларира такъв дивидент.

Друг граничен сценарий е, когато сте получили подарък акции от вашия брокер. Тогава в експортираните данни няма данни за закупени акции от този инструмент и ако сте продали, това води до грешка, че има продажба без да има наличност. В такъв случай можете или да добавите изкуствен ред с покупка с цена за акция 0, или да изтриете тази продажба от интерактивната таблица и да я обработите ръчно. Ако не сте продавали от тези акции, то е добре да ги декларирате в Приложение 8. При продажба е добре да я декларирате в Приложение 6 код 606.

Друг възможен проблем е, ако в данните имате покупка от една компания, след това тази компания е придобита от друга и накрая имате продажба от новата компания. В такъв случай можете да редактирате интерактивната таблица, така че да има редове само от съществуващата компания. Например EQT са купили Equitrans Midstream. В интерактивната таблица можете да замените редовете, съдържащи "Equitrans Midstream", с EQT. Също е важно да се обърне внимание на валутата дали е еднаква и ако не е, то да се адаптират данните, което би усложнило необходимите промени.

Ако забележите други проблемни области, моля свържете се с нас!

Отговорност

Моля, прегледайте генерираните данни и ги коригирайте, ако е нужно, преди да подадете декларацията към НАП. Не можем да гарантираме, че тези данни са коректни, както и не носим отговорност за грешно подадени данни към НАП!

Примерен файл с резултати от Nra Assist