Worklenz
Sign in
EN

An open source PSA tool

for firms that sell time,not tickets.


Projects, time tracking, resourcing, client portal, budgets and invoices in one AGPL-3.0 platform. The PSA loop for agencies and service firms, without enterprise quotes or MSP ticketing you'll never use.

Vector icon

Free trial, no credit card required. Or self-host the Community edition free.

★★★★★Open source on GitHub, about 3.3k stars
Engagement delivery board in an open source PSA tool

Trusted by 11,000+ agencies and professionals worldwide

Logo GUI
Logo Kainovation
Logo Nanosoft
Logo Paymedia
Logo Incrementl
Logo Softcricket

PSA UNDER AGPL-3.0

The PSA loop, complete and
on your own terms

Plan the engagement, schedule the people, capture the hours, watch the budget, send the invoice. Worklenz runs that loop in one system, on Worklenz Cloud or on your own Docker host.

Engagement budget and billing view in open source PSA software
Delivery & money

Hours become invoiceswithout leaving the system

Consultants log time on engagement tasks with a timer or manual entries, each marked billable or not. Logged hours and costs build up against the project budget, and invoices are created in the same place. The gap where revenue usually leaks, between the timesheet export and the billing tool, closes.

  • Task timer and manual time logs
  • Billable and non-billable split
  • Estimated vs actual per task and project
  • Project budgets, rate cards and costs
  • Invoices: create, send, mark paid, record payment
Consultant scheduling and client visibility in one platform
People & clients

Staffing and client visibilityfrom the same data

The scheduler shows every consultant's allocations across engagements, with capacity and conflicts; the workload view shows who is overbooked and who has room. Clients log in to their own portal to raise requests, follow status and chat with your team instead of chasing your project leads.

  • Resource scheduler with capacity and conflicts
  • Workload view across all projects
  • Time off and holidays in capacity
  • Client portal with requests and status history
  • Internal work stays internal

11K+

Agencies

17K+

Projects delivered

180K+

Billable hours captured

Loved by agencies worldwide

See what our customers have to say about their experience with Worklenz.

"
We are working with Trello until we have discovered Worklenz. The boards is better than Trello bzz you can view % of tasks completed and also the roadmap is more attractive than others. We are waiting the new features that make possible importer boards and projects from other platforms to migrate and centralize all project's information in one site.
Martha Gomes Jimenez
5/5

Martha Gomes Jimenez

Product Manager (EdTech) and Agile Coach at The Bridge

"
Amaizing product which is very simple and easy to use. Worklenz has revolutionized our workflow. With its user-friendly interface and powerful features, task management is a breeze. Time tracking, insightful analytics, and seamless integrations make it a must-have for any team serious about productivity. Highly recommended!
Pulani Ranasinghe
5/5

Pulani Ranasinghe

Founder & Leadership at Loons Lab

"
This is an excellent product. We practically experienced how productivity can increase after fully integrating this with our daily task schedule
Dr. Milinda piyasena
5/5

Dr. Milinda piyasena

Senior Lecturer at Sabaragamuwa University, Sri Lanka

"
We are working with Trello until we have discovered Worklenz. The boards is better than Trello bzz you can view % of tasks completed and also the roadmap is more attractive than others. We are waiting the new features that make possible importer boards and projects from other platforms to migrate and centralize all project's information in one site.
Martha Gomes Jimenez
5/5

Martha Gomes Jimenez

Product Manager (EdTech) and Agile Coach at The Bridge

"
Amaizing product which is very simple and easy to use. Worklenz has revolutionized our workflow. With its user-friendly interface and powerful features, task management is a breeze. Time tracking, insightful analytics, and seamless integrations make it a must-have for any team serious about productivity. Highly recommended!
Pulani Ranasinghe
5/5

Pulani Ranasinghe

Founder & Leadership at Loons Lab

"
This is an excellent product. We practically experienced how productivity can increase after fully integrating this with our daily task schedule
Dr. Milinda piyasena
5/5

Dr. Milinda piyasena

Senior Lecturer at Sabaragamuwa University, Sri Lanka

Open source PSA,
minus the usual compromises

Most open source PSA options are MSP suites or ERP projects. Worklenz is neither.

Project-based time tracking for services firms

Built for Project Services

Agencies, consulting, development, design, engineering: project-shaped work with budgets and deadlines. Not helpdesk tickets, not RMM contracts.

Engagement finance without ERP configuration

Finance Without ERP Weight

Project budgets, rate cards, costs and invoices without deploying a full ERP like ERPNext and customising it into a PSA over a quarter.

Resource planning without a user cap on self-hosted Community

Unlimited Users When Self-Hosted

The self-hosted Community edition has no user cap. Staff up for the big engagement without a licensing conversation.

Practice-level reporting in an open source PSA

Your Data, Your Database

Self-host on your own infrastructure with PostgreSQL underneath, so partners can run a custom report straight from the data when they need one.

Built into the platform


Resource scheduler

Resource scheduler

Allocations, capacity and conflicts visible weeks ahead.

Invoice & billing

Invoice & billing

Invoices created from the project, marked paid when the money lands.

File management

File management

Deliverables attached to the work, on your own S3-compatible storage when self-hosted.

Templates

Templates

Your delivery methodology as a reusable project template.

Phases

Phases

