Когато клиент ви плаща в USDC
Автор Екипът на xChange.bg
Публикувано
Ситуацията
Никола е бекенд програмист във Варна. Нов клиент, малка софтуерна фирма, която и без това си води финансите в стейбълкойни, го наема за тримесечен проект срещу 2 500 USDC на месец. Договорът е наред. После ръководителят на операциите при клиента праща кратко съобщение: „Плащаме в USDC. Пратете ни адреса си. Коя мрежа?“
Никола е пипал крипто, но не е получавал по този начин пари за свършена работа. Чувал е истории за монети, изпратени в грешна мрежа и изгубени. Знае също, че накрая парите трябва да са в евро в българската му сметка и че счетоводителят ще иска документи. Първото плащане е след две седмици.
Къде е рискът
Получаването на USDC е евтино. Рискът е почти изцяло в грешките и в липсващите записи:
- Разминаване в мрежата. USDC съществува в много блокчейни. Ethereum, Base, Arbitrum, Polygon и Optimism използват един и същ формат на адреса, тоест адрес, който изглежда правилен, може да е в мрежа, каквато получателят не е очаквал. Solana има друг формат. Плащане в грешна мрежа може да се изгуби или да се възстанови трудно.
- Сгрешен или подменен адрес. Един объркан знак в адреса, или зловреден софтуер, който подменя копирания адрес с подобен, праща парите на друг човек. Преводите в блокчейна не се връщат.
- Фалшиви токени. Всеки може да пусне токен с името USDC. Истински USDC са само договорите, публикувани от Circle.
- Грешен актив. Клиентът може да прати друг стейбълкойн вместо уговорения. Може да не успеете да го изплатите.
- Липсващи записи. Плащането в блокчейна не идва с номер на фактура. Без ваш запис, който връзва транзакцията с фактурата и със стойността ѝ в евро, счетоводителят и НАП виждат превод без обяснение.
- Обмяната в евро. Превръщането на USDC в евро има цена, а продажбата на криптоактив има данъчни последици по българския закон.
Какво да направите
- Запишете токена и мрежата във фактурата. Напишете „USDC в Solana“ (или друга мрежа, която поддържат и двете страни) и адреса на портфейла си във фактурата и в договора. Портфейлът на xChange.bg поддържа Solana, Ethereum, Base, Arbitrum, Polygon и Optimism.
- Копирайте адреса от приложението, не от старо съобщение. Отворете екрана за получаване, изберете уговорената мрежа и копирайте адреса, който се показва там.
- Проверете го, преди да го пратите. Пуснете го през инструмента за проверка на крипто адреси, за да потвърдите формата и контролната сума, и сверете първите и последните знаци с това, което ще изпратите.
- Поискайте тестов превод. Малка сума, например 5 USDC, в уговорената мрежа. Потвърдете, че е пристигнала, преди клиентът да прати останалото.
- Проверете договора на токена. Сравнете адреса на договора на токена със списъка, който Circle публикува за тази мрежа. Ако не съвпада, това не е USDC.
- Обменяйте колкото ви трябва. С изплащане към банка пуснете евро по собствения си IBAN срещу 1,25%. Курсът и таксата се виждат, преди да потвърдите. Останалото може да си стои в USDC.
- Пазете запис за всяко плащане. Номер на фактура, дата, сума в USDC, хеш на транзакцията, мрежа, стойност в евро в деня на получаване (например по референтния курс на ЕЦБ) и извлечението за изплащане. Ръководството за данъци върху крипто обяснява правилата при продажба на криптоактиви. Това не е данъчен съвет.
Какво да подготвите
- Открит и потвърден профил в xChange.bg
- Мрежата, уговорена писмено с клиента
- Адресът, копиран от приложението и проверен с инструмента за адреси
- Шаблон на фактура с токен, мрежа и адрес
- Получен и потвърден тестов превод
- Официалният адрес на договора на USDC за вашата мрежа, запазен от списъка на Circle
- Вашият български IBAN, запазен за изплащания
- Проста таблица: фактура, дата, USDC, хеш, стойност в евро, изплащане
Пример с числа
Първата фактура на Никола: 2 500 USDC в Solana. Клиентът праща тестови 5 USDC, после 2 495 USDC. Мрежовите такси плаща клиентът. Никола изплаща 2 000 USDC към банката си в България и оставя 500. Примерът върви по курс 1,15 долара за евро.
| Стъпка | Сума |
|---|---|
| Получени USDC в Solana | 2 500,00 USDC |
| Такса към xChange.bg за получаване по блокчейн | няма |
| Изплатени по българския му IBAN | 2 000,00 USDC |
| Такса за изплащане, 1,25% | 25,00 долара |
| Обменени в евро | 1 975,00 долара |
| Евро в банката му при курс 1,15 | 1 717,39 евро |
| Оставени в портфейла | 500,00 USDC |
Записът му за месеца: фактура 2026-014, получени 2 500 USDC в Solana с два хеша на транзакции, стойност в евро в деня на получаване по курса на ЕЦБ за деня и изплащане на 2 000 USDC с извлечението към него. Как се облага хонорарът, зависи от това как работи Никола, а дали продажбата на USDC е донесла печалба или загуба, зависи от стойността на придобиване, която ще използва счетоводителят. И двата въпроса отиват при счетоводителя заедно с този запис.
Спрямо банковия път тук няма такса за входящ международен превод и няма такса от 1,5% при влизане на парите, защото те са дошли по блокчейн. Към xChange.bg Никола плаща само 1,25% върху частта, която е обменил в евро.
Откъде са фактите
Документацията на Circle за разработчици съдържа официалните адреси на договора на USDC във всяка поддържана мрежа и е отправната точка, по която се разпознават фалшивите токени. Документацията на Solana и ethereum.org обясняват как работят мрежовите такси и защо се различават между мрежите. Страницата на НАП за криптоактивите и чл. 33, ал. 3 от ЗДДФЛ описват как се облагат и декларират продажбите на криптоактиви, а страницата на НАП посочва и какви документи да пазите. Таксите са от страницата с цените на xChange.bg: само мрежова такса при получаване по блокчейн и 1,25% при изплащане към банка. Никола, клиентът му и числата са измислен пример.
Често задавани въпроси
Коя мрежа да поискам от клиента за плащане в USDC?
- Такава, която поддържат и неговият, и вашият портфейл, записана черно на бяло. Портфейлът на xChange.bg работи в Solana, Ethereum, Base, Arbitrum, Polygon и Optimism. По-евтините мрежи държат таксата на изпращача ниска, но по-важното е двете страни да са в една и съща мрежа.
Какво става, ако клиентът прати USDC в грешна мрежа?
- Ако адресът ви не съществува в тази мрежа или портфейлът ви не я поддържа, парите може да се загубят или да се възстановят трудно. Преводите в блокчейна не могат да бъдат върнати от xChange.bg. Затова мрежата се пише във фактурата, а първо върви тестов превод.
Как да разбера, че е истински USDC?
- Всеки може да пусне токен с името USDC. Circle публикува официалния адрес на договора на USDC за всяка мрежа. Сравнете договора на получения токен със списъка на Circle; ако не съвпада, това не е USDC.
Плащам ли такса, за да получа USDC?
- Получаването на USDC по блокчейн струва само мрежовата такса, която плаща изпращачът. Такса от 1,5% няма, защото банков превод не участва. Таксата от 1,25% се дължи само когато изплащате към банка.
Как се облага плащане в USDC в България?
- Хонорарът ви е доход и се облага според това как работите, което е въпрос към счетоводителя. Продажбата на USDC срещу евро е отделна продажба на криптоактив и се декларира в Приложение № 5. Записвайте стойността в евро в деня на получаване. Това не е данъчен съвет.
Мога ли да фактурирам в евро и да приема USDC?
- Можете, стига да запишете правилото за превръщане във фактурата или договора, например референтния курс на ЕЦБ към датата на плащане. Така двете страни знаят колко USDC покриват фактурата. Без такова правило спорът за няколко стотинки разлика е само въпрос на време.