Redmine Finance
FinanceЧасы уже есть в Redmine. Finance добавляет всё остальное: счета и платежи, подписки и договоры, которые выставляют счета сами, заказы на закупку и счета поставщиков, а также маржу по каждому проекту, рассчитанную по уже внесённым командой трудозатратам.
Несколько серверов: $399

- Redmine
- 4, 5, 6 и 7
- Модули
- 10, на уровне проекта
- Отчёты
- 10
- Задания по расписанию
- 18
- Права доступа
- 20
- Языки
- 51
Счета с полноценным жизненным циклом
Черновик, проведён, отправлен, частично оплачен и оплачен, а также отдельные состояния «просрочен» и «отменён». Налог и скидка по каждой позиции, версия для печати и отправка по электронной почте.
Подписки, которые выставляют счета сами
Ежемесячные, ежеквартальные или годовые тарифы выставляют счета в срок. MRR и ARR рассчитываются по активным подпискам.
Договоры с включёнными часами
Договоры на обслуживание, поддержку, абонентские, с фиксированной ценой и регулярные. Внесённое время расходует включённые часы, а всё сверх них оплачивается по повышенной ставке.
Счета по трудозатратам с учётом себестоимости
У каждого сотрудника есть ставка для клиента и себестоимость часа. Выберите невыставленные записи, создайте счёт и посмотрите затраты и прибыль за тот же период.
Закупки и расходы
Поставщики, заказы на закупку и счета поставщиков, а также авансовые отчёты в семи категориях, которые проходят путь от подачи через утверждение до оплаты.
Импорт уже имеющихся данных
Клиенты, поставщики и продукты импортируются из CSV, и для каждого есть образец файла с правильными заголовками столбцов.
Поступления и расходы — в проектах, которые вы уже ведёте
Каждый документ создаётся из предыдущего, поэтому никому не приходится заново вводить клиента, строку или сумму. Оба цикла питают один и тот же дашборд и одни и те же отчёты.
| Шаг | Что происходит |
|---|---|
| Клиент | Компания, контакты, валюта, условия оплаты и адреса. |
| Источник | Договор, подписка, план выставления счетов по проекту или внесённые часы. |
| Счёт | Несколько строк с налогом и скидкой в каждой, версия для печати и отправка по email. |
| Платёж | После подтверждения платежа остаток по счёту погашается полностью или частично. |
Нумерация вида INV-2026-08-00001 с собственными префиксами, несколько валют и ставок налога.
| Шаг | Что происходит |
|---|---|
| Поставщик | Карточка поставщика с контактами, условиями и валютой. |
| Заказ на закупку | Заказанное и полученное количество по каждой строке. |
| Счёт поставщика | Создаётся из полученного заказа с переносом всех строк. |
| Платёж | Исходящие платежи погашают счета поставщиков так же, как входящие погашают счета клиентам. |
Авансовые отчёты с утверждением, кредиторская задолженность по поставщикам и пометка просроченных счетов поставщиков на дашборде.
Что увидит ваша финансовая служба
Это настоящие экраны плагина в Redmine 6.1, заполненные демонстрационными клиентами, поставщиками и счетами.
Выставляйте: счета от черновика до оплаты
Создайте счёт вручную или из подписки, договора либо внесённого времени, затем проведите его, отправьте и зарегистрируйте платёж.




Повторяйте: подписки и договоры
Регулярная выручка, которая сама выставляет счета в срок.



Время: от внесённых часов до счёта
Finance считывает трудозатраты Redmine и оценивает каждую запись по ставке, действующей для данного сотрудника.


Закупайте: заказы на закупку и счета поставщиков
Отслеживайте, что заказано, что поступило и сколько вы должны.



Анализируйте: записи за каждой цифрой
Выберите период и посмотрите счета, счета поставщиков и платежи, из которых складывается каждый итог.



Настраивайте: параметры, шаблоны и модули проекта
Один раз укажите реквизиты компании, затем включите модули, которые нужны каждому проекту.



