Pricing#
Lactuca is a high-performance life actuarial library for Python. All paid plans are billed via Lemon Squeezy (Merchant of Record; VAT handled automatically for all jurisdictions). Prices shown are ex-VAT.
Plans#
€69 / month
1 user
1 activated device
1 concurrent session (one instance at a time)
All minor & patch releases included
Online license validation every 30 days; offline use until local expiry (EULA §6.1)
€580 / month
Up to 10 users
1 activated device per user (10 total)
Up to 10 concurrent sessions across all devices
All minor & patch releases included
Online license validation every 30 days; offline use until local expiry (EULA §6.1)
€1,650 / month
Up to 50 device activations (1 per user for up to 50 users)
Up to 50 concurrent sessions across all activated devices
Covers workstation installation and server/shared deployments for internal users
Monthly (Lemon Squeezy) and annual (direct contract) plans include identical usage rights
All minor & patch releases included
Online license validation every 30 days; offline use until local expiry (EULA §6.1)
Annual billing available on request (contact us for a quote)
Free
Students, educators, independent researchers, open-source contributors, and beta testers
1 named user, 1 activated device, 1 concurrent session
Non-commercial use only — see the EULA for restrictions
Apply by email — no credit card required
VAT: Lemon Squeezy adds the applicable VAT for your jurisdiction at checkout (e.g. 21% in Spain). Enterprise annual billing is handled via direct invoice outside the Lemon Squeezy platform; contact us for a quote.
Tip
Early Bird — Founding Members
Apply discount code FOUNDING at checkout on the Individual monthly plan to lock
in €49 / month permanently — the discount applies to every renewal for as long as
your subscription remains active. Limited to the first 20 subscribers in total.
Free 30-Day Trial#
No credit card required. No commitment.
Start a free 30-day trial to evaluate Lactuca before purchasing. The trial gives you full access to all features with 1 device activation.
Trials are requested directly from the activation prompt when you first import the library. Install Lactuca and run:
import lactuca
The activation prompt will appear:
Lactuca requires a license key to run.
[T] Request a free 30-day trial (no credit card required)
[K] Enter an existing license key
[Q] Quit
Choice [T/K/Q]: T
Enter your name (optional) and email address. A confirmation step lets you correct
the email before the request is sent. Your trial key will arrive by email within a
few minutes. Once you have it, run import lactuca again and choose [K] to
enter the key.
See the Activation Guide for step-by-step instructions.
Academic & Community Process#
Send an email to support@lactuca.io with:
Your full name
Your institution
Your institutional email address (
.edu,.ac.uk,.upm.es, etc.)Brief description of intended use (thesis, research, teaching, open-source project)
Licenses are reviewed and issued within 2–3 business days.
The license is valid for 1 year and can be renewed following the same process.
Academic licenses are non-commercial only — see §3 of the EULA for the full restrictions.
Feature Comparison#
Feature |
Trial |
Individual |
Team |
Enterprise |
Academic |
|---|---|---|---|---|---|
All actuarial table types |
✅ |
✅ |
✅ |
✅ |
✅ |
Life, disability, exit tables |
✅ |
✅ |
✅ |
✅ |
✅ |
Annuities & insurances |
✅ |
✅ |
✅ |
✅ |
✅ |
Multiple-decrement models |
✅ |
✅ |
✅ |
✅ |
✅ |
Generational mortality |
✅ |
✅ |
✅ |
✅ |
✅ |
Periodic revalidation (30 d) + seat heartbeat (3 d) |
✅ |
✅ |
✅ |
✅ |
✅ |
Concurrent sessions |
1 |
1 |
≤ 10 |
≤ 50 |
1 |
Commercial use |
✅ |
✅ |
✅ |
✅ |
❌ |
Number of users |
1 |
1 |
≤ 10 |
≤ 50 |
1 |
Devices per user |
1 |
1 |
1 |
1 |
1 |
Duration |
30 days |
Monthly |
Monthly |
Monthly / direct annual |
1 year |
FAQ#
Can I upgrade from Individual to Team? Yes. Purchase the Team plan and activate with your new key. See the FAQ for the full upgrade procedure.
What happens when my trial expires?
import lactuca raises LicenseExpiredError. Purchase any paid plan to continue.
Is VAT included in the prices shown? No. Prices shown are ex-VAT. Lemon Squeezy adds the applicable VAT for your jurisdiction at checkout.
Can I use Lactuca in a CI/CD pipeline?
Yes — set the LACTUCA_LICENSE_KEY environment variable. See the
Activation Guide.
OEM and SaaS Licensing#
If you want to embed Lactuca as a calculation engine in a product or service distributed or made available to your own clients or external users, you need an OEM license — a separate written agreement with Licensor.
Standard license tiers (Individual, Team, Enterprise) do not cover OEM use.
Typical OEM scenarios:
A SaaS platform running Lactuca server-side for your customers.
An application or API sold to third parties that calls Lactuca internally.
Any product where your clients benefit from Lactuca without obtaining their own Lactuca license directly from Licensor.
To enquire about OEM licensing, contact support@lactuca.io with a description of your product and estimated scale.