跳至主要内容
产品详细信息以英文显示。翻译即将推出。
Philippines Payroll (SSS, PhilHealth, Pag-IBIG) — Build-to-order Odoo payroll for the Philippines: SSS, PhilHealth, Pag-IBIG, — 1/1示意预览

Build-to-order Odoo payroll for the Philippines:

SSS, PhilHealth, Pag-IBIG, BIR tax and 13th-month pay.

什么是 Philippines Payroll (SSS, PhilHealth, Pag-IBIG)?

Build-to-order Odoo payroll for the Philippines: SSS, PhilHealth, Pag-IBIG, BIR tax and 13th-month pay. Built to order by ECOSIRE for Odoo 17, 18, 19 — indicative price from $999.00 USD; request a quote for a scoped proposal.

核心功能

SSS contribution engine driven by an editable, versioned contribution table model — update the schedule when SSS revises brackets without touching code, with employee and employer shares split automatically per payslip
PhilHealth premium calculation as a compute field (@api.depends on basic pay) applying the current percentage rate against the floor/ceiling salary base, with employee/employer split and rounding rules
Pag-IBIG (HDMF) deductions with the standard tiered employee/employer rates and configurable voluntary top-up contributions per employee
BIR withholding tax on compensation using the semi-monthly TRAIN-law tax table, computed per cutoff with taxable/non-taxable segregation of allowances and de minimis benefits
Year-end BIR tax annualization run that reconciles cumulative withholding so the final December payslip trues up each employee's annual income tax
13th-month pay automation: a dedicated payslip run that aggregates basic salary earned across the calendar year and applies the current non-taxable threshold with the excess taxed correctly
Philippine salary structure and salary rules layered on Odoo's native hr.payroll engine — basic, overtime, night-differential, holiday premium, allowances and statutory deductions as ordered, categorized rules
Semi-monthly and monthly pay-cycle support with correct proration for mid-period hires, separations and unpaid leave, aligned to your cutoff dates
QWeb statutory reports: SSS contribution schedule, PhilHealth remittance list (RF-1 style), Pag-IBIG (HDMF) remittance report, BIR alphalist export inputs and per-employee BIR Form 2316 certificate PDFs
Loan and deduction management for SSS salary/calamity loans, Pag-IBIG MPL/housing loans and company advances, with automatic amortization lines on each payslip
Role-scoped security via ir.model.access.csv and record rules so payroll officers manage runs and contribution tables while managers and employees see only permitted data
XML-RPC / JSON-RPC accessible payroll and contribution data plus optional automated actions (ir.cron) for scheduled contribution registers and remittance reminders
Employee payslip portal / email delivery of PDF payslips, and CSV/Excel bank-file export formatted for common Philippine payroll banks

按需定制,全程代劳

无需自行搭建——由 ECOSIRE 构建、安装并提供支持的可用应用。

  1. 1

    您下单

    以一次性构建价格开始。我们在启动时与您共同确定范围。

  2. 2

    我们构建与安装

    ECOSIRE 在您的 Odoo 上构建、配置并安装。

  3. 3

    上线 + 支持

    约一个工作周内上线,并包含两周上线支持。我们交付的代码中的缺陷免费修复。

技术规格

Odoo 兼容性
Odoo 17, Odoo 18, Odoo 19
版本
企业版和社区版
许可证
许可证需要确认
Python 要求
Python 3.10+
数据库
PostgreSQL 12+

关于此产品

Odoo's HR Payroll app ships with a generic salary-rule engine but no Philippine statutory localization — so PH companies end up maintaining SSS, PhilHealth, Pag-IBIG and BIR figures in spreadsheets and hand-keying every semi-monthly run. This ECOSIRE build-to-order module closes that gap. We design, build, install and support a purpose-built Philippines payroll localization on top of Odoo's native hr.payroll framework, tailored to your pay cycle, cost centers and reporting needs.

This is not an instant apps.odoo.com download. After purchase, our Odoo engineers scope your requirements, build the module against your Odoo version (17, 18 or 19 — Community or Enterprise), and deliver a tested, documented, production-ready localization in a typical one working week lead time.

