Police and Fire Pension Calculator

Police, Fire, and Public Service Pension Calculator

Professional systemwide pension analysis

⚠️ Security Notice: Testing passwords still active

Login

Forgot Password?

Choose Your Plan

Free

Trial

$0/14 days
Then $1.66/mo billed annually as $19.92/yr
Automatically converts to Individual subscription if not cancelled

✓ Test All Functionality

Full access to test all features and determine which subscription model fits your needs

⚠️ Financial Results Masked

All dollar amounts are hidden with X's during the free trial

  • ✓ See all calculation features (14 days)
  • ✓ Individual & Systemwide calculations
  • ✓ Employee editor
  • ✓ Comparison tools
  • ✓ All program functionality accessible
  • ✓ See the format of detailed summaries and calculation walkthroughs
What's Masked: Annual Pension, Spouse Pension, Lifetime Benefits, Employee Contributions, Employer Contributions, System Totals, % of Payroll

Individual User

$1.66/month
Billed annually as $19.92/yr
1-year subscription, does not auto-renew

✓ See All Individual Calculations

Full access to individual calculation features and formulas to determine how retirement timing and beneficiary options affect your benefits

⚠️ Systemwide Information Masked

Systemwide pension calculations are hidden

  • ✓ Single person calculations
  • ✓ No employee file upload needed
  • ✓ Direct input form
  • ✓ All individual pension calculation features
  • ✓ Spouse Option 1-4 calculations
  • ✓ Comparison of effects of changing any/all parameters
  • ✓ Comparison to 457/401k style
  • ✓ Unlimited individual calculations on up to 3 devices
  • ✓ See your individual pension calculations
  • ✓ Printable detailed summaries and calculation walkthroughs
What's Masked: Systemwide pension calculations.

Systemwide

$19.99/month
Billed annually as $239.88/yr plus applicable taxes
Auto-renews annually, cancel anytime

✓ Full Access - No Masking

See all actual dollar amounts for all calculations

🔒 Secure Data Storage

Employee data stored on your local computer only for maximum security

  • 🎯 Designed by (and for) Union Boards, Pension Boards & Contract Negotiators
  • 🎯 See in real time what proposed numbers mean to the whole system and each individual
  • 🎯 Reduce costs of multi-thousand dollar actuarial reports that can take months
  • 🎯 Start with better numbers to pass to your actuary for final calculations
  • ✓ Unlimited individual calculations for one or all members
  • ✓ Employee CSV file upload, import/export, and editing (unlimited employees & files)
  • ✓ Systemwide analysis for negotiations, cost saving, and benefit maximizing
  • ✓ Individual and Systemwide comparison tools
  • ✓ Compare to 457/401k style benefits & estimate prior service purchase costs
  • ✓ All financial results visible, nothing masked
  • ✓ Useable on 8 devices (auto-resets annually for board member changes)
  • ✓ Master/Slave Mode: Share calculations and employee data across devices in real-time
What's Masked: Nothing!
⚙️

Customizable

Configure all pension parameters

👤

Individual Calculations

Change parameters and side-by-side compare pension costs and benefit changes for a single employee

📈

System Analysis

Change parameters and side-by-side compare pension costs and benefit changes for all employees

🔒

Secure Processing

Files processed and deleted immediately

About

The Police, Fire, and Public Service Pension Calculator is a professional tool designed to help public service employees, HR departments, and pension administrators calculate and analyze pension benefits with precision and ease.

Quick Links

  • Instructions & Info
  • Terms of Service
  • Privacy Policy

Contact

For support or questions, please contact us through your account dashboard or email support.

Legal

This calculator is for educational, informational, and estimation purposes only. Results are estimates and not official pension determinations.

© 2024 Pension Calculator SAAS. All rights reserved.

📝

Create Your Account

Sign up to get started

Selected Plan:
Trial
$0
Full featured access for testing
Minimum 8 characters, must include uppercase, lowercase, number, and special character
🔗

Create Linked Account

You've been granted free linked account access

Linked Account Access
Free - 100% Discount
This account will be linked to your Systemwide account and will share default configuration settings.
This must match the email address the coupon was issued to
Minimum 8 characters, must include uppercase, lowercase, number, and special character
⚠️ Important Legal Disclaimer: This calculator is for educational, informational, and estimation purposes only. Results are estimates and not official pension determinations.
Police and Fire Pension Calculator

Police, Fire, and Public Service Pension Calculator

⚠️ Security Notice: Testing passwords still active
Active
📊

Calculation Type

Choose between Individual or System-wide calculation

⚙️

Overall Parameters

Settings used by both individual and systemwide calculations

Pension System Type

Pension system type
Defined Benefit only: all years count as pension. Hybrid: set a start date below; prior years are 401k/457, then pension. Defined Contribution only: no pension; all contributions go to 401k/457.
Used for Hybrid only. Defaults to next July 1. Date the pension system starts; prior years are Prior YOS with prior 401k/457 balance.
When checked (Hybrid only): everyone converts at the system start date and all current employees are eligible for pension payments regardless of vesting years.

Retirement Settings

(PV) Note: If employee contributions go towards a separate and distinct annuity, as is typical, set this to 0 and put the employee contributions in MYGA below.

Multi-Year Guaranteed Annuity (MYGA)

When checked, both employee pension contribution and MYGA contribution can be collected at the same time. When unchecked, only one can be used (mutual exclusivity).
(PV) Employee contribution percentage for Multi-Year Guaranteed Annuity (MYGA)
Whether annuity contribution is based on base wage or COLA (FAC)
Number of years the payout is spread and guaranteed
Annual interest rate for the MYGA annuity
Note: An employee who separates early is entitled to the simple sum of their contributions only (not the full MYGA payout with interest).
Maximum pension as a percentage of Base/FAC wage (80% - 150%)

COLA Settings

Eligibility Settings

📋 Service Retirement Criteria
Years of service required for service retirement / Minimum years for full benefits
AND
Minimum age required
Both criteria must be met: Years of Service ≥ Service Year Retirement AND Age ≥ Min Age for Service Retirement
OR
✅ Vested Retirement Criteria
Years to be vested
AND
Age at which full retirement benefits begin
Both criteria must be met: Years of Service ≥ Vested Years AND Age ≥ Age Based Retirement

