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#

Individual

€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)

Team

€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)

Enterprise

€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)

Academic & Community

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#

  1. 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)

  2. Licenses are reviewed and issued within 2–3 business days.

  3. 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.