Back to Blog
team@tinypod.app

Self-Hosting Kimai: Professional Time Tracking

Kimai is a professional time tracking application. Projects, activities, invoicing, and reports for freelancers and teams.

kimaitime-trackinginvoicingfreelance

What Is Kimai?


Kimai is a professional time tracking application. It tracks time per project and activity, generates reports, and creates invoices.


Features


Time Tracking

  • Start/stop timer
  • Manual time entry
  • Weekly timesheet view
  • Calendar view
  • Quick entry
  • Bulk editing

  • Organization

  • Customers → Projects → Activities hierarchy
  • Tags and categories
  • Budgets per project
  • Rate management (hourly rates)

  • Reporting

  • Time by project/customer
  • Time by user
  • Weekly/monthly reports
  • Export to CSV, PDF, Excel
  • Custom report builder

  • Invoicing

  • Generate invoices from tracked time
  • Invoice templates
  • PDF export
  • Custom invoice numbers
  • Tax handling

  • Team

  • Multi-user with roles
  • Team timesheets
  • Approval workflow
  • Activity assignments
  • Absence management

  • Kimai vs Traggo vs Toggl


  • Kimai: Most complete, invoicing, team features
  • Traggo: Simplest, personal use
  • Toggl: SaaS, best UX, integrations

  • Deployment


    1. Deploy Kimai on TinyPod

    2. Create customers and projects

    3. Define activities

    4. Start tracking time

    5. Generate invoices


    Resources: 1 CPU, 256 MB RAM.


    Kimai is the right choice for freelancers and agencies who need time tracking with invoicing.

    Self-Host Kimai: Time Tracking | TinyPod | TinyPod