Pension Option

Note: All options are actuarially equivalent based on ages, retirement dates, and lifespans to provide the same lifetime benefit value.

Financial Projections

Defined Contribution (457/401k) Settings

457/401k are defined contribution programs: employee and employer contributions are set by the percentage inputs below (applied to pay).

Defined contribution: employee amount = this percent × pay (may differ from pension contribution rate)
Defined contribution: employer amount = this percent × pay (may differ from pension employer funding)
Minimum age to retire and access 457/401k funds without penalty. For firefighters and police: 50 years. For DPS or other workers: 59.5 years.
Expected annual return used to compound prior and future 401k/457 balances; 401k/457 benefit amounts are shown in present value (PV).

Life Expectancy

👤

Individual Calculation

Enter employee information directly

Note: Individual calculations are not included in the systemwide calculation. They are separate calculations for individual employees. Individual calculations provide more data and more flexibility to the calculation.

Enter year (e.g., 2005) or full date (e.g., 2005-01-15)
Can be more or less than required minimums for individual calculations
Number of Years of Prior Service Credit Purchased (0–5 years max; can exceed years worked before pension start)
Years from pension system start to retirement; syncs with Expected Years Worked
Prior 401k service years (0)
Calculated prior 401k/457 balance: —
Edit this amount; effective balance below updates when prior time purchased changes.
Effective balance after buyback: $0
Approx 401k balance before pension system start date. Buying prior time can increase pension YOS and decrease this balance.
Choose "Existing Defined Contribution (401k/457) transitioning to a Defined Benefit Pension at a specific start date" in Pension System Type and set a start date to see prior 401k years and balance.
Enter year (e.g., 1977) or full date (e.g., 1977-06-20)
Enter year (e.g., 1980) or full date (e.g., 1980-03-10), or 0 if no spouse

Note: Multiplier and COLA settings are taken from the Overall Parameters section above. Individual Base Wage and Individual FAC here are for this individual employee only.

If checked, allows pension to disburse at end of years worked even if below minimum service requirements

Defined Contribution Comparison

457/401k are defined contribution programs: employee and employer contributions are set by the percentage inputs below (applied to pay).

Defined contribution: employee amount = this percent × pay (may differ from pension contribution rate)
Defined contribution: employer amount = this percent × pay (may differ from pension employer funding)
Minimum age to retire and access 457/401k funds without penalty. For firefighters and police: 50 years. For DPS or other workers: 59.5 years.
Expected annual return used to compound prior and future 401k/457 balances; 401k/457 benefit amounts are shown in present value (PV).
🏢

System Calculation

Settings and employee data for systemwide calculations

Note: None of the configuration from individual calculations applies to the system calculation. System calculations use the Overall Parameters and settings below.

Average System-wide Wage Settings

Final Average Compensation - average of highest 3 years

System-wide Financial Settings

These settings are used only to estimate an annual payroll budget for the calculation. The only value used in the calculations is the annual payroll budget. Employee count comes from the employee list. Placing an accurate overall annual payroll budget is more important than an accurate average wage.

× =
Number of Employees: Set from employee file (read-only)
Average Employee Salary: Average of all pay and OT for all employees divided by the number of employees. Used to calculate employee contributions and percent of payroll.
Annual Payroll: Total annual payroll (Number of Employees × Average Employee Salary). Changing this field will update the Average Employee Salary.

Load Employee Data

📤

Choose File

OR
💡
Template File: Download the sample file to use as a template for your own department. Edit it locally on your computer to keep your employee data secure, or edit in this program below. Once ready, upload your customized file here.
📊

Results

Configuration

Pension System Type

Pension system type
Start date and “Current Employees Forced Convert DC to DB and are Vested” are in Overall Parameters.

Retirement Settings

(PV) Note: If employee contributions go towards a separate and distinct annuity, as is typical, set this to 0 and put the employee contributions in MYGA below.
Maximum pension as a percentage of Base/FAC wage (80% - 150%)

COLA Settings

Eligibility Settings

📋 Service Retirement Criteria
Years of service required for service retirement / Minimum years for full benefits
AND
Minimum age required
Both criteria must be met: Years of Service ≥ Service Year Retirement AND Age ≥ Min Age for Service Retirement
OR
✅ Vested Retirement Criteria
Years to be vested
AND
Age at which full retirement benefits begin
Both criteria must be met: Years of Service ≥ Vested Years AND Age ≥ Age Based Retirement

Typical System-wide Wage Settings

Typical Final Average Compensation - average of highest 3 years

Pension Option

Note: All options are actuarially equivalent based on ages, retirement dates, and lifespans to provide the same lifetime benefit value.

Financial Projections

Average of all pay and OT for all employees divided by the number of employees. Used to calculate employee contributions and percent of payroll.
Total number of employees in the system (prepopulated from CSV if available)

Life Expectancy

FAC Calculator

FAC is calculated as the average of the selected number of highest earning years.
⚠️ Validation Error:

Calculated FAC

$0

Pension Options

Option 1: Maximum

Highest monthly benefit, no survivor benefits. This option provides the maximum monthly pension payment to the employee, but payments stop upon the employee's death with no benefits continuing to a spouse or beneficiary.

Option 2: Ten Year Certain

Guaranteed 10 years of payments. This option ensures that pension payments will continue for at least 10 years, even if the employee dies before that period. If the employee dies within 10 years, the remaining payments go to the designated beneficiary.

Option 3: Joint & Survivor (100%)

Spouse receives 100% of pension after employee death. This option provides a reduced monthly benefit during the employee's lifetime, but ensures the spouse will continue to receive the full pension amount (100%) after the employee's death for the remainder of the spouse's life.

Option 4: Joint & Survivor (66.67%)

Spouse receives 66.67% of pension after employee death. This option provides a slightly higher monthly benefit during the employee's lifetime compared to Option 3, but the spouse will receive only 66.67% of the pension amount after the employee's death.

Important Note

All pension options are actuarially equivalent. This means that based on the employee's age, retirement date, and expected lifespan (and spouse's age/lifespan where applicable), all four options are designed to provide the same total lifetime benefit value. The difference is in how the benefits are distributed over time - some options provide higher monthly payments but stop earlier, while others provide lower monthly payments but continue longer (to a spouse).

