RedmineKit

Redmine Finance

Finance
5.0 (0)·New インストール

作業時間は、すでに Redmine にあります。Finance が加えるのはその先です。請求書と入出金、自分で請求するサブスクリプションと契約、発注書と仕入先請求書、そしてチームがすでに記録した作業時間から算出される、プロジェクトごとの利益。

$199 / サーバー 1 台

複数サーバー: $399

5 営業日以内の返金12 か月のアップデートソース同梱
Redmine 内の財務ダッシュボード。4 つのタイルに、今月の売上 $16,450.80、MRR $5,280.00 と ARR $63,360.00、売掛金 $20,992.80、買掛金 $11,100.00 が表示されています。カウンターの行には、有効なサブスクリプション 4 件、下書きの請求書 1 件、期限超過の請求書 3 件、顧客 8 件、期限超過の仕入先請求書 1 件。その下に、過去 6 か月の売上の棒グラフ、最近の請求書の一覧、支払期日と残高付きの期限超過請求書の一覧が並びます。右側の Finance Suite メニューから、販売、時間とプロジェクト、カタログ、購買、分析に移動できます。
財務ダッシュボード 売上、MRR と ARR、売掛金と買掛金。その下に、最近の請求書と期限超過の請求書が並びます。
Redmine
4、5、6、7
モジュール
10 個、プロジェクト単位
レポート
10
定期ジョブ
18
権限
20
言語
51

きちんとしたライフサイクルを持つ請求書

下書き、発行済み、送信済み、一部入金済み、入金済み。期限超過とキャンセル済みは独立した状態として扱います。行ごとの税と値引き、印刷用の表示、メール送信に対応します。

自分で請求するサブスクリプション

月次・四半期・年次のプランが、請求日になると請求書を作成します。MRR と ARR は、有効なサブスクリプションから算出されます。

時間枠付きの契約

保守、サポート、リテイナー、固定価格、継続の各契約に対応。記録した作業時間が時間枠を消費し、超えた分は超過単価で請求されます。

原価単価を踏まえたタイムシート請求

担当者ごとに請求単価と原価単価を設定します。未請求の作業時間を選んで請求書を作成すれば、同じ期間の原価と利益も確認できます。

購買と経費

仕入先、発注書、仕入先請求書に加え、申請済みから承認済み、支払済みへと進む 7 カテゴリの経費精算。

いまあるデータをインポート

顧客、仕入先、製品は CSV からインポートでき、それぞれに正しい列見出しの入ったサンプルファイルがあります。

入ってくるお金も出ていくお金も、いま動かしているプロジェクトの中で

どの書類も 1 つ前の書類から作成されるため、顧客、明細行、金額を打ち直す必要はありません。どちらの流れも、同じダッシュボードと同じレポートに集約されます。

受注から入金まで:顧客から、消し込み済みの請求書へ
手順起きること
顧客会社、連絡先、通貨、支払条件、住所。
データソース契約、サブスクリプション、プロジェクト請求プラン、または記録した作業時間。
請求書行ごとに税と値引きを設定できる複数の明細行、印刷用の表示、メール送信。
入出金確定すると、請求書の残高が全額または一部消し込まれます。

INV-2026-08-00001 のような採番を独自のプレフィックスで行え、複数の通貨と税率に対応します。

調達から支払いまで:仕入先から、支払済みの仕入先請求書へ
手順起きること
仕入先連絡先、支払条件、通貨を持つ仕入先レコード。
発注書明細行ごとの発注数量と入荷数量。
仕入先請求書入荷済みの発注書から作成され、すべての明細行が引き継がれます。
入出金入金が請求書を消し込むのと同じように、出金が仕入先請求書を消し込みます。

承認フロー付きの経費精算、仕入先別の買掛金、ダッシュボードでの期限超過の仕入先請求書の警告。

経理チームが目にする画面

いずれもプラグインの実際の画面です。Redmine 6.1 上で、デモ用の顧客、仕入先、請求書を入れて撮影しています。

請求:請求書を、下書きから入金済みまで

