MSP billing software

Agreements that bill themselves.

Opcrunch applies each client’s agreement while the work happens, not at month end. Recurring lines, approved time and project work become one invoice the client can pay online.

Agreement billing

Recurring lines

Flat fees, per-user and per-device lines, billed monthly, quarterly or yearly.

Prepaid hours and overage

Blocks of hours draw down as time is approved; work beyond them bills at the overage rate.

Renewal reminders

Agreements due for renewal are flagged before they lapse.

Quotes to agreements

An accepted quote can become an invoice, an agreement or a project.

Getting paid

Online payments

Card and ACH through your own Stripe account; the money goes straight to you.

Pay from the portal

Every invoice in the client portal has a Pay button.

QuickBooks Online and Xero

Invoices go to your accounting system and payments sync both ways.

Aging

See what is overdue, by client, at a glance.

Nothing left on the table

Revenue check

Compares Microsoft 365 and RMM counts with what each agreement bills, and lists approved time that never reached an invoice.

Evidence kept

Every quantity change records where the number came from and when.

Questions

Do I need a separate payments product?
No. Payments run through your own Stripe account, connected in a few minutes.
Which accounting systems are supported?
QuickBooks Online and Xero.
Can it bill per device?
Yes. Per-device lines can be checked against the device count your RMM reports.

$49 per technician. No contract. Free migration.

Every module in one tier, with unlimited clients and free portal users.

Related: Revenue check · Integrations · Guide: M365 reconciliation