Skip to content
SkyRosterBook a discovery call

Pricing

Choose the capabilities. See the full cost.

Start with the work your team needs to do, then compare the plans and individual modules. Shared managed hosting is included; dedicated hosting, deployment, optional support and services appear separately.

Price book edition of 15 September 2026, amended 23 September 2026 (amendment 005). All prices in EUR, excluding VAT and applicable taxes. Software rates, support and RaaS use the formulas below; minimums, deployment, professional services and training have their own stated prices. Non-EUR invoicing converts at the National Bank of Romania reference rate plus 1% on the invoice date.

A complete budget for 100 users

SkyPro with annual SaaS billing, shared hosting and business-hours support:€55,704.00 in year one, including deployment;€43,704.00 per year thereafter at the same headcount and rates. EUR excluding VAT; no discounts or custom development assumed.

Choose SkyGo to build rosters, SkyPro for day-of-operations allocation, or add specific modules to cover the work you need. Compare licence, deployment and ongoing support separately in your own estimate.

The four plans

Start with the work your team needs

List your required capabilities before comparing bundle savings. SkyLight runs the people layer. SkyGo builds the month. SkyPro runs the day. SkyHeavy runs the whole organisation. Each plan includes the one below it, and you can add modules with their required dependencies. The offer builder helps you compare configurations that cover your selection.

6 modules · plan 2 of 4

SkyGo

Build the roster: manpower requirements and strategic rostering with the optimiser.

€19.20

per user per month, billed annually

Shared managed hosting included with SaaS.

  • €23.04 per user per month, billed monthly
  • €691.20 per user, one-off, on-premises

Everything in SkyLight, plus

Build an offer on SkyGo

A year billed monthly costs exactly twelve times the monthly rate, which is 1.2× the annual-billing monthly rate: annual billing costs ten months of the monthly-billing rate before final invoice rounding. Support is not included in any plan and is not required by any deployment model; it is an optional contract, priced below. No plan carries a minimum number of users.

SaaS hosting

Shared or dedicated, on any plan

Shared managed hosting is included in every SaaS software rate. Choose dedicated hosting when you need infrastructure reserved to your organisation. Bespoke code maintained outside the standard supported release requires dedicated SaaS. An improvement accepted into the standard supported release can remain shared, subject to engineering confirmation.

Shared managed cloud

Included in the software licence, with your own identity realm and database. Initial deployment: €12,000.

Dedicated managed cloud

€1,500 per production environment per month, invoiced monthly with either software billing option. Initial provisioning adds €6,000, making a new dedicated deployment €18,000 in total.

The initial dedicated-hosting commitment is 12 months, starting when the environment is available for customer use at the milestone agreed in the order. An existing shared customer moving to dedicated pays the €6,000 premium, with exceptional migration work scoped separately.

Dedicated hosting includes a customer-reserved cluster, one production environment and a modest UAT environment within agreed capacity, plus monitoring, platform maintenance, daily backups, restore operations and standard release deployment. The offer specifies capacity, storage, concurrency, retention and region. Extra capacity, environments, regions, disaster recovery and specialist connectivity are quoted separately. Dedicated means no other SkyRoster customer runs in your cluster; exclusive physical Azure hosts are a separate arrangement.

Both managed options retain the 99.5% uptime SLA. Hosting operations are included independently of optional user support. Dedicated hosting and provisioning receive no volume or partnership discount, no software monthly-billing uplift, and do not increase the support basis. On-premises and RaaS have no SaaS hosting charge.

Ordinary configuration, migration, training and standard-module use do not require dedicated hosting by themselves. Custom development and existing customer-specific code do. Customer-specific maintenance and compatibility work are scoped separately.

100 SkyPro users, annual SaaS, business-hours support, no discounts
ConfigurationYear-one estimateRecurring from year 2
Shared hosting€55,704.00€43,704.00
Dedicated hosting€79,704.00€61,704.00
Dedicated + 200 estimated development hours€98,704.00€61,704.00

