Part of Conocido ICT — software built in-house
Category VI · MSP & Hosting tooling

NinjaOne Sync & Billing

RMM data automatically in your billing.

BETA Since 2025 Laravel 11

What NinjaOne Sync & Billing?

NinjaOne Sync & Billing is the middleware we built to retire manual device counting at the end of every month. It syncs organisations, devices and service subscriptions between NinjaOne RMM and HostFact — turning that data directly into monthly invoices.

A typical MSP flow: a new customer is created in NinjaOne → the organisation appears automatically in HostFact → devices are counted at snapshot date → the right service bundles get billed. At month-end you see exactly which device counts and remote-session volumes have been used per organisation.

For MSPs with 20+ customers on NinjaOne this is one of those tools that pays for itself in the first month.

What it does

Organisation sync

New NinjaOne organisations appear automatically as customers in HostFact, with the right service mapping.

Device counting

Snapshot-based monthly device counts. No more manual export.

Service subscription billing

Workstations, servers, mobile devices — each type with its own bundle and pricing.

Remote session volume

NinjaOne remote session hours captured as billable item.

Audit trail

Per month a log of which devices/sessions were included in which invoice. For customer questions ("why is my invoice €500 higher?").

Who it’s for

MSPs on NinjaOne RMM

using HostFact as billing platform.

Hosting providers

monitoring end-user devices and passing the cost through.

Stack & integrations

Tech stack

Laravel 11 · NinjaOne API · HostFact API

Integrations

NinjaOne RMM APIHostFact APIWebhook extensions for custom flows

FAQ

Does it work with other RMMs?

For NinjaOne it’s out of the box. For Datto/Atera the architecture is ready but no off-the-shelf connectors yet.

How are mid-month device changes handled?

Configurable: pro-rated billing or snapshot-based on a fixed date.

What if I use HostBill instead of HostFact?

HostBill connector is in development. Ask status at hello@conocido.nl.

See also

Want to know more about NinjaOne Sync & Billing?

Schedule a demo or request a quote. We’re happy to think along on the right fit.

hello@conocido.nl →