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 |
Free tier
Section titled “Free tier”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.
Discount and minimum
Section titled “Discount and minimum”- 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.
How it is computed
Section titled “How it is computed”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.