Pension Options - Quick Guide

All options are actuarially equivalent - they provide the same total lifetime value, just distributed differently. The difference is in how benefits are distributed over time - some options provide higher monthly payments but stop earlier, while others provide lower monthly payments but continue longer (to a spouse).

Option 1: Maximum

Highest monthly benefit, no survivor benefits. This option provides the maximum monthly pension payment to the employee. Payments stop upon the employee's death with no benefits continuing to a spouse or beneficiary. Best for single employees or those who don't need to provide for a survivor.

Option 2: Ten Year Certain

Guaranteed 10 years of payments. This option ensures that pension payments will continue for at least 10 years, even if the employee dies before that period. If the employee dies within 10 years, the remaining payments go to the designated beneficiary. Provides a safety net for early death scenarios.

Option 3: Joint & Survivor (100%)

Spouse receives 100% of pension after employee death. This option provides a reduced monthly benefit during the employee's lifetime, but ensures the spouse will continue to receive the full pension amount (100%) after the employee's death for the remainder of the spouse's life. Best for providing maximum security for a surviving spouse.

Option 4: Joint & Survivor (66.67%)

Spouse receives 66.67% of pension after employee death. This option provides a slightly higher monthly benefit during the employee's lifetime compared to Option 3, but the spouse will receive only 66.67% (two-thirds) of the pension amount after the employee's death. A balance between lifetime income and survivor protection.

Need more detailed information?

For complete descriptions, eligibility requirements, and detailed explanations of each option, view the full Pension Option Descriptions in the Instructions & Info section.

Edit Employees

0 employees
Last Name * First Name Hired Date Date of Birth Sex Spouse DOB Spouse Sex Email Actions

Invite Members to Free Linked Access

This list shows members who have an email address in the current employee list. To add or change email addresses, use Edit Employees under Systemwide calculations. Click Send invite to generate a coupon and open your email client with a pre-filled message for that person.

Last Name First Name Email Actions
No employees with email addresses in the current list. Add emails in Edit Employees, then try again.

Calculating pensions...

⚠️ Important Legal Disclaimer

This pension calculator is provided for educational, informational, and estimation purposes only.

Not Official Pension Advice

The calculations, estimates, and projections provided by this tool are approximations based on the information you provide and the assumptions configured in the system. These results are NOT official pension determinations, official benefit statements, or binding commitments from any pension system or employer.

No Guarantee of Accuracy

While we strive to provide accurate calculations, we cannot guarantee the accuracy, completeness, or timeliness of any calculations or projections. Actual pension benefits may differ significantly from these estimates due to:

  • Changes in pension plan rules, regulations, or legislation
  • Errors in input data or assumptions
  • Future changes in salary, employment status, or service years
  • Changes in life expectancy, actuarial tables, or economic conditions
  • Other factors beyond our control

Consult with Professionals

For official pension information, benefit statements, and retirement planning advice, you should:

  • Contact your pension plan administrator or human resources department
  • Consult with a qualified financial advisor or retirement planning professional
  • Review official plan documents and benefit statements
  • Verify all calculations with your pension system

No Liability

By using this calculator, you acknowledge and agree that:

  • The developers, operators, and owners of this tool are not responsible for any decisions made based on these calculations
  • You will not rely solely on these estimates for retirement planning or financial decisions
  • You understand that actual benefits may vary significantly from these estimates
  • You assume all risk associated with using this tool

Data Privacy

All calculations are performed securely. Employee data files are processed and immediately deleted after calculation. No personal information is stored or retained by this system.

USE THIS TOOL AT YOUR OWN RISK. ALWAYS VERIFY RESULTS WITH OFFICIAL SOURCES.

System Information

Welcome to the Pension Calculator System Information page. This comprehensive resource provides detailed documentation, explanations, and formulas used throughout the system. Use the expandable sections below to access specific information.

Master/Slave Mode (Systemwide Users Only)

Master/Slave Mode allows Systemwide subscribers to share calculations and employee data across multiple devices in real-time. This is perfect for union boards, pension committees, and negotiation teams working together.

Important Requirements:

  • All users must sign in using the same account
  • The account must be a Systemwide level account
  • The first user to log in automatically becomes the master device
  • Other users can request to become the master (requires current master approval)
  • Each user should click on the badge and set a nickname so it's known who is requesting when interacting

How It Works

  • Master Device: The first device to log in becomes the master device. The master device can perform calculations and share them with all slave devices.
  • Slave Devices: Additional devices that log in become slave devices. They receive notifications when the master shares calculations or employee data.
  • User Identification: Each user should click on their badge/device indicator and set a nickname. This helps identify who is making requests and interacting in the system.
  • Employee Data Sharing: When the master device uploads a CSV file, it's automatically shared with all slave devices. This ensures all devices have access to the same employee data.
  • Calculation Sharing: When the master performs a calculation, it's automatically shared with all slave devices. Slaves receive a notification and can choose to accept and auto-calculate, or dismiss.

Master Device Features

  • Perform calculations normally
  • Upload employee CSV files (automatically shared with slaves)
  • Calculations are automatically shared with all slave devices
  • See count of connected slave devices

Slave Device Features

  • Receive notifications when master shares calculations
  • Accept shared calculations to auto-populate and calculate
  • Dismiss shared calculations if not needed
  • Automatically receive employee data when master uploads files
  • Request to become master (requires current master approval)

Data Security

Employee data shared between devices is stored temporarily in the database and is automatically deleted when the last slave device logs out. This ensures sensitive information is not permanently stored.

Master Transfer

If a slave device needs to become the master, it can request master control. The current master device will receive a notification showing the requesting user's nickname (if set) and can accept or deny the request. This allows for flexible collaboration while maintaining control. Remember to set your nickname by clicking on your badge so the master knows who is making the request.

Use Cases: Negotiations and Collaborative Work

Master/Slave Mode is particularly powerful for pension plan negotiations, allowing negotiation teams to work collaboratively and efficiently during critical discussions.

Negotiation Workflow

