Get a Free Demo

Redmineflux MCP is live - connect any AI agent to Redmine.Explore More →

Reporting

Redmine Timesheet – the Redmine time-tracking plugin for billable teams.

Log time against real tasks, run multi-level approvals, and produce structured reports – all inside your existing Redmine.

$499

one-time purchase · 1 year of support included

Support renewal after 1 year 30% of plugin price

Timesheet weekly view with approval status

Today in Redmine

Billing depends on what someone remembered to log.

Time gets logged at the end of the week – or not at all. Spreadsheets carry the billing numbers, but they never quite match what Redmine says. Approvals happen by email, with no audit trail. Before every billing cycle or compliance review, someone spends two days reconstructing data that should have been captured at the moment work happened.

In plain words

What is the Redmineflux Timesheet Plugin?

The Timesheet Plugin is a structured time logging and approval solution built natively inside Redmine. It captures every hour against a real task, routes entries through configurable approval workflows, and produces filterable reports for billing, payroll, or compliance – without requiring a separate tool or data export.

Knowledge Base Release Note

Time data that holds up.

The Timesheet Plugin puts a governance layer over every hour logged in Redmine. Each time entry ties to a real task, every approval stage is traceable, and the complete record is available on demand – not assembled from memory or spreadsheets before an audit.

Teams that moved off spreadsheets consolidated reconciliation overhead, improved billing accuracy, and gained the audit trail their compliance teams had always needed. The data lives where the work lives – inside Redmine.

Timesheet approval workflow view

What your team gains

Specific shifts, not vague benefits.

Click any shift to see what changes in the product.

01

Billable accuracy without reconstruction.

Every hour is captured directly against the task it belongs to, which eliminates the end-of-week reconstruction that spreadsheet-based teams rely on. Billing reports reflect what actually happened, not what someone remembered a week later.

02

Real-time visibility into effort and capacity.

Project managers see how time distributes across projects and team members without waiting on manual updates. Resource decisions use current data rather than weekly estimates – improving capacity planning and sprint forecasting.

03

Audit-ready reports, produced on demand.

Filter by project, user, date range, or activity type and export to CSV in one click. Group by any dimension to produce the view your billing, payroll, or compliance team needs. No preparation required before a review.

04

Lower overhead for every approval stage.

Approval workflows route automatically through configured role assignments. Managers review and approve without chasing team members for submissions, and every action logs with a timestamp – the approval chain runs without email.

05

Delivery decisions backed by verified data.

Timeline estimates and budget reviews become more reliable when the underlying effort data is complete, approved, and structured – not estimated or reconstructed after the fact. Exec review means opening a report, not rebuilding one.

Time entry captured at task level, billable vs non-billable segmented

Core capabilities

The specifics, for people who want them.

Time logging

Capture every hour at the task level.

  • Log time directly inside Redmine issues as work happens
  • Update or remove entries – double-click any task row to edit date, activity, hours, or comment
  • Every entry tied to the task that generated the effort
  • Past-date logging controls – configure how far back entries are allowed
Visibility

See the full picture across users and projects.

  • Weekly and monthly dashboards for all users
  • Individual submission status at a glance
  • Identify missing entries before the approval window closes
  • Audit log records every approval and rejection action with timestamp
Approval

Enforce structure at every stage.

  • One or more approval levels per schema, configurable by role
  • Role-based permission control at each stage
  • Every action logged with timestamp + approver identity
  • Rejection handling and re-submission flow
Reporting

Reports billing and compliance teams can use.

  • Filter by project, user, activity type, or date range
  • Group by project, user, or activity for targeted analysis
  • Export to CSV
  • Single-user to organisation-wide scope
Admin Dashboard

Monitor, report, and enforce policy from one place.

  • Admin dashboard with workflow health, summary metrics, and quick access
  • Two report types: Submission/Approval and Timelogs filter and group by any dimension
  • Export reports to CSV for payroll, billing, or compliance handoffs
  • Late submission unlock queue and overtime threshold configurable per instance

Works well with

Workload Dashboard Agile Board

