Sits between thin and heavy.
Ruddr is $12 with no invoicing. Kantata is $50+ with a sales team. EMS is $29 with both — and an AI assistant — and a 14-day Pro trial that takes 30 seconds to start.
Free
ForeverForever free for solos and trials
See your margin in 5 minutes. Up to 3 people, 1 active engagement.
- Up to 3 seats
- 1 active engagement
- Timesheets, assignments, leave
- Opportunity CRM — read-only
- Magic-link + Google sign-in
- Margin in your base currency
- EU data residency
- Community support
Pro
Per user / moBilled annually · save 20%
Everything a working consultancy needs. CRM → delivery → invoicing in one place.
- Up to 25 seats
- Unlimited active engagements
- Up to 3 legal entities (multi-company)
- Full Opportunity CRM
- Invoicing (engagement → invoice)
- Multi-currency with auto FX
- Margin with role-scoped views
- AI Assistant (Claude Haiku)
- Public REST API (read, 60 req/min)
- Microsoft + Google + magic-link SSO
- Email support, next-day
- 30-day audit log
- PWA — mobile timesheet on every phone
Premium
Per user / moBilled annually · save 20%
For the holding group with subsidiaries, currencies and a CFO who wants forecasts.
- Unlimited seats
- Unlimited engagements
- Unlimited legal entities — per-entity branding
- Recurring invoicing
- PO matching + credit notes
- Margin alerts + snapshot history
- Forecasted utilization & cash
- AI Assistant — Opus on demand
- Public REST API (read+write, 600 req/min)
- SAML SSO (waitlist) · SCIM
- Data residency choice (EU / UK / US — waitlist)
- Unlimited audit log
- Priority chat · 99.9% uptime SLA
- White-label — logo + brand colour
Prices in USD · EUR / GBP available at checkout · VAT added per region
What you get on each tier.
The matrix is the same one wired into the application’s entitlement service — what you see here is what the app enforces. No marketing-only features. No surprise lockouts.
| Capability | Free$0 forever | ProPopular$29 / seat / mo | Premium$59 / seat / mo |
|---|---|---|---|
| Workspace | |||
| Seats | Up to 3 | Up to 25 | Unlimited |
| Active engagements | 1 | Unlimited | Unlimited |
| Legal entities (multi-company) | 1 | Up to 3 | Unlimited |
| Per-tenant branding | “Powered by” footer | Remove footer | Logo + brand colour |
| Data residency | EU (Ireland) | EU (Ireland) | EU · UK · US (UK/US on waitlist) |
| Delivery & operations | |||
| Timesheets · assignments · leave | |||
| Opportunity CRM | Read-only | Full read/write | Full read/write |
| Invoicing | Engagement → invoice | Recurring · branded | |
| PO matching & credit notes | |||
| Multi-currency | Base currency only | Full + auto FX | Full + auto FX + daily feed |
| Engagement health scoring | Basic RAG | Advanced + alerts | |
| AI & integrations | |||
| AI Assistant | Claude Haiku | Claude Opus on demand | |
| AI timesheet auto-fill | |||
| Public REST API | Read · 60 req/min | Read+write · 600 req/min | |
| Webhooks | |||
| Native connectors | Up to 2 active | Unlimited | |
| Identity & security | |||
| Single Sign-On | Magic-link · Google | + Microsoft Entra ID | + SAML (waitlist) · SCIM |
| Tenant isolation | |||
| Audit log | 30 days | Unlimited | |
| Custom roles | Preset only | Preset only | Custom |
| Sandbox tenant | |||
| Support & terms | |||
| Support channel | Community | Email · next business day | Priority chat · same-day |
| Uptime SLA | Best effort | 99.5% target | 99.9% with credits |
| Onboarding | Self-serve | Guided checklist | Dedicated kick-off |
No price hikes mid-term
Your subscription is price-locked for the term you bought (monthly or annual). Changes only apply at renewal, with 30 days' email notice. You can leave before the new price applies.
Terms § 8
Cancel any time
You can downgrade to Free at any time. No proration penalty. We refund unused annual time on a pro-rata basis if we stop the service ourselves.
Terms § 13
Your data is yours
Full CSV export from every screen. JSON export via the API. GDPR Article 15 access and Article 17 erasure honoured within 30 days. Sub-processors listed and updated publicly.
Terms § 11 · Sub-processors
Questions a founder would ask.
Straight answers — including the awkward ones about price rises, shutdown, and what we do with your data.
Consulting firms with 3–500 people that bill by the hour or by the deliverable. We sit between thin time-trackers (Ruddr) and heavyweight enterprise PSAs (Kantata). If your team uses HubSpot, Jira, a spreadsheet and Xero — EMS replaces all four with one tool, integrated.
Ready when you are
Sign up in 30 seconds. See your margin in five.
Three people, one active engagement, all the features. Forever free — no credit card needed. Upgrade when the team grows.
— Magic-link sign-in · No card · Cancel anytime
