Keystone
by CloudVoro
Pricing

One licence.
No tier games.

Every artisan dairy gets the full product. The audit log, the traceability, the dispatch quality — same for the 6-person creamery as the 60-person factory. Implementation is billed once, separately. Future customisations are quoted separately. What you pay every month is what it costs to run — not what it costs to fit.

Standard Licence

Single site. Everything unlocked.

€790/ month
Billed monthly · cancel any time · no setup fee on the licence itself
Pay annually · save 15%
€8,058 / year — save €1,422 (≈ 2 months free)
Founding partner programme · 4 spots open
Founding-partner rates available to the next four Irish artisan dairies who join us. Read the brief →
Book a 20-min demo →
What the licence covers
  • All core product features — unlocked, no add-on tiers
  • Unlimited reasonable-use users — defined below (typical teams: 5–15 named accounts)
  • Dedicated tenant server + database isolation
  • Daily encrypted backups + point-in-time restore (30 days)
  • All product updates & new features at general release — see "future-proofing" note below
  • Security patches & endpoint bug fixes
  • Email support · business hours · 4-hour first response
  • Compliance Centre updates as standards evolve
What "reasonable use" means

Reasonable use means named human users actively working in your operation — typically 5–15 accounts for a single-site dairy. If headcount grows past 25 we'll have a friendly chat about a Plus-tier or Enterprise SKU. Bulk-creating bot accounts, scraping the API at production-line rates, or sharing logins across third parties is not reasonable use.

Future-proofing: no paywall games

We reserve the right to designate certain future modules as separately licensed (e.g. a new EDI gateway or a heavyweight analytics workspace). If that ever happens, you will receive 90 days' notice. No existing feature you use today will be moved behind a paywall during your contract term.

Scoped & quoted separately

Core modules are included. Complex integrations, historical imports and bespoke workflows are scoped separately so neither of us gets surprised.

  • Complex retailer EDI (Tesco / Lidl / Aldi / M&S) — scoped & quoted as a bolt-on
  • Historical data import beyond 12 months — scoped & quoted
  • Bespoke reports or workflows specific to your operation — scoped & quoted
  • Sage / QuickBooks / Xero accounts API — scoped & quoted
  • Custom retailer label templates beyond your initial set — scoped & quoted
≈ €26/day for the whole factory · less than two staff hours of admin time saved per week
No hidden fees · No tier upsell · No per-user creep
Plus · for multi-site operations

Two sites or more.
Same product, more capacity.

€1,290/ month
Replaces the €790 licence · billed monthly · cancel any time
Everything in Standard, plus
  • Up to 3 production sites in a single tenant — consolidated dispatch & traceability
  • Cross-site batch transfer with full audit chain
  • Unlimited users (Standard suits 5–15; Plus suits 15–40)
  • Priority email support · 2-hour first response · business hours
  • Quarterly product roadmap call with the build team
It's not a "Pro tier" — it's a capacity dimension. Same feature set as Standard. Pay more only when you actually run more sites.
Always included
Dedicated tenant server. Full GDPR.
Hosting
Managed AWS Ireland (eu-west-1) — or deploy in your own AWS account.
Standards
GDPR · NIS2-readiness · ISO/IEC 27001:2022 alignment · BRC §5.4 · FSAI traceability
Implementation — billed once

Make it fit
your operation.

A separate, fixed-fee project to tailor Keystone to how your factory actually runs. Quoted in writing before you commit. Once it's built and handed over, you move to the recurring licence — and we stop charging for setup.

Implementation fee · from
€4,950
Standard package — single site, up to 8 users, single accounts-package mapping, branded dispatch + label + COA templates.
Typical range
€4,950 – €16,500
Most artisan dairies land near the lower end. Larger operations or complex retailer EDI requirements push higher. Fixed fee, no overruns, quoted in writing before you commit.
What's in the implementation block
  • 1Discovery: we sit on your floor for two days, map your operation
  • 2Data migration from your spreadsheets / Excel / accounts package
  • 3Customer code mapping (your SKUs ↔ retailer SKUs)
  • 4Branded dispatch note, pallet label & COA templates
  • 5Production-data sandbox + 1-day on-site training
  • 6Cut-over support: we sit with you the first three production days
  • 730-day post go-live hand-holding · direct line to the build team
Bolt-ons — quoted separately

Things you might need
but not yet.

Anything beyond the core licence is billed separately so you only pay for what you actually use. Most clients add an accounts-package integration in year one and a retailer EDI in year two. Some never need either.

Accounts package API integration

from €2,800
Sage · SurfAccounts · QuickBooks · Xero
Fixed-fee per integration. Two-way sync of customers, invoices, credits.

Retailer EDI integration

from €1,800
Tesco · Aldi · Lidl · Dunnes · Ocado · SuperValu
Per retailer. Inbound POs + outbound ASN/dispatch confirmation.

Custom modules & workflows

