# ITFlow

> Free, open-source documentation and ticketing for self-hosted MSPs.

ITFlow is a free, open-source IT documentation and ticketing platform for managed service providers, positioned as a self-hosted alternative to IT Glue and Hudu. It combines client documentation, asset management, ticketing, invoicing and billing in a single application. Listing updated 6 September 2026. Checked by MSP Software 5 September 2026.

- Page: https://mspsoftware.net/software/itflow
- Vendor: ITFlow, https://mspsoftware.net/vendors/itflow, website https://itflow.org/
- Categories: Documentation (primary), Billing and reconciliation, PSA and ticketing
- Free version: yes.
- Deployment: on-premises. Platforms: web. Founded: 2019.
- Support: community. Training: documentation.

## From the vendor

ITFlow is a free, open-source documentation and PSA platform designed for small managed service providers. It consolidates client documentation, asset tracking, contact management, ticketing with SLA timers, invoicing, recurring billing and a client portal into one self-hosted application. ITFlow launched in March 2019 and reached stable release status in January 2025, indicating production-ready maturity for production use. The platform is positioned as a self-hosted alternative to commercial documentation tools such as IT Glue and Hudu, with no licensing fees or subscription costs. It supports deployment via Docker, Linux apt repositories and HestiaCP integration, giving MSPs flexibility in how they deploy and maintain the system. Because ITFlow is self-hosted, MSPs retain full control of their data and hosting infrastructure, which matters for compliance, data residency requirements and businesses handling sensitive client information. The platform provides a web-based console accessible from any browser, with no desktop client installation required. ITFlow includes password management with AES encryption, network and asset documentation, vendor tracking, certificate and license management, role-based access controls, an open API for custom integrations, comprehensive audit logging, email-to-ticket functionality, and Stripe integration for online payment collection. It also supports AI integration capabilities with Ollama, LocalAI and ChatGPT for enhanced automation. The project is community-driven with publicly available source code on GitHub, reaching 999 stars and welcoming community contributions. Features span contact management, domain and SSL expiry monitoring, recurring billing automation, and a client self-service portal for quotes, invoices and tickets. MSPs evaluating ITFlow should confirm that self-hosting meets their operational model, verify their team can manage server updates and security patching, and assess whether the open-source community support model meets their expectations, since there is no commercial support contract or guaranteed response time.

## Our take

ITFlow suits small MSPs comfortable with self-hosting and community-driven support, or those with strict data residency requirements. Unlike IT Glue or Hudu, there is no cloud option and no commercial support tier, so evaluate whether your team can manage server maintenance and patching. The open-source model means you own the code but carry responsibility for upgrades and security. Compare against Hudu and IT Glue on feature depth and total cost of ownership including infrastructure, and confirm the community forum and documentation meet your support needs before migrating.

## Pricing

ITFlow does not publish a list price.

## Features

| Feature | Supported | Note |
| --- | --- | --- |
| Password storage | yes | Password management with AES encryption |
| Network diagrams | yes | Network and asset documentation capabilities |
| Access controls and permissions | yes | Role-based access controls and permissions |
| RMM integration | no | Not documented; open API available for custom integrations |
| PSA integration | yes | ITFlow is itself a PSA platform with integrated ticketing and billing |
| API access | yes | Open API available for custom integrations |
| Self-hosted option | yes | Self-hosted only via Docker or Linux apt; no cloud option |
| Ticketing with SLA timers | yes | Ticketing with SLA support included |
| Billing and invoicing | yes | Invoicing and recurring billing capabilities |
| Client self-service portal | yes | Client self-service portal included |
| Asset and configuration tracking | yes | Asset, license and certificate tracking |

## Alternatives

- IT Portal: IT documentation and infrastructure management from $20 per user per month. https://mspsoftware.net/software/si-portal. Compare: https://mspsoftware.net/compare/itflow-vs-si-portal
- Liongard: Asset intelligence platform that automatically discovers and documents IT infrastructure for MSPs. https://mspsoftware.net/software/liongard
- Hudu: AI-powered documentation and passwords for IT teams, flat-rate per user with cloud or self-hosted. https://mspsoftware.net/software/hudu. Compare: https://mspsoftware.net/compare/hudu-vs-itflow
- IT Portal: Cloud and on-premises IT documentation with integrated password management, from $20 per user per month. https://mspsoftware.net/software/it-portal. Compare: https://mspsoftware.net/compare/it-portal-vs-itflow

## FAQ

### How much does ITFlow cost?

ITFlow does not publish a list price. No MSP price reports have been approved yet.

### Does ITFlow offer a free trial?

There is a genuinely free version.

### Is ITFlow cloud or on-premises?

ITFlow is installed on-premises.

### Who is ITFlow for?

MSPs report using ITFlow at sizes of 1-5 and 6-15 technicians.

### Is ITFlow truly free to use?

Yes, ITFlow is free and open-source software with no subscription fees or licensing costs. The source code is publicly available on GitHub. You pay only for the infrastructure to host it, typically a Linux server or Docker environment. There is no paid tier or premium upgrade path, and no commercial support contract is available, though the community forum provides peer support.

### Does ITFlow have a cloud option or must it be self-hosted?

ITFlow is self-hosted only. There is no cloud or SaaS version. You must deploy and maintain it on your own infrastructure, typically via Docker or Linux apt repositories. This gives you full control over your data and hosting, but requires your team to manage server updates and security patching.

### What documentation and ticketing features does ITFlow include?

ITFlow includes client documentation and asset management, ticketing with SLA timers, password storage with AES encryption, network documentation, vendor tracking, certificate and license management, and a client self-service portal. It also provides an open API for custom integrations and email-to-ticket functionality to convert incoming emails into support tickets.

### Does ITFlow integrate with RMM platforms or other MSP tools?

ITFlow does not document native integrations with RMM platforms such as NinjaOne, Datto RMM or N-central. It does expose an open API that allows custom integrations to be built, and it includes Stripe integration for online payment processing. For specific integration requirements, check the ITFlow GitHub repository or documentation.

### Does ITFlow offer commercial support or a service level agreement?

ITFlow is community-supported through documentation, forums and community contributions. There is no commercial support contract, guaranteed response time or vendor-backed SLA. This suits MSPs comfortable relying on open-source community support and their own technical resources for troubleshooting and maintenance and security updates.