Time Tracker

Time Tracker

Developed By ArkHost

Compatible with WHMCS v9.0

Time tracking addon for WHMCS. Log billable hours per client and invoice them directly.

What it does:

  • Track time entries with start/end hours
  • Timer with persistence across page refreshes
  • Quick presets (15m, 30m, 1h, 2h, 4h, 8h)
  • Per-client hourly rates and invoice descriptions
  • Bulk invoice generation (handles multiple clients)
  • Calendar view with entry indicators
  • Duplicate entries to next day
  • CSV export
  • Client area page (visible only to clients with entries)

Filtering:

  • By client, date range, billable status
  • By invoiced status, admin

Multi-currency: Stats converted to default currency for reporting.

Requirements:

  • WHMCS 8.9+
  • PHP 8.1+
  • Valid license from ArkHost

Languages: English, Dutch, Russian

 

There are no reviews yet!

Be the first to review Time Tracker.

Version Compatibility


Compatible with WHMCS v9.0

Full Version Compatibility


  • All versions of WHMCS v9.0
  • All versions of WHMCS v8.13
  • All versions of WHMCS v8.12
  • All versions of WHMCS v8.11
  • Selected versions of WHMCS v8.10
        8.10.0
  • Selected versions of WHMCS v8.9
        8.9.0

Support for this product

The best place to start if you need help with a specific product is to contact the developer. All WHMCS Marketplace developers have both a website and support URL listed.

Developed By ArkHost

Changelog

v1.4.1 Released July 29th, 2026

Latest Version


  • Fixed ampersands being stored as HTML entities in time-entry notes and invoice descriptions
  • Fixed edited notes not refreshing immediately in the admin time-entry table

 

Previous Versions


v1.4.0 Released July 21st, 2026

View/hide detailed changelog

  • Added configurable per-entry billing increments and minimum billable time for invoice generation and pending totals
  • Fixed quote characters being stored as HTML entities in time-entry notes
  • Removed the 50-character limit from time-entry notes in generated invoice descriptions
  • Added 12-hour license-validation caching to improve module responsiveness and tolerate temporary licensing endpoint failures
  • Fixed the payment gateway dropdown query for WHMCS's EAV-based gateway settings table
  • Fixed filtered CSV exports being truncated at 100 entries, CSV quote escaping, and spreadsheet-formula handling
  • Fixed client-area billed totals, non-billable row amounts, and Lagom currency suffixes

 

v1.3 Released July 9th, 2026

View/hide detailed changelog

  • Added Invoice Payment Method setting: generated invoices now use a configurable gateway instead of a hardcoded one. Defaults to the client's own gateway, matching standard WHMCS behaviour
  • Calendar now respects active client and staff filters (dots reflect filtered data)
  • Fixed missing send_invoice_email default on fresh installs
  • Minor: inline invoice-description query replaced with existing helper function

 

v1.2 Released April 13th, 2026

View/hide detailed changelog

  • Admin dashboard widget showing unbilled hours/amount with shortcut to Time Tracker
  • Time format setting (24h/12h) on Configure page; all UI respects the choice, storage stays 24h
  • Non-billable entries can be included on invoices as complimentary $0 line items (respects client currency)
  • Fixed date shift bug in edit modal for admins in positive UTC offsets
  • Invoice generation uses transactional row-lock to prevent double-invoicing
  • Entry notes sanitised in client area and invoice descriptions

 

v1.1 Released March 11th, 2026

View/hide detailed changelog

  • Added configurable "Send Invoice Email" setting to control whether clients receive invoice notification emails

 

v1.0 Released December 26th, 2025

View/hide detailed changelog

Initial release

 

See also

w2x for Xero

Synchronise your invoices, Contacts, Products and Payments with Xero

Commercial
Services Fee

Transfer the fees to your client

Commercial
QuickBooks Online For WHMCS

Integrate your financial data stored in WHMCS into QuickBooks Online.

Commercial
KashFlow Accounting

Automatically transfer your billing & transaction history to KashFlow

Free
Zero Invoice Management

Avoid sending notifications or creation of 0€ Invoices

Free