During pension negotiations, the master/slave mode enables a streamlined workflow:

  1. Master Device Setup: The lead negotiator or actuary logs in first using the Systemwide account, becoming the master device. They upload the employee CSV file with all relevant data.
  2. Slave Device Connection: Team members (union representatives, committee members, advisors) log in on their devices using the same Systemwide account, automatically becoming slave devices. Each member should set their nickname by clicking on their badge.
  3. Real-Time Data Sharing: When the master uploads or updates employee data, all slave devices automatically receive the updated information. This ensures everyone is working with the same data set.
  4. Scenario Testing: The master device can quickly test different pension scenarios (changing multipliers, COLA settings, retirement ages, etc.) and share calculations instantly with all team members.
  5. Collaborative Analysis: Slave devices receive notifications of new calculations, allowing team members to review scenarios in real-time during negotiations.

Benefits for Negotiations

  • Rapid Scenario Modeling: Test multiple pension plan configurations quickly without waiting for expensive actuarial calculations
  • Synchronized Team: All team members see the same calculations and data simultaneously, ensuring everyone is on the same page
  • Strategic Planning: Quickly identify the most advantageous pension configurations to present to actuaries for formal analysis
  • Cost Efficiency: Avoid costly and time-consuming traditional actuarial calculations for initial scenario testing
  • Real-Time Collaboration: Team members can review and discuss calculations as they're generated, even during active negotiations
  • Data Consistency: Eliminates confusion from different team members working with different data sets or outdated information

Best Practices

  • Designate a Master: Choose one person (typically the lead negotiator or actuary) to be the master device for the duration of negotiations
  • Set Nicknames: Each team member should click on their badge and set a nickname immediately after logging in. This helps identify who is making requests and interacting during negotiations
  • Pre-Negotiation Setup: Upload and verify employee data before negotiations begin to ensure accuracy
  • Test Scenarios in Advance: Run various pension configurations before negotiations to identify optimal options
  • Keep Devices Connected: Ensure all team members remain logged in during negotiations to receive real-time updates
  • Use Calculation Sharing: When the master tests a new scenario, share it immediately so all team members can review it
  • Document Key Scenarios: Save or note the most promising calculations for formal actuarial review

Typical Negotiation Scenario

During a pension negotiation session:

  1. Master device uploads the complete employee roster via CSV
  2. All slave devices automatically receive the employee data
  3. Master tests a pension proposal (e.g., 2.5% multiplier, 7% COLA every 5 years)
  4. Calculation is automatically shared with all slave devices
  5. Team members review the results on their devices
  6. If adjustments are needed, master modifies parameters and shares new calculations
  7. Process repeats until optimal configuration is identified
  8. Final numbers are provided to actuaries for formal analysis

Note: This tool provides rapid scenario modeling and estimation. Final pension plan changes should always be verified through formal actuarial analysis before implementation.

Additional Resources

How Pension Systems Work

Pension systems are designed to provide retirement income for employees who have served a certain number of years. Understanding the key concepts helps you make informed decisions about your retirement planning.

Vesting

Vesting is the process by which an employee earns the right to receive pension benefits. Once an employee is "vested," they have earned the right to receive a pension, even if they leave employment before retirement age. The vesting period is typically defined as a minimum number of years of service (e.g., 5 years).

  • Once vested, employees are guaranteed pension benefits based on their years of service
  • Vested employees receive credit for their actual years worked, not projected minimums
  • If an employee is vested but not yet eligible for retirement, their pension start date is delayed until they meet age requirements

Eligibility for Retirement

An employee becomes eligible for retirement when they meet specific age and service requirements. There are typically two paths to eligibility:

Vested Retirement Path

An employee is eligible if they have:

  • Years of service ≥ Vested Years (minimum years to be vested)
  • AND Age ≥ Age Based Retirement (minimum age for retirement)

This path allows employees who have been with the organization long enough to retire once they reach the minimum retirement age.

Service Retirement Path

An employee is eligible if they have:

  • Years of service ≥ Service Year Retirement (typically 20-25 years)
  • AND Age ≥ Min Age for Service Retirement (typically 50-55 years)

This path allows employees with many years of service to retire earlier than the standard retirement age, recognizing their long-term commitment.

Years of Service Calculation