請求書は手入力で作成することも、サブスクリプション、契約、記録した作業時間から作成することもできます。あとは発行し、送信し、入金を記録するだけです。
請求書一覧。INV-2026-08-00001 から 00014 までの 14 件の請求書が、顧客、日付、支払期日、合計、残高、そして下書き、発行済み、入金済み、一部入金済み、期限超過のいずれかのステータスバッジとともに並びます。期限超過の行は赤く色付けされ、超過日数が表示されます。各行に「表示」と「PDF」のリンクがあります。
請求書一覧 番号や顧客で検索し、ステータスで絞り込めます。期限超過の行は色付きで表示されて超過日数がわかり、残高の列には未収の金額が表示されます。
Northwind Studio から Aster Health 宛ての入金済みの請求書 INV-2026-08-00007。ディスカバリーワークショップとシニアエンジニアリングの 2 行の明細に、行ごとの数量、単価、税、値引きが表示され、小計 $10,790.00、税 $2,158.00、合計 $12,948.00。その下の最近の入金の表には、全額分の確定済みの銀行振込が 1 件表示されています。
請求書 自社の情報、顧客、行ごとの税と値引き、そしてその請求書に対して記録された入金。
同じ請求書の印刷用の表示。すっきりした白いページに、会社名と住所、番号・日付・支払期日と PAID バッジの付いた INVOICE の見出し、請求先住所、2 行の明細、USD での合計 $12,948.00 が並び、その下に備考と支払条件が続きます。
印刷と PDF 同じ請求書を、顧客に渡せるすっきりした書類として表示。そのまま印刷したり、PDF として保存したりできます。
請求書の編集フォーム。左側に顧客、請求日、支払期日、通貨、種別、右側に備考と支払条件があり、明細行の表には製品、説明、数量、単価、税率(%)、値引き率(%)が並びます。明細行の下で、小計、税、値引き、合計が計算されます。
請求書フォーム 製品を選ぶか説明を入力し、行ごとに税と値引きを設定すれば、入力に合わせて合計が更新されます。
入出金一覧。PAY-2026-08-00001 から 00012 までの 12 件の入出金が、顧客または仕入先の区分、取引先、銀行振込または小切手の支払方法、日付、金額、確定済みのステータスバッジとともに並びます。
Payments 顧客からの入金と仕入先への支払いを 1 つの一覧で管理します。入出金を確定すると、対象の請求書または仕入先請求書が消し込まれます。

継続:サブスクリプションと契約

請求日になると請求書を自分で作成する、継続収益。
サブスクリプション一覧。6 件のサブスクリプションが、顧客、Managed hosting や Support retainer Gold といったプラン名、月次・四半期・年次のサイクル、金額、次回請求日、そして有効、一時停止、キャンセル済みのいずれかのステータスとともに並びます。
サブスクリプション 月次・四半期・年次のプランを、次回請求日とともに管理します。それぞれ有効化、一時停止、再開、キャンセルが可能です。
サブスクリプションレポート。有効なサブスクリプション 4 件、30 日以内に期限が切れるもの 0 件、MRR $5,280.00、ARR $63,360.00 のタイルと、有効なサブスクリプションを顧客、プラン、サイクル、金額、次回請求日とともに示す表。
継続収益 MRR と ARR を、現在有効なサブスクリプションから算出し、数字の内訳となるプランも表示します。
ステータスと顧客のフィルターが付いた契約一覧。固定価格、リテイナー、保守、サポートの 4 種類の契約が、開始日と終了日、月額、68.5 / 60 hrs のような時間枠に対する使用時間、そして有効または期限切れのステータスとともに並びます。1 件の契約には、期限間近の表示が付いています。
契約 すべての契約を、時間枠に対する使用時間とともに一覧できます。終了日が近い契約には、期限間近の表示が付きます。
Bluepeak Logistics 向けのリテイナー契約 CON-2026-00003 Q3 retainer。タイルには、月額 USD 7,440.00、時間枠 60 時間、使用時間 68.5 時間、残り 0 時間が表示されています。詳細には、月次の請求サイクル、超過時間単価 USD 155.00、超過料金 USD 1,317.50 が並びます。
1 件の契約 この例では、時間枠の 60 時間を超えた 8.5 時間が 1 時間あたり USD 155 の超過単価で請求され、USD 1,317.50 になります。

