Данъци
Fakturka.bg покрива целия данъчен цикъл за малкия и среден бизнес в България — от ДДС дневниците до годишните корпоративни и лични декларации.…
Fakturka.bg покрива целия данъчен цикъл за малкия и среден бизнес в България — от ДДС дневниците до годишните корпоративни и лични декларации. Платформата автоматично събира данните от фактурите и разходите ти и ги подготвя в официалните НАП формати.
Достъп: НАП Декларации · Данъчна декларация (ЗКПО) · Лична данъчна декларация
| Функция | Екран | Минимален план |
|---|---|---|
| ДДС дневници + НАП файлове | НАП Декларации | Pro+ |
| VIES декларация | НАП Декларации → таб VIES | Pro+ |
| Intrastat | Intrastat | Business+ |
| Анулиране чл.116 | Анулиране | Pro+ |
| Самоначисляване чл.117 | Самоначисляване | Pro+ |
| ЗКПО чл.92 декларация | Данъчна декларация | Business+ / Счетоводител |
| ГДД чл.50 (ЗДДФЛ) | Лична данъчна декларация | Business+ / Счетоводител |
| НОИ Декларация 1 | НОИ Декларации | Business+ / Счетоводител |
| Инвестиции и дивиденти | Инвестиции | Pro+ |
| ЗСВОКИ декларация | ЗСВОКИ | Pro+ |
| Данъчен календар | Данъчен календар | Счетоводител |
ДДС праг за регистрация
Ако не си регистриран по ДДС, платформата следи оборота ти спрямо задължителния праг.
По ЗДДС чл. 96, ал. 1: Всяко данъчно задължено лице с облагаем оборот над 51 130 EUR за календарна година е длъжно да подаде заявление за регистрация по ЗДДС в 7-дневен срок след края на месеца, в който е достигнат прагът.
Трекерът се показва на Начален панел и е видим при всички планове, само ако не си регистриран по ДДС. Показва:
- текущия облагаем оборот за 2026 г. (в EUR и в лева);
- процент от прага с цветна лента — зелено под 70%, жълто 70–85%, оранжево 85–95%, червено над 95%;
- прогноза колко месеца остават до достигане на прага по средния тримесечен темп.
💡 Съвет: Прагът се нулира на 1 януари всяка година. Броят се само облагаемите доставки по чл. 96, ал. 2 — освободените доставки (наем жилище, финансови услуги и др.) не влизат в изчислението.
НАП Декларации — ДДС дневници и файлове
Централният екран за генерация на официалните НАП файлове. Изисква Pro+ план.
Достъп: НАП Декларации
Екранът има четири таба: Дневници, Декларация, VIES и Интрастат.
Как да генерираш ДДС дневниците и декларацията
- Отвори НАП Декларации.
- Избери година и месец от падащите менюта.
- Натисни Преглед — платформата зарежда всички клетки 01–42 (облагаеми продажби, начислено ДДС, данъчен кредит, резултат).
- Провери сумите. Ако нещо е пропуснато — добави липсващата фактура или разход и се върни тук.
- Изтегли нужните файлове:
- PRODAGBI.TXT — дневник продажби;
- POKUPKI.TXT — дневник покупки;
- DEKLAR.TXT — декларация-сметка (Образец 1100);
- ZIP архив — сваля и трите файла наведнъж (препоръчително).
- Подай файловете през портала на НАП или ги предай на счетоводителя си.
⚠️ Внимание: Платформата не подава файловете директно към НАП — тя ги генерира в официален формат. Подаването е твоя отговорност или на упълномощен счетоводител.
💡 Съвет: Ако ползваш Счетоводител план, разполагаш с пакетен експорт за всички клиенти — генерира ZIP с подпапки за всеки клиент (PRODAGBI / POKUPKI / DEKLAR + манифест). Достъпен само от счетоводителски профил.
По ЗДДС чл. 125: ДДС декларацията, дневникът за продажбите и дневникът за покупките се подават до 14-то число на месеца, следващ данъчния период.
Период — месечен или тримесечен
Законът задава периода според оборота ти, но платформата не превключва автоматично — ти избираш периода ръчно при всяка генерация. Ако подаваш тримесечно, избери само първия месец на тримесечието и включи всичките три.
VIES декларация
Таб VIES в НАП Декларации събира всички вътреобщностни доставки към клиенти от ЕС с ДДС номер — стоки (ВОД) и услуги по чл. 21, ал. 2 ЗДДС. Издават се без начислено ДДС, но се декларират във VIES.
Как да генерираш VIES декларация
- Отвори НАП Декларации → таб VIES.
- Избери година и месец.
- Натисни Преглед — платформата показва списъка с EU B2B фактури и сумите им по клиент и ДДС №.
- Натисни CSV или XML за изтегляне.
- Подай в НАП — VIES декларацията е месечна по подразбиране.
По ЗДДС чл. 125а: VIES декларацията обхваща вътреобщностни доставки на стоки (ВОД) и услуги по чл. 21, ал. 2 към данъчно задължени лица, регистрирани в друга държава членка на ЕС.
Intrastat
Intrastat декларацията обхваща физическото движение на стоки между България и останалите държави от ЕС — прилага се само при надвишаване на статистическите прагове.
Достъп: Intrastat · изисква Business+ план
Как да генерираш Intrastat
- Отвори Intrastat.
- Избери година, месец и посока — „Изпращане" (стоки, напускащи България) или „Получаване" (стоки, пристигащи в България).
- Натисни Генерирай — платформата извлича автоматично данните от фактурите с EU клиенти/доставчици за периода.
- Прегледай CSV-а с колоните: държава, номер на документ, дата, партньор, стойност, валута.
- Изтегли CSV и го подай в НАП Intrastat портала.
💡 Съвет: Intrastat е задължителен само ако надхвърляш статистическите прагове (различни за изпращане и получаване). Провери актуалните прагове на сайта на НАП или НСИ — те се актуализират ежегодно.
⚠️ Внимание: Платформата попълва автоматично стойностите от фактурите. Теглото и КН номенклатурата (CN код) не се попълват автоматично — ако Intrastat изисква тези данни за твоя тип стоки, добави ги ръчно преди подаване.
Анулиране на фактура (ЗДДС чл. 116)
Анулирането обявява фактура за невалидна от самото начало. Използва се само при грешка при издаването — когато стоката или услугата изобщо не е доставена или документът е издаден на грешен клиент. При намаляване на вече уговорена цена или връщане на стока използвай кредитно известие (виж диаграмата).
Достъп: Анулиране · изисква Pro+ план
Как да анулираш фактура
- Отвори Анулиране.
- Натисни Нов протокол.
- От падащото меню избери фактурата, която искаш да анулираш — показват се само неанулираните.
- Въведи причина (минимум 5 символа — задължително поле).
- Издателят и получателят се попълват автоматично от фактурата — провери ги.
- Натисни Създай протокол.
- Изтегли PDF на протокола — трябва да го предоставиш и на клиента.
- Двустранното съгласие (
Издател потвърден/Получател потвърден) се отразява като бейдж-статус върху протокола.
По ЗДДС чл. 116, ал. 3: Всички екземпляри на анулирания данъчен документ се съхраняват, а анулирането се отразява в дневника за продажби с ред с противоположен знак.
💡 Съвет: Анулирането не изтрива фактурата от системата — тя остава видима в Фактури с маркировка „Анулирана". Данъчният ефект е нулиран в дневника.
Самоначисляване (ЗДДС чл. 117)
Самоначисляването се прилага при получаване на услуги от доставчици извън България (EU или трети страни), при които получателят начислява ДДС вместо доставчика. Ефектът върху ДДС е неутрален — сумата влиза едновременно в дневник продажби и дневник покупки.
Достъп: Самоначисляване · изисква Pro+ план
Как да създадеш протокол за самоначисляване
- Отвори Самоначисляване.
- Натисни Нов протокол.
- Избери клиент (доставчика от ЕС), въведи дата и причина за самоначисляване.
- Добави редове: стока/услуга, количество, мерна единица, единична цена, ДДС %.
- Натисни Създай — платформата генерира протокол и автоматично добавя записи и в двата дневника.
- Изтегли PDF на протокола.
По ЗДДС чл. 117, ал. 1: Получателят е длъжен да издаде протокол по чл. 117 при получаване на услуги по чл. 82, ал. 2 не по-късно от 15 дни от датата на данъчното събитие.
Корпоративен данък (ЗКПО чл. 92)
Годишната данъчна декларация за корпоративен данък — 10% върху данъчната печалба. Подава се до 30 юни за предходната година.
Достъп: Данъчна декларация · изисква Business+ или Счетоводител план
Шестте части на декларацията
Декларацията се зарежда като акордеон с 6 части при избор на година в таб Преглед:
- Счетоводна печалба/загуба — агрегирана автоматично от платформата.
- Данъчни увеличения и намаления — включва автоматично разликата от амортизациите по ЗКПО норми (виж таб „Амортизации §22") и непризнатите разходи.
- Данъчна печалба — след прилагане на загубите за пренос (чл. 70).
- Корпоративен данък 10% — изчислява се автоматично.
- Авансови вноски — показва внесеното до момента.
- Салдо — дължим или надвнесен данък.
Как да генерираш декларацията
- Отвори Данъчна декларация → таб Преглед.
- Избери година от падащото меню — акордеонът се зарежда.
- Провери всички 6 части и коригирай при нужда.
- Натисни Запази чернова за работна версия.
- Когато си готов — натисни Генерирай XML или Изтегли XML (НАП) за официалния файл.
- Натисни Подай (активен само при чернова статус) ако подаваш директно.
💡 Съвет: Таб Амортизации §22 показва таблица с активите, счетоводните и ЗКПО нормите, и разликата между тях. Тази разлика автоматично постъпва в Част 2 на декларацията — не е нужно да я въвеждаш ръчно.
По ЗКПО чл. 92, ал. 1: Данъчно задължените лица подават годишната данъчна декларация до 30 юни на следващата календарна година.
Загуби за пренос (чл. 70 ЗКПО)
В таб Преглед е вградена секция „Загуби за пренос", която показва за всяка предходна година: оригиналната загуба, използваното до момента, остатъка и годината на изтичане. Загубите намаляват данъчната основа в Част 3 и могат да покрият до 100% от данъчната печалба в рамките на 5 последователни години.
Данък дивидент (чл. 38, ал. 1 ЗКПО)
Таб Данък дивидент в Данъчна декларация съдържа прост калкулатор: въведи брутната сума на дивидента → платформата изчислява 5% данък и показва брутно / данък / нетно получено.
Авансови вноски (ЗКПО)
Авансовите вноски се управляват от два отделни таба в Данъчна декларация.
Таб „Авансов данък" — прогноза
Показва прогнозния график за авансовите вноски с честота: месечна (чл. 83, за фирми с данък над 3 000 лв от предходната година) или тримесечна (чл. 84, за останалите). Честотата се определя автоматично по данните от предходната година.
Таб „Авансови вноски" — ръчен запис
Тук записваш реално внесените суми по тримесечия:
| Вноска | Краен срок |
|---|---|
| Q1 | 15 април |
| Q2 | 15 юли |
| Q3 | 15 октомври |
| Q4 | 15 декември |
- Отвори Данъчна декларация → таб Авансови вноски.
- Избери метод: „По действителни данни" или „По данни от предходна година".
- Въведи сумите за Q1, Q2, Q3 и Q4.
- Натисни Запази.
Изравняването на надвнесен или дължим данък се показва в Част 6 на декларацията (срок: 30 юни на следващата година).
💡 Съвет: Ако очакваш значително по-ниска печалба спрямо предходната година, избери метода „По действителни данни" и декларирай по-ниски авансови вноски — така избягваш надвнасяне и подобряваш паричния поток.
ГДД — Годишна данъчна декларация (ЗДДФЛ чл. 50)
За физически лица, фрийлансъри и самоосигуряващи се — годишната декларация за доходи. Подава се до 30 април.
Достъп: Лична данъчна декларация · изисква Business+ или Счетоводител план
Осем приложения
Декларацията е организирана по вид доход. Важно: номерът на раздела в платформата НЕ е номерът на НАП Приложението — таблицата показва кое официално НАП Приложение (ГДД чл. 50) отговаря на всеки вид доход:
| Вид доход | НАП Приложение | Попълване |
|---|---|---|
| Трудови правоотношения | Приложение 1 (чл. 24) | Автоматично (read-only) |
| Граждански договори (извънтрудови) | Приложение 3 (чл. 29, ал. 1, т. 3) | Ръчно (CRUD) |
| Свободна професия / стопанска дейност | Приложение 3 (чл. 29) | Автоматично от платформата |
| Наем | Приложение 4 (чл. 31) | Ръчно (CRUD) |
| Прехвърляне на права и имущество | Приложение 5 (чл. 33) | Ръчно (CRUD) |
| Доходи от чужбина (СИДДО) | по вид доход (чл. 75) | Ръчно (CRUD) |
| Доходи от чужбина по страни | справка | Ръчно (CRUD) |
| Дивиденти / ликвидационни дялове | Приложение 8 (чл. 38) | Ръчно (CRUD) |
Как да попълниш и изтеглиш ГДД
- Отвори Лична данъчна декларация.
- Избери данъчна година.
- Прегледай разделите „Трудови" и „Свободна професия" — те се попълват автоматично от данните в платформата.
- Попълни ръчно приложенията за наем, граждански договори и дивиденти от чужбина.
- Провери изчислената данъчна основа и облекченията.
- Натисни Генерирай XML — изтегля официалния файл за подаване в НАП.
💡 Съвет: Ако имаш дивиденти от чужбина (Revolut, Trading 212 и др.), добави ги в Пр. 8 и провери дали имаш право на данъчен кредит по СИДДО с държавата-източник. Виж Инвестиции за автоматично попълване от брокерски импорт.
Осигурителен доход и НОИ декларации
За самоосигуряващи се лица (фрийлансъри, съдружници в ООД) платформата следи осигурителния доход и подпомага попълването на Декларация 1.
Достъп: НОИ Декларации · изисква Business+ или Счетоводител план
Граници на осигурителния доход за 2026 г.
- Минимален осигурителен доход (МОД): 1 077 лв/месец (за самоосигуряващи се, 2026 г.)
- Максимален осигурителен доход: 4 130 лв/месец
⚠️ Внимание: Декларация 1 за самоосигуряващи се се подава ежемесечно до 25-то число на следващия месец. Закъснялото подаване води до санкция от НАП.
Инвестиции и чуждестранни дивиденти
Достъп: Инвестиции · изисква Pro+ план
Разделът съдържа 5 таба: Портфейли, Транзакции, Дивиденти, Крипто доходи, Данъчни отчети.
Как да импортираш брокерски данни
- Отвори Инвестиции.
- Натисни Импортирай — отваря се диалогов прозорец за избор на брокер.
- Избери Revolut или Trading 212 и качи CSV файла от брокера.
- Платформата разпознава транзакциите и ги класифицира — дивиденти, продажби, купувания.
- Дивидентите от чужбина се подреждат в Приложение 8 (бруто, удържан данък, данъчен кредит по чл. 76 по държава) като помощна справка; провери ги преди подаване.
⚠️ Внимание: Конвертирането на чуждестранна валута към BGN за данъчни цели изисква официалния курс на БНБ за датата на транзакцията. Проверявай сумите преди подаване към НАП.
Revolut: импорт по имейл
Revolut няма публично API за търговски данни на дребно (само банкиране), затова автоматизацията за Revolut минава през имейл, не през директна връзка като Trading 212.
- В приложението на Revolut: Инвестиции → Отчети → Статус на сметката или История на сделките → Експорт CSV.
- Изпрати CSV файла като прикачен файл от имейла на своя акаунт в Fakturka до личния си входящ адрес — виж го в Инвестиции → Импорт по имейл.
- Fakturka разпознава брокера от съдържанието на файла, внася сделките в портфейл „Revolut" (създава го автоматично при първия импорт) и премахва дубликатите — същият CSV, изпратен повторно, не създава повторни редове.
- Последните 5 импорта по имейл (дата, файл, брокер, статус, брой сделки) се виждат в същия панел.
Методът работи и за други брокери с формат CSV (Trading 212, eToro, DEGIRO, Binance, Kraken, Coinbase...), стига писмото да идва от имейла на акаунта Ви — писма от непознат подател се пропускат без импорт.
Свързване на Trading 212 и данъчни отчети (API, без CSV)
Вместо ръчен CSV импорт, Trading 212 може да се свърже директно през API — синхронизацията тегли автоматично дивидентите, покупките/продажбите и борсата на изпълнение.
- В приложението на Trading 212: Настройки → API (Beta) → Generate API key. Включи и трите обхвата — Account, History: dividends, History: orders (без последния се теглят само дивидентите, не и покупко-продажбите).
- В Fakturka: Инвестиции → Свържи Trading 212, постави API ключа (и API secret, ако Trading 212 го изисква). Ключът се пази криптиран — платформата само чете, никога не търгува.
- Натисни Синхронизирай — импортират се дивидентите, сделките и борсата на изпълнение за всяка от тях.
- Отвори таб Данъчни отчети → избери година → Генерирай отчет. Приложение 5 (капиталови печалби) и Приложение 8 (дивиденти) излизат готови за пренасяне в годишната данъчна декларация, заедно със списъка на акциите в чужбина по чл. 50, ал. 1, т. 4.
- Изтегли готовите редове като CSV или PDF за архив преди подаване.
Чести проблеми:
- Грешка 403 / липсващ обхват orders — ключът е генериран без обхват History: orders: синхронизират се само дивидентите, а покупко-продажбите липсват. Генерирай нов ключ с трите обхвата и свържи наново.
- Дублиране между CSV импорт и API връзка — не комбинирай двата метода за един и същ период: ако вече си качвал CSV за годината, не свързвай и API за същия период, за да не се получат дублирани транзакции.
- „Неизвестно място на изпълнение" — за част от сделките Trading 212 API-то не връща борсата на изпълнение (различни валути/венюта); платформата ги облага консервативно и ги отбелязва изрично в отчета — провери ги с извлечение преди подаване.
Свързване на крипто борса или брокер (Binance, Kraken, Bybit, OKX, KuCoin, Coinbase, Interactive Brokers)
Освен Trading 212, Fakturka може да чете сделките и дивидентите Ви директно от API-то на борсата или брокера. Връзката е само за четене: ключът трябва да няма права за търговия или теглене.
- Създайте API ключ в борсата само с права за четене:
- Binance: API Management -> Create API -> само „Enable Reading".
- Kraken: Security -> API -> права „Query Funds" и „Query Ledger/Trades History".
- Bybit: API -> „Read-Only" за Wallet и Trade.
- OKX: API -> „Read"; борсата изисква и парола (passphrase), която въвеждате при свързването.
- KuCoin: API Management -> „General" (само четене); също с passphrase.
- Coinbase (Advanced Trade): CDP API ключ с права „view"; в полето „Secret" се поставя целият EC PEM ключ.
- Interactive Brokers: Performance & Reports -> Flex Queries: създайте Flex Query с раздели Trades и Cash Transactions, после активирайте Flex Web Service и копирайте токена; при свързването въведете токена като ключ и Query ID в допълнителното поле.
- В Инвестиции натиснете Свържи борса / брокер, изберете борсата и поставете ключа (и passphrase / Query ID, ако се искат). Ключовете се пазят криптирани и никога не се показват отново.
- Натиснете Синхронизирай. Първото изтегляне взима до 6 страници история; при по-дълга история статусът показва „има още" и следващите синхронизации (ръчни или нощната автоматична в 05:15) продължават от същото място.
- Крипто сделките влизат като покупки/продажби на базовия актив в котировъчната валута (USDT, EUR, BTC...). Данъчният отчет ги подрежда в Приложение 5, Таблица 2, код 5082, а стейкинг наградите в Приложение 6. Внимание: сделки в USDT/USDC се оценяват по курса на БНБ за USD/EUR (тълкуване, БНБ не котира стейбълкойни) и отчетът го маркира; сделки, котирани в BTC/ETH, нямат официален курс и остават извън сумите, докато не въведеш евровата стойност ръчно (Сделки -> редактирай реда).
Ако видите грешка „липсва право" (403): ключът няма нужното право за четене на историята; създайте нов ключ с горните права. Грешка 401: ключът или passphrase са грешни. 429: борсата ограничава заявките; изчакайте и опитайте пак.
Fakturka не може да тества всяка борса с реален акаунт вместо Вас. Ако след синхронизация сумите не съвпадат с извлечението Ви, изпратете ни CSV извлечението и синхронизационния отчет от картата на връзката.
ЗСВОКИ декларация
Годишна декларация за задгранични финансови активи над 600 000 EUR.
Достъп: ЗСВОКИ · изисква Pro+ план
Как да попълниш ЗСВОКИ декларация
- Отвори ЗСВОКИ.
- Натисни Добави актив и избери тип: банкова сметка, ценни книжа, недвижим имот или друго.
- Въведи държава, финансова институция, номер на сметка и баланс в EUR.
- Платформата конвертира автоматично между EUR и BGN по фиксирания курс 1.95583; за други валути се ползва курсът на БНБ за датата, а редове без официален курс се маркират и не влизат в сумите.
- Сравни общата сума с прага от 600 000 EUR — при надхвърляне декларацията е задължителна.
- Натисни Генерирай XML за официалния файл и го подай в НАП.
Данъчен календар
Предстоящите данъчни срокове с автоматични напомняния.
Достъп: Данъчен календар · функция на Счетоводител план
Календарът показва задълженията 30 дни напред в месечен изглед, включително официалните почивни дни. Персонализираните напомняния се настройват от иконата „Настройки" → Предпочитания за известия:
- 30 дни преди — информационно напомняне
- 7 дни преди — спешно напомняне
- 1 ден преди — последно предупреждение
Основните срокове, следени от системата:
| Задължение | Срок |
|---|---|
| ДДС декларация + дневници | 14-то на следващия месец |
| VIES декларация | 14-то на следващия месец |
| Декларация 1 (НОИ) | 25-то на следващия месец |
| Авансови вноски Q1 / Q2 / Q3 / Q4 | 15 апр / 15 юли / 15 окт / 15 дек |
| Декларация по чл. 92 (ЗКПО) | 30 юни |
| Декларация по чл. 50 (ГДД) | 30 април |
| ГФО подаване | 30 юни |
🛠️ Често срещани проблеми
Бутонът „Преглед" в НАП Декларации не зарежда нищо Вероятно нямаш фактури или разходи за избрания период. Провери в Фактури и Разходи дали документите са с правилна дата. Ако имаш документи, но дневникът е празен — провери дали са маркирани с коректна ДДС ставка.
Не виждам таб „НАП Декларации" в менюто Функцията изисква Pro+ план. Ако си на Free или Basic, надгради от Абонамент. Ако вече имаш Pro+ — излез и влез отново в профила.
Не мога да анулирам фактура — не я виждам в dropdown-а Фактурата вероятно вече е анулирана. Само неанулирани фактури се показват в списъка. Провери статуса в Фактури.
Полето „Причина" при анулиране ми дава грешка Причината трябва да съдържа минимум 5 символа. Въведи конкретна причина (пример: „Грешно издадена — дублиран документ").
ЗКПО декларацията показва нула навсякъде Платформата агрегира данните от фактурите и разходите в системата. Ако водиш счетоводството си другаде и само генерираш декларацията тук — ще трябва да въведеш данните ръчно. Свържи се с поддръжката за насоки.
Не мога да подам декларацията — бутонът „Подай" е сив Бутонът е активен само когато декларацията е в статус „Чернова". Ако вече е генериран XML без запазена чернова — изтегли файла и го подай директно в НАП портала.
Импортираните дивиденти от Revolut не се разпознават Убеди се, че качваш CSV файла за данъчен отчет от Revolut (не activity export). Транзакциите с тип „DIV" се разпознават автоматично. Ако все пак не се импортират — провери дали датите са в ISO формат (YYYY-MM-DD).
Intrastat е недостъпен Функцията изисква Business+ план. При Business+ план — убеди се, че профилът е с включена функция в настройките.
ДДС прагът не се показва на Dashboard Трекерът се вижда само при нерегистрирани по ДДС профили. Ако вече си регистриран по ДДС — отбележи го в Настройки → Фирмени данни, за да изчезне.
Свързани теми
- Фактури — как фактурите постъпват в дневник продажби
- Разходи и покупки — как разходите постъпват в дневник покупки
- Счетоводство и отчети — финансови отчети като основа за ЗКПО
- PEPPOL и електронно фактуриране — електронно фактуриране към бюджетни организации
- Функции за счетоводители — пакетен НАП експорт за множество клиенти
- Калкулатор за корпоративен данък — бърза прогноза преди декларацията
- Калкулатор за осигуровки — проверка на осигурителния доход