€850 / day
Anything bespoke to your operation
Or quoted as a fixed-fee bid. No surprise hourly billing.

Additional on-site days

€850 / day
Beyond the included implementation visits
Ireland and UK. Travel within Ireland included; UK at cost.
Hardware (label printers, scanners, scales) sourced separately — we'll spec them, you buy them direct.
What "doing nothing" actually costs

The cost of nothing changing.

Not a sales gimmick. Conservative numbers, drawn from how artisan dairies actually leak money on spreadsheets — admin time, weight/code billing errors, and audit/recall exposure. Adjust to your own operation.

Your operation
40 dispatches
Most artisan dairies run 20–80/week.
€850
Wholesale invoice line, before VAT.
15%
Honest probability of an SFPA/FSAI investigation, retailer compliance hold, or batch query.
Annual hidden cost
€19,675
per year — money currently leaving the business invisibly.
Admin time on dispatch / paperwork
≈ 200 hours/year @ €25/hr
€5,000
Pick/weight/code billing leakage
≈ 0.7% of dispatch revenue
€11,900
Audit / recall exposure
15% × €18,500 incident cost
€2,775
Keystone licence: €9,480/yr (or €8,058 prepaid).
Even at the conservative numbers above, most artisan dairies clear payback inside the first year — without touching the margin recovery.
Calculation method: 6 minutes saved per dispatch × loaded staff cost; 0.7% revenue leakage (industry research, deliberately at the low end of 0.6–1.2%); audit/recall exposure weighted at €18,500 incident cost (SFPA/FSAI investigation + retailer hold + lost margin, drawn from public Bord Bia / FSAI data).
Does Keystone pay for itself?

The reclaimed-hours calculator.

Most producers we work with replace a dozen-plus spreadsheets and reclaim around six hours per ops person per week. Plug in your own numbers — the calculator runs locally in your browser, nothing is sent anywhere.

Hours reclaimed / year
576 hrs
Value reclaimed / year
€12,308
Annual Keystone licence
€9,480
Payback period
9.2 months
At €12,308 of reclaimed ops time per year, the €790/month Standard licence pays for itself in 9.2 months — and that's before retailer chargeback avoidance, faster audit response, and one less audit-week panic.

Loaded salary divided by 1,872 working hours/year (36hr × 52wk) to derive an hourly rate. 48 working weeks/year to allow for leave. Output is illustrative only — the real ROI conversation happens on a 20-minute call.

Better than a free trial

The Pilot Programme.
30 days. €2,500.

Free trials of production software are theatre. You can't try traceability without your customer codes mapped, your dispatch templates configured, your products imported. So we don't pretend.

Instead: a real, scaled-down implementation for thirty days. Your data, our screens, every dispatch goes through Keystone. If you continue, the €2,500 credits towards your full implementation. If you walk away, half of it (€1,250) is refundable — no penalty, no awkwardness, your data exported as CSVs.

Cashel Blue
Founding customer
Cashel Farmhouse Cheesemakers
Live on Keystone since February 2026.
Built around their floor — not the other way around.
Active IT contract with J&L Grubb Ltd, trading as Cashel Farmhouse Cheesemakers, Tipperary. Six core Keystone features were shipped in direct response to feedback from QA & Operations Manager Louis Clifton Brown. Cashel Blue® and Crozier Blue® are registered trademarks of J&L Grubb Ltd; brand references used with written permission. A direct reference call can be arranged following an initial discovery call — please request via Contact. See permissions log for the full attribution.
Pilot programme · fixed fee
€2,500· one-off
50% refundable · €1,250 back if you walk away
  • Live tenant on managed AWS Ireland
  • 1-day discovery call + data import setup
  • Customer codes & dispatch templates configured
  • Up to 5 users, full feature access
  • 30 days of real production usage
  • CSV data export at any time, no penalty
  • €2,500 credits to full implementation if you continue
  • 50% refundable (€1,250) if you don't proceed within 14 days of pilot end
How we compare

The shortlist
most artisan dairies actually look at.

Honest comparison drawn from public pricing pages and product documentation. We tell you where each option fits — including where Keystone doesn't.