Under the hood the module extends Odoo's salary structure with Philippine-specific salary rules and a set of custom models (models.Model) that hold the SSS, PhilHealth and Pag-IBIG contribution schedules as maintainable, versioned data rather than hardcoded numbers. Contribution and withholding computations are implemented as stored, compute-based fields (@api.depends) so payslip amounts recalculate deterministically and stay auditable. Access is locked down with ir.model.access.csv plus record rules so payroll officers see payroll data and line managers do not. Statutory outputs — SSS R-3/R-5-style schedules, PhilHealth remittance lists, Pag-IBIG (HDMF) contribution reports, BIR alphalist inputs and BIR Form 2316 employee certificates — are produced as QWeb PDF/Excel reports mapped to the government layouts you actually file.

Semi-monthly BIR withholding tax is calculated against the current TRAIN-law compensation tax table, with cumulative reconciliation so the December run trues up each employee's annual tax. Thirteenth-month pay is automated as a dedicated payslip run that aggregates basic salary earned across the calendar year and applies the correct non-taxable threshold. Where you need it, we wire automated actions and scheduled runs (server actions / ir.cron) so contribution registers, payslip batches and remittance reminders fire on schedule, and we expose the payroll data over Odoo's XML-RPC/JSON-RPC API for your reporting stack or government e-filing bridges.

Because it is built as a proper Odoo module (a versioned __manifest__.py, models, security, views in XML/OWL and QWeb reports), it upgrades cleanly, respects Odoo's multi-company and multi-currency, and remains fully yours — no per-employee SaaS lock-in.

你得到什么

  • The complete, installable Odoo module (source code) built for your target version — 17, 18 or 19, Community or Enterprise — with a clean __manifest__.py, models, security files, views and QWeb reports
  • Configured Philippine salary structure, salary rules and statutory contribution tables (SSS, PhilHealth, Pag-IBIG, BIR) loaded with the schedules current at delivery
  • Installation and deployment on your Odoo instance (or a staging build you approve before production cutover), including a smoke-tested end-to-end payslip run
  • Administrator and payroll-officer documentation: how to run a semi-monthly batch, generate 13th-month pay, update contribution tables, and produce each statutory report
  • A live training session (recorded) for your HR/payroll team covering the full monthly and year-end cycle
  • A post-go-live support and bug-fix window (two weeks, extendable) covering defects and statutory-figure adjustments
  • Source repository access plus a short maintenance guide so your team or ECOSIRE can update rates when SSS/PhilHealth/Pag-IBIG/BIR revise them

这是给谁的

HR / Payroll Manager at a Philippine SME

Runs semi-monthly payroll for 20–300 employees and is tired of maintaining SSS, PhilHealth, Pag-IBIG and BIR figures in spreadsheets. Wants Odoo to compute statutory deductions and 13th-month pay automatically and produce filing-ready remittance reports.

Finance / Operations Head at a BPO or shared-services firm

Manages a large, shift-based workforce with night differential and overtime. Needs accurate, auditable per-cutoff withholding tax, clean cost-center allocation into Odoo Accounting, and reliable year-end BIR annualization and 2316 issuance.

Odoo partner or in-house Odoo admin

Already runs Odoo for a PH client and needs a maintainable, properly-architected payroll localization rather than a brittle collection of hardcoded salary rules — with real models, security rules and QWeb reports they can extend.

Philippines Payroll (SSS, PhilHealth, Pag-IBIG) 如何比较

标准伊科西尔定制建造竞争对手Odoo 原生
Philippine statutory coverage (SSS, PhilHealth, Pag-IBIG, BIR)Complete and built-in, tuned to your setupOnly what you scope and build yourselfVaries; often partial or one agency only不包括在内
Editable, versioned contribution tables (no hardcoding)Yes — stored as Odoo models you can updateDepends on your build disciplineOften hardcoded in salary rules不包括在内
Semi-monthly BIR withholding + year-end annualizationYes, with December true-upBuildable but complex to get rightRarely includes annualization不包括在内
13th-month pay automationDedicated run with non-taxable thresholdManual rule workSometimes部分支持
Statutory QWeb reports (SSS/PhilHealth/Pag-IBIG, alphalist, 2316)Mapped to government layoutsYou design every reportLimited or generic不包括在内
Role-scoped security (ir.model.access.csv + record rules)Designed for payroll confidentialityYour responsibilityVaries by vendor部分支持
Odoo 17/18/19, Community & EnterpriseBuilt for your exact versionWhatever you targetOften version-locked部分支持
Delivery, installation, training & supportECOSIRE builds, installs, trains and supportsSelf-managedDownload only; support optional/paid不包括在内

