Skip to content

Pricing and billing

monsys bills per monitored system, daily pro rata, monthly in arrears via Stripe or PayPal.

Kind Counts as a system when Price per month
Server (agent) is_active and not stale €3
Website (WordPress, Drupal via plugin) connected and verified, not revoked €2
Cloud account discovery enabled €5
Uptime check, status page never €0
AI app active (first one free) €3, plus €1 per 10k traces above fair use

The first 5 systems of any kind are free, without time limit and without a payment method. Free slots go automatically to your most expensive systems: cloud accounts first, then servers, then websites.

Once a tenant has 5 systems and no payment method, adding a sixth (enrolling an agent, connecting a website, creating a cloud account) returns 402 payment_method_required with the kind and price in the body. The portal then shows the button to Billing.

  • Volume, on the monthly average of paid systems: above 50 −20 %, above 200 −35 %.
  • Minimum invoice €9 per month once anything is billable.
  • MSP partners: tiers across all tenants, on request.

A daily worker records per tenant how many systems of each kind were active and billable (billing_daily_usage). On the first of the month the invoice worker sums system-days per kind, applies the discount and the minimum, and stores the breakdown in billing_invoices.detail:

server-days × €3 / 30 + website-days × €2 / 30 + cloud-days × €5 / 30
= gross − volume discount = net (at least €9)

In the portal under Billing you see active systems per kind, how many are billable and this month’s projection; GET /api/v1/billing/status returns the same numbers.