These examples assume twelve months of hosting at the agreed capacity and an unchanged configuration. Development is time and materials, billed monthly for actual approved hours; the estimate is not a fixed price or fixed scope. Separately scoped custom-code maintenance and compatibility work are excluded.

How a price is built

How the software rates are derived

The Core Platform rate, module weights, bundle discount and billing factors determine the software licence rates. Support and RaaS use those rates with their own minimums. Deployment, training and professional services are priced separately.

The set number

The Core Platform rate

The base monetary rate for software licences, per user per month, SaaS, billed annually.

core = €4.13

Rule 1

Modules are multiples of the Core rate

Each of the 13 modules carries a weight for its value relative to the platform core. Strategic Rostering, which carries the optimiser, is 3.00×. The Mobile App is 0.75×.

module = core × weight

Rule 2

A plan is its modules at 40% off

Add up the à-la-carte prices of the modules a plan contains, take 40% off, round to the nearest 5 cents. The same bundle discount applies to all four plans.

plan = Σ modules × 0.60

Rule 3

Two billing rules

Monthly billing is the annual rate × 1.2, so annual billing costs exactly ten months. The perpetual on-premises licence is exactly three times the annual SaaS licence, for plans and modules alike.

monthly = plan × 1.2 · perpetual = plan × 36
The derivation, plan by plan
StepSkyLightSkyGoSkyProSkyHeavy
Modules in the plan46913
Sum of their weights3.757.7512.2517.75
Sum of individually rounded module prices€15.49€32.01€50.60€73.32
× 0.60, to 5 cents = the plan, billed annually€9.30€19.20€30.35€44.00
× 1.2 = billed monthly€11.16€23.04€36.42€52.80
× 36 = perpetual, on-premises€334.80€691.20€1,092.60€1,584.00

Module list rates round to the cent; plan and RaaS rates round to the nearest five cents. Monetary rounding uses the half-up rule. Calculations then keep full precision through volume, discounts, billing and support. Only final invoice lines round to cents. Displayed effective unit rates are illustrative; annual cash totals add the actual rounded invoices.

Modules

13 modules, à la carte

Any module can be licensed on its own on top of the Core Platform, in either deployment model, at the Core rate times its weight. A customer who wants one thing buys that thing instead of jumping a plan. Dependencies are functional, not commercial: a configuration that breaks one ships a product that does not work, so the offer builder adds what a module needs when you tick it.

Module rate card. SaaS is per user per month, billed annually; on-premises is per user, one-off.
ModuleWeightSaaSOn-premisesFirst inRequires
Core PlatformThe tenant itself: organisation and unit structure, accounts and roles, standard supported SSO (provider and setup confirmed in the written offer), scheduler views, the dashboard, notifications, the multi-language interface and the desktop web application.1.00€4.13€148.68SkyLightmandatory, cannot be bought alone
HR & Staff ManagementOne employee record, with contracts, documents and the unit hierarchy, that every other module reads.0.75€3.10€111.60SkyLightnothing else
Competency ManagementLicences, ratings and currency on a calendar the roster engine reads directly.0.75€3.10€111.60SkyLightnothing else
Leave & Duty ManagementRequests, multi-step approval, balances and shift swaps, checked against the same rules the roster runs on.1.25€5.16€185.76SkyLightnothing else
Manual Demand Planning (manpower requirements)How many people each shift and each day needs, entered by your planners and read by the optimiser.1.00€4.13€148.68SkyGonothing else
Strategic Rostering (includes the optimiser)Build and publish the month against demand and your own rules, and see which rule placed each shift.3.00€12.39€446.04SkyGoCompetency Management and Manual Demand Planning
Sector PlanningSectors, working positions and a quarter-hour demand model: where the day's demand comes from.1.00€4.13€148.68SkyProStrategic Rostering
Tactical RosteringRun the day: rostered people onto real positions, interval by interval, and cover a gap when it opens.2.75€11.36€408.96SkyProStrategic Rostering and Sector Planning
Mobile App (iOS and Android)The controller's half of the product: today's positions, requests and allowances, in a pocket.0.75€3.10€111.60SkyPronothing else
Attendance ManagementWho actually worked against who was rostered, from badge readers, the app or a manual entry.1.50€6.20€223.20SkyHeavyStrategic Rostering
Analytics & Data ManagerThe report builder and the payroll export: what the roster actually did, in the codes your systems expect.1.25€5.16€185.76SkyHeavyLeave & Duty, Strategic Rostering or Attendance Management
Integration SuiteWhat flows in and out: biometric clock events, travel bookings, payroll files and supported business-system connectors. Standard supported SSO is included in Core.2.00€8.26€297.36SkyHeavyHR & Staff Management
Audit & HistoryThe central change log and per-record history for supported records: who changed what and when, with before/after values where captured, search and filtering.0.75€3.10€111.60SkyHeavyCore Platform only; applies to licensed modules
Full stack, all 1317.75€73.32€2,639.52SkyHeavy at €44.00

