Streamline Your MSP Business

Complete management system for invoices, clients, devices, and more

Powerful Features Built for MSPs

📄

Billing & Invoicing

Quotes, invoices, recurring billing and payments — each numbered per client, not in one global sequence.

👥

Client Portal

Clients approve quotes, settle invoices and raise requests. Documents route to the right contact by role.

💻

Device & Asset Tracking

Device IDs, warranties, IP and serial records, full change history and a transfer log as kit moves around.

🔧

Return for Maintenance

Log damaged devices, track repair costs line by line, issue a loaner and turn the total into a client quote.

🛒

Purchase Requests

Clients request hardware, you approve or reject, and fulfillment draws the stock down from inventory.

📊

Per-client Insights

Revenue, expenses and profit per client, plus every domain, certificate, license and warranty coming up for renewal.

Live Demo

A full working copy of TechPortMSP — every module, real data, nothing locked off.

Demo is live

Open the demo — no signup, no login

The demo is here to show you the features, using sample data. For a live demo, please request one.

Open the demo →

Opens t.techportmsp.com, where the demo runs with sample data loaded.

A look at the main screens

techportmsp.app/agent/client_insights.php
Click any figure or cell to edit it. Totals recalculate, and changes save in your browser only.

This is a preview you can play with. The live demo above is the actual application.

Every module in the app

Grouped exactly as they appear in the sidebar.

Core

  • Dashboard
  • Clients
  • Client Overview
  • Calendar
  • Reports

Support

  • Tickets
  • Recurring Tickets
  • Projects
  • Return for Maintenance
  • Transfer

Billing

  • Quotes
  • Invoices
  • Recurring Invoices
  • Purchase Requests
  • Revenues
  • Products

Finance

  • Payments
  • Vendors
  • Expenses
  • Recurring Expenses
  • Accounts
  • Transfers
  • Trips

Documentation

  • Assets
  • Licenses
  • Credentials
  • Networks
  • Racks
  • Rack Elevations
  • Topology Map
  • Asset Tags
  • Certificates
  • Domains
  • Services
  • Documents
  • Files

Per client

  • Overview
  • Insights
  • Contacts
  • Locations
  • Onboarding
  • Export
  • Routing
  • Settings

Client portal

  • Home
  • Tickets
  • Purchase Requests
  • Return for Maintenance
  • Invoices
  • Recurring Invoices
  • Quotes
  • Saved Payments
  • Contacts
  • Assets
  • Documents
  • Domains
  • Certificates

Portal menus appear based on each contact's role — billing contacts get Finance, technical contacts get Technical.

Simple, Transparent Pricing

Starter

$15/month

Perfect for small teams

  • Up to 5 clients
  • User Seats 2
  • Concurrent Sessions 2
  • Storage Allowance 100Mb
Get Started

Enterprise

$299/month

For large operations

  • Unlimited clients
  • Unlimited User Seats
  • Unlimited Concurrent Sessions
  • Storage Allowance 50Gb
  • dedicated support, SLA
Get Started

Get In Touch

Requesting demo access? Say so below and we'll send credentials over.