Introducing UCRM

Ubiquiti’s Complete WISP Management Platform

UCRM is a streamlined billing and customer management system with credit card processing, recurring invoicing, and automated features such as suspension and CPE outage detection. Try the online demo or download it for free.

Customer Database

View Client Dashboard Including: Subscribed Services, Account Balances, Mapped Location, Activity logs, History of Client Notes, Documents and more.

When a problem occurs, you may easily look up the client profile to quickly identify the cause. You can see if the account is suspended due to an overdue invoice, CPE has an outage or there is high latency, etc.

Billing / Automatic Payments

  • Generate client service invoices automatically with customizable options.
  • Download or batch print all your invoices.
  • Integrated mailing feature.
  • Credit card processing included.
  • Fully configurable billing periods, tax / VAT settings, tax inclusive or exclusive pricing, etc.
  • Integrated payment gateways which enable your clients to create subscriptions easily. Including PayPal, Stripe, Authorize.Net.

Automatic Suspend / Walled Garden

  • Set up rules to automatically suspend service due to late payment.
  • Customizable overdue payment notice.
  • Walled-garden for suspended clients with automatic late fees.

Network Monitoring / Traffic Shaping

  • Automatic alerts as soon as a device outage is detected.
  • Overview of client’s CPE latest latency, packet loss, etc.
  • Data usage monitoring.
  • Automated shaping according to client’s service plan.
  • You can shape on CPE devices or on any router.


  • Create a job, assign it to an administrator, monitor the job queue and whole job life-cycle.
  • All jobs can be exported and linked to your own calendar or managed by UCRM API.

Client Portal

  • UCRM provides a service portal for your customers to access directly.
  • Clients are enabled to view their active services, invoices and pay online using their credit card or a payment gateway account.

Translations & Customizations

  • UCRM has been translated into several languages thanks to the great support of our Community
  • Additionally, many customizations are enabled, such as fully editable invoice templates, client's emails or notifications.
  • We continue our development to ensure a smooth and easy usage for UCRM world-wide.


  • UCRM provides basic accounting reports including tax report.
  • FCC form 477 data generator
  • UCRM is based on Postgres database allowing you to easily backup and restore as needed. (automatic backup enabled by default).


  • UCRM provides API to import or retrieve your data.
  • API also enables you to manage shaping or suspending devices from other vendors.
  • For more details go to API documentation.

Upcoming Features

More features will be added as we continue to develop this tool to make your business easy to run and grow.

  • Inventory
  • Cloud Version
  • Ticketing & Scheduling
  • Mobile App
  • Accounting Software Integration
  • Network Management Enhancements

Minimum System Requirements

Operating System*: Ubuntu 16.04+, Debian 8.4+
CPU: 64-bit (x64) processor
Memory: 2 GB RAM
Hard disk: 16 GB available disk space

* Windows and macOS not supported, use VM instead.

Official cloud solution is not yet provided.
But UCRM can be hosted on a cloud of your own with some limitations.

For questions and information, visit our Community.