200+

teams trust Redmineflux worldwide

6 yrs

focused on Redmine, nothing else

5000+

plugin downloads powering real projects

The approval chain used to fall apart whenever a team lead was travelling. With the Timesheet Plugin, approvals happen inside Redmine – no email dependency, no delays. We have not had a billing dispute with a client since we switched.

AM

Arjun Mehta

Project Manager · Product Based

Deployment

Two ways to run Timesheet.

Every plugin in Cloud also runs on self-hosted Redmine.

Self-hosted

  • Drop-in install on your existing Redmine
  • One-time purchase · 1 year of support included
  • Your infrastructure, your security perimeter

From $499 one-time

Buy plugin →

Role by role

What Timesheet changes for each role.

CTO / IT DirectorGovernance + compliance

Governance, compliance readiness, and financial clarity across every project – without a separate time-tracking tool adding infrastructure overhead.

Project ManagerBilling, forecasting

Accurate timesheet visibility and reliable billing data without waiting on manual spreadsheet reconciliation or chasing team members for submissions.

Engineering LeadTeam accountability

Structured worklog tracking and controlled approval workflows per team – without the back-and-forth that makes approval cycles slow for everyone involved.

Delivery HeadMulti-project oversight

Verified time data that connects directly to timeline estimates and budget reviews – no reconstruction required before executive reporting cycles.

Pricing

Three ways to get Timesheet.

Buy this plugin

Timesheet – self-hosted

$499 one-time

Support renewal after 1 year 30% of plugin price

One-time purchase · 1 year of support included install on your Redmine in 15 minutes.

Buy Timesheet →

Save with a Bundle

Project Management Bundle

$2,456 one-time

Includes Timesheet + Gantt Chart + Custom Dashboard + Agile Board + Knowledge Base + Issue Template + Notification + free plugins.

See the Bundle →

Or use Managed Cloud

Redmineflux Cloud

$3.99 / user / month

Every plugin included, AI bundled, agent seats, no infrastructure work. Book a free demo →

See Cloud plans →

See it on your team's data

Timesheet running inside your Redmine.

Book a free demo and see Timesheet live, or install the plugin on your existing Redmine and have structured time tracking live in 15 minutes.

Frequently asked

Questions before you install.

The questions teams actually ask before adopting Timesheet. If yours isn't here, check pricing or contact support.

How do I track time in Redmine using the Timesheet Plugin?

Log time directly on any Redmine issue using the native time entry form. The Timesheet Plugin captures those entries, displays them in weekly and monthly views, and routes them through your configured approval workflow. No separate tool is required – redmine time tracking happens inside the same environment where work is managed.

Is the Redmine Timesheet Plugin compatible with all Redmine versions?

The Redmineflux Timesheet Plugin is tested and maintained against all Redmine versions. Compatibility is verified with each plugin update.

What report types does the Timesheet plugin provide?

Two report types are available: Submission/Approval Report and Timelogs Report. Both support filtering by project, user, activity, and date range, and can be grouped by any dimension using the Group By option. Reports export to CSV for payroll, billing, or compliance handoffs.

Can approval workflows be configured differently per project?

Yes. Approval schemas are configurable at the project level. You can define one or more approval levels with role-based permissions at each stage. Different projects within the same Redmine instance can run entirely different Redmine timesheet approval configurations, which allows teams to enforce the governance structure appropriate to each project's requirements.

How much does the Timesheet Plugin cost?

$499 one-time for self-hosted – 1 year of support included. Support renewal after 1 year 30% of plugin price. Bundle with the Project Management Bundle ($2,456 one-time) for Timesheet + Gantt Chart + Custom Dashboard + Agile Board + Knowledge Base + Issue Template + more. Or hosted at $3.99/user/month via Redmineflux Cloud Pro – every plugin included. See the pricing section above.

Is there a free demo available?

Yes – request a free demo and we’ll send a personalised demo link straight to your inbox. No credit card required, no commitment. Explore the real product at full capacity, at your own pace. Cloud starts at $1.99/user/month.