Introducing the Redmine Invoice Plugin from Redmineflux — Now Available

Table of Contents

We are launching the Redmineflux Invoice Plugin a Redmine invoice plugin built to close the gap between time tracking and client billing.

If your team tracks time in Redmine but invoices clients from a spreadsheet or a separate billing tool, this plugin is built for you.

It connects Redmine’s time tracking directly to client invoicing so the plugin generates every invoice from actual logged hours, not manually reconstructed data.

Available now. One-time purchase at $199.

Get Free Demo

What Is the Redmine Invoice Plugin?

Answer capsule: The Redmineflux Invoice Plugin is a Redmine billing plugin that generates client invoices directly from logged time entries. It supports configurable billing rates per project or per user, a Draft → Sent → Paid invoice workflow, Stripe payment integration, and a central invoice dashboard all inside Redmine. Available as a one-time purchase at $199.

In short, the Invoice Plugin is the missing link between time tracking and client billing in Redmine.

In fact, you already capture time against issues and projects. The plugin reads those entries, applies your billing rates, and builds an invoice without any manual data transfer, spreadsheet work, or second system.

Why We Built This

Every Redmine team we talked to had the same pattern.

In practice, teams tracked time carefully inside Redmine. Then at billing time, someone exported a timesheet, opened a spreadsheet, applied rates manually, and sent an invoice from a separate tool.

That process introduces billing leakage. As a result, hours get missed near period close. Teams apply rates inconsistently. Disputes have no audit trail. Invoice cycles take days instead of minutes.

We built the Invoice Plugin to eliminate that gap entirely.

What Is Included at Launch

Invoice generation from Redmine time entries Select a project, a date range, and billable activities. The plugin builds the invoice from matching time entries no manual line items.

Project billing rates and user-specific rates Set a flat rate per project or assign individual hourly rates per team member. Specifically, rates apply automatically at invoice generation.

Draft → Sent → Paid workflow Invoices start as editable drafts. Once sent to the client, they lock. In addition, the team records payments directly in the plugin, moving the invoice to Paid status.

Stripe payment integration Configure Stripe in the plugin settings to add a payment link inside every dispatched invoice. Clients pay directly from the email.

Central invoice dashboard View all invoices across every project outstanding, sent, and paid from one screen. No navigating project by project to check billing status.

Customer records module Create client records with contact details, billing address, and invoice history. Link each project to its customer so the plugin always associates each invoice with the right client.

Company branding and email templates Add your logo, company name, and address. Customise the invoice email with dynamic fields client name, invoice number, due date for professional, consistent communication.

Who This Is For

Redmineflux built the Invoice Plugin for teams that bill clients by the hour and currently manage that billing process outside Redmine.

Role What changes
Finance Lead / Billing Manager Invoices built from verified time data — no spreadsheet reconstruction
Project Manager Every line item is traceable to a logged Redmine time entry
Business Owner / MSP Lead Outstanding, sent, and paid revenue visible from one dashboard
IT Director One system of record for project work and client billing with full audit trail

However, it is not the right fit for teams on fixed-price contracts with no per-hour billing requirement.

Works With the Timesheet Plugin

If your team uses the Redmineflux Timesheet Plugin for time approval workflows, the Invoice Plugin connects naturally to it.

Consequently, approved time entries from the Timesheet Plugin feed directly into invoice generation. The result is a complete billing pipeline inside Redmine:

Time logged → Manager approval → Invoice generated → Client payment tracked

No exports. No sync. One environment from first hour logged to final payment received.

Pricing

$199 — One-Time Purchase Additionally, it includes 12 months of updates and standard support. Installs on your existing self-hosted Redmine instance.

Need more than 100 users? Contact us for extended licensing based on your user count.

Want zero infrastructure overhead? The Invoice Plugin is also available pre-installed on Redmineflux Managed Cloud fully hosted and maintained by the Redmineflux team.

Redmine Invoice Plugin vs Your Current Process

Invoice Plugin Spreadsheet + Separate Tool
Invoice source Redmine time entries (automatic) Manual data transfer
Billing rate enforcement Configured per project or per user Applied manually per invoice
Audit trail Linked to original time entry Separated from time data
Client dispute resolution Direct link to logged entry Estimate or memory
Online payment Stripe link in invoice email External payment process
Invoice cycle time Minutes Hours to days

Frequently Asked Questions

What versions of Redmine does the Invoice Plugin support?

Redmineflux tests and supports the Invoice Plugin on Redmine 5.0.x and 6.0.x. Check the compatibility notes on the product page before purchasing. Contact support if you are running an older version.

Can I set different billing rates for different team members on the same project?

Yes. The plugin supports user-specific rates at the project level. Assign an hourly rate to individual users within each project. The plugin applies the correct rate per user automatically when generating invoices.

Does the Invoice Plugin use Redmine’s existing roles and permissions?

Yes. The Invoice Plugin uses Redmine’s native role and project structure. Enable the invoice module per project through Redmine’s standard module settings. As a result, you need no separate access system.

Can clients pay invoices online?

Yes. Configure Stripe in the plugin settings to generate a payment link in every dispatched invoice email. Clients pay directly without additional steps on their end.

Is this a subscription or a one-time purchase?

One-time purchase at $199. Includes 12 months of updates and standard support. After 12 months, the plugin continues to work updates require renewal.

Get the Invoice Plugin Today

The Redmineflux Invoice Plugin is live now.

Buy Plugin — $199 — One-time purchase, installs on your Redmine today!