Seats, plans and billing
Pricing follows people, not features — every module is included; your plan sets how many seats you have.
Rufineous Emmanuel
Last Update a day ago
Maliru's pricing principle is simple, and it's stated right in onboarding: "Pricing is based on user limits, not module access." Every module — jobs, scheduling, forms, fleet, commercial, all of it — is included on every plan. What your plan sets is seats.
What counts as a seat
A seat is a person your workspace is responsible for:
- Active users occupy a seat.
- Unclaimed invites occupy a seat too — the place is being held for them.
- Deactivated users don't — deactivating someone frees their seat immediately, and their records and history are kept.
The seat pill in the Users header shows where you stand at a glance: "7 of 10 seats". It turns amber when you're full.
Hitting the limit
When every seat is in use, adding or inviting someone shows:
"All {limit} seats are in use. Upgrade the plan, or deactivate someone first."
Two ways forward:
- Free a seat — deactivate someone who's left (Users → their record → Deactivate), or delete an unclaimed invite that's no longer needed.
- Add seats — upgrade your plan.
Changing your plan
In-app plan management is on its way — the Upgrade button currently notes that billing will be wired with Stripe plans. Until then, plan changes (more seats, invoicing questions, anything billing-related) are handled directly by the Maliru team: use Talk to support in the top bar and we'll sort it with you.
New workspaces start with 5 seats — enough to run a real crew and prove the workflow before growing.
Tip: do a seasonal sweep of Users → Inactive and unclaimed invites. Freeing seats you're not using is the cheapest upgrade there is.
