ActuarialOS for Excel
Actuarial functions,
inside Excel.
Beta75 aos_ worksheet functions — mortality, commutation, annuities and optional forms, §417(e) lump sums, §430 segment rates, PBGC and Treasury curves — each one cross-checked to the ActuarialOS engine. Your workbook never leaves your machine.
Windows · 64-bit Excel 2016+ or Microsoft 365 · .NET Framework 4.8
Download
Version 2026.06.153
Signed installer · 2.6 MB · released Sep 6, 2026
Download ActuarialOS-Excel-Setup-2026.06.153.exeFree during the beta. By installing you agree to the beta terms. Close Excel before you run it.
- Signed by
- ACTUARIAL LABS LLC · EV code-signing certificate, thumbprint
B16199A3CB849C72D7DEFF1F9A5AE57851202D4B - SHA-256
- 6ed0f4d4febf48233f947bc772440672ad6b7195e9f13103a1ea49acc2c44cdf
What’s inside
75 functions, one engine.
Every function names the ActuarialOS engine value it reproduces. The reference states the method and convention behind each one, so you can defend the number, not just compute it.
Commutation
5aos_Dx · aos_Nx · aos_Nx12 · …
Mortality & scale
12aos_qx · aos_px · aos_lx · …
Annuities — core
4aos_ax · aos_axy · aos_axVector · …
Annuities — optional forms
10aos_axc · aos_axt · aos_axJS · …
Annuities — mid-of-year (fractional age)
4aos_axMOY · aos_axMOYm · aos_axyMOY · …
COLA & interest helpers
5aos_Cola · aos_SegmentDF · aos_Curve · …
Economic / statutory / PBGC
25aos_EconAnnualLookup · aos_Limit415Adjusted · aos_CoveredComp · …
Dates
2aos_DateAdd · aos_DateDiff
Diagnostics
8aos_Version · aos_License · aos_Versions · …
Install
Three steps, no admin rights.
- 01
Close Excel, run the installer
Per-user, no admin rights. It copies one file to your profile, registers it with Excel, and drops the sample workbooks in Documents\ActuarialOS.
- 02
Open Excel
An ActuarialOS tab appears on the ribbon. Type =aos_Version() in any cell to confirm the engine and data versions.
- 03
Start from a sample
The installer offers to open the sample workbook on first load — a participant worked end to end, with the formula behind every cell.
Verify the download
Right-click the installer ▸ Properties ▸ Digital Signatures, or in PowerShell:
Get-AuthenticodeSignature .\ActuarialOS-Excel-Setup-2026.06.153.exe | Select Status, @{n='Signer';e={$_.SignerCertificate.Subject}}
Get-FileHash .\ActuarialOS-Excel-Setup-2026.06.153.exe -Algorithm SHA256 # expect 6ED0F4D4FEBF4823…Status must read Valid and the signer CN=ACTUARIAL LABS LLC, and the hash must match the one beside the download. A file whose signature is missing or broken did not come from us unmodified — do not load it.
For your IT department
Built to pass a security review.
The short version. The full statement — what it accesses, what it sends, how to verify it — is published verbatim.
Computes on your machine
Every function runs in-process. Census, participant and plan data never leave the workbook. No telemetry, no analytics, no crash reporting.
One network call, and you can block it
On start, a read-only fetch of a 50-byte version file to tell you a newer build exists. Nothing is sent. Block the host and nothing changes.
Per-user, one registry key
No admin rights, no HKLM, no Program Files. The installer writes to your profile and one HKCU key; uninstall removes what it added.
Signed, and checked against the engine
Both the installer and the add-in carry an EV Authenticode signature from Actuarial Labs LLC. Every release is cross-checked to the ActuarialOS engine at machine precision before it ships.
Questions
Talk to the people who built it.
Bugs, a function you need, a convention that does not match your plan — the ribbon’s Send feedback button opens your mail client pre-addressed, or write to us directly.