時間:記録した作業時間から請求書へ

Finance は Redmine の作業時間を読み取り、それぞれを担当者に適用される単価で金額に換算します。
プロジェクト内のタイムシート請求。1 週間分の未請求の作業時間に絞り込まれています。4 つのタイルに、合計 1,382.41 時間、請求可能額 $212,515.25、原価 $90,539.02、利益 $121,976.23 が表示されています。その下の作業時間の表には、日付、ユーザー、プロジェクト、チケット、時間、作業分類、請求単価、請求可能額がチェックボックス付きで並び、表の上に「請求書を作成」ボタンがあります。
タイムシート請求 Redmine の作業時間を各担当者の請求単価で金額に換算し、その期間の原価と利益も表示します。作業時間にチェックを入れて、請求書を作成するだけです。
従業員単価の一覧。ユーザーごとに 1 行で、プロジェクトと顧客の適用範囲、原価単価、請求単価、緑色で示された 1 時間あたりの利益、通貨、開始日、ステータスが並び、編集と削除のリンクがあります。
従業員単価 担当者ごとの原価単価と請求単価。プロジェクト別や顧客別にも設定でき、それぞれに開始日を持たせられます。
プロジェクト請求の一覧。Acme Corporation 向けの固定価格プロジェクトが 2 件あり、それぞれ固定価格 GBP 48,000.00、請求済み額、実際原価 GBP 21,400.00、利益 GBP 26,600.00(55.42%)が表示されています。
プロジェクト請求 プロジェクトを固定価格、マイルストーン、タイムアンドマテリアルのいずれかに設定し、合意した価格に対する実際原価と利益を確認できます。

購買:発注書と仕入先請求書

何を発注し、何が届き、いくら支払う必要があるのかを追跡します。
Rackhouse Hosting 宛ての入荷済みの発注書 PO-2026-0001。発注日と納品予定日が表示されています。専用サーバーとマネージドバックアップの 2 行の明細に、発注数量と入荷数量、単価、税が表示され、合計は $4,224.00。右上に「仕入先請求書を作成」リンクがあります。
発注書 明細行ごとの発注数量と入荷数量。入荷済みになったら、「仕入先請求書を作成」で明細行を引き継いだ仕入先請求書に変換できます。
Rackhouse Hosting からの確定の仕入先請求書 VB-2026-08-00002。請求日、支払期日、仕入先の参照番号が表示されています。月次サービスの明細 1 行で、税込 $1,740.00。上部のリンクから「PDF をダウンロード」「支払いを登録」「キャンセル」を選べます。
仕入先請求書 仕入先の参照番号、支払期日、明細行。支払ったら、仕入先請求書からそのまま支払いを登録できます。
仕入先請求書一覧。4 件の仕入先請求書が、仕入先、日付、支払期日、合計、残高、そして確定、期限超過、支払済みのいずれかのステータスとともに並び、「表示」と「PDF」のリンクがあります。
仕入先請求書 いくら支払う必要があり、いつが期日なのか。仕入先請求書ごとの未払残高とともに確認できます。
指定期間の仕入先買掛金レポート。請求額 $12,576.00、支払済み額 $1,476.00、未払額 $11,100.00 のタイルと、仕入先請求書を仕入先、日付、支払期日、合計、支払済み額、残高、ステータスとともに示す表。
買掛金レポート 任意の期間の請求額、支払済み額、未払額を、仕入先請求書ごとに表示します。

レポート:すべての数字の裏にあるレコード