关于Philippines Payroll的常见问题

This is build-to-order — how long until it is delivered and live?

Yes, this is a build-to-order module, not an instant apps.odoo.com download. After purchase we scope your pay cycle, cost structure and reporting needs, then build, test and install the module against your Odoo version. Typical lead time is one working week depending on scope (for example, custom bank-file formats or e-filing bridges add time). You approve a staging build before we cut over to production.

What support and updates do I get after go-live?

Every build includes a post-go-live support window (two weeks, extendable) covering defect fixes and adjustments to statutory figures discovered during that period. Because SSS, PhilHealth, Pag-IBIG and BIR periodically revise their rates and tables, we architect the contribution schedules as editable data models — your team can update most rates without code. For rate changes, new report layouts or Odoo version upgrades beyond the window, we offer an ongoing maintenance/retainer option.

Which Odoo versions and editions does it support?

We build for Odoo 17, 18 and 19, on both Community and Enterprise. The module extends Odoo's native hr.payroll salary-rule engine, so it works whether you already have HR Payroll or we add it as part of the engagement. We target your exact running version so the module installs cleanly and upgrades predictably.

How are SSS, PhilHealth, Pag-IBIG and BIR withholding actually calculated?

Contribution schedules are stored in dedicated Odoo models rather than hardcoded, so brackets are versioned and editable. SSS uses the current contribution table with employee/employer shares; PhilHealth applies the current premium rate against the floor/ceiling base; Pag-IBIG uses the standard tiered rates plus optional voluntary top-ups; BIR withholding uses the semi-monthly TRAIN-law compensation tax table with a year-end annualization run to true up annual tax. All figures compute as auditable, recomputable payslip lines.

Does it handle 13th-month pay and year-end BIR requirements?

Yes. Thirteenth-month pay is automated as a dedicated payslip run that aggregates basic salary earned across the calendar year and applies the current non-taxable threshold, taxing any excess correctly. At year end we provide the BIR annualization run plus QWeb reports for alphalist inputs and per-employee Form 2316 certificates, so your December close and January filing are covered.

Will payroll post correctly into Odoo Accounting and is the data auditable?

Yes. Payslips post to the correct salary, statutory-payable and cost-center accounts using Odoo's standard payroll accounting, so remittances and expense reporting reconcile in the ledger. Every computed line is stored and traceable to its salary rule and contribution-table version, and access is scoped with ir.model.access.csv and record rules so only authorized payroll staff can view or edit payroll data.

申请报价

Philippines Payroll

Build-to-order Odoo payroll for the Philippines: SSS, PhilHealth, Pag-IBIG, BIR tax and 13th-month pay.

  • SSS contribution engine driven by an editable, versioned contribution table model — update the schedule when SSS revises brackets without touching code, with employee and employer shares split automatically per payslip
  • PhilHealth premium calculation as a compute field (@api.depends on basic pay) applying the current percentage rate against the floor/ceiling salary base, with employee/employer split and rounding rules
  • Pag-IBIG (HDMF) deductions with the standard tiered employee/employer rates and configurable voluntary top-up contributions per employee
  • BIR withholding tax on compensation using the semi-monthly TRAIN-law tax table, computed per cutoff with taxable/non-taxable segregation of allowances and de minimis benefits

申请报价

告诉我们您对 Philippines Payroll 的需求,我们将发送价格、许可选项和量身定制的方案,通常在一个工作日内。

现在无需付款。此操作会向我们的团队发送报价请求——我们会通过邮件跟进价格和后续步骤。