The system uses sophisticated actuarial logic to determine how years of service are calculated:

  • If Vested: The calculation uses the actual years of service entered or calculated. The pension is based on real years worked, not projected minimums. However, if the employee is vested but not yet eligible for retirement (doesn't meet age requirements), the pension start date is delayed until they meet eligibility criteria.
  • If Not Vested: The system projects forward to when the employee will become vested. It adds the years until vesting to the current years of service to calculate the total years of service that will be used for the pension calculation.

Pension Benefit Calculation

Pension benefits are typically calculated using a formula that considers:

  • Earnings Base: Either base wage or Final Average Compensation (FAC), depending on system configuration
  • Multiplier: A percentage applied per year of service (e.g., 2.5% per year)
  • Years of Service: Actual years worked if vested, or projected years if not yet vested

The basic formula is: Annual Pension = Earnings × (Multiplier / 100) × Years of Service

Cost-of-Living Adjustments (COLAs)

Many pension systems include COLAs to help benefits keep pace with inflation:

  • COLA Percent: The percentage increase applied (e.g., 7%)
  • COLA Frequency: How often COLAs are applied (e.g., every 5 years)
  • Number of COLAs: Total number of adjustments during retirement
  • Compounding vs. Non-Compounding:
    • Compounding: Each COLA is applied to the increased pension amount
    • Non-Compounding: Each COLA is a fixed dollar amount added to the original pension

Pension Options

Most pension systems offer multiple payment options, all of which are actuarially equivalent (provide the same total lifetime value):

  • Option 1 (Maximum): Highest monthly payment, but stops at employee's death
  • Option 2 (Ten Year Certain): Guarantees at least 10 years of payments
  • Option 3 (Joint & Survivor 100%): Spouse receives full pension after employee's death
  • Option 4 (Joint & Survivor 66.67%): Spouse receives 66.67% of pension after employee's death

All options are designed to provide the same total lifetime benefit value, with differences in how benefits are distributed over time.

Contributions

Pension systems typically involve contributions from both employees and employers:

  • Employee Contributions: A percentage of base wage contributed throughout employment
  • Employer Contributions: Calculated using actuarial principles - present value of pension payments (using real rate) minus future value of employee contributions (using nominal rate), discounted to today's dollars
  • Contributions are calculated based on actual years worked if vested, or projected years if not yet vested

Key Concepts Summary

  • Vesting: Earning the right to receive pension benefits after a minimum number of years
  • Eligibility: Meeting age and service requirements to begin receiving benefits
  • Years of Service: Actual years worked (if vested) or projected years (if not vested)
  • FAC: Final Average Compensation - average of highest 3 years of earnings
  • COLA: Cost-of-Living Adjustments to help benefits keep pace with inflation
  • Actuarial Equivalence: All pension options provide the same total lifetime value

Getting Started

This pension calculator helps you estimate retirement benefits for individual employees or entire departments. Choose a subscription plan to begin:

  • Trial: Full-featured access for testing. Automatically converts to Individual subscription and bills $19.92/yr if not cancelled during the 14-day trial period.
  • Individual User: $1.66/month billed annually as $19.92/yr - Single person calculations without file upload. 1-year subscription that does not auto-renew. You can manually renew when it expires.
  • Systemwide: $19.99/month billed annually as $239.88/yr plus applicable taxes - Full system with CSV upload and employee editor. No maximum employee limit. This subscription is an invaluable tool for pension plan negotiations, allowing you to quickly calculate and feed the most advantageous numbers to actuaries for analysis. It saves significant time and avoids extremely costly and slow traditional actuarial calculations, enabling rapid scenario modeling and strategic planning. Auto-renews annually, cancel anytime.

Individual Calculations

For single employee calculations, fill out the individual form with:

  • Employee Information: Name, date of birth, hired year, years worked, sex
  • Spouse Information: Date of birth and sex (required for Options 3 & 4)
  • Wage Information: Base wage and FAC (Final Average Compensation) wage
  • Pension Option: Choose from 4 actuarially equivalent options
  • COLA Settings: Configure cost-of-living adjustments

Click "Calculate Individual" to see detailed results with all calculation notes.

Systemwide Calculations

For multiple employees:

  1. Download the sample CSV template or create your own
  2. Edit the CSV file locally with your employee data (keeps data secure)
  3. Upload the CSV file
  4. Optionally edit employees using the built-in editor
  5. Click "Calculate Systemwide" to process all employees

CSV Format: Required columns are: lastname, firstname, hiredate, dateofbirth, spousedateofbirth, sex, spousesex. Optional: yearsworked

Understanding Systemwide Results: In the systemwide results table, the YOS (Years of Service) column shows the years of service at the earliest eligibility age (when the employee first becomes eligible to retire), not their current years of service. This represents the minimum years of service required to reach eligibility, which is used for the maximum pension obligation calculation. The Ret. Age column shows the actual retirement age used in the calculation.

Configuration Parameters

Click "Edit Configuration" to adjust pension system parameters:

  • Retirement Age: Age at which full retirement benefits begin
  • Multiplier: Percentage per year of service (e.g., 2.5% = 2.5% per year)
  • Multiplier Based On: Whether to use Base Wage or FAC Wage for calculations
  • Career Years of Service: Minimum years required for full benefits
  • Eligibility Settings:
    • Vested Years: Years needed to be vested
    • Service Year Retirement: Years for service-based retirement
    • Min Age for Service Retirement: Minimum age for service retirement
    • Age Based Retirement: Age for age-based retirement
  • COLA Settings: Cost-of-living adjustment parameters
  • Financial Assumptions: Expected inflation rate and system rate of return
  • Life Expectancy: Male and female life expectancies
  • Employee Contribution Percent: Percentage of base wage contributed

Eligibility Rules

An employee is eligible for retirement if they meet ONE of the following:

  • Vested Retirement: Years of service ≥ Vested Years AND Age ≥ Age Based Retirement
  • Service Retirement: Years of service ≥ Service Year Retirement AND Age ≥ Min Age for Service Retirement

If an employee is vested but not yet eligible, their pension start is delayed until they meet eligibility requirements, but they will still receive benefits based on their actual years of service (not projected minimums).

Comparison Feature

Save calculations to compare different scenarios:

  1. Run a calculation
  2. Click "Save Current" to save it
  3. Change parameters or employee data
  4. Run a new calculation
  5. View side-by-side comparison with color-coded differences

Note: You can only compare similar calculation types (individual vs individual, systemwide vs systemwide).

Tips & Best Practices

  • Always verify calculations with official pension statements
  • Use the FAC calculator if you're unsure of your FAC figure
  • Save important calculations for future reference
  • Review eligibility rules to understand when benefits begin
  • Consider different pension options based on your family situation
  • Remember: All options are actuarially equivalent in total lifetime value

Option 1: Maximum Monthly Benefit

The maximum monthly benefit payable to you for your lifetime. Upon your death, the monthly benefit will stop, and your beneficiary will receive only a refund of any contributions you paid which are in excess of the amount you received in benefits. This option does not provide a continuing benefit to your beneficiary. If you are married and select Option 1, your spouse must acknowledge your selection.

The Option 1 benefit provides the largest monthly amount for which you are eligible, but provides no continuing benefit upon your death. You may consider selecting Option 1 if you have no spouse or eligible joint annuitant dependent upon support from you; or if your spouse or joint annuitant is in ill health or otherwise expected to die before you; or if your spouse or joint annuitant has independent sources of income and is not in need of additional continuing support from you upon your death.

You might not want to choose Option 1 if you are in ill health and your future physical condition is uncertain.

Option 2: Ten Year Certain

A monthly benefit that is less than the Option 1 benefit, and the benefit is payable to you for your lifetime. In the event you die within ten years after your retirement date, including any period of DROP participation, the same monthly benefit will be paid to your designated beneficiary for the balance of the 10-year period. No further benefits are then payable. If you are married and select Option 2, your spouse must acknowledge your selection. The amount of reduction of the Option 2 benefit depends on your age only---the older you are, the larger the reduction.

If you have no spouse or eligible joint annuitant to be the recipient of a continuing benefit under Option 3 or 4 after your death, you may consider selecting Option 2 in order to provide a monthly payment to your beneficiary for the remainder of the 10-year period if you should die before you have been retired for 10 years. You may name contingent beneficiaries to receive any benefits that are to be paid after the death of your primary beneficiary. This option would be particularly appropriate if you are in ill health and your future physical condition is uncertain at the time of retirement since children, other heirs, charities, organizations, or your estate or trust can be designated as beneficiaries for Option 2.

Option 3: Joint and Survivor (100%)

A reduced monthly benefit payable for your lifetime. Upon your death, your joint annuitant, if living, will receive a lifetime monthly benefit payment in the same amount as you were receiving. [Exception: The benefit paid to a joint annuitant under age 25, who is not your spouse, will be your Option 1 benefit amount. The benefit will stop when your joint annuitant reaches age 25, unless disabled and incapable of self-support, in which case the benefit will continue for the duration of the disability.] No further benefits are payable after both you and your joint annuitant(s) are deceased. The amount of reduction of the Option 3 benefit depends on your age and the age of your joint annuitant(s).

If you wish to have the security of a lifetime benefit for yourself and to provide a continuing benefit of the same amount to your joint annuitant(s) after your death, you may consider selecting Option 3.

Option 4: Joint and Survivor (66.67%)

An adjusted monthly benefit payable to you while both you and your joint annuitant are living. Upon the death of either you or your joint annuitant, the monthly benefit payable to the survivor is reduced to two-thirds (66.67%) of the monthly benefit received when both are living. [Exception: The benefit paid to a joint annuitant under age 25, who is not your spouse, will be your Option 1 benefit amount. The benefit will stop when your joint annuitant reaches age 25, unless disabled and incapable of self-support, in which case the benefit will continue for the duration of the disability.] No further benefits are payable after both you and your joint annuitant are deceased. The amount of reduction of the Option 4 benefit depends on your age and the age of your joint annuitant.

If you anticipate the need for a larger benefit while both you and your joint annuitant are living and a smaller benefit when only one of you survives, you may consider selecting Option 4.

Important Note

All pension options are actuarially equivalent. This means that based on the employee's age, retirement date, and expected lifespan (and spouse's age/lifespan where applicable), all four options are designed to provide the same total lifetime benefit value. The difference is in how the benefits are distributed over time - some options provide higher monthly payments but stop earlier, while others provide lower monthly payments but continue longer (to a spouse).

What is FAC?

FAC (Final Average Compensation) is the average of an employee's highest three years of earnings, used as the basis for pension calculations. It provides a more accurate representation of an employee's earning capacity near retirement.

How to Calculate FAC

If you don't know your FAC figure, use the built-in calculator:

  1. Click the 🧮 button next to "FAC Wage"
  2. Select the number of years to include in the FAC calculation (1-10, default is 3)
  3. Enter your base wage, OT/included bonuses, and roll-ins for the Final Year
  4. Enter salary and OT/included bonuses for each Next Highest Year
  5. The calculator automatically computes: FAC = (Final Year Total + Next Highest Year Totals) / Number of Years
  6. Click "Apply to FAC Wage" to use the calculated value

FAC Formula

FAC = (Final Year Total + Next Highest Year 1 Total + ... + Next Highest Year N Total) / Number of Years

Where:

  • Final Year Total = Base Wage + OT/Included Bonuses + Roll-Ins
  • Next Highest Year Total = Salary + OT/Included Bonuses
  • Number of Years = Selected number of years (1-10, typically 3)

The years used are typically the employee's highest earning years, often the final year and the next highest earning years before retirement. You can select anywhere from 1 to 10 years to include in the average.

Why FAC Matters

Using FAC instead of base wage can significantly impact pension calculations, especially for employees who had substantial overtime or other compensation in their final years. The multiplier is applied to FAC (if configured), making it an important factor in determining retirement benefits.

Calculation Formulas

Initial Annual Pension

Initial Pension = Earnings × (Multiplier / 100) × Years of Service

Where Earnings = Base Wage or FAC Wage (depending on configuration)

Actuarial Logic Applied:

The calculation applies sophisticated actuarial rules to determine the actual years of service used:

  • Vesting Status: The system first determines if the employee is vested (has worked the minimum required years to be eligible for pension benefits).
  • If Vested: The calculation uses the actual years of service entered or calculated. The pension is based on real years worked, not projected minimums. However, if the employee is vested but not yet eligible for retirement (doesn't meet age requirements), the pension start date is delayed until they meet eligibility criteria.
  • If Not Vested: The system projects forward to when the employee will become vested. It adds the years until vesting to the current years of service to calculate the total years of service that will be used for the pension calculation.
  • Eligibility Determination: The system checks eligibility using two possible paths:
    • Vested Retirement Path: Years of service ≥ Vested Years AND Age ≥ Age Based Retirement
    • Service Retirement Path: Years of service ≥ Service Year Retirement AND Age ≥ Min Age for Service Retirement
  • Actual Retirement Age: If currently eligible, retirement age = current age. If vested but not yet eligible, the system calculates when they will first meet eligibility requirements (the earlier of vested retirement age or service retirement age). If not vested, it projects to when they become vested and then eligible.
  • Years of Service for Pension:
    • If vested: Uses actual years worked (even if below minimum career years)
    • If not vested: Uses actual years + projected years until retirement
  • Important Note: For vested employees, the pension benefits are calculated based on their actual years of service entered, not projected minimums. A note will appear if the years are below the minimum required for full benefits, but the calculation still uses the actual years worked.

This actuarial approach ensures that employees who are vested receive credit for their actual service time, while those not yet vested have their benefits projected based on when they will become eligible.

System-Wide Calculation: Maximum Pension Obligation

Important: For systemwide calculations, the system assigns all employees to the most expensive point to the pension system. This occurs when employees have:

  • Maximum life expectancy - The longest possible retirement period (retiring at earliest eligibility age means the most years alive in retirement)
  • Minimum years of service - Only the minimum required years to be eligible (earliest eligibility point). Note: This is what the YOS column shows in the Systemwide results table - years of service at earliest eligibility, not current years of service.
  • Least employee and employer contributions - Fewer years worked means fewer total contributions made
  • Yet are eligible - They meet the minimum eligibility requirements (age and/or service years)

This represents the maximum pension obligation moment - the point where the pension system faces its greatest liability. The system uses this conservative approach to ensure adequate funding. Any years worked beyond the earliest eligibility represent a system surplus, as employees work longer (making more contributions) while having fewer years in retirement.

FAC Calculation

FAC = (Year1 Total + Year2 Total + Year3 Total) / 3

Where Year1 Total = Base + Overtime + Roll-Ins

Year2 and Year3 Total = Base + Overtime

Present Value

PV = FV / (1 + r)^n

Where: PV = Present Value, FV = Future Value, r = interest rate, n = years

This formula discounts future values back to today's dollars, accounting for the time value of money.

Future Value

FV = PV × (1 + r)^n

This formula calculates what a present value will be worth in the future, accounting for compound interest.

Future Value of Annuity

FV = PMT × (((1 + r)^n - 1) / r)

Where: PMT = Annual Payment, r = interest rate, n = years

This calculates the future value of a series of equal payments made over time.

Annual Payment from Present Value

PMT = PV × (r / (1 - (1 + r)^-n))

This calculates the annual payment amount needed to fully utilize a present value over a given number of years.

Total Lifetime Benefits (with COLA)

The system calculates total nominal benefits by:

  1. Starting with initial annual pension
  2. Applying COLA increases at specified intervals (every X years)
  3. COLA can be compounding (applied to increased amount) or non-compounding (fixed dollar amount)
  4. Summing all annual payments over expected lifetime
  5. Adding spouse benefits if applicable (Options 3 & 4)
  6. Important: Spouse pension starts at the employee's pension amount at death (after all COLAs), not the initial amount

Employee Contributions

Total Contribution = Base Wage × (Contribution % / 100) × Years of Service

Contributions are calculated based on base wage, not FAC wage, and accumulate over the employee's years of service.

Employer Contributions

The employer contribution represents the amount needed to fund the pension benefits, accounting for investment returns and inflation. The calculation follows proper actuarial principles:

  1. Calculate Present Value of Pension Payments at Retirement: All future pension payments (with COLAs applied) are discounted back to the retirement date using the real rate of return (nominal return minus inflation). This accounts for the time value of money and inflation's impact on purchasing power.
  2. Calculate Future Value of Employee Contributions: Employee contributions are made over years of service and grow at the nominal investment return (compounded annually). If there are years until retirement, these contributions continue to grow until retirement age.
  3. Determine Employer Funding Gap: The amount needed at retirement minus the future value of employee contributions equals what the employer must fund at retirement.
  4. Discount to Present Value: The employer's retirement-date obligation is discounted back to today's dollars using the nominal investment return.
  5. Calculate Annual Employer Contribution: The annual payment needed over years of service to accumulate the required present value, accounting for investment growth.

Key Points:

  • Pension payments are discounted using real rate of return (accounts for inflation)
  • Contributions grow using nominal rate of return (actual investment returns)
  • All calculations properly account for time value of money
  • COLAs are applied to pension payments over the retirement period

Real Rate of Return

Real Rate = ((1 + Nominal Rate) / (1 + Inflation Rate)) - 1

This calculates the actual rate of return after accounting for inflation, providing a more accurate picture of purchasing power over time.

Usage in Calculations:

  • Real Rate: Used when discounting future pension payments back to retirement date. This accounts for the fact that pension payments are in "today's dollars" and inflation erodes purchasing power over time.
  • Nominal Rate: Used for actual investment growth of contributions. Contributions are actual dollars that grow at the nominal investment return rate.

Best Practices for Actuarial Calculations

  • Use Conservative Assumptions: Life expectancies, inflation rates, and rate of return assumptions should be based on historical data and conservative projections
  • Account for Time Value of Money: Always use present value calculations when comparing amounts across different time periods. Use real rate of return for discounting future pension payments and nominal rate for investment growth of contributions
  • Proper Rate Selection: Use real rate of return (nominal minus inflation) when discounting future pension payments to account for purchasing power. Use nominal rate of return for actual investment growth of contributions
  • Consider All COLAs: Ensure COLAs are properly applied to both employee and spouse pensions, with spouse pension starting at the employee's pension amount at death (after all employee COLAs)
  • Verify Eligibility Rules: Always check that employees meet vesting and age requirements before calculating benefits
  • Use Actual Years When Vested: For vested employees, use actual years of service, not projected minimums
  • Document Assumptions: Keep clear records of all assumptions used in calculations for audit and verification purposes
  • Regular Updates: Review and update assumptions (life expectancy, inflation, rates of return) periodically to reflect current economic conditions

Subscription Plans

Our pension calculator offers three subscription tiers to meet different needs:

🆓 Trial Subscription (Free - 14 Days)

Price: $0 for 14 days

Auto-Conversion: If you don't cancel during the trial period, your trial automatically converts to an Individual subscription and you will be billed $19.92/year. The Individual subscription is a 1-year subscription that does not auto-renew.

Features:

  • ✓ Full featured access to all calculation features
  • ✓ Individual & systemwide calculations
  • ✓ All calculation features enabled
  • ✓ Perfect for testing and evaluation
  • ⚠️ Financial results are masked with X's - All dollar amounts (pensions, contributions, benefits) are hidden

Limitations: All financial calculation results are masked.

👤 Individual Subscription ($1.66/month billed annually)

Price: $1.66/month billed annually as $19.92/yr

Renewal: 1-year subscription that does not auto-renew. You can manually renew when your subscription expires.

Features:

  • ✓ Single person calculations
  • ✓ No file upload needed
  • ✓ Direct input form
  • ✓ Full access to all individual calculation features
  • ✓ Can change systemwide parameters for individual calculations
  • ⚠️ System-wide and other employee information is masked - System-wide pension information and all employees in pension system information are hidden

Best For: Individual employees calculating their own pension benefits with full access to individual calculations, including the ability to change system-wide parameters. Only system-wide and other employee information is masked.

🏢 Systemwide Subscription ($19.99/month billed annually)

Price: $19.99/month billed annually as $239.88/yr plus applicable taxes

Renewal: Auto-renews annually. Cancel anytime to stop future renewals.

Features:

  • ✓ Individual calculations
  • ✓ CSV file upload
  • ✓ CSV file import/export
  • ✓ Employee CSV file editing
  • ✓ Multiple employees (unlimited)
  • ✓ System-wide analysis
  • ✓ Employee editor
  • ✓ Nothing is masked - Full access to all calculations and actual dollar amounts

Best For: Organizations, HR departments, pension administrators, and anyone needing to see actual dollar amounts for multiple employees. Nothing is masked - complete access to all features and data.

Understanding Masked Results

Trial Subscription: All financial calculation results are masked with X's to protect sensitive information. This includes all dollar amounts (pensions, contributions, benefits, system totals).

Individual Subscription: Only Systemwide and other employee information is masked. You have full access to all individual calculations, including the ability to change Systemwide parameters. Individual calculation results are not masked - only Systemwide pension information and all employees in pension system information are hidden.

Systemwide Subscription: Nothing is masked. Full access to all calculations and actual dollar amounts for all features.

The masking preserves the format (e.g., "$XXX,XXX") so you can see the scale of values, but the exact amounts are hidden where masking applies.

Upgrading Your Subscription

To upgrade from Trial or Individual to Systemwide, or to view subscription plans and pricing:

Subscription Benefits

All subscriptions provide:

  • Access to all calculation features and formulas
  • Ability to configure all pension parameters
  • Comparison tools to save and compare different scenarios
  • Detailed calculation walkthroughs
  • Printable summary reports
  • Secure processing (files deleted immediately after calculation)

The main difference is whether financial results are masked (Trial/Individual) or visible (Systemwide).

Device Registration & Limits

To protect account security and prevent unauthorized sharing, our system uses device hardware identification to limit the number of devices that can access each account. Device limits vary by subscription type.

👤 Individual Subscription Device Limits

Concurrent Devices: 3 devices maximum (includes cushion for payment device)

Device Changes: No changes allowed during the year

Annual Reset: All device registrations reset on your subscription renewal date (subscription anniversary), not calendar year

How It Works:

  • Your first 3 devices are automatically registered when you log in
  • If you try to log in from a 3rd device, you'll see a message that the device limit has been reached
  • You cannot replace or change devices during the year
  • On your subscription anniversary, all device registrations are automatically cleared (reset to 0/3)
  • After the reset, you can register 3 new devices for the new year (starting from 0/3)

Total Devices Per Year: 3 devices (resets annually)

🏢 Systemwide Subscription Device Limits

Concurrent Devices: 8 devices maximum (designed for union boards with payment device cushion)

Device Changes: 4 device changes per year

Change Rules: Each device can only be changed once per year

Annual Reset: Device change count resets on your subscription renewal date (subscription anniversary), not calendar year (devices remain registered)

How It Works:

  • Your first 8 devices are automatically registered when you log in
  • If you try to log in from a 9th device, you can replace one of your existing devices
  • You can make up to 4 device changes per year
  • Each device can only be replaced once per year
  • On your subscription anniversary, the change count resets (allowing 1 new change)
  • This accommodates union board member changes while preventing account sharing

Total Devices Per Year: 12 unique devices (8 initial + 4 changes)

Understanding Device Hardware IDs

Our system creates a unique "hardware ID" for each device by combining multiple device characteristics:

  • Browser type and version
  • Screen resolution
  • Timezone
  • Graphics card information
  • Operating system
  • Other device-specific characteristics

This hardware ID is stored securely and used to identify your registered devices. We only store a hash of this information, not the full device fingerprint, to protect your privacy.

Managing Your Devices

Individual Subscriptions:

  • You can see which devices are registered in your account settings
  • Devices cannot be changed during the year
  • All devices reset on your subscription anniversary
  • If you need to use a new device before the reset, contact support

Systemwide Subscriptions:

  • You can see all 8 registered devices in your account settings
  • You can replace devices if you have changes remaining
  • Each device shows whether it has been changed this year
  • Devices that haven't been changed can be replaced
  • If you've used your 1 change, you must wait for the annual reset

What Happens When You Reach the Limit?

Individual Subscription:

  • If you try to log in from a 3rd device, you'll see a message explaining the limit
  • The message will show your subscription anniversary date when limits reset
  • You can contact support if you need immediate access from a new device

System-Wide Subscription:

  • If you try to log in from a 9th device and have changes remaining, you'll see a list of your 8 registered devices
  • You can select which device to replace with your new device
  • If you've used all 4 changes, you'll see a message with your reset date
  • You can contact support if you need immediate access

Annual Reset Process

Important: Device limits reset based on your subscription renewal date (subscription anniversary), not the calendar year. This means:

  • If you subscribed on March 15th, your device limits reset every March 15th when your subscription renews
  • The reset is tied to your subscription period, not January 1st
  • Each user's reset date is unique based on when they first subscribed

Device limits reset automatically on your subscription anniversary:

  • Individual Subscriptions: All device registrations are automatically cleared (reset to 0/3), allowing you to register 3 new devices
  • Systemwide Subscriptions: The device change count resets to 0, allowing 4 new device changes (devices remain registered)

You'll receive a notification when your limits reset, and you can immediately register new devices or make changes.

Privacy & Security

Device hardware IDs are used solely for account security and preventing unauthorized account sharing. We:

  • Only store a hash of device characteristics, not full device information
  • Do not share device information with third parties
  • Allow you to see and manage your registered devices
  • Clear device information when accounts are deleted

Need Help?

If you have questions about device limits or need to register a new device outside of the normal limits, please contact support. We're here to help ensure you can access your account when needed.

Account Settings

Loading account information...

Account Information

Subscription Information

⚠️ Subscription Cancelled

Your subscription has been cancelled. Your access will continue to work until the end of your current billing period. Your subscription will not auto-renew and no further charges will be made.

Cancel your subscription. Your access will continue until the end of your current billing period.

Device Information

/ 0
Reset device limits for my account
/ 0

Invite Members to Linked Access

Invite people from your employee list to use the app with free linked access. The list is built from members who have an email in your employee list. To add or change emails, use Edit Employees under Systemwide calculations.

Reset Password

Enter your email address and we'll send you a link to reset your password.

Share App

Share this app with someone by entering their email address below. Your email program will open with a pre-filled message.

Enter the email address of the person you want to share the app with.

Install on iPhone/iPad

iOS does not support the standard install prompt. Use the steps below.

Safari

  1. Open this site in Safari.
  2. Tap the Share icon (square with arrow).
  3. Tap "Add to Home Screen".
  4. Tap "Add".

Chrome (iOS)

  1. Tap the Share icon.
  2. Choose "Add to Home Screen".
  3. If you don't see it, open the site in Safari and follow the Safari steps.