SuperAPI AI 工具集

monaco-payslip-calculator

办公与效率

查看项目

更新于 10-16 04:36

技能介绍

用途

Monaco Payslip Calculator 用于计算摩纳哥工资单(bulletin de salaire),包括毛工资(salaire brut)、雇主和雇员的社会保障缴款,以及净工资。它面向需要处理摩纳哥社会保障体系(Caisses Sociales de Monaco)缴款比例和上限的场景。

主要能力

  • 计算标准雇员和家庭雇员(gens de maison)等类型的工资单。
  • 按类别计算雇员缴款,主要类别包括:Maladie(健康保险)、Vieillesse(养老/退休)、Chômage(失业)、Accidents du travail(工伤)、Allocations familiales(家庭津贴)。
  • 计算雇主缴款,并得出雇主总成本(毛工资 + 雇主缴款)。
  • 输出完整工资单,包含雇员部分(毛工资、按类别列出的雇员缴款、税前净工资、应付净工资)、雇主部分(按类别列出的雇主缴款、雇主缴款总额、雇主总成本)以及汇总(社会保障缴款总额、实际比例)。
  • 支持多种输出格式:JSON、文本、PDF 就绪。
  • 包含验证和错误处理。

使用方式

技能会先收集所需信息,若用户未提供则询问:

必需:

  • 毛月薪(salaire brut mensuel)
  • 雇员类型:标准雇员、家庭雇员(gens de maison)或其他
  • 雇佣状态:全职或兼职

可选但建议提供:

  • 工作时长(兼职时)
  • 特殊津贴或奖金
  • 年中计算时的年初至今(YTD)金额
  • 任何特定扣款或福利

随后依据 references/contribution_rates.md 中的参考数据确定雇主和雇员的社会保障缴款比例、适用的上限或阈值,以及适用的税率。

通过脚本执行计算:

python3 scripts/payslip_calculator.py \
  --gross-salary <amount> \
  --employee-type <type> \
  --output-format <json|pdf|txt>

也可在回复中直接使用 Python 模块进行交互式计算:

# Read and execute the calculator script
exec(open('scripts/payslip_calculator.py').read())

# Create calculator instance
calculator = MonacoPayslipCalculator(
    gross_salary=3500.00,
    employee_type='standard'
)

# Calculate contributions
result = calculator.calculate()

# Display results
print(f"Gross Salary: €{result['gross_salary']:.2f}")
print(f"Employee Contributions: €{result['employee_total']:.2f}")
print(f"Net Salary: €{result['net_salary']:.2f}")
print(f"Employer Contributions: €{result['employer_total']:.2f}")
print(f"Total Employer Cost: €{result['total_cost']:.2f}")

计算完成后,以完整工资单形式呈现结果,并附简要说明:适用的缴款类别、使用的阈值或特殊计算、摩纳哥社会保障官方资源链接,以及用户如何在官方计算器上验证计算。

计算结构

标准缴款结构如下:

GROSS SALARY (Salaire Brut)
├─ Employee Contributions (Cotisations Salariales)
│  ├─ Health Insurance (Maladie)
│  ├─ Pension (Vieillesse)
│  ├─ Unemployment (Chômage)
│  └─ Other applicable contributions
└─ NET SALARY (Salaire Net)

Separately calculated:
EMPLOYER CONTRIBUTIONS (Cotisations Patronales)
├─ Health Insurance
├─ Pension
├─ Unemployment
├─ Work Accidents
├─ Family Allowances
└─ Other applicable contributions

TOTAL EMPLOYER COST = Gross Salary + Employer Contributions

适用场景

当用户提出以下需求时适用:

  • 计算摩纳哥工资单或 bulletin de salaire
  • 计算摩纳哥雇员的社会保障缴款
  • 询问摩纳哥雇主成本或雇员净工资
  • 了解摩纳哥工资计算的明细
  • 提及 "Caisses Sociales" 或摩纳哥雇佣计算

资源

scripts/

  • payslip_calculator.py:摩纳哥工资单主计算引擎,处理标准雇员和家庭雇员计算,支持多种输出格式(JSON、文本、PDF 就绪),包含验证和错误处理。

references/

  • contribution_rates.md:当前摩纳哥社会保障缴款比例,包含按类别的雇主比例、按类别的雇员比例、阈值和上限、特殊情况与豁免、最后更新日期和官方来源。

assets/

  • payslip_template.txt:格式化工资单输出的文本模板。
  • example_payslips/:供参考的示例工资单计算。

数据来源

缴款比例和计算规则应依据以下来源核实:

  • 摩纳哥社会保障官方 Caisses Sociales de Monaco 网站:https://www.caisses-sociales.mc/
  • 摩纳哥雇主门户:https://employeur.caisses-sociales.mc/
  • 摩纳哥官方立法和法令

注意:由于官方计算器 URL 返回访问错误,用户应手动核实当前缴款比例,并用准确数据更新 references/contribution_rates.md。

限制

  • 该技能计算标准工资单要素。复杂情况(外派身份、特殊制度等)可能需要额外核实。
  • 不包含税务计算,因为摩纳哥有基于国籍和居住身份的特殊税务规则。
  • 关键计算应始终由摩纳哥官方机构或合格会计师核实。
  • 缴款比例必须在参考文件中保持最新。
  • 缴款比例会变动,应始终以 Caisses Sociales de Monaco 的最新比例为准。
  • 部分缴款有最高工资上限(plafonds),缴款仅适用于一定金额以内。
  • 家庭雇员(gens de maison)适用不同比例。
  • 所有金额均以欧元(€)计。