内蒙古养老保险补缴计算工具。用于计算内蒙古地区养老保险补缴金额,包括本金、利息(按月复利计息)、滞纳金等明细。 **触发关键词**:社保补缴、社保补费、补缴、补费、养老保险补缴、社保欠费计算 **使用场景**: 1. 计算历史欠缴养老保险的补缴金额 2. 估算补缴本金、利息、滞纳金明细 3. 对比不同缴费档次(60%/80%/100%/150%/200%/300%)的补缴金额 4. 计算无滞纳金情况下的补缴金额 **输入参数**: - 补缴起止年月(必填) - 缴费档次比例(可选,默认60%,支持--all计算全部档次) - 补缴时间(可选,默认当前时间) - 自定义月缴费基数(可选,设置后忽略档次比例和社平工资) **输出结果**: - 个人本金、单位本金 - 个人利息、单位利息(按月复利计算) - 个人滞纳金、单位滞纳金 - 有滞纳金和无滞纳金分别汇总 - 支持六档对比:60%、80%、100%、150%、200%、300%
本工具用于计算内蒙古地区养老保险补缴金额,支持:
按当年内蒙古社平工资 × 缴费档次比例(60%/80%/100%/150%/200%/300%)
终值 = 本金 × (1 + 月利率)^月数单档次计算:
python scripts/calculate_backpay.py 2004 4 2011 3 --rate 0.6 --target 2026 3
多档次对比计算:
python scripts/calculate_backpay.py 2004 4 2011 3 --all --target 2026 3
自定义缴费基数:
# 指定月缴费基数为 5000 元(忽略社平工资和档次)
python scripts/calculate_backpay.py 2004 4 2011 3 --monthly-base 5000
全部可选参数:
--rate:缴费档次比例(默认 0.6,即 60%)--all:计算全部六档对比--target YEAR MONTH:补缴时间(默认系统当前年月)--monthly-base:自定义月缴费基数(元),设置后忽略 --rate 和社平工资from scripts.calculate_backpay import calculate_backpay
result = calculate_backpay(
start_year=2004,
start_month=4,
end_year=2011,
end_month=3,
base_rate=0.6,
target_year=2026,
target_month=3,
custom_monthly_base=None, # 自定义月缴费基数(可选)
)
print(result['summary'])
包含2004-2024年内蒙古城镇非私营单位在岗职工年平均工资。
包含2004-2024年养老保险个人账户记账利率。
包含缴费比例、滞纳金规则、补缴限制等政策说明。
{
"start_date": "2004-04",
"end_date": "2011-03",
"target_date": "2026-03",
"base_rate": 0.6,
"summary": {
"personal_principal": 8499.7,
"unit_principal": 17886.14,
"total_principal": 26385.83,
"personal_interest": 5297.78,
"unit_interest": 11119.63,
"total_interest": 16417.4,
"personal_late_fee": 27120.21,
"unit_late_fee": 57541.34,
"total_late_fee": 84661.55,
"grand_total": 127464.79,
"total_without_late_fee": 42803.24
}
}