期間を指定すれば、各合計の内訳となる請求書、仕入先請求書、入出金を確認できます。
レポートと分析のページ。今月の売上、期限超過の請求書、有効なサブスクリプション、仕入先買掛金、売掛金の 5 つのタイルと、売上、サブスクリプション、請求書エイジング、仕入先買掛金、入出金、プロジェクト収益性、従業員の原価と請求額の対比、顧客収益性、経費、キャッシュフローの 10 枚のレポートカードが並びます。
レポート 10 種類のレポートを 1 ページから開けます。その上には主要な数字が並びます。
6 か月分の売上レポート。受領した入金 10 件による売上合計 $60,575.40、4 月から 8 月までの月別売上の表、そして日付、顧客、請求書、支払方法、金額を示す入金の明細。
売上 任意の期間の月別売上を表示し、合計の内訳となる入金もすべて確認できます。
請求書エイジングレポート。期限内、1~30 日、31~60 日、61~90 日、90 日超の 5 つのタイルがあり、最初の 3 つに $12,948.00、$3,840.00、$4,204.80 が表示されています。その下に、各区分の請求書が顧客、請求日、支払期日、残高とともに一覧表示されます。
請求書エイジング 売掛金を延滞日数別にまとめ、各数字の内訳となる請求書も表示します。
1 か月分の入出金レポート。顧客からの入金 $16,450.80、仕入先への支払い $408.00、純キャッシュフロー $16,042.80 のタイルと、入出金を種別、日付、取引先、支払方法、金額とともに示す表。入金は緑、仕入先への支払いは赤で表示されます。
入出金レポート 期間内の顧客からの入金と仕入先への支払い、そしてその差額。

セットアップ:設定、テンプレート、プロジェクトモジュール

会社情報の設定は一度だけ。あとは、各プロジェクトに必要なモジュールを有効にします。
財務設定ページ。表示名、住所、納税者番号、ロゴのアップロードを含む会社プロフィール、利用可能な通貨の一覧、連絡先の種別、請求書・サブスクリプション・入出金・仕入先請求書・発注書・契約・経費の番号プレフィックス、既定の通貨と支払条件、税率の表。
設定 会社プロフィールとロゴ、通貨、番号のプレフィックス、支払条件、税率。
イベントごとにまとめられたメールテンプレートのページ。請求書の作成、期限超過リマインダー、入金の受領、サブスクリプションの期限切れ、サブスクリプションの更新。それぞれに英語のテンプレートがあり、名前、請求書番号などの変数を含む件名、有効バッジ、別の言語版を追加するリンクが付いています。
メールテンプレート イベントと言語ごとに 1 つのテンプレートを用意でき、請求書番号などの変数を使えます。受信者の言語のテンプレートがない場合は、英語が使われます。
製品とサービスの一覧。5 件の品目が、コード、名前、種別、価格、税率(%)、一回限りまたは月次のサイクル、有効のステータスとともに並び、「新しい製品」と「CSV をインポート」のリンクがあります。
製品とサービス 請求書やサブスクリプションの明細行で選ぶカタログ。CSV からインポートできます。
Redmine プロジェクトの設定ページ。モジュールの一覧に、財務、顧客、請求書、製品、サブスクリプション、契約、タイムシートと単価、購買、経費、レポートの 10 個の財務関連チェックボックスがあり、すべてチェックされています。上のプロジェクトメニューには、対応するタブが表示されています。
プロジェクトモジュール 10 個のモジュールをプロジェクトごとに有効にできます。プロジェクトメニューには、有効にしたものだけが表示されます。

Redmine の横のスプレッドシートで済ませがちな、財務まわりの仕事を

きちんとしたライフサイクルを持つ請求書

下書き、発行済み、送信済み、一部入金済み、入金済み。期限超過とキャンセル済みは独立した状態として扱います。行ごとの税と値引き、印刷用の表示、メール送信に対応します。

自分で請求するサブスクリプション

月次・四半期・年次のプランが、請求日になると請求書を作成します。MRR と ARR は、有効なサブスクリプションから算出されます。

時間枠付きの契約

保守、サポート、リテイナー、固定価格、継続の各契約に対応。記録した作業時間が時間枠を消費し、超えた分は超過単価で請求されます。

原価単価を踏まえたタイムシート請求

担当者ごとに請求単価と原価単価を設定します。未請求の作業時間を選んで請求書を作成すれば、同じ期間の原価と利益も確認できます。

購買と経費

仕入先、発注書、仕入先請求書に加え、申請済みから承認済み、支払済みへと進む 7 カテゴリの経費精算。

