Pricing

Plans that grow with your MSP

Start with a 14-day free trial. No credit card required. Upgrade, downgrade, or cancel anytime.

Starter

$49/month

For small MSPs getting started with professional client delivery.

Up to 25 clients·3 users
  • checkMonthly reports
  • checkQuote builder
  • checkInvoice generation
  • checkPDF export
  • checkSyncro integration
  • checkBasic client portal (view-only)
  • checkEmail support
Start Free Trial
Most Popular

Growth

$99/month

For growing MSPs who need AI, agreements, and deeper client engagement.

Up to 75 clients·10 users
  • checkEverything in Starter, plus:
  • checkAI narrative generation
  • checkAgreement builder & e-signature
  • checkQBR deck builder
  • checkReport-to-quote workflow
  • checkEmail triage (AI alert processing)
  • checkHaloPSA & ConnectWise integrations
  • checkFull client portal (login, sign, pay)
  • checkPriority support
Start Free Trial

Business

$199/month

For established MSPs who want full control and white-label branding.

Unlimited clients·Unlimited users
  • checkEverything in Growth, plus:
  • checkCustom domain (portal.yourmsp.com)
  • checkWhite-label branding (remove MSPDock)
  • checkDistributor pricing (Ingram, SYNNEX, D&H)
  • checkProduct catalog with Icecat data
  • checkRecurring invoices
  • checkAdvanced markup rules
  • checkREST API access
  • checkWebhook integrations
  • checkDedicated support
Start Free Trial

Enterprise

Need SSO, a dedicated SLA, custom integrations, or volume pricing? Let's talk.

Contact Sales

Frequently asked questions

Can I switch plans later?

Yes. Upgrade or downgrade at any time. Changes take effect immediately and billing is prorated.

What happens after my free trial?

You'll be prompted to choose a plan. If you don't, your account becomes read-only — no data is deleted.

Do you offer annual billing?

Yes. Annual plans come with a 20% discount. Contact us for details.

Can I use MSPDock without a PSA integration?

Absolutely. PSA integration is optional. You can add clients and enter data manually.