- Redmine
- 4、5、6 與 7
- 模組
- 10 個,依專案啟用
- 報表
- 10
- 排程工作
- 18
- 權限
- 20
- 語言
- 51
具備完整生命週期的發票
草稿、已過帳、已寄送、部分付款與已付款,逾期與已取消則各為獨立狀態。每行可設定稅額與折扣,並提供列印版本與電子郵件寄送。
自動開立發票的訂閱
月繳、季繳或年繳方案會在到期日自動開立發票。MRR 與 ARR 依有效中的訂閱計算。
含內含時數的合約
維護、支援、預付顧問、固定價格與定期合約。記錄的工時會扣抵內含時數,超出部分則依額外費率計費。
依成本費率的工時計費
每個人都有計費費率與成本費率。選取尚未計費的紀錄、建立發票,即可看到同一期間的成本與利潤。
採購與費用
供應商、採購單與供應商帳單,另有七種類別的費用報銷,從已提交、已核准到已付款。
匯入您既有的資料
客戶、供應商與產品可從 CSV 匯入,且各有一份欄位標題正確的範例檔。
收款與付款,就在您既有的專案上
每份單據都由前一份產生,沒有人需要重新輸入客戶、明細或金額。兩個循環共用同一個儀表板與同一組報表。
| 步驟 | 內容 |
|---|---|
| 客戶 | 公司、聯絡人、幣別、付款條件與地址。 |
| 來源 | 合約、訂閱、專案計費計畫或已登錄的工時。 |
| 發票 | 多筆明細,每筆可設稅率與折扣,並提供列印版本與電子郵件寄送。 |
| 付款 | 確認付款後,發票餘額即全額或部分結清。 |
編號格式如 INV-2026-08-00001,可自訂前綴,並支援多種幣別與稅率。
| 步驟 | 內容 |
|---|---|
| 供應商 | 供應商資料,含聯絡人、付款條件與幣別。 |
| 採購單 | 每筆明細的訂購數量與已收貨數量。 |
| 供應商帳單 | 由已收貨的採購單產生,所有明細一併帶入。 |
| 付款 | 付出的款項結清帳單,方式與收到的款項結清發票相同。 |
附核准流程的費用報銷、依供應商彙整的應付帳款,逾期帳單會在儀表板上標示。
您的財務團隊會看到什麼
以下都是外掛的實際畫面,填入示範用的客戶、供應商與發票,執行於 Redmine 6.1。
開票:發票,從草稿到已付款
手動建立發票,或由訂閱、合約或已登錄的工時產生,接著過帳、寄送並登錄付款。




定期:訂閱與合約
定期營收,會在到期日自動開立發票。



工時:從已登錄的工時到發票
Finance 讀取 Redmine 的工時紀錄,並依適用於該人員的費率為每筆紀錄計價。


採購:採購單與供應商帳單
追蹤您訂了什麼、收到什麼,以及欠多少錢。



報表:每個數字背後的紀錄
選擇日期區間,即可查看構成各項總額的發票、帳單與付款。



設定:設定值、範本與專案模組
公司資料只需設定一次,再為每個專案啟用所需的模組。



那些通常放在 Redmine 旁邊試算表裡的財務工作
有完整生命週期的發票
草稿、已過帳、已寄送、部分付款與已付款,逾期與已取消則是獨立的狀態。每筆明細可設稅率與折扣,並提供列印版本與電子郵件寄送。
自動開立發票的訂閱
月繳、季繳或年繳方案會在到期日自動開立發票。MRR 與 ARR 依有效中的訂閱計算。
含內含時數的合約
維護、支援、預付顧問、固定價格與定期合約。登錄的工時會扣抵內含時數,超出部分以超額費率計費。
含成本費率的工時表計費
每位人員都有計費費率與成本費率。選取尚未計費的紀錄、建立發票,並查看同一期間的成本與利潤。
採購與費用
供應商、採購單與供應商帳單,另有七種類別的費用報銷,依序經過已提交、已核准到已付款。
匯入您既有的資料
客戶、供應商與產品可從 CSV 匯入,每一種都提供欄位標題正確的範例檔案。
十個模組,依專案啟用
每個模組都是標準的 Redmine 專案模組,並有各自的權限。為客戶專案開啟開票功能,其他專案則保持關閉。
| 模組 | 管理內容 | 權限 |
|---|---|---|
| Finance | 儀表板、公司簡介、幣別、稅率、編號、電子郵件範本 | 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 |
| 報表 | 十份報表與排程工作紀錄 | view_finance_reports, view_cron_logs |
成本費率由獨立的權限控管,因此負責開票的人員不必看到每個人的成本。
每份單據都有生命週期
已過帳的發票只能取消,不能刪除。付款須先確認,才會結清任何項目。部分收貨的採購單會如實標示。
| 單據 | 主要流程 | 其他狀態 |
|---|---|---|
| 發票 | 草稿 → 已過帳 → 已寄送 → 部分付款 → 已付款 | 逾期、已取消 |
| 付款 | 草稿 → 已確認 | 已取消 |
| 訂閱 | 草稿 → 有效 → 已暫停 | 已取消、已到期 |
| 合約 | 草稿 → 有效 | 已取消、已到期 |
| 採購單 | 草稿 → 已確認 → 部分收貨 → 已收貨 → 已開帳 | |
| 費用 | 草稿 → 已提交 → 已核准 → 已付款 | 已駁回 |
付款方式:現金、銀行轉帳、支票、UPI、Stripe 與 PayPal。
十八項排程工作與一份紀錄
Cron 每晚執行 finance:cron:daily,並在每月一日執行 finance:cron:monthly。每次執行都會寫入 cron 紀錄,包含結果與處理的紀錄筆數。
| 排程工作 | 功能 |
|---|---|
| 發票 | 開立今天到期的訂閱與合約發票。 |
| 逾期 | 標示逾期的發票與供應商帳單。 |
| 提醒 | 寄送到期日、逾期與續約提醒給客戶與供應商。 |
| 合約 | 依 Redmine 工時紀錄更新合約用量。 |
| 摘要 | 以電子郵件寄送每日財務摘要與每月營收報表。 |
| 健康檢查 | 標示任何已停止執行的工作。 |
crontab 裡的兩行設定
不需要背景 worker,也不需要額外的服務。由 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 |
三個步驟完成安裝
需要 shell 存取權限,並能執行 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 解決方案嗎?
想要的功能在我們現有的外掛中找不到嗎?
RedmineKit 提供 Redmine 外掛客製化開發、外掛修改、工作流程自動化、第三方系統整合,以及為您的業務量身打造的解決方案。
請告訴我們您的需求。我們會評估需求,並提出合適的解決方案,附上預估費用與時程。