いまあるデータをインポート

顧客、仕入先、製品は CSV からインポートでき、それぞれに正しい列見出しの入ったサンプルファイルがあります。

10 個のモジュールを、プロジェクトごとに有効化

いずれも、専用の権限を持つ標準の Redmine プロジェクトモジュールです。請求書はクライアント向けプロジェクトでだけ有効にし、それ以外ではオフのままにできます。

モジュール管理対象権限
財務ダッシュボード、会社プロフィール、通貨、税率、採番、メールテンプレートview_finance, admin_finance_settings
顧客顧客アカウント、連絡先、住所、支払条件manage_customers, manage_customer_contacts
請求書請求書、発行、メール送信、入金と出金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
レポート10 種類のレポートと定期ジョブのログview_finance_reports, view_cron_logs

原価単価は専用の権限で保護されるため、請求担当者に人件費を見せずに済みます。

すべての書類にライフサイクルがあります

発行済みの請求書は、削除ではなくキャンセルされます。入出金は、確定されてはじめて消し込みに使われます。一部だけ入荷した発注書は、そのとおりに表示されます。

書類主な流れその他の状態
請求書下書き → 発行済み → 送信済み → 一部入金済み → 入金済み期限超過、キャンセル済み
入出金下書き → 確定済みキャンセル済み
サブスクリプション下書き → 有効 → 一時停止キャンセル済み、期限切れ
契約下書き → 有効キャンセル済み、期限切れ
発注書下書き → 確定 → 一部入荷済み → 入荷済み → 請求済み
経費下書き → 申請済み → 承認済み → 支払済み却下

支払方法:現金、銀行振込、小切手、UPI、Stripe、PayPal。

18 個の定期ジョブと 1 つのログ

cron が毎晩 finance:cron:daily を、毎月 1 日に finance:cron:monthly を実行します。実行のたびに、結果と処理件数が cron ログに記録されます。

ジョブの内容
ジョブ内容
請求書本日が請求日のサブスクリプションと契約の請求書を作成します。
期限超過期限を過ぎた請求書と仕入先請求書を期限超過として判定します。
リマインダー支払期日、期限超過、更新のリマインダーを顧客と仕入先に送信します。
契約Redmine の作業時間から、契約の使用時間を更新します。
サマリー日次の財務サマリーと月次の売上レポートをメールで送信します。
ヘルスチェック動かなくなったジョブを検知して警告します。

crontab に 2 行追加するだけ

バックグラウンドワーカーも追加のサービスも不要です。cron が rake を呼び出します。メールには、イベントと言語ごとに 1 つずつ用意された編集可能なテンプレートが使われ、該当する言語がない場合は英語が使われます。

お使いの 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
言語51Redmine に同梱されているものと同じロケール
あなたのデータ変更なしRedmine のユーザー、プロジェクト、作業時間を読み取ります。変更は加えません。

Billing と Finance、どちらが必要ですか?

Billing は、請求書、サブスクリプション、入出金、仕入先、発注書をカバーします。Finance はそこに、時間枠付きの契約、請求単価と原価単価によるタイムシート請求、プロジェクト請求プラン、経費精算、収益性レポートを加えます。請求書を送るだけなら Billing で十分です。プロジェクトがいくら稼いだのかを知りたいなら、Finance をお選びください。

機能Redmine BillingRedmine Finance
顧客含まれる含まれる
請求書含まれる含まれる
入出金含まれる含まれる
製品含まれる含まれる
サブスクリプション含まれる含まれる
購買含まれる含まれる
契約含まれない含まれる
タイムシートと単価含まれない含まれる
経費含まれない含まれる
レポート510
定期ジョブ1518
モジュール710
権限1320

価格

サーバー 1 台

$199

Redmine インスタンス 1 つ · ユーザー数無制限 · 12 か月のアップデート。

Unlimited users12 months of updatesPriority email support
ライセンスを購入

複数サーバー

$399

Redmine サーバー数無制限 · ユーザー数無制限 · 12 か月のアップデート。

Unlimited users12 months of updatesPriority email support
ライセンスを購入
購入