Skip to content

PachkaKofe04/mynalog

Repository files navigation

MyNalog

Бесплатный калькулятор для расчёта НДФЛ по криптовалютным операциям в соответствии с законодательством РФ. Локальная утилита с веб-интерфейсом, работающая полностью автономно без регистрации и сохранения данных.

Главная страница

Возможности

  • Полная конфиденциальность - файлы обрабатываются в памяти, нигде не сохраняются
  • Без регистрации и личных кабинетов
  • Автоматический расчёт налога по прогрессивной шкале НДФЛ 2026 года
  • Метод FIFO (First In, First Out) для расчёта прибыли и убытка
  • Поддержка бирж Bybit, Binance, BingX (Spot + Derivatives)
  • Генерация Excel отчёта с детализацией по каждой операции
  • Инструкция для заполнения декларации 3-НДФЛ в отчёте

Преимущества

Прогрессивная шкала НДФЛ 2026

Доход Ставка
до 2.4 млн ₽ 13%
2.4 - 5 млн ₽ 15%
5 - 20 млн ₽ 18%
20 - 50 млн ₽ 20%
свыше 50 млн ₽ 22%

Установка и запуск

Требования:

  • Python 3.10+
  • pip
# Клонировать репозиторий
git clone https://github.com/yourusername/mynalog.git
cd mynalog

# Создать виртуальное окружение
python -m venv .venv

# Активировать окружение
source .venv/bin/activate  # Linux/Mac
.venv\Scripts\activate     # Windows

# Установить зависимости
pip install -r requirements.txt

# Запустить приложение
python app.py

Приложение будет доступно по адресу: http://localhost:5000

Как использовать

  1. Экспортируйте CSV файл с историей операций с вашей биржи
  2. Откройте http://localhost:5000 в браузере
  3. Выберите биржу и загрузите файл (или два файла для спота и деривативов)
  4. Получите расчёт налога
  5. Скачайте Excel отчёт с детализацией

Загрузка файлов

Результат расчёта

Детализация операций

Поддерживаемые биржи

Bybit:

  • Order History (Spot)
  • Trade History (Derivatives)

Binance:

  • Spot Order History
  • Futures Trade History

BingX:

  • Spot Trade History
  • Futures Trade History

Поддерживаемые биржи

Если ваша биржа не поддерживается, вы можете добавить парсер самостоятельно в папке parsers/ или открыть Issue на GitHub.

Excel отчёт

Готовый отчёт содержит:

  • Финансовый результат (прибыль/убыток, налог, ставка)
  • Статистику операций (общее количество, покупки, продажи)
  • Детализацию по каждой монете
  • Полный список операций с расчётом прибыли/убытка
  • Инструкцию по заполнению декларации 3-НДФЛ

Excel отчёт

Инструкция для 3-НДФЛ

Технологии

Backend:

  • Flask 3.0
  • pandas (обработка CSV)
  • openpyxl (генерация Excel)

Frontend:

  • Bootstrap 5
  • Jinja2

API:

  • API ЦБ РФ для получения курсов валют

Дисклеймер

Данный калькулятор предоставляет приблизительные расчёты на основе действующего законодательства РФ по состоянию на январь 2026 года. Результаты не являются официальным налоговым расчётом. Для точного определения налоговых обязательств обратитесь к налоговому консультанту или в ФНС России.

Лицензия

MIT License - свободное использование, модификация и распространение.

About

Калькулятор для расчёта НДФЛ по криптовалютным операциям в соответствии с законодательством РФ. Локальная утилита с веб-интерфейсом, работающая полностью автономно без регистрации и сохранения данных.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors