Time Tracking · Projects · Invoicing

Track every minute.
Bill every hour.

TRCR is the all-in-one workspace for freelancers, agencies, and teams who need precise time tracking, effortless project management, and painless invoicing — all connected in real time.

Dashboard
Time
Projects
Tasks
Clients
Invoices
Reports
Chat
Time Entries02:34:17
Today
6h 12m
This Week
32h 45m
Billable
87%
DescriptionProjectDurationStatus
API integration workAcme Corp2h 34mBillable
Design review sessionStartupXYZ1h 15mBillable
Sprint planningInternal0h 45mInternal
Everything You Need

One platform. Zero compromises.

From the first tracked minute to the final invoice — TRCR covers every step of your workflow without switching between tools.

Time Tracking

One-click timer with live sync across devices. Track billable and non-billable hours, assign time to projects and tasks, and add manual entries when needed.

  • Start/stop timer with one click
  • Billable vs. non-billable hours
  • Manual time entry creation
  • Assign to projects & tasks
  • Persistent timer across sessions
📄

Project Management

Organize work into projects with budgets, hourly rates, deadlines, and team assignments. Track progress and costs in real time.

  • Project budgets & hourly rates
  • Start & end dates
  • Color-coded organization
  • Status workflow (active, paused, completed, archived)
  • Team member assignment with roles

Task Management

Break projects into actionable tasks with priorities, assignees, due dates, checklists, dependencies, and labels.

  • Kanban-style status workflow
  • Priority levels (low to urgent)
  • Story point complexity (1, 2, 3, 5, 8)
  • Sub-tasks & dependencies
  • Checklists, labels & attachments
  • Rich-text comments with @mentions
💰

Invoicing & Payments

Generate invoices from tracked time, send them to clients, and record payments — all without leaving the app.

  • Auto-generate from time entries
  • Tax rates & multi-currency
  • Custom line items
  • Payment tracking & recording
  • PDF export
  • Status tracking (draft → sent → paid)
💬

Team Chat

Built-in messaging keeps discussions next to the work. Create channels, send direct messages, and link conversations to tasks.

  • Channels & direct messages
  • Thread replies
  • Emoji reactions
  • Task-linked channels
  • Real-time WebSocket delivery
📊

Client Management

Keep a complete CRM for every client with contacts, billing details, project history, and payment terms.

  • Client profiles with full details
  • Multiple contacts per client
  • Status pipeline (lead → active → inactive)
  • Custom rates & payment terms
  • Tax ID, VAT & registration numbers
🔗

Git Integration

Connect your GitHub repositories to projects. See commits, pull requests, and code activity right next to your tasks.

  • GitHub repository linking
  • Commit history per project
  • Pull request tracking (open, closed, merged)
  • Webhook-powered real-time sync
  • GitLab & Bitbucket coming soon

Global Search

Find anything instantly. Search across projects, tasks, clients, and time entries from a single keyboard shortcut.

  • Org-wide unified search
  • Quick-create from search results
  • Keyboard-first navigation
  • Filter by entity type
🔒

Security & Access

Enterprise-grade authentication with SSO, granular permissions, and a full audit trail of every action.

  • Google & GitHub SSO
  • Role-based permissions (owner, admin, member)
  • Per-member project access control
  • Immutable audit log with IP tracking
  • JWT tokens with auto-refresh
Precise to the Second

Time tracking that stays out of your way

Hit start, do your work, hit stop. TRCR's timer persists across browser sessions and syncs instantly via WebSocket — so you never lose a tracked minute, even if you close your laptop.

  • Timer state saved to local storage — survives page reloads
  • Assign project and task while the timer is running
  • Toggle billable status on the fly
  • Add descriptions and notes at any time
  • Create manual entries for offline work
  • View daily, weekly, and monthly summaries
02:34:17
Acme Corp — API Integration• Billable
Get Paid Faster

From tracked hours to paid invoice in minutes

Select your billable time entries, generate a professional invoice, and send it to your client. Record payments when they arrive. No spreadsheets, no copy-pasting.

  • Auto-populate line items from tracked time
  • Customizable tax rates and currencies
  • Full invoice lifecycle: draft → sent → paid
  • Record partial or full payments with references
  • Overdue invoice detection
  • Export invoices as PDF
INV-2026-0042
Issued Mar 10, 2026 · Due Apr 9, 2026
Sent
DescriptionHoursRateAmount
API Integration — Acme Corp24.5$150$3,675
Design Review Sessions8.0$150$1,200
Bug Fixes & QA12.0$130$1,560
Total$6,435.00
Data-Driven Decisions

