Home/CRM/Perfex CRM
P

Perfex CRM

Updated: Oct 21, 2026

Self-hosted CRM and project management for small businesses and freelancers to manage customers, create invoices, and support clients โ€” sold as a one-time license.

Image not available

About Perfex CRM

Overview

Perfex CRM is self-hosted customer relationship and project management software built for small businesses, freelancers, and many other use cases. It brings customers, projects, invoices, leads, and support tickets together in one dashboard so teams can run daily operations without switching between tools.

The software runs in the cloud or on a localhost installation and is sold as a one-time license on the Envato marketplace. It first launched in 2015 and includes a live demo so prospective buyers can test the features before purchasing.

Key Benefits

  • Manage projects, tasks, and time tracking, then bill customers directly from completed work.
  • Create professional invoices, estimates, and proposals and send them to clients as PDFs.
  • Track leads on a Kanban board, auto-import them from email, and convert them into customers.
  • Handle customer support through tickets with autoresponse, priorities, and private staff notes.
  • Receive payments in multiple currencies through PayPal and Stripe with an auto-generated PDF receipt.
  • Publish a knowledge base, contracts, surveys, and goal tracking for staff and customers.

How It Works

Teams add customers and leads, assign tasks to staff members, and log time and expenses against projects. From there they create invoices, estimates, or proposals, attach files, and send them straight to clients, who can review and act on them in the client area without logging in. Payments arrive through PayPal and Stripe, and the calendar surfaces invoice, contract, and estimate expiry dates alongside task deadlines.

Use Cases

  • Freelancers: create estimates and invoices, track task time, and get paid through online payments.
  • Small businesses: keep customers, projects, and contracts organized in one system.
  • Support teams: resolve tickets faster with the built-in help desk and knowledge base.
  • Sales teams: move leads through Kanban stages and convert them into paying customers.
  • Agencies: assign several staff members to a task and review time logged per member.

Why Choose This Product

Perfex CRM is a one-time purchase rather than a recurring subscription, which suits small budgets. It ships with configurable options, custom fields, theme styling for company branding, and detailed sales, customer, and survey reports. Buyers should note that the license is not for SaaS resale, customization services are not offered, and generated PDFs are left-to-right only.

Perfex CRM Pros & Cons

Strengths
  • Free live demo to test the software before buying
  • One-time license purchase instead of a subscription
  • Payments accepted via PayPal and Stripe in multiple currencies
  • Recurring invoices, estimates, proposals, and contracts built in
  • Detailed reports for sales, customers, surveys, and knowledge base usage
Limitations
  • Cannot be used as a SaaS application (one client per license)
  • Customization services are not offered
  • PDF documents are generated left-to-right only, no RTL
  • Offline localhost use disables updates, online payments, and real-time features

Key Features

๐Ÿ—‚๏ธ

Project management

Track time and expenses on tasks, assign multiple staff members, and bill customers for the logged work.

๐Ÿงพ

One-click invoicing

Build professional invoices, attach files, send the PDF to clients, and apply different tax per item.

๐Ÿ”

Recurring invoices

Regenerate invoices automatically on a schedule that can be set from 1 to 12 months.

๐Ÿ“‹

Estimates

Create an estimate within a minute, let customers accept it without logging in, and auto-convert it to an invoice.

๐Ÿ“„

Proposals

Compose proposals with images, tables, and YouTube videos, with comments allowed for customer discussion.

๐ŸŽฏ

Leads management

Track leads on a Kanban board, auto-import them from email, add notes, and convert them to customers.

๐ŸŽซ

Support tickets

Run a ticket system with autoresponse, priorities, assignments, attachments, and private staff notes.

๐Ÿ“š

Knowledge base

Publish articles with a 'Did you find this article useful?' vote shown in the client area.

๐Ÿ’ณ

Payments

Receive payments in different currencies through PayPal and Stripe with an auto-generated PDF per payment.

๐Ÿ“

Contracts

Create PDF contracts in a minute, send them to customers, and schedule reminders before expiry.

Frequently asked questions about Perfex CRM

Can I use Perfex CRM without internet on localhost?

Generally yes, but you lose benefits from some features such as the Dropbox file chooser, Pusher.com real-time notifications, auto updates, Google reCAPTCHA, all online payment gateways, and E-Signature (v2.0.0 and above). These are features you usually will not need in offline mode.

Why can't I add a contact with a duplicate email?

Contact emails are unique because of the email piping and auto-importing tickets feature, and because the email address is used for login. If an email is not unique in the system database, the script cannot know which company to link the imported ticket to.

How do I fix HTTP ERROR 500?

HTTP ERROR 500 means there is a back-end error causing Perfex CRM to stop working. Turn on debug mode using the steps in the FAQ to determine the issue. If the error messages are unclear, open a support ticket at support.perfexcrm.com and the team will help you resolve it.

Is RTL supported on PDF documents?

No. PDF documents are generated only in LTR (left-to-right) direction; RTL is not supported on PDF documents.

Can I use Cloudflare with Perfex CRM?

Yes, but you must disable the Cloudflare Rocket Loader feature and always purge your Cloudflare cache after each update.

Can I use Perfex CRM as a SaaS application?

No. Perfex CRM cannot be used as a SaaS application; you can only bill 1 client per 1 extended licence. Licences are single end products.