7,363 open-source and SaaS tools, with GitHub stats refreshed every day.

ITFlow

Open source

ITFlow is a free, self-hosted PSA for small MSPs that combines client documentation, ticketing, billing and a client portal in one PHP application.

itflow.org
ITFlow homepage screenshot
GitHub stars
1k
Last commit
yesterday
Repository age
7 years
Version
v26.10
Licence
GPL-3.0
Self-hosted
Yes

About ITFlow

ITFlow is an open-source documentation, ticketing and accounting platform for small managed service providers. It addresses the problem of scattered client information and expensive per-seat MSP tools by consolidating common needs into one platform that the provider controls.

It manages clients, contacts, vendors, assets, licenses, domains, SSL certificates, passwords, documentation, files, networks and locations, and adds ticketing and billing with quotes, invoices and expenses plus Stripe integration for online payments. Alerts cover domain and SSL expiry and renewals, and a client portal lets customers manage quotes, invoices and tickets themselves. The topics also mention lead management and project management.

ITFlow is written in PHP and licensed under GPL-3.0. The recommended self-hosting method is an install script on Ubuntu or Debian, with manual options in the documentation, and the README says managed hosting is coming soon. A demo, docs and forum are available. It suits small MSPs and IT consultancies that want an all-in-one system without licensing costs.

Key features

  • Client, asset, and domain documentation
  • Ticketing with client portal
  • Quotes, invoices, and expenses
  • Stripe integration for payments
  • Domain and SSL expiry alerts
  • Install script for Ubuntu and Debian

Good fit for

  • →Running documentation and billing for a small MSP
  • →Tracking client assets and credentials
  • →Giving clients a portal for tickets and invoices
Built with
PHP
Tags
psa
msp
ticketing
invoicing
documentation
asset-management
php
self-hosted
client-portal

ITFlow: questions and answers

What is ITFlow used for?
ITFlow is a free, self-hosted PSA for small MSPs that combines client documentation, ticketing, billing and a client portal in one PHP application. It is a good fit for running documentation and billing for a small MSP, tracking client assets and credentials, and giving clients a portal for tickets and invoices.
Is ITFlow open source?
Yes. ITFlow is open source under the GPL-3.0 licence. Its source code is on GitHub at itflow-org/itflow and is written mainly in PHP.
Is ITFlow free?
Yes. ITFlow is open source, so the software itself is free to use.
Can I self-host ITFlow?
Yes. ITFlow can be self-hosted on your own server or infrastructure.
What are some alternatives to ITFlow?
Similar open-source tools in the Customer Support category include FreeScout, Faveo Helpdesk and osTicket. SaaS products in the same category include Ayudo, ChatDash and Comm100.
Is ITFlow actively maintained?
Yes. The most recent commit to ITFlow was on 1 October 2026, and the latest release is v26.10, published on 1 October 2026. The project has 1k stars on GitHub.

Open-source alternatives to ITFlow

See all

SaaS alternatives to ITFlow

See all