Volume

One graduated curve, on the marginal user

Each band prices only the users inside it, so the total is always monotonic: one more user always costs more, never less, and there is no headcount at which it pays to invent a user. The curve applies to the SaaS licence, the on-premises licence and à-la-carte modules alike. Support follows the licence it is attached to. The curve is the volume discount; there is no separate percentage band.

The bands
UsersRate on the marginal user
1 to 250100% of list
251 to 50090% of list
501 to 1,00075% of list
1,001 to 2,00055% of list
2,001 and above35% of list

Worked out for SkyPro at 400 users, SaaS billed annually: the first 250 users pay list, the next 150 pay 90% of it, and the year comes to €140,217, an effective €29.21 per user per month against a list of €30.35. The offer builder shows the curve as its own line, so the discount is visible without the band table.

The effective rate after the curve, per user per month, SaaS billed annually
UsersShare of listSkyLightSkyGoSkyProSkyHeavy
35100.0%€9.30€19.20€30.35€44.00
120100.0%€9.30€19.20€30.35€44.00
250100.0%€9.30€19.20€30.35€44.00
40096.3%€8.95€18.48€29.21€42.35
50095.0%€8.83€18.24€28.83€41.80
1,00085.0%€7.91€16.32€25.80€37.40
1,50075.0%€6.98€14.40€22.76€33.00
2,00070.0%€6.51€13.44€21.25€30.80
3,00058.3%€5.43€11.20€17.70€25.67

Support

Optional, on every plan and in both models

Support is optional on every plan and in both deployment models. Its percentage follows the applicable licence basis below. The 24/7 minimum applies after partnership discounts, so smaller deployments can pay the same minimum regardless of plan.

The two levels
LevelPriceWhat it is
Business hours20% of the applicable basis per yearMonday to Friday, 09:00 to 17:00 EET, by e-mail and Microsoft Teams, with response times in the contract. On-premises it also carries patches, updates and upgrade rights.
24/735% of the applicable basis per year
minimum €18,000 a year
Round the clock, with a named contact and priority escalation. Everything in business hours, and then the rest of the clock. The minimum is a cost floor: a round-the-clock rota cannot be staffed below it. A unit for which it does not pencil out takes business hours, which is the point of making it a choice.
Indicative unit rates before discounts and the 24/7 minimum
BasisSkyLightSkyGoSkyProSkyHeavy
Business hours · SaaS, per month€1.86€3.84€6.07€8.80
Business hours · on-premises, per year€66.96€138.24€218.52€316.80
24/7 · SaaS, per month€3.26€6.72€10.62€15.40
24/7 · on-premises, per year€117.18€241.92€382.41€554.40

