Pro Rata Distribution Calculator
Calculate proportional shares for creditors, investors, or shared expenses.
Distribution Results
How to Calculate Pro Rata Distribution
The term "pro rata" comes from Latin, meaning "in proportion." Calculating a pro rata distribution involves dividing a total amount among several entities based on their respective share of the whole. This is commonly used in bankruptcy proceedings, dividend payments, insurance claims, and shared rental expenses.
The Pro Rata Formula
To calculate the distribution for a specific entity, use the following formula:
Distribution = (Individual Claim / Total Claims) × Total Amount Available
Step-by-Step Calculation Guide
- Sum Total Claims: Add up the value of all claims or shares involved. For example, if Person A claims $100 and Person B claims $300, the Total Claims = $400.
- Determine the Ratio: Divide the individual's claim by the Total Claims to find their percentage of ownership. For Person A: $100 / $400 = 0.25 (or 25%).
- Apply to Available Funds: Multiply that percentage by the total amount available to distribute. If there is $200 available, Person A receives 25% of $200, which is $50.
Common Use Cases
- Bankruptcy: When a debtor cannot pay all debts, the available assets are distributed pro rata among creditors based on the size of the debt owed to each.
- Dividends: Corporations distribute dividends to shareholders based on the number of shares owned relative to total outstanding shares.
- Partial Service Billing: Calculating the cost of a subscription service when a customer signs up in the middle of a billing cycle.
Example Calculation
Imagine a company is liquidating with $50,000 in cash assets. There are three creditors:
- Creditor A is owed $20,000
- Creditor B is owed $30,000
- Creditor C is owed $50,000
Total Debt: $100,000.
Creditor A's Share: $20,000 / $100,000 = 20%.
Creditor A's Payout: 20% of $50,000 = $10,000.
| Entity | Claim Amount | Share (%) | Distributed Amount |
|---|---|---|---|
| ' + entry.name + ' | '; html += '$' + entry.claim.toLocaleString(undefined, {minimumFractionDigits: 2, maximumFractionDigits: 2}) + ' | '; html += '' + percentage + '% | '; html += '$' + distribution.toLocaleString(undefined, {minimumFractionDigits: 2, maximumFractionDigits: 2}) + ' | '; html += '
| TOTALS | '; html += '$' + totalClaims.toLocaleString(undefined, {minimumFractionDigits: 2, maximumFractionDigits: 2}) + ' | '; html += '100% | '; html += '$' + totalDistributed.toLocaleString(undefined, {minimumFractionDigits: 2, maximumFractionDigits: 2}) + ' | '; html += '