Seven built-in reports. Zero guesswork.

Understand where your team's time goes, which projects are profitable, and how to optimize your workload — all from pre-built reports that update in real time.

📋

Summary

High-level overview of total hours, billable ratio, and revenue across all projects.

📑

Detailed

Granular breakdown of every time entry with filters by project, member, date range, and client.

📅

Timesheet

Weekly timesheet grid showing each team member's logged hours per project per day.

💰

Revenue

Track invoiced amounts, received payments, and outstanding balances over time.

📈

Profitability

Compare client rates vs. worker costs to see which projects actually make money.

Utilization

See how much of your team's capacity is being used — and where the gaps are.

💪

Workload

Monitor task distribution across team members to prevent burnout and balance assignments.

🎯

Custom Filters

Slice every report by date range, project, team member, client, billable status, and more.

WebSocket-First Architecture

Real-time everything.
No refresh needed.

TRCR is built on a WebSocket-first architecture with HTTP fallback. Every action — starting a timer, updating a task, sending a message — syncs instantly across all connected clients.

⚡ Live Timers

See who's working on what right now. Timer starts and stops broadcast instantly to all team members.

💬 Instant Chat

Messages, reactions, and threads delivered in milliseconds. No polling, no delays.

🔔 Push Notifications

Task assignments, mentions, invoice updates — configurable per channel (email, push, in-app).

🔒 Rust Backend

Built with Rust (Axum) for blazing speed and memory safety. REST, WebSocket, and GraphQL — all in one server.

Simple Pricing

Start free. Scale as you grow.

No hidden fees, no per-feature upsells. Pick a plan that matches your team size and unlock everything.

Free

$0/mo

For freelancers and solo professionals getting started.

  • 1 user
  • Unlimited time tracking
  • Up to 3 projects
  • Basic reports (summary + detailed)
  • 5 invoices per month
  • Community support
Get Started

Enterprise

Custom

For organizations with custom requirements and SLAs.

  • Everything in Pro
  • SSO / SAML authentication
  • Custom integrations
  • Dedicated account manager
  • SLA & uptime guarantees
  • On-premise deployment option
  • Advanced audit logs
Contact Sales
FAQ

Frequently Asked Questions

What is TRCR?

TRCR is an all-in-one workspace that combines time tracking, project management, task boards, invoicing, team chat, and reporting into a single real-time application. It is built with Rust and React and designed for teams, freelancers, agencies, and professional service firms.

How much does TRCR cost?

TRCR offers a free plan for 1 user with 3 projects, basic reports, and 5 invoices per month. The Pro plan costs $12 per user per month and includes unlimited users, projects, tasks, invoicing, chat, all 7 report types, and role-based permissions. Enterprise pricing is available for teams needing SSO, audit logs, and dedicated support.

What industries is TRCR designed for?

TRCR works for any team that tracks time and manages projects. It is especially popular with creative agencies, freelancers and consultants, software development teams, law firms, consulting firms, accounting and bookkeeping practices, architecture and engineering firms, and IT managed service providers.

Does TRCR support real-time collaboration?

Yes. TRCR uses a WebSocket-first architecture, meaning all changes — task updates, timer states, chat messages, and assignments — sync instantly across every tab and device. No refresh is ever needed. If WebSocket is unavailable, it falls back to HTTP automatically.

Can I generate invoices from tracked time?

Yes. Select a date range and client, and TRCR generates a detailed invoice pre-filled with time entries, descriptions, rates, and totals. You can export invoices as PDF or send them directly. Multi-currency and tax support are included.

Does TRCR have an API?

Yes. TRCR provides full REST, GraphQL, and WebSocket APIs. Every action available in the UI is also available through the API. Comprehensive developer documentation is available at trcr.pro/developers.

Can I customize task workflows in TRCR?

Yes. TRCR supports fully customizable workflow statuses at the organization level. You can create custom pipeline stages with colors, define transition rules, enable auto-advance when progress reaches 100%, and mark statuses as terminal (completed). Each team can define a workflow that matches their actual process.

Is TRCR suitable for freelancers?

Yes. TRCR is designed to be a single workspace for freelancers — combining time tracking, task management, client organization, and invoicing. You can track time per client, set per-client billing rates, generate invoices from tracked hours, and use profitability reports to see your effective hourly rate per client.

Ready to Get Started?

Stop juggling tools.
Start shipping work.

Join thousands of teams who track time, manage projects, and get paid — all from one place. Free to start, no credit card required.