Odoo
Open-source modular ERP
Indicative cost:
€11/user/month + apps · typical fit-out €15k–€40k
Where it fits
Cheapest to start. Strong community. Wide module library.
Where it falls short
Generic-built. Food traceability, BRC audit packs, retailer-specific dispatch templates all need custom development. Implementation partner cost typically eclipses licence cost.
Keystone position
Keystone gives you food-production specifics out of the box (batch trace, COAs, retailer codes). Implementation is bounded €8.5k–€16.5k.
Microsoft Dynamics 365 Business Central
Enterprise ERP
Indicative cost:
€70/user/month + ISV add-ons · partner implementation €25k–€80k
Where it fits
Deep integration with Microsoft 365. Strong financials & inventory. Reseller network across Ireland.
Where it falls short
Designed for €10M+ businesses. Per-user licensing scales painfully (10 users = €700/month before any food-specific add-on). Food traceability is via partner ISVs, not in core.
Keystone position
Keystone is purpose-built for the artisan scale. €790 flat for the whole factory. Traceability and dispatch are core, not partner add-ons.
Sage 200
Accounts-led ERP
Indicative cost:
€5k–€10k/year licence + €4k–€12k implementation
Where it fits
Familiar to Irish accountants and bookkeepers. Strong on ledger, payroll, payables.
Where it falls short
Excel and bolt-ons live on top for batch tracking, dispatch, QC. Your QC manager will never log in. Audit prep stays manual.
Keystone position
Keystone slots between your accounts package and your dispatch door. Keep Sage if you want — we replace the spreadsheets stacked on top of it.
Specialist food ERP
Vertical-built for one slice of food
Indicative cost:
€15k–€30k+/year · €30k–€80k implementation
Where it fits
Deep features for one specific niche (meat / bakery / dairy). Industry-savvy support.
Where it falls short
If you make exactly that thing the way they expect, fine. If you make blue cheese with overrun + retailer EDI + co-packing, you'll spend every quarter flexing it into shape.
Keystone position
Keystone is purpose-built for Irish artisan food specifically — variable batch weights, co-packing, retailer code mapping, foodservice + retail in one register.
Excel + sticky notes
The honest reality
Indicative cost:
Free in software · expensive in stress, errors and lost weekends
Where it fits
Free. Familiar. Works for the first €1m of revenue.
Where it falls short
Breaks the moment you list with a second retailer, get a recall query, or hire your fifth person. Audit prep becomes a panic. One sick day breaks the system.
Keystone position
Keystone is what spreadsheets become when they grow up.
All prices and product positioning drawn from publicly available product pages and pricing documents at the time of writing. Trademarks belong to their respective owners. We're not affiliated with any of the products listed.
Questions worth answering

Things people actually ask.

Why one price instead of three tiers?+

Because tier-pricing is a tax on smaller producers. The 6-person artisan creamery needs the same audit log, the same traceability, the same dispatch note quality as the 60-person factory. Locking features behind a "Pro" tier just means smaller customers get a worse product. We don't do that. One licence, everything unlocked. The Plus price (€1,290) only kicks in when you actually run more than one site — that's capacity, not a feature gate.

What's the catch?+

Implementation is billed once, separately, and quoted before you commit. Customisations and integrations after go-live are quoted separately too. We don't hide setup cost in the recurring fee — that's how vendors trap you for two years to recoup their margin. Honest split: licence is what it costs to run, implementation is what it costs to fit.

Is there a free trial?+

No. We run a 60-minute walkthrough on a real production-data sandbox, then write you a fixed-fee scope. If we agree, we build. If we don't, you keep the scope document and walk away. Free trials of production software are a way to look busy, not a way to make a good decision.

How long does implementation take?+

Typically 4–6 weeks for a standard artisan dairy operation. 6–10 weeks if you have multiple retailer EDI integrations or a complex accounts-package sync. We don't believe in 6-month implementations — if your vendor needs that long, they're building you, not configuring software.

Where is the data hosted?+

AWS Ireland (eu-west-1, Dublin region) by default. Each tenant runs in its own dedicated server with its own database — no shared infrastructure. Encrypted at rest, TLS 1.3 in transit, KMS-managed keys. Daily encrypted backups, point-in-time restore. Or we can deploy inside your own AWS account using our IaC templates.

What if we want to leave?+

You get all your data exported as PostgreSQL dumps and CSVs within 48 hours. No lock-in, no penalty clauses, no "data egress fees". We win contracts by being good, not by holding data hostage.

Pricing is the easy part.
Fit is the hard part.

Twenty minutes on a video call. We tell you whether Keystone is right for your operation, or whether you'd be better served elsewhere.

Book the call →
Compliance & trust

How we keep your
data and your audits safe.

We are honest about what's certified and what's in progress. Anything marked "in progress" reflects active work towards a recognised standard — never marketing decoration. Privacy queries go to privacy@cloudvoro.com. Sub-processor list at /legal/sub-processors. Full security posture at /site/security.

Live
Hosted in EU / Ireland
Customer data resides on AWS Ireland (eu-west-1) — never leaves the EU.
Live
GDPR · Privacy Contact named
Internal Data Protection Lead handles subject access requests. Owner is ADPO Ireland member.
In progress
NIS2 · building toward readiness
Tenant isolation, audit trails and MFA support customers in NIS2 scope. CloudVoro itself is below the size threshold; not yet certified.
In progress
ISO 27001 · alignment
We map our controls to Annex A but hold no third-party certificate. Formal certification on the 2026 roadmap.
In progress
Cyber Essentials · planned
UK Cyber Essentials assessment is on our roadmap. We will name the assessing body (IASME) and a confirmed date here once scoped.
Live
Encryption · at rest & in transit
TLS 1.3 in transit, industry-standard symmetric ciphers at rest, KMS-managed keys.