Skills im-social-insurance-backpay

install
source · Clone the upstream repo
git clone https://github.com/openclaw/skills
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/openclaw/skills "$T" && mkdir -p ~/.claude/skills && cp -r "$T/skills/binbin/im-social-insurance-backpay" ~/.claude/skills/clawdbot-skills-im-social-insurance-backpay && rm -rf "$T"
manifest: skills/binbin/im-social-insurance-backpay/SKILL.md
source content

内蒙古养老保险补缴计算

功能概述

本工具用于计算内蒙古地区养老保险补缴金额,支持:

  • 按历年社平工资计算缴费基数
  • 按月复利计算利息(从缴费当月开始计息)
  • 按日万分之五计算滞纳金
  • 支持60%/80%/100%/150%/200%/300%六档缴费比例
  • 分别汇总有滞纳金和无滞纳金金额

计算规则

1. 缴费基数

按当年内蒙古社平工资 × 缴费档次比例(60%/80%/100%/150%/200%/300%)

2. 缴费比例

  • 个人缴费(进入个人账户,逐步提高):
    • 1996–1997 年:3%
    • 1998–1999 年:4%
    • 2000 年:5%
    • 2001–2002 年:6%
    • 2003–2004 年:7%
    • 2005 年至今:8%
  • 单位缴费(随政策调整):
    • 1996–1997 年:20%
    • 1998–1999 年:26%
    • 2000 年:25%
    • 2001–2002 年:24%
    • 2003–2004 年:23%
    • 2005–2017 年:20%
    • 2018 年 5–12 月:19%(阶段性下调)
    • 2019 年 1–4 月:19%
    • 2019 年 5 月起:16%(国家统一调整)
    • 2021 年至今:16%

3. 利息计算

  • 每月缴费从当月开始按月复利计息
  • 利率按历年社保记账利率
  • 计算公式:
    终值 = 本金 × (1 + 月利率)^月数

4. 滞纳金计算

  • 费率:按日万分之五(0.05%)
  • 起算:欠缴次月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 和社平工资

Python调用

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'])

参考数据

历年社平工资

详见 references/social_avg_wages.md

包含2004-2024年内蒙古城镇非私营单位在岗职工年平均工资。

历年记账利率

详见 references/interest_rates.md

包含2004-2024年养老保险个人账户记账利率。

政策规则

详见 references/policy_rules.md

包含缴费比例、滞纳金规则、补缴限制等政策说明。

输出示例

{
  "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
  }
}

注意事项

  1. 数据准确性:历年社平工资和利率数据以官方公布为准,本工具数据仅供参考
  2. 滞纳金减免:部分地区对困难群体有滞纳金减免政策,实际金额以社保局核算为准
  3. 单位欠缴:如为单位原因欠缴,滞纳金应由单位承担
  4. 计算精度:计算结果保留两位小数,实际金额可能略有差异

数据来源

  • 内蒙古统计局
  • 人社部门公布数据
  • 人力资源社会保障部
  • 财政部