What's New

Product updates, new features, and improvements — shipped continuously.

August 2026
v0.43 Feature
QuickBooks Online, End to End
  • Native two-way sync — Connect one or more QuickBooks companies and push invoices with one click or automatically on send. Clients map to QuickBooks customers through an explicit picker with one-click auto-matching — never a blind name match — and a per-connection sync log shows every push and pull. Professional plan.
  • Choose who sends the invoice — TimeQuorum emails it, QuickBooks emails it (with your client's billing contacts, address, real payment terms, and QuickBooks' own template and pay links), or draft-only for teams that review in QuickBooks first.
  • Payments flow both ways — Payments you record push to QuickBooks into the bank account you choose; invoices paid inside QuickBooks flip to paid here automatically. If the connection drops, everything queues and syncs on reconnect.
  • Beyond invoices — Credit notes push as Credit Memos, approved expenses copy as Purchases, approved time cards export as TimeActivity for payroll and job costing, and each invoice line can post to a real QuickBooks Service item.
Get Paid, Start to Finish
  • Online payments — Connect your own Stripe account and clients pay by card or US bank debit (ACH) on a secure hosted page. Payments reconcile automatically, and partially-paid invoices show a distinct Partial status with the balance still due.
  • Recurring invoices & retainers — Put a client on a weekly-to-quarterly schedule: a fixed retainer or an invoice built from the period's tracked billable time, generated as a draft or emailed straight out.
  • Automatic payment reminders — Invoices carry a due date ("Net 30" terms suggest it automatically), flip to Overdue on their own, and TimeQuorum chases with customizable due-soon and overdue emails until the money arrives.
  • Record payments & cash receipts — Mark money collected right on the invoice with method, reference, and deposit account, see Total / Paid / Balance at a glance, and hand finance a Payments Received report totaled by workspace-defined payment method.
  • Credit notes — Formally credit a client without rewriting a sent invoice, with discounts carried over, PDF and email, and automatic application against open invoices.
Switch In, Never Locked In
  • One Import Hub, many sources — The Import Data page moves your history into TimeQuorum from Harvest CSV exports, a connected QuickBooks company (customers, items, open invoices, credit memos), or a bulk invoice CSV — every source with a preview before anything is written, import history, and one-click undo.
  • 25 invoices in one upload — Drop in a simple CSV and TimeQuorum groups rows into draft invoices, matching or creating clients and applying tax and discounts — optionally pushing each one straight to QuickBooks in the same run.
  • Your data, downloadable — A new Export tab downloads any of your objects — clients, projects, time, expenses, invoices, payments, and more — as clean CSVs. Every plan, no lock-in.
Expenses, Rates & Real Margins
  • Expense tracking — Record expenses against projects with categories, mileage-style units, billable and reimbursement flags, and receipt uploads. Managers approve with a full history trail, and approved billable expenses pull straight onto invoices. Starter plan and up.
  • Effective-dated rates — Billable and internal cost rates carry a history: new rates apply from their start date and every time entry snapshots the rate in effect on its day.
  • Profitability that counts everything — The Project Profitability report turns cost rates into real margin numbers and now includes expenses on both sides of the ledger, with an Unbilled Expenses column so invoiceable spend can't slip through.
  • Richer profiles — Users gain an Employee/Contractor flag, department, personal timezone, and weekly working-hours settings that capacity reports prorate against.
More Plan for Your Money
  • Reports on every plan — Five personal reports on Free, all 29 core reports from Starter, and only the three invoice-analytics reports remain Professional.
  • 24-month price lock — The per-seat rate you sign up at is guaranteed for 24 months, and a lapsed subscription now moves to the Free plan instead of suspending — your data is never locked away.
  • Sharper everyday details — Dashboard cards count the whole workspace with a live 30-day client trend, capacity views gain This Week / Last Week with working-day proration, and edit forms across the app now save cleared fields as cleared.

July 2026
v0.23 Platform
Simpler Workspace Setup & Lower Seat Minimums
  • Automatic Workspace Addresses — New workspaces now receive their web address automatically at creation, so there's one less thing to configure at signup. Existing workspaces keep their current address. Enterprise plans can request a custom address through support.
  • Flexible Workspace Names — Workspace names no longer need to be globally unique; name your workspace whatever fits your team.
  • Lower Paid Minimum — Starter and Professional now require a minimum of 2 seats instead of 5. Small teams and pairs can move off the Free plan for features like reporting and invoicing without paying for seats they don't use. New paid workspaces default to 2 seats.