Финансовая работа, которая обычно живёт в таблице рядом с Redmine
Счета с полноценным жизненным циклом
Черновик, проведён, отправлен, частично оплачен и оплачен, а также отдельные состояния «просрочен» и «отменён». Налог и скидка по каждой строке, версия для печати и отправка по электронной почте.
Подписки, которые выставляют счета сами
Ежемесячные, ежеквартальные или годовые тарифы выставляют счета в срок. MRR и ARR рассчитываются по активным подпискам.
Договоры с включёнными часами
Договоры на обслуживание, поддержку, абонентские, с фиксированной ценой и регулярные. Внесённое время расходует включённые часы, а всё сверх них оплачивается по дополнительной ставке.
Счета по трудозатратам с учётом себестоимости
У каждого сотрудника есть ставка для клиента и себестоимость часа. Выберите невыставленные записи, создайте счёт и посмотрите затраты и прибыль за тот же период.
Закупки и расходы
Поставщики, заказы на закупку и счета поставщиков, а также авансовые отчёты в семи категориях, которые проходят путь от подачи через утверждение до оплаты.
Импорт уже имеющихся данных
Клиенты, поставщики и продукты импортируются из CSV, и для каждого есть образец файла с правильными заголовками столбцов.
Десять модулей, включаемых для каждого проекта
Каждый — стандартный модуль проекта Redmine со своими правами доступа. Включите выставление счетов для клиентских проектов и оставьте его выключенным везде остальном.
| Модуль | Чем управляет | Права доступа |
|---|---|---|
| Финансы | Дашборд, профиль компании, валюты, ставки налогов, нумерация, шаблоны писем | view_finance, admin_finance_settings |
| Клиенты | Учётные записи клиентов, контакты, адреса и условия оплаты | manage_customers, manage_customer_contacts |
| Счета | Счета, проведение, отправка по email, входящие и исходящие платежи | manage_invoices, manage_payments |
| Продукты | Каталог продуктов и услуг | manage_products |
| Подписки | Регулярные тарифы и периодичность выставления счетов | manage_subscriptions |
| Договоры | Абонентские договоры и договоры поддержки, включённые часы, продление | manage_contracts |
| Табели и ставки | Выставление счетов по трудозатратам, ставки сотрудников для клиента и себестоимость, планы выставления счетов по проектам и этапы | manage_timesheet_billing, manage_employee_rates, manage_project_billing |
| Закупки | Поставщики, контакты поставщиков, заказы на закупку, счета поставщиков | manage_vendors, manage_purchase_orders, manage_vendor_bills |
| Расходы | Авансовые отчёты, категории и утверждение | manage_expenses |
| Отчёты | Десять отчётов и журнал заданий по расписанию | view_finance_reports, view_cron_logs |
Себестоимость защищена отдельным правом доступа, поэтому сотрудникам, выставляющим счета, не обязательно видеть, во что обходятся люди.
У каждого документа есть жизненный цикл
Проведённый счёт отменяется, а не удаляется. Платёж подтверждается, прежде чем что-либо погасить. Частично полученный заказ на закупку так и помечается.
| Документ | Основной путь | Другие состояния |
|---|---|---|
| Счёт | Черновик → Проведён → Отправлен → Частично оплачен → Оплачен | Просрочен, Отменён |
| Платёж | Черновик → Подтверждён | Отменён |
| Подписка | Черновик → Активна → Приостановлена | Отменена, Истекла |
| Договор | Черновик → Действует | Расторгнут, Истёк |
| Заказ на закупку | Черновик → Подтверждён → Частично получен → Получен → Выставлен счёт | |
| Расход | Черновик → Подан → Утверждён → Оплачен | Отклонён |
Способы оплаты: наличные, банковский перевод, чек, UPI, Stripe и PayPal.
Восемнадцать заданий по расписанию и один журнал
Cron каждую ночь запускает finance:cron:daily, а первого числа каждого месяца — finance:cron:monthly. Каждый запуск записывается в журнал cron с результатом и числом обработанных записей.
| Задание | Что делает |
|---|---|
| Счета | Выставляет счета по подпискам и договорам, срок которых наступает сегодня. |
| Просрочка | Помечает просроченные счета и счета поставщиков. |
| Напоминания | Рассылает клиентам и поставщикам напоминания о сроке оплаты, просрочке и продлении. |
| Договоры | Обновляет использование часов по договорам на основе трудозатрат Redmine. |
| Сводки | Отправляет по email ежедневную финансовую сводку и ежемесячный отчёт о выручке. |
| Проверка состояния | Помечает задания, которые перестали запускаться. |
Две строки в crontab
Ни фонового обработчика, ни дополнительного сервиса. Cron вызывает rake. Письма используют редактируемые шаблоны — по одному на событие и язык, с английским в качестве запасного варианта.
Работает там же, где уже работает ваш Redmine
| Окружение | Статус | Примечания |
|---|---|---|
| Redmine 7.x | Поддерживается | |
| Redmine 6.x | Поддерживается | Протестирован на Redmine 6.1 с Ruby 3.4.2. Скриншоты на этой странице сделаны в версии 6.1. |
| Redmine 5.x | Поддерживается | |
| Redmine 4.x | Поддерживается | 4.0 — минимальная версия, заявленная плагином |
| Базы данных | Поддерживаются | MySQL, MariaDB и PostgreSQL |
| Языки | 51 | Те же локали, что входят в Redmine |
| Ваши данные | Без изменений | Читает пользователей, проекты и трудозатраты Redmine, но не изменяет их. |
Billing или Finance: что вам нужно?
Billing охватывает счета, подписки, платежи, поставщиков и заказы на закупку. Finance добавляет договоры с включёнными часами, выставление счетов по трудозатратам со ставками для клиента и себестоимостью, планы выставления счетов по проектам, авансовые отчёты и отчёты о рентабельности. Если вы только выставляете счета, достаточно Billing. Если хотите знать, сколько заработал проект, выбирайте Finance.
| Функция | Redmine Billing | Redmine Finance |
|---|---|---|
| Клиенты | Есть | Есть |
| Счета | Есть | Есть |
| Платежи | Есть | Есть |
| Продукты | Есть | Есть |
| Подписки | Есть | Есть |
| Закупки | Есть | Есть |
| Договоры | Нет | Есть |
| Табели и ставки | Нет | Есть |
| Расходы | Нет | Есть |
| Отчёты | 5 | 10 |
| Задания по расписанию | 15 | 18 |
| Модули | 7 | 10 |
| Права доступа | 13 | 20 |
Установка в три шага
Нужен доступ к командной строке и возможность запускать rake-задачи. Всегда делайте резервную копию перед установкой плагина.
cd /opt/redmine # the package arrives by email, or from your download link # the folder must be named plugins/redmine_finance unzip redmine_finance-2.0.0.zip -d plugins/
RAILS_ENV=production bundle exec rake redmine:plugins:migrate NAME=redmine_finance touch tmp/restart.txt # or systemctl restart redmine
# Administration → Roles and permissions → grant the finance permissions # Project → Settings → Modules → tick the finance modules you want # Finance → Settings → company profile, currencies, tax rates, number prefixes
# crontab -e 0 2 * * * cd /opt/redmine && bundle exec rake finance:cron:daily RAILS_ENV=production 0 3 1 * * cd /opt/redmine && bundle exec rake finance:cron:monthly RAILS_ENV=production
Чем это отличается от Redmine Billing?
Изменяет ли плагин мои трудозатраты или задачи?
Это бухгалтерская система?
Можно ли использовать его только в некоторых проектах?
Кто видит себестоимость?
Скриншоты настоящие?
Цены
Один сервер
Один экземпляр Redmine · неограниченное число пользователей · 12 месяцев обновлений.
Несколько серверов
Неограниченное число серверов Redmine · неограниченное число пользователей · 12 месяцев обновлений.
Нужно решение для Redmine под ваши задачи?
Ищете функцию, которой нет в наших плагинах?
RedmineKit занимается разработкой плагинов Redmine на заказ, доработкой плагинов, автоматизацией рабочих процессов, интеграцией со сторонними системами и созданием решений под ваш бизнес.
Расскажите, что вам нужно. Мы изучим требования и предложим подходящее решение с оценкой стоимости и сроков.