SaaS support uses the equivalent annual-billing licence after volume, partnership and any agreed licence adjustments. The monthly-billing uplift and dedicated-hosting fees do not increase support. Support is invoiced monthly, with each invoice rounded to cents.

On-premises support is invoiced annually. Its basis is the purchased perpetual licence value after volume but before the purchase partnership discount, plus any later licence additions on the same basis. The partnership discount qualifying for the support year applies once, at initial purchase and each renewal, followed by the 24/7 minimum. Support supplies patches, updates and upgrade rights; without renewal you retain the perpetual version rights you already hold.

Deployment, training and services

Published fees and time-and-materials development

These fees and unit rates are independent of headcount and never discounted. Deployment has a fixed fee. Custom-development hours and budgets are estimates, with monthly billing for actual approved work.

Deployment fee · one per deployment

Shared SaaS
€12,000
New dedicated SaaS
€18,000
On-premises
€28,000

Covers configuration, data migration, constraint and algorithm setup, the first live roster, initial training sessions and 30 days of post-launch support. On-premises it also covers infrastructure setup, the security review and identity federation with your directory.

Training

Online, per week
€3,500
On-site, per instructor-day
€1,800

A week online is five days with one instructor. On-site training includes the instructor's travel and expenses: the day rate is the whole price.

Professional services

Custom development, per hour
€95
Requirements workshop, per person-day
€850
On-site services, per person-day
€850

Custom development covers regulatory adaptation, integrations, custom reporting, localisation and constraint modelling. Estimates follow a requirements workshop. Workshops and on-site services add travel at cost.

How custom-development work is authorised

Custom development is time and materials by default at EUR 95/hour, never discounted. Hours and budgets are indicative estimates, not a fixed-price commitment. Actual approved hours are billed monthly with itemised time records at this standard rate. We provide a revised estimate and explain the cost and timeline impact of scope changes or forecast budget overruns. Written approval is required before changed work begins or the authorised budget is exceeded. The budget authorises spending; it does not guarantee completion of an expanded scope. Unapproved additional work is paused. A separately approved fixed-price statement of work requires baselined scope, acceptance criteria, exclusions, contingency and written change control; this calculator estimates time and materials only. Future custom-code maintenance and compatibility work are scoped separately, not included in hosting or standard support.

Bespoke SaaS code outside the standard supported release requires dedicated hosting. The estimate includes only the hours entered; customer-specific maintenance and compatibility work are separately scoped. Written approval is needed before changed scope starts or the authorisation limit is exceeded.

Rostering as a Service

No licence. We build and deliver the roster.

JLG builds and delivers optimised rosters from your input data. You send us the demand, the people and the rules; you get back a published roster, a monthly optimisation report and the scenario work in between. No software licence, no deployment fee.

€40.95

per rostered employee per month

Minimum €4,095 a month, which binds at exactly 100 employees. Billed monthly in arrears.

Build a RaaS offer

Where the number comes from. The SkyPro plan × 1.35, rounded to 5 cents: the software that does the job, plus 35% for the JLG staff who do it. RaaS sits above the SkyPro licence at every scale, because it includes our labour and the licence does not.

What a rostered employee-month is. Any employee appearing on at least one published roster that month. Not accounts, not headcount on the payroll: people who were rostered.

What it includes. Staffing simulations, scenario modelling, KPI optimisation, a monthly optimisation report and rostering best-practice advice. The volume curve is a licence curve, so the RaaS rate is flat at every headcount above the minimum.

Discounts

Volume pricing and partnership commitments

The graduated volume curve applies automatically. Signed partnership commitments add the discounts below, capped at 15% in total. New-offer discounts expire after 12 months and renew only after an explicit value review; a perpetual purchase has the separate commitment terms below.