June 2026
v0.21 Feature
Email Notifications, Time Cards, Reservation Model & More
  • Live Timer Sync — A running timer now updates in real time across your open windows and devices. Start, pause, or stop on one and the others reflect it within a couple of seconds — no refresh needed.
  • Nine Notification Types Delivered — The notification preferences in your profile now actually send email: project start and deadline reminders, class and task deadline reminders, budget alerts at 90% consumption, task assignment notices, project completion announcements, and weekly capacity warnings.
  • Smart Targeting — Notifications only go to people who are actually involved: users assigned to the project, class, or task (directly or via a group) and project managers. Budget alerts are sent only to managers, admins, and accounting. Each user's own notification preferences are always respected.
  • Customizable Notification Emails — Admins can rewrite the subject and body of every notification email in System Settings → Email Templates → Notifications, with template variables like project name, due date, and budget percentage.
  • Task Reservation Model — Assign a reservation to a task to commit a slice of the parent class budget. Classes now show three tiers: Used (logged entries), Reserved (committed to active and completed tasks), and Free (uncommitted, available for new work). Works across Time, Credit, and Budget class types. Milestone classes are unaffected.
  • Reservation Lifecycle — Completing a task permanently commits its full reservation against the class (Free is unchanged — the scope is locked). Cancelling or deleting a task releases the unspent portion back to Free.
  • Over-reservation Indicator — If task reservations exceed the class total, the Free column turns red as a visible warning. Over-committing is allowed; the indicator makes it impossible to miss.
  • Free vs Unspent Columns — The primary class column is Free (uncommitted budget, the planning view). Unspent (total minus consumed, the billing view) is available via the column picker. Negative values show in red.
  • Task Reservation Column — Task rows show the task's own reservation amount when the Reserved column is visible in the class table.
  • Budget Rate Guard — Selecting a budget class that uses billable-rate mode now shows an inline warning immediately if no rate is configured on the class, project, or user. The entry is rejected rather than silently recording $0.
  • Reservation Terminology — All labels that said "Allocation" or "Allocated" on classes and tasks now say "Reservation" or "Reserved". Class budget caps are labelled "Budget Cap".
  • Class & Task Filter in Time Tracking — The Time Tracking tab now shows a Class filter when a project is selected, and a Task filter when a class is selected. Both filter the entry list in real time.
  • Go to Time Entries — Every class row and task row in the project table has a shortcut that opens Time Tracking pre-filtered to that class or task.
  • Completed & Cancelled Tasks Hidden from Time Logging — Task dropdowns in Log Time and the timer no longer show completed or cancelled tasks.
  • Weekly Time Cards — Submit your time card at the end of each week to lock entries for that period. Retract at any time to make corrections. Managers see a team-wide dashboard showing current and prior week submission status for every member.
  • Project Templates — Build reusable project structures (classes, tasks, reservations) as templates and apply them to new or existing projects. Select multiple templates and apply all at once.
  • Time Entry Management on Behalf of Users — Admins and managers can log, edit, and delete time entries for any team member. Entries modified by a manager show an "Edited by [name]" badge.
  • Member Access Control — Members and Observers only see projects, classes, tasks, and entries they have been explicitly assigned to. Assignment can be at project, class, or individual task level.
  • Team Timecard Report — Manager view showing each user's weekly hours by project and class. Filter by group, project, or class; export to CSV.
  • Calendar Improvements — Calendar shows your assigned items without view-toggle buttons. Filter by project and class. Managers have a group filter to view team calendars.
  • Task Description & Notes — Tasks now support a rich description field with Markdown rendering and a separate notes field for internal context.
  • Linux Downloads — The Linux desktop app is now available as a .deb (Debian/Ubuntu) and .rpm (Fedora/RHEL) package in addition to the AppImage.
  • Accounting role now has full access to the Invoices section without requiring a manager role. Billable Hours report scoped so members only see their own data.

May 2026
v0.15 Feature
Status System, Overbudget Reports & Reports Overhaul
  • Project Status — Set Not Started, In Progress, On Hold, Complete, or Cancelled on any project, class, or task. Status badges appear inline throughout the app and progress bars turn red when a budget is exceeded.
  • Overbudget Reports — Three new reports surface over-budget work at a glance: Overbudget Projects (hours or spend vs budget), Overbudget Classes (time, credit, or budget vs class total), and Overbudget Tasks (hours vs task reservation), each with overage percentages.
  • Status Breakdown Report — See how many projects, classes, and tasks are in each status across your workspace at a glance.
  • Gantt Chart — Available on Professional and Enterprise plans — view all projects and tasks on a timeline with Day, Week, Month, and Year zoom levels.
  • 15+ Report Types — Including Time by Client, Time by Project, Team Velocity with weekly trends chart, Invoice Aging, Group Utilization, and Audit Activity Log. Click any row to jump directly to that project, task, or user.
  • Expanded Report Filters — Filter any report by group, client, and multiple users simultaneously. Report descriptions now appear in the sidebar so you know what a report shows before running it.
  • PDF Export — Export any report as a PDF via the browser print dialog.
  • Invoice Management — Create, send, and track invoices with line items pulled directly from logged time entries.
  • Billing Profiles — Define bill-from and bill-to addresses per client or project for automatic invoice population.
  • Billable Rate Inheritance — Set rates at the client level and override per project or class — rates cascade down automatically.
  • Class Entry Rules — Classes now support "direct entry" vs "task-based" mutual exclusion, and a per-class "Require time against tasks" option enforces how time is logged.
  • Task Priority Ordering — Drag and drop tasks within a class to set their priority order.
  • Default Workspace — Set a default workspace to skip the selection screen on every login.
  • Workspace Search — Filter your workspaces by name or URL when you belong to many.

April 2026
v0.11 Feature
Multi-Tenant Launch, RBAC, Timer & Dashboard
  • Isolated Workspaces — Each workspace gets its own private web address and isolated database — your data is never shared with other organizations.
  • Role-Based Access Control — Owner, Admin, Manager, Member, and Observer roles with granular per-feature permissions across all areas of the app.
  • Team Invites — Invite team members by email and assign their role at the point of invitation.
  • Single Sign-On Portal — Sign in once and access every workspace you belong to without a second login.
  • Floating Timer — Start a timer from anywhere in the app — it persists as you navigate between pages and submits directly to your time log.
  • Dashboard Metrics — Your dashboard now shows Active Users, Active Clients, and your personal logged time for the last 30 days.
  • Audit Log — All changes are tracked with friendly object names. Recent activity appears on the dashboard and includes both API events and in-app actions.
  • Session Persistence — Sessions stay active automatically so you are not logged out after a short break.