父母双亡遗产分割
王先生父母因车祸同时去世,未留遗嘱。他有两个哥哥和一个妹妹,但大哥早年已过世,留下一个儿子。面对复杂的代位继承和配偶(母亲)先于父亲去世的份额计算,王先生算不清每个兄弟姐妹及侄子各应得多少。本工具按《民法典》第一千一百二十八条自动计算代位继承份额,并将配偶、子女、父母各层级的比例精确到小数点后两位,避免因人为估算导致家庭矛盾。
亲属离世后,遗产分配常因法定继承顺序和份额计算规则复杂而引发争议。这个工具只需输入继承人关系与人数,自动按《民法典》第一千一百二十七条至第一千一百三十条计算各继承人应得份额,并区分第一、第二顺序。计算全程在浏览器内完成,不上传任何家庭关系数据。
王先生父母因车祸同时去世,未留遗嘱。他有两个哥哥和一个妹妹,但大哥早年已过世,留下一个儿子。面对复杂的代位继承和配偶(母亲)先于父亲去世的份额计算,王先生算不清每个兄弟姐妹及侄子各应得多少。本工具按《民法典》第一千一百二十八条自动计算代位继承份额,并将配偶、子女、父母各层级的比例精确到小数点后两位,避免因人为估算导致家庭矛盾。
李女士与张先生再婚,张先生婚前有一套房产,婚后两人共同购买了一套房。张先生去世后,李女士与张先生前妻所生的儿子对遗产分配产生分歧。李女士认为婚后房产她应得一半,儿子则认为父亲全部遗产应由他继承。本工具区分婚前个人财产与夫妻共同财产,自动将共同财产中属于李女士的50%份额剥离,再对张先生剩余遗产按法定顺序计算,清晰展示李女士与儿子的各自应得比例。
赵先生被养父母收养,养父母亲生子女认为赵先生不是亲生的,不应享有同等继承权。赵先生查阅《民法典》第一千一百一十一条,但不知如何具体计算。本工具将养子女与婚生子女、非婚生子女、有扶养关系的继子女并列纳入第一顺序法定继承人,输入养子女信息后,系统自动按同等份额计算,并备注法律依据,让赵先生在与养父母亲生子女协商时有据可依。
陈婆婆的丈夫去世后,她一直由丧偶的儿媳刘女士赡养。陈婆婆去世后,她的两个儿子认为刘女士是外人,不能继承遗产。刘女士认为自己尽了主要赡养义务,应分得一份。本工具支持将“尽了主要赡养义务的丧偶儿媳”作为第一顺序继承人纳入计算,输入刘女士的赡养年限和事实后,系统自动将其与其他继承人列为同等份额,为刘女士在法院诉讼或家庭调解中提供明确的数字依据。
林先生去世时,妻子已怀孕6个月。林先生的父母认为胎儿还没出生,不应分得遗产,主张将全部遗产由他们和儿媳三人平分。本工具依据《民法典》第一千一百五十五条,自动为胎儿预留一份遗产份额,计算时先将胎儿视为已出生,纳入第一顺序继承人,得出包括胎儿在内的四人各占25%的分配方案,待胎儿出生后(活体)即享有该份额,若胎儿出生时为死体,该份额再由其他继承人重新分配。
| 维度 | 本工具 | 在线法律计算站 | 传统手工计算 |
|---|---|---|---|
| 计算依据 | 《民法典》继承编法定继承规则 | 通常引用《民法典》,但部分站点规则过时 | 需自行查阅法条,易遗漏或误读 |
| 份额自动分配 | 输入亲属关系后自动按比例分配 | 部分站点需手动选择继承人再计算 | 完全手动,需逐人计算比例 |
| 多子女/多配偶场景 | 支持任意数量继承人,自动调整份额 | 部分限制最多5人,超出需付费 | 人数越多越易出错 |
| 隐私保护 | 所有计算在浏览器本地完成,不上传 | 需提交亲属信息到服务器 | 纸质或本地文档,无网络风险 |
| 更新及时性 | 基于最新《民法典》规则 | 部分站点沿用旧《继承法》 | 需自行确认法条时效 |
| 使用门槛 | 打开页面即用,无需注册 | 部分需注册或关注公众号 | 需法律知识基础 |
| 输入 | 输出 | 说明 |
|---|---|---|
| 被继承人:张三(无遗嘱) 第一顺序继承人:配偶李四、儿子张甲、女儿张乙 第二顺序继承人:父亲张父、母亲张母 | 第一顺序继承人配偶李四、儿子张甲、女儿张乙各继承 1/3 份额。第二顺序继承人父亲张父、母亲张母无继承权。 | 常规:标准法定继承,第一顺序存在时第二顺序不参与,三人均分。 |
| 被继承人:张三(无遗嘱) 第一顺序继承人:配偶李四(已故)、儿子张甲、女儿张乙 第二顺序继承人:父亲张父、母亲张母 | 第一顺序继承人儿子张甲、女儿张乙各继承 1/2 份额。第二顺序继承人父亲张父、母亲张母无继承权。 | 边界:第一顺序中某继承人已故,剩余第一顺序继承人继续均分,第二顺序仍不参与。 |
| 被继承人:张三(无遗嘱) 第一顺序继承人:无 第二顺序继承人:父亲张父、母亲张母、姐姐张丙 | 第一顺序继承人无。第二顺序继承人父亲张父、母亲张母、姐姐张丙各继承 1/3 份额。 | 边界:第一顺序全部缺失时,第二顺序全体均分。 |
| 被继承人:张三(无遗嘱) 第一顺序继承人:配偶李四(已故)、儿子张甲(已故) 第二顺序继承人:父亲张父、母亲张母 | 第一顺序继承人无。第二顺序继承人父亲张父、母亲张母各继承 1/2 份额。 | 边界:第一顺序全部已故,第二顺序继承。注意:儿子张甲已故但无子女,不触发代位继承。 |
| 被继承人:张三(无遗嘱) 第一顺序继承人:配偶李四、儿子张甲(先于张三死亡,有子女张丙、张丁)、女儿张乙 | 第一顺序继承人配偶李四、女儿张乙各继承 1/3 份额,代位继承人张丙、张丁共同继承其父张甲的 1/3 份额(各 1/6)。 | 易错:代位继承只适用于子女先于被继承人死亡的情形,且代位人仅继承被代位人应得份额。 |
| 被继承人:张三(无遗嘱) 第一顺序继承人:配偶李四、儿子张甲 第二顺序继承人:父亲张父(先于张三死亡) | 第一顺序继承人配偶李四、儿子张甲各继承 1/2 份额。第二顺序继承人父亲张父已故,无继承权。 | 易错:第二顺序继承人已故,不触发任何代位或转继承,直接忽略该人。 |
| 被继承人:张三(无遗嘱) 第一顺序继承人:配偶李四(已故)、儿子张甲(已故,无子女)、女儿张乙 第二顺序继承人:父亲张父、母亲张母 | 第一顺序继承人女儿张乙继承全部份额(1/1)。第二顺序继承人父亲张父、母亲张母无继承权。 | 边界:第一顺序中仅剩一人,该人继承全部遗产。 |
1.混淆「配偶」与「配偶父母」的继承资格
配偶去世,其父母(岳父母/公婆)直接作为第一顺序继承人参与分配配偶去世,只有其配偶(即未亡人)、子女、父母(即去世者的父母)是第一顺序继承人《民法典》1127条:第一顺序继承人为配偶、子女、父母。这里的「父母」指被继承人的父母,不包括配偶的父母(即姻亲)。
2.遗漏「代位继承」导致份额计算错误
父亲先于祖父去世,祖父去世时,直接认为父亲的份额由其他兄弟平分父亲先于祖父去世,祖父去世时,父亲的子女(孙辈)代位继承父亲应得的份额《民法典》1128条:被继承人的子女先于被继承人死亡的,由被继承人的子女的直系晚辈血亲代位继承。份额以父亲应得为限。
3.忽略「丧偶儿媳/女婿」的继承权条件
丧偶儿媳一直照顾公婆,但默认她不是法定继承人,不列入计算丧偶儿媳对公婆尽了主要赡养义务,应作为第一顺序继承人计入《民法典》1129条:丧偶儿媳对公婆、丧偶女婿对岳父母尽了主要赡养义务的,作为第一顺序继承人。需核实「主要赡养义务」事实。
4.将「非婚生子女」排除在继承范围外
被继承人有非婚生子女,计算时只算婚生子女,认为非婚生子女无权继承非婚生子女与婚生子女享有同等继承权,应一并计入第一顺序继承人《民法典》1127条及第1071条:非婚生子女享有与婚生子女同等的权利,包括继承权。
5.误以为「法定继承」份额必须均等
所有第一顺序继承人一律平分遗产,不考虑特殊情况一般均等,但对被继承人尽了主要扶养义务或与被继承人共同生活的继承人,可以多分;有扶养能力却不尽义务的,应当不分或少分《民法典》1130条:同一顺序继承人继承遗产的份额一般应当均等,但有照顾、多分、少分、不分等法定例外情形。
6.忽略「胎儿的继承份额预留」
被继承人去世时有未出生胎儿,计算时不预留胎儿份额,直接分给其他继承人遗产分割时应当为胎儿保留继承份额。胎儿娩出时是死体的,保留的份额按照法定继承办理《民法典》1155条:遗产分割时应当保留胎儿的继承份额。胎儿娩出时是死体的,保留的份额由原继承人重新分配。
7.混淆「遗嘱继承」与「法定继承」的适用顺序
被继承人留有合法遗嘱,却仍按法定继承顺序计算份额先审查遗嘱是否有效:有效遗嘱优先按遗嘱继承;无效或未覆盖部分才适用法定继承《民法典》1123条:继承开始后按照法定继承办理;有遗嘱的按照遗嘱继承或者遗赠办理。法定继承是兜底规则。
继承份额 = 遗产总额 ÷ 同一顺序法定继承人人数
遗产总额被继承人遗留的全部合法财产价值同一顺序法定继承人人数第一或第二顺序中实际参与分配的人数被继承人遗产总额 120 万元,第一顺序继承人有配偶、一子、一女共 3 人。每人继承份额 = 120 ÷ 3 = 40 万元。若配偶先放弃继承,则剩余 2 人各继承 60 万元。
6 种主流语言实现,复制即用:
from typing import List, Dict
def legal_heir_shares(heirs: List[Dict]) -> List[Dict]:
"""
计算法定继承份额(第一顺序:配偶、子女、父母)
输入:[{"name":"张三","role":"spouse"}, {"name":"张四","role":"child"}]
输出:[{"name":"张三","share":0.5}, {"name":"张四","share":0.5}]
"""
total = len(heirs)
if total == 0:
return []
equal_share = 1.0 / total
return [{"name": h["name"], "share": round(equal_share, 4)} for h in heirs]
# 示例:配偶+一子,各1/2
print(legal_heir_shares([
{"name": "配偶", "role": "spouse"},
{"name": "长子", "role": "child"}
]))
# 输出:[{'name': '配偶', 'share': 0.5}, {'name': '长子', 'share': 0.5}]function calcLegalShares(heirs) {
// 第一顺序继承人(配偶/子女/父母)均分遗产
if (!heirs || heirs.length === 0) return [];
const share = 1 / heirs.length;
return heirs.map(h => ({ name: h.name, share: parseFloat(share.toFixed(4)) }));
}
// 示例:配偶+父母+一子,各1/4
console.log(calcLegalShares([
{ name: '配偶', role: 'spouse' },
{ name: '父亲', role: 'parent' },
{ name: '母亲', role: 'parent' },
{ name: '女儿', role: 'child' }
]));
// 输出:[ { name: '配偶', share: 0.25 }, { name: '父亲', share: 0.25 }, { name: '母亲', share: 0.25 }, { name: '女儿', share: 0.25 } ]package main
import "fmt"
type Heir struct {
Name string `json:"name"`
Role string `json:"role"`
}
func calcShares(heirs []Heir) []float64 {
n := len(heirs)
if n == 0 {
return nil
}
share := 1.0 / float64(n)
shares := make([]float64, n)
for i := range shares {
shares[i] = share
}
return shares
}
func main() {
heirs := []Heir{
{Name: "配偶", Role: "spouse"},
{Name: "长子", Role: "child"},
{Name: "次子", Role: "child"},
}
fmt.Println(calcShares(heirs)) // 输出:[0.3333333333333333 0.3333333333333333 0.3333333333333333]
}interface Heir {
name: string;
role: 'spouse' | 'child' | 'parent';
}
function calcLegalShares(heirs: Heir[]): { name: string; share: number }[] {
if (heirs.length === 0) return [];
const share = 1 / heirs.length;
return heirs.map(h => ({ name: h.name, share: parseFloat(share.toFixed(4)) }));
}
// 示例:仅配偶一人,继承全部
console.log(calcLegalShares([{ name: '配偶', role: 'spouse' }]));
// 输出:[{ name: '配偶', share: 1 }]import java.util.*;
public class LegalHeirCalc {
static class Heir {
String name;
String role;
Heir(String name, String role) { this.name = name; this.role = role; }
}
static Map<String, Double> calcShares(List<Heir> heirs) {
Map<String, Double> result = new LinkedHashMap<>();
if (heirs.isEmpty()) return result;
double share = 1.0 / heirs.size();
for (Heir h : heirs) {
result.put(h.name, Math.round(share * 10000.0) / 10000.0);
}
return result;
}
public static void main(String[] args) {
List<Heir> heirs = Arrays.asList(
new Heir("配偶", "spouse"),
new Heir("父亲", "parent"),
new Heir("母亲", "parent")
);
System.out.println(calcShares(heirs)); // 输出:{配偶=0.3333, 父亲=0.3333, 母亲=0.3333}
}
}struct Heir {
name: String,
role: String,
}
fn calc_shares(heirs: &[Heir]) -> Vec<f64> {
if heirs.is_empty() {
return vec![];
}
let share = 1.0 / heirs.len() as f64;
vec![share; heirs.len()]
}
fn main() {
let heirs = vec![
Heir { name: "配偶".into(), role: "spouse".into() },
Heir { name: "女儿".into(), role: "child".into() },
];
println!("{:?}", calc_shares(&heirs)); // 输出:[0.5, 0.5]
}这是最常见的法定继承情况。根据《民法典》继承编,第一顺序继承人包括配偶、子女、父母。在没有遗嘱的情况下,遗产由这三方均分。举例来说,如果遗产总额为120万,配偶、一个子女、以及父亲母亲(共两人)都在,那么总共有4个继承人(配偶+1子女+2父母),每人分得30万。注意,这里的“子女”包括婚生、非婚生、养子女和有扶养关系的继子女;“父母”包括生父母、养父母和有扶养关系的继父母。
不是。工具计算的是“法定继承份额比例”,即在没有遗嘱、没有遗赠扶养协议、且所有继承人都在第一顺序的情况下,每个人理论上的分配比例。实际到手金额会受到很多因素影响,比如遗产中是否有夫妻共同财产(先分一半给配偶,剩下的一半才是遗产)、是否有债务需要先清偿、继承人中是否有缺乏劳动能力又没有生活来源的特殊照顾对象等。建议将工具结果作为初步参考,最终分配需要结合具体财产清单和法律咨询。
可以。这种情况属于“代位继承”。根据《民法典》第一千一百二十八条,被继承人的子女先于被继承人死亡的,由被继承人子女的直系晚辈血亲代位继承。你父亲作为你爷爷的子女,先于你爷爷去世,那么你(作为你父亲的直系晚辈血亲)可以代替你父亲的位置,继承你父亲本应继承的那一份遗产。在工具中,你需要将“被继承人”设为你爷爷,“第一顺序继承人”填入你奶奶和你自己(注意关系要选“孙子女”或“代位”),系统会按照代位继承的规则计算你应得的份额。
如果工具结果显示份额不同,大概率是因为你勾选了“对被继承人尽了主要扶养义务”或“与被继承人共同生活”的选项。根据《民法典》第一千一百三十条,对被继承人尽了主要扶养义务或者与被继承人共同生活的继承人,分配遗产时,可以多分。反之,有扶养能力和有扶养条件的继承人,不尽扶养义务的,分配遗产时,应当不分或者少分。请检查输入时是否为你哥设置了“多分”条件。如果没有设置条件,三人应均分,各占三分之一。
可以。根据《民法典》第一千一百三十条,对生活有特殊困难又缺乏劳动能力的继承人,分配遗产时,应当予以照顾。你二叔作为残疾人且没有工作,属于“生活有特殊困难又缺乏劳动能力”的情况,法院在分割遗产时会倾向于给他多分一些。本工具在输入继承人信息时,可以勾选“特殊困难/缺乏劳动能力”选项,系统会自动在法定均分比例基础上,按“应当照顾”的原则计算一个建议的多分比例(通常为10%-20%)。你可以用这个结果作为家庭协商或诉讼的参考。
关键在于“是否形成了扶养关系”。根据《民法典》,有扶养关系的继子女可以作为第一顺序继承人。如果后妈带来的孩子在你爸再婚时尚未成年,并且你爸对他进行了抚养教育(比如共同生活、承担学费生活费),那么他与你爸之间就形成了有扶养关系的继父子关系,有权继承你爸的遗产。如果这个孩子已经成年独立,或者你爸与他之间没有共同生活、没有经济往来,则没有继承权。在工具中,这种情况你可以将该继子女作为“子女”类型中的“有扶养关系的继子女”填入。
不是算错。法定继承份额在理论上是精确的分数,比如三个人均分就是每人1/3,换算成百分比就是33.333...%。工具为了显示方便,会四舍五入保留两位小数(如33.33%)。如果遗产总额是100万,那么每人分得33.33万,剩下的1分钱是四舍五入产生的尾差。在实际家庭分割中,大家通常会协商由某个人多拿或少拿一点来凑整,或者通过实物折价来弥补。工具的结果是理论比例,实际分配时允许有微小调整,这是完全正常的。
隐私保证所有计算与处理均在你的浏览器本地完成,输入数据不会上传服务器,也不会保存或共享。