Discovery to handover, tracked as stages clients understand.

Imports

Imports

Bring projects over from Asana, Trello, Jira, ClickUp, Monday or CSV.

The open source PSA landscape is narrower than it looks

Search for open source professional services automation software and the results skew MSP: ITFlow (AGPL-3.0, built around tickets, assets and recurring IT contracts) and Alga PSA from Nine Minds (AGPL-3.0 core with a separately licensed enterprise edition). Both are genuinely open source and genuinely useful if you run a managed services business with a helpdesk at its centre.

Agencies and professional services firms (consultancies, dev shops, design studios, engineering practices) work differently: project engagements with budgets, staffing plans and deliverables. For them the MSP suites carry the wrong building blocks. The other common suggestion, customising an ERP such as ERPNext into a PSA, works, but it's an implementation project of its own.

Worklenz fills that specific gap: an AGPL-3.0 platform whose building blocks are projects, people, hours, budgets, clients and invoices.

What the PSA loop looks like in Worklenz

An engagement starts as a project, usually from a template carrying your methodology's phases. The resource scheduler allocates consultants based on real capacity, time off and holidays. As work proceeds, timers and manual logs capture hours, marked billable or not, and project finance compares costs against the budget. Billable work turns into invoices created inside Worklenz. Throughout, the client follows progress and raises requests in their portal instead of asking for status decks.

Every step reads and writes the same database, which is the point of PSA: one version of the truth from staffing call to paid invoice. On Worklenz Cloud, time tracking and the workload view start on the Pro plan, and the client portal, invoicing and project finance are on Business.

Self-hosted, cloud, or both

Self-hosting is a Docker deployment: clone github.com/Worklenz/worklenz, run ./quick-setup.sh, and the stack (API, frontend, PostgreSQL, Redis and S3-compatible storage) comes up on your infrastructure. The Community edition is free under AGPL-3.0 with unlimited users. Self-hosted Business adds priority support, advanced reporting, custom branding, SSO and backup and restore; talk to sales for pricing.

Worklenz Cloud runs the same product without the server work. Plans are billed per active user, and Pro and Business come with a free trial that needs no credit card; see the pricing page for current prices. Firms with client data restrictions often start on cloud and move to self-hosted before onboarding the sensitive account.

Worklenz vs other open source PSA options

The realistic open source shortlist and where each fits.

WorklenzITFlow / Alga PSA / ERPNext
Built forAgencies and project-based service firmsMSPs (ITFlow, Alga PSA); general ERP (ERPNext)
Project budgets & costsBuilt inPartial; ERPNext after customisation
Resource scheduling & workloadBuilt inLimited or needs extra modules
InvoicingBuilt inITFlow yes (IT-focused); ERPNext yes
Client portalRequests, status, chatTicket portals (MSP tools)
Setup effortDocker quick-setup scriptSame day (ITFlow) to weeks (ERPNext as a PSA)
LicenseAGPL-3.0ITFlow AGPL-3.0; Alga PSA AGPL-3.0 (+ EE); ERPNext GPL-3.0

Licences checked on GitHub, November 2026. All projects evolve; check current docs.

Frequently asked questions

Common questions about Worklenz as an open source PSA

1

What is PSA software?

Professional services automation (PSA) software runs the business side of project work: projects, resourcing, time tracking, budgets and billing in one system. It's built for firms whose revenue comes from their people's time, such as agencies and consultancies.

2

Is Worklenz a PSA tool or a project management tool?

A PSA. Project management is one part of it; Worklenz adds the services business around it: resourcing, time tracking, project finance, a client portal and invoicing. That's what separates it from open source task trackers.

3

How does it compare to ITFlow or Alga PSA?

ITFlow and Alga PSA are built for MSPs: ticketing, asset management and recurring IT contracts. Worklenz is built for project-based services: engagements with budgets, staffed by people, delivered in phases. Pick by the shape of your revenue.

4

Is Worklenz a PSA for MSPs?

No. Worklenz is for firms that sell time on projects, not IT support tickets. If you need ticketing, RMM and contract billing, look at ITFlow, Alga PSA, HaloPSA or ConnectWise.

5

Can it replace a commercial PSA like BigTime or Kantata?

For the delivery core (projects, resourcing, time, budgets, invoicing and client visibility), often yes, at a fraction of the cost. Enterprise PSA platforms go deeper on revenue forecasting and CRM-driven quoting. Worklenz doesn't include a CRM, so it sits alongside the one you already use.

6

What does the open source license permit?

AGPL-3.0 lets you run, inspect, modify and self-host Worklenz. Internal modifications can stay private; if you offer a modified version to others over a network, you must make your modified source available to them.

7

Is there a per-user cost?

Not for the self-hosted Community edition: it's free at any headcount. Self-hosted Business (priority support, SSO, custom branding, backup and restore) is priced through sales. Worklenz Cloud plans are billed per active user; see the pricing page.

8

How fast can a firm get running?

On cloud, minutes: start a free trial of Business to use the full PSA loop. Self-hosted, typically the same day with the Docker quick-setup script. Importing existing projects from Asana, Trello, Jira, ClickUp, Monday or CSV is usually the longest step.

Related solutions

Your agency's growth

starts with better management


Join 11,000+ agencies for tracking time, managing budgets, and delivering profitable projects -
all in one free, open-source platform.