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
FreeScout
Customer Support
FreeScout — Free self-hosted omnichannel AI-powered helpdesk & shared mailbox
AGPL-3.0vs Help Scout★ 4.6k
Faveo Helpdesk
Customer Support
Faveo Open source ticketing system build on Laravel framework
OSL-3.0vs Zendesk★ 1.3k
osTicket
Customer Support
The osTicket open source ticketing system official project repository, for versions 1.8 an
GPL-2.0vs Zendesk★ 3.9k
OpenSupports
Customer Support
OpenSupports is a simple and beautiful open source ticket system
GPL-3.0vs Zendesk★ 1k
UVdesk
Customer Support
UVdesk Open Source Community Helpdesk is a comprehensive ticketing support system designed
OSL-3.0vs Zendesk★ 20k
GLPI
Customer Support
GLPI is a Free Asset and IT Management Software package, Data center management, ITIL Serv
GPL-3.0vs ServiceNow★ 6.4k
SaaS alternatives to ITFlow
See all
Ayudo
Customer Support
Multi-agent AI platform that automates customer support across chat, email and voice
SaaS
ChatDash
Customer Support
White-labeled AI assistant dashboard for agencies to manage client knowledge bases and voice agents
SaaSComm100
Customer Support
Omnichannel customer service platform with live chat, chatbots and ticketing
SaaS
CrawlChat
Customer Support
Turns product docs and API references into a source-linked AI agent that answers user questions
SaaS
Freshdesk
Customer Support
Helpdesk and ticketing software with multichannel support and automation
SaaS
Freshservice
Customer Support
IT service desk and ITSM tool from Freshworks
SaaS

