Кому это нужно
- ИП на ОСНО, который майнит криптовалюту;
- ИП на ОСНО, который обменивает одну криптовалюту на другую (в т.ч. на стейблкоины USDT) с последующим выводом в рубли;
- Бухгалтеры и аутсорсеры, ведущие учёт таких ИП в 1С:Бухгалтерии 3.0.
Чего не хватает в типовой БП 3.0
В типовой конфигурации нет инструментов для учёта криптовалюты:
- доход от майнинга в момент получения монет не фиксируется — налоговая база по НДФЛ формируется неправильно;
- обмен криптовалюты на криптовалюту (бартер) невозможно отразить штатно — нет ни списания по FIFO, ни признания дохода от выбытия;
- себестоимость криптовалюты в налоговом учёте ИП не считается, КУДиР не заполняется;
- в результате учёт приходится вести в Excel и вручную переносить итоги в декларацию.
Нормативная база
| Нормативный акт | Содержание |
|---|---|
| НК РФ, глава 23 (ст. 208, 209, 210, 214.10, 228) | Доходы физлиц от операций с цифровой валютой облагаются НДФЛ |
| НК РФ, ст. 214.10 | Налоговая база = цена реализации минус документально подтверждённые расходы |
| НК РФ, ст. 227 | ИП исчисляют и уплачивают НДФЛ самостоятельно |
| Приказ Минфина № 86н/БГ-3-04/430 от 13.08.2021 | Порядок учёта доходов и расходов ИП (КУДиР) |
| ФЗ № 259-ФЗ от 31.07.2020 | Правовой статус цифровой валюты (имущество) |
| ФЗ № 221-ФЗ от 08.08.2024 | Легализация майнинга цифровой валюты |
| Письма Минфина (№ 03-04-05/4178 от 25.01.2023 и др.) |
Доход от майнинга — по рыночной стоимости на дату получения; при реализации доход уменьшается на расходы |
Ключевые принципы учёта:
- Майнинг — доход признаётся в момент получения монет по рыночной стоимости в рублях; эта сумма становится стоимостью приобретения для дальнейшего выбытия.
- Конвертация — бартер: доход от выбытия отдаваемой валюты = рыночная рублёвая оценка получаемой; расход = себестоимость отдаваемой по FIFO.
- Вывод в рубли — реализация типовым документом «Реализация (акты, накладные)»: доход — сумма продажи, расход — себестоимость по FIFO.
Что умеет расширение
1. Документ «Конвертация криптовалюты»
Одним документом оформляется обмен одной или нескольких криптовалют на другие:
- «Отдаём» — что списываем; себестоимость считается автоматически по FIFO с детализацией до партии;
- «Получаем» — что приходуем, по рыночной рублёвой оценке;
- признак «Майнинг» переключает режим: добытая валюта (счёт 43, прочие доходы/расходы 91) или купленная (счёт 41.01, продажи 90).
2. Документ «Ввод остатков криптовалюты»
Начальные остатки на счёте 41.01 (купленная) или 43 (добытая). Признак «Учесть доход майнинга» — для добытой валюты текущего налогового периода: доход пишется в налоговый учёт ИП.
3. Корректный налоговый учёт ИП (ОСНО, НДФЛ)
Движения по типовым регистрам НУ ИП: ИПДоходы, ИПМПЗ, ИПМПЗОтгруженные, ИППрочиеДоходы, ИППрочиеРасходы. Конвертация моделируется классической цепочкой «реализация + оплата + поступление + оплата» штатными процедурами типовой БП — данные корректно читаются типовой КУДиР и отчётами ИП.
4. Учёт майнинга через типовые документы
Добыча — «Поступление из переработки» (счёт 43 с партией), вывод в рубли — «Реализация (акты, накладные)». Расширение дополняет эти документы атрибутами для майнинга.
5. Отчёт «Обороты и остатки криптовалюты»
Остатки и обороты в разрезе монет и складов: начальный остаток, приход, расход, конечный остаток — количественно и суммарно. Количество — в фактических единицах монеты (например, 0,00125400 BTC), а не во внутренних учётных единицах.
6. Регистр «Соответствие монет номенклатуре»
Символ монеты → карточка номенклатуры → коэффициент учёта. Решает проблему точности: в БП количество хранится с точностью 15.3, у BTC значащих 8 знаков. Храня количество × коэффициент (1 BTC = 100 000 учётных единиц), получаем точность до сатоши без изменения типовых метаданных.
7. Подсистема «Майнинг (крипта)» и права
Все объекты собраны в отдельную подсистему. Включена роль «крипта_ОсновнаяРоль» — достаточно назначить её пользователям.
Схемы проводок
Конвертация купленной криптовалюты (признак «Майнинг» снят)
Пример: обмен 0,5 BTC на 8 ETH. Рыночная оценка получаемого — 3 600 000 руб.;, себестоимость 0,5 BTC по FIFO — 3 200 000 руб.;.
| Проводка | Сумма | Содержание |
|---|---|---|
| Дт 90.02.1 — Кт 41.01 | 3 200 000 | Списание себестоимости отданного BTC по партиям FIFO |
| Дт 41.01 (ETH) — Кт 90.01.1 | 3 600 000 | Оприходование ETH = доход от выбытия BTC |
НУ ИП: ИПДоходы +3 600 000 (КУДиР), ИПМПЗ: расход BTC, приход ETH. Финрезультат +400 000 руб.; — база НДФЛ.
Конвертация добытой криптовалюты (признак «Майнинг» установлен)
Пример: обмен добытого 0,1 BTC (себестоимость 500 000 руб.;) на 20 000 USDT. Рыночная оценка получаемого — 1 500 000 руб.;.
| Проводка | Сумма | Содержание |
|---|---|---|
| Дт 91.02 — Кт 43 | 500 000 | Списание себестоимости добытого BTC |
| Дт 41.01 (USDT) — Кт 91.01 | 1 500 000 | Оприходование USDT = прочий доход |
НУ ИП: ИПДоходы +1 500 000; материальный расход 500 000 отражается в ИППрочиеРасходы.
Поступление от майнинга (типовой документ)
«Поступление из переработки»: Дт 43 — Кт 20 (40) на рыночную стоимость монет на дату начисления → доход в НУ ИП на дату получения.
Вывод в рубли (типовой документ)
«Реализация (акты, накладные)»: продажа криптовалюты с 41.01 контрагенту/обменнику, поступление рублей — типовая цепочка БП, в НУ ИП доход минус себестоимость партии.
Порядок использования
Шаг 0. Первоначальная настройка
- Карточки номенклатуры для монет (BTC, ETH, USDT; тип продукция/товар, без НДС).
- Регистр «Соответствие монет номенклатуре»: Символ = BTC, Номенклатура = карточка BTC, Коэффициент = 100000.
- Статьи прочих доходов и расходов для майнинга.
- Учётная политика ИП — ОСНО (плательщик НДФЛ).
Пример 1. Учёт добычи
Пул начислил 0,00254 BTC, курс 5 400 000 руб.;/BTC → доход 13 716 руб.;.
«Поступление из переработки»: BTC, количество 254 учётных единицы (0,00254 × 100 000), сумма 13 716 руб.;, счёт 43. Доход в НУ ИП на дату получения.
Пример 2. Конвертация добытого в стейблкоин
Обмен 0,00254 BTC на 1 350 USDT.
«Конвертация криптовалюты», признак «Майнинг», статьи доходов/расходов. «Отдаём» BTC 254, «Получаем» USDT 1 350 × коэффициент, сумма — рыночная оценка. Себестоимость по FIFO, доход и расход в КУДиР.
Пример 3. Контроль остатков
Отчёт «Обороты и остатки криптовалюты» — по каждой монете и складу: сколько было, добыто/куплено, обменяно/продано, осталось.
Пример 4. Сдача 3-НДФЛ
Типовые «КУДиР ИП» и «Декларация 3-НДФЛ» читают регистры, заполненные конвертациями, — доходы и расходы по крипте учитываются наравне с остальной деятельностью.
Контроль и защита от ошибок
- Проверка соответствия счёта учёта режиму документа;
- Контроль остатков по партиям FIFO с блокировкой от параллельного проведения;
- Запрет проведения при отрицательных остатках партий;
- Защита от двойного списания одной партии несколькими строками;
- Обязательность статей доходов/расходов при майнинге;
- Флаг «Ручная корректировка» — как в типовых документах.
Совместимость
- Платформа: 1С:Предприятие 8.3.20+
- Конфигурация: Бухгалтерия предприятия 3.0
- Режим совместимости расширения: 8.3.20
- Подсистема налогообложения: ОСНО у ИП (плательщик НДФЛ)
- Изменение типовой конфигурации: не требуется — поставляется как расширение (.cfe), конфигурация остаётся на поддержке.
Установка
- Откройте базу в конфигураторе (или через «Администрирование → Печатные формы, отчеты и обработки → Расширения»).
- Загрузите расширение из файла .cfe.
- Примените и обновите конфигурацию базы данных.
- Назначьте пользователям роль «крипта_ОсновнаяРоль».
- Выполните первоначальную настройку (Шаг 0).
Проверено на следующих конфигурациях и релизах:
- Бухгалтерия предприятия, редакция 3.0, релизы 3.0.202.14
Вступайте в нашу телеграмм-группу Инфостарт