Partnership discounts and recurring eligibility
CommitmentDiscountDuration
Case study agreement10%12 months; explicit renewal
Reference availability5%12 months; explicit renewal
Conference or speaking5%12 months; agreed event in that period
Cap15%On licence and support, never on fees
  • Partnership percentages add, capped at 15%, and apply once after the volume curve. The 24/7 support minimum still applies after discounts.
  • Never discounted: dedicated hosting and provisioning, custom development, deployment fees, training, on-site services.
  • A perpetual purchase needs defined deliverables and dates: case-study and reference commitments last at least 12 months; a conference commitment names an event within 12 months. The offer records publication deadlines and the consequence of an unfulfilled commitment. Once fulfilled, later expiry does not change the purchase price or perpetual rights. Support eligibility is reviewed separately each year.

Straight answers

What people ask before they build an offer

Who counts as a user?
Enabled human accounts count: rostered staff, planners, administrators and viewers. Disabled, archived and machine-only accounts are excluded. There is no minimum headcount. The order sets the initial quantity and any planned rollout ramp. Otherwise SaaS quantity is reviewed quarterly using the rounded-up average of daily eligible account counts over the preceding three complete calendar months. Both increases and reductions apply prospectively; annual prepayments receive a prorated adjustment for the remaining period. There is no retrospective growth charge. The order records snapshot time and review dates. Perpetual capacity is reviewed annually: only additional capacity is purchased, using the next volume bands. Purchased seats do not expire and reductions generate no refund. Renewed support covers all purchased capacity. Existing signed terms remain unchanged.
Can we start with one unit?
Yes. There is no minimum headcount and no minimum licence fee, so a single tower on SkyLight or SkyGo is a real configuration, not a trial. The deployment fee covers the fixed cost of an installation; the licence scales with the accounts you actually have.
Hosted or on-premises?
Both, at the rates above. Standard SaaS is hosted by JLG on Microsoft Azure in the EU, with automatic updates, daily backups and a 99.5% uptime SLA included in the licence.Deployment details explain how these commitments differ from customer-managed infrastructure. Dedicated SaaS adds the hosting charges above without automatically changing the uptime SLA. On-premises is a perpetual licence you host, at three times the annual SaaS rate. Comparing JLG charges alone at 300 users, annual shared SaaS billing and business-hours support in both models, on-premises breaks even after approximately 5.2–5.8years across the four plans. This includes the deployment-fee difference and assumes unchanged prices and headcount, with no partnership discounts. Dedicated hosting changes this comparison. Your infrastructure, administration, financing and other operating costs are additional. Smaller deployments take longer; there is no universal 300-user threshold.
Is support included?
No, and no deployment requires it. Business hours is 20% of the licence, 24/7 is 35% with a minimum of €18,000 a year. On-premises, the support contract is what carries patches, updates and upgrade rights; without one you stay on the version you deployed, for as long as you like.
Is the offer I build here binding?
No. Software and hosting rates and deployment fees follow this price book for the agreed configuration and capacity. Custom-development hours and budgets are estimates: actual approved hours are billed monthly, and unscoped work is confirmed in the written offer. Partnership commitments must be signed and any agreed adjustments recorded. A binding offer is issued in writing by J.L.G. Consulting S.R.L. and states its own validity, normally 60 days; a budgetary estimate for a tender is normally 90 and is marked non-binding.
Do you discount?
The volume curve is the discount, and it is applied automatically. The three partnership commitments above stack on it, capped at 15%, on signature. Custom development, deployment fees, training and on-site services are never discounted, for anyone. Your written offer records all agreed terms, eligibility periods and later charges.
Which entity contracts, and in which currency?
J.L.G. Consulting S.R.L., Romania, exactly as registered; SkyRoster by JLG Consulting is a brand. Prices are in EUR, excluding VAT and applicable taxes. Non-EUR invoicing converts at the National Bank of Romania reference rate plus 1% on the invoice date.

Build the offer yourself, then bring it to us.

Five minutes with the offer builder gives you a number with its arithmetic attached. A working session turns it into a binding offer: which accounts count, which plan fits the unit, what the deployment looks like on your infrastructure.