Equitable Distribution Calculator

Distribute resources fairly based on income levels and needs

A mathematical approach to equitable allocation

Setup Distribution

$
Adjustment: 0.00 Custom

Distribution Results

CSV
JSON
Share Link

Add people and incomes to see distribution

Compare Different Fairness Levels

See how different fairness adjustments affect the distribution

The Core Principle

The formula distributes resources by:

  1. Calculating each person's income as a fraction of total income
  2. Inverting this fraction (so lower incomes = higher value)
  3. Applying a fairness adjustment exponent
  4. Normalizing so total equals the distribution amount
Fairness Adjustment Scale
  • 0: Everyone gets equal amounts
  • 1-2: Moderate redistribution to lower earners
  • 3-10: Strong preference for lower earners
  • 10+: Extreme concentration to lowest earners
The Formula

For each person \(i\):

\[ \text{allocation}_i = \text{totalAmount} \times \frac{(1 - \frac{\text{income}_i}{\sum_{j=0}^{n-1}\text{income}_j})^{\text{fairness}}}{\sum_{k=0}^{n-1} (1 - \frac{\text{income}_k}{\sum_{j=0}^{n-1}\text{income}_j})^{\text{fairness}}} \]

Where:

  • \(n\) is the number of people
  • \(\text{income}_i\) is person \(i\)'s annual income
  • \(\text{fairness}\) is the fairness adjustment parameter (0 to ∞)
  • The numerator adjusts each person's share based on their relative income
  • The denominator normalizes so all allocations sum to the total amount

This ensures the sum of all allocations equals the total amount, while giving more to those with lower incomes.

About This Tool

This calculator helps distribute resources equitably among people based on their income levels and other factors. It's useful for estate planning, family distributions, or any situation where need-based allocation is desired.

The mathematical approach ensures fairness by giving more to those who have less, with adjustable parameters to control how strongly income differences affect the distribution.

Fair & Transparent

Mathematical formula ensures consistent, fair results

Fully Customizable

Adjust fairness levels and add custom factors

Real-Time Preview

See results update instantly as you type