Skip to main content
Product details are displayed in English. Translations coming soon.
Philippines Payroll Pack — A Business Central AL extension that runs Philippine payroll end to end — SSS, PhilHealth and Pag- — 1/1उदाहरणात्मक पूर्वावलोकन

A Business Central AL extension that runs Philippine payroll end to end

— SSS, PhilHealth and Pag-IBIG contribution tables, BIR graduated withholding, 13th-month pay, payslips and bank file export.

ECOSIRE builds, installs and supports it after you request a quotation.

Philippines Payroll Pack क्या है?

A Business Central AL extension that runs Philippine payroll end to end — SSS, PhilHealth and Pag-IBIG contribution tables, BIR graduated withholding, 13th-month pay, payslips and bank file export. ECOSIRE builds, installs and supports it after you request a quotation. Built to order by ECOSIRE for Dynamics 365 BC (build-to-order) — indicative price from $999.00 USD; request a quote for a scoped proposal.

प्रमुख सुविधाएँ

Effective-dated SSS contribution schedule with employee, employer and EC shares plus the mandatory provident fund tier above the regular salary ceiling — new circulars are added as a new version, never an edit to history
PhilHealth premium computation with configurable rate, monthly salary floor and ceiling, and employee/employer split, versioned by effective date
Pag-IBIG contribution with the rate breakpoint, employer counterpart and monthly cap, plus optional MP2 voluntary savings as a separate deduction line
BIR graduated withholding tax applied per payroll period from configurable TRAIN tax tables, computed on compensation net of mandatory contributions and de minimis exclusions
13th-month pay run type with pro-rated computation on basic salary earned in the calendar year, and automatic tracking of the PHP 90,000 13th-month-and-other-benefits exclusion against taxable income
De minimis benefits catalogue with per-item statutory ceilings — rice subsidy, uniform, medical, laundry — where the excess flows automatically into taxable compensation
Year-end annualization run that reconciles cumulative withholding against annual tax due and produces the adjustment on the final period
Payslip report objects renderable to PDF, emailable per employee from the payroll run, and archived against the Employee card
Configurable bank disbursement file export — field layout, delimiter, header and trailer records defined in setup so one run produces the exact format your bank accepts
Statutory report generation from posted ledger data: SSS contribution collection list, PhilHealth remittance, Pag-IBIG MCRF, BIR 1601-C figures, 2316 certificates and alphalist source data
Posting to the general ledger through standard Business Central journal posting, with your dimension setup — department, cost centre, project — carried onto every payroll line
Payroll run states (draft, calculated, released, posted) with a reversal path, and permission sets that separate the clerk who calculates from the officer who releases and posts
API pages published on the REST API v2.0 / OData v4 endpoints for pushing timesheet hours in and reading run summaries out to Power BI, Power Automate or a Dataverse-connected app
Job queue entries for scheduled draft run generation, contribution accrual and statutory file build, so month-end work runs unattended
Built on table/page extensions and event subscribers only — no base-application modification — so Business Central release wave upgrades apply cleanly

ऑर्डर पर निर्मित, पूरी तरह आपके लिए तैयार

स्वयं सेटअप की ज़रूरत नहीं — ECOSIRE द्वारा निर्मित, इंस्टॉल और समर्थित एक कार्यशील ऐप।

  1. 1

    आप ऑर्डर करते हैं

    एक बार के निर्माण मूल्य से शुरू करें। किकऑफ़ पर हम आपके साथ मिलकर दायरा तय करते हैं।

  2. 2

    हम बनाते और इंस्टॉल करते हैं

    ECOSIRE इसे आपके Dynamics 365 Business Central पर बनाता, कॉन्फ़िगर और इंस्टॉल करता है।

  3. 3

    लाइव + समर्थन

    आप लगभग एक कार्य सप्ताह में लाइव हो जाते हैं, गो-लाइव के बाद दो सप्ताह के समर्थन के साथ। हमारे द्वारा दिए गए कोड की खामियाँ निःशुल्क ठीक की जाती हैं।

इस उत्पाद के बारे में

Philippine payroll is not a rounding problem, it is a table problem. SSS contributions come from a published bracket schedule with employee, employer and EC shares plus mandatory provident fund amounts above a salary ceiling; PhilHealth is a percentage with a floor and a ceiling that move on their own schedule; Pag-IBIG has its own rate breakpoint and monthly cap; and BIR withholding runs off the graduated TRAIN tables applied per payroll period, with de minimis benefits and the PHP 90,000 13th-month-and-other-benefits exclusion sitting on top. Microsoft Dynamics 365 Business Central ships no Philippine payroll localization at all — most teams run the whole thing in a spreadsheet, then key summary journals back into Business Central, which means the general ledger is always one manual step behind the payroll register and nobody can reconcile an employee's year-to-date figure without opening the workbook.

What we build is a proper AL extension for Business Central — delivered as a per-tenant extension for SaaS, or as an app package you deploy on-premises — that puts the payroll engine inside the system that already holds your chart of accounts, dimensions and vendors. Contribution schedules live in real setup tables with effective-from dates, so when SSS or PhilHealth publishes a new circular you add the new version rather than editing history; every past run recomputes against the table version that was in force on its period. A calculation codeunit walks each employee's payroll period, resolves the applicable bracket, computes employee and employer shares, applies the BIR graduated table to taxable compensation net of mandatory contributions, and writes payroll lines that post to the G/L through standard journal posting with your own dimension setup — cost centre, project, department — carried onto every line.

The pack is built the way Business Central expects: table and page extensions on Employee for the SSS, PhilHealth, Pag-IBIG and TIN identifiers plus tax status; new ledger tables for payroll runs, lines and year-to-date accumulators; event subscribers rather than base-application modifications, so a Microsoft release wave upgrade does not break the extension; permission sets that separate the payroll clerk who enters timesheets from the officer who releases and posts; and job queue entries for the scheduled work — draft run generation, contribution accrual and report file build. Payslips render as report objects you can email straight from Business Central or archive to the employee card. Bank file export is a configurable layout so the same run produces the format your disbursement bank actually accepts. Statutory outputs — the SSS contribution collection list, PhilHealth remittance report, Pag-IBIG MCRF, BIR 1601-C monthly remittance figures, 2316 employee certificates and the alphalist source data — are generated from the same posted ledger, not re-keyed. API pages exposed over the REST API v2.0 / OData v4 endpoints let a time-and-attendance system push hours in and let Power BI, Power Automate or a Dataverse-connected app read run summaries out without anyone touching the database.

This is build-to-order, and we are explicit about what that means: there is no AppSource button to press today. You request a quotation, we run a scoping call on your actual pay structure — pay frequencies, allowance and de minimis catalogue, night differential and overtime rules, loan deductions, the bank file spec your bank issued you, and which Business Central version and deployment type you are on. We then build the extension against that scope, install it on your sandbox, run a parallel period against your existing payroll so the peso figures are proven line by line before anything posts to your production general ledger, and hand over the git repository with the AL source. Typical delivery is one working week from confirmed scope, longer only if you want integrations we have not scoped, such as a biometric time system or a multi-entity shared services setup.

Statutory tables change. We build the schedules as data you can maintain yourself, document the update procedure in the handover pack, and stay available during the post-go-live support window to handle the first rate change with you rather than leaving you to discover it at month end.

What you get

  • Installable AL extension source and compiled app package built for your specific Business Central version and deployment type (SaaS per-tenant extension or on-premises)
  • Installation and configuration on your environment, including contribution schedules, tax tables, pay elements, dimension mapping and bank file layout loaded with your real setup values
  • Technical documentation: object ID ranges, table and page extension inventory, codeunit and event subscriber map, API page endpoints, permission set definitions and the statutory table update procedure
  • User guide covering the full payroll cycle — timesheet entry through calculate, release, post, payslip distribution and statutory report generation — plus a live training session with your payroll team
  • UAT on a sandbox environment including a parallel payroll period reconciled line by line against your existing payroll, with a documented rollback plan before any production posting
  • Post-go-live support window covering defect fixes, the first statutory rate change and questions from your payroll staff during their first live runs
  • Git repository handover with full commit history, branch structure and build pipeline, transferred to your organisation so you own the source outright
  • Signed-off scope document recording pay frequencies, allowance catalogue, deduction rules and integration boundaries as built

Who this is for

Payroll Officer or HR Manager

Runs semi-monthly payroll for 30 to 500 employees in a spreadsheet today and re-keys the summary into Business Central. Needs the SSS bracket, PhilHealth ceiling and BIR table to be right without checking a circular by hand every cutoff, and needs payslips and the bank file to come out of the same run that posts to the ledger.

Finance Controller or CFO

Owns the general ledger and signs the BIR filings. Wants payroll cost hitting the correct accounts and dimensions at posting rather than as a month-end journal, wants year-to-date figures reconcilable to the trial balance at any moment, and wants the 2316 and alphalist data traceable to posted transactions rather than a workbook.

IT Manager or Business Central Administrator

Responsible for the environment surviving Microsoft's release waves. Needs an extension built on event subscribers and extension objects rather than base-app changes, permission sets that fit existing role centres, and API endpoints so the time-and-attendance system and Power BI can talk to payroll without database access.

Business Central Partner or Implementation Consultant

Delivering a Business Central rollout to a Philippine client with no localized payroll to offer. Needs a scoped, source-delivered payroll extension they can install, configure and hand over as part of their own project, with documentation good enough that their own consultants can support it.

How Philippines Payroll Pack Compares

CriterionECOSIRECustom BuildCompetitorDynamics 365 Business Central नेटिव
Philippine statutory coverageSSS, PhilHealth, Pag-IBIG and BIR graduated withholding built to your scope, with 13th month and de minimis handlingWhatever your developer builds; statutory research and bracket logic are on youVaries widely — many are payroll shells with a generic contribution table, not PH-specific bracketsNone. Business Central ships no Philippine payroll localization
Rate and table changesEffective-dated setup tables your team maintains; procedure documented and the first change walked through with youOften hard-coded, so every circular becomes a developer ticketVendor pushes an update on their schedule, which may lag the circularNot applicable — no payroll tables exist
General ledger postingPosts through standard journal posting with your dimensions on every lineDepends entirely on the developer's designUsually posts a summary journal; dimension depth variesManual journal keyed from a spreadsheet
Source code ownershipFull AL source and git repository handed over to youYou own it, and you own all future maintenance tooClosed source; access rented via subscriptionNot applicable
Upgrade safety across release wavesTable/page extensions and event subscribers only — no base-app modificationRisk depends on whether the developer avoided base-app changesGenerally upgrade-safe, but you wait for the vendor to certify each waveNot applicable
Delivery model and lead timeBuild-to-order: one working week from confirmed scope, sandbox UAT and parallel run includedTypically 2 to 4 months including your own requirements gathering and testingInstalls in minutes, then weeks of configuration to fit PH rules it may not fitAvailable immediately — because there is nothing to install
Fit to your pay structureAllowances, night differential, loans and bank file layout built to your actual rules at scopingExactly your rules, at your cost and timelineYour rules must bend to the vendor's configuration optionsNo payroll structure exists to fit
Integration and reporting accessAPI pages on REST API v2.0 / OData v4 for time systems, Power BI, Power Automate and DataverseBuilt only if specified up frontOften a closed data model with limited or paid API accessNot applicable

Frequently Asked Questions about Philippines Payroll Pack

How long does delivery take?

Typical delivery is one working week from confirmed scope. The clock starts when we have agreed your pay frequencies, allowance and de minimis catalogue, deduction rules, bank file specification and Business Central version — not when you first enquire. Scoping itself is a short call. Timelines extend beyond four weeks only for work outside the standard pack, such as biometric time-system integration or a multi-entity shared services structure, and we tell you that in writing before you commit.

Is this an existing app I can download from Microsoft AppSource?

No. This is build-to-order. There is no instant download and no trial to install today. You request a quotation, we scope your requirements, and we build the extension against your setup and your Business Central version. What you receive is a compiled app package plus the full AL source in a git repository transferred to you.

What happens when SSS, PhilHealth, Pag-IBIG or BIR rates change?

Contribution schedules and tax tables are effective-dated setup data, not hard-coded values — your team adds a new version with a start date and the engine picks it up for periods on or after that date, while past runs keep recomputing against the version that was in force. The update procedure is documented in the handover pack, and during the post-go-live support window we walk your team through the first rate change with them. Ongoing maintenance beyond that window is available as a separate support arrangement.

Which Business Central versions and deployment types are supported?

We build against current Business Central release waves for both Business Central online (SaaS) and on-premises. For SaaS we deliver a per-tenant extension installed to your production and sandbox environments; for on-premises we deliver the app package plus deployment instructions for your service tier. Because the extension uses table and page extensions and event subscribers rather than base-application modifications, Microsoft's release wave updates apply without a rebuild in the normal case, and we confirm your exact version at scoping.

Can it feed our time-and-attendance system and our reporting stack?

Yes. Timesheet hours, overtime and night differential can be pushed in through API pages published on the REST API v2.0 / OData v4 endpoints, and payroll run summaries can be read out the same way — so Power BI, Power Automate or a Dataverse-connected app consumes payroll data without anyone touching the database. If your time system exports a file rather than calling an API, we scope a file import instead. Either way the integration boundary is written into the signed scope document.

How do we know the numbers are correct before we go live?

We run a parallel period on your sandbox: your existing payroll and the extension process the same cutoff, and we reconcile employee by employee and line by line — gross, each statutory contribution, withholding tax and net pay — until the figures match or the difference is explained and accepted. Nothing posts to your production general ledger until that reconciliation is signed off, and a rollback plan is documented before the first production run.

Do we own the code?

Yes. The git repository containing the full AL source, commit history and build pipeline is handed over to your organisation. You are not locked into ECOSIRE to change a tax table, adjust a payslip layout or extend the pack later — though most clients keep us on a support arrangement because we already know the codebase.

ऑर्डर पर निर्मित
PayTabs / Tap MENA Payment Gateway for Business Central
Dynamics 365 Business Central

PayTabs / Tap MENA Payment Gateway for Business Central

A custom-built Business Central (AL) extension that connects PayTabs and Tap to your invoices — pay-links, multi-currency MENA settlement, and automatic payment, fee and refund posting. Built, installed per-tenant and supported by ECOSIRE.

From $999.00प्रारंभिक मूल्य — आपके कार्यक्षेत्र के अनुसार तय किया जाएगा
ऑर्डर पर निर्मित
Peppol E-Invoicing Hub for Business Central
Dynamics 365 Business Central

Peppol E-Invoicing Hub for Business Central

A build-to-order AL extension that lets your Business Central tenant send and receive Peppol BIS Billing 3.0 e-invoices across the EU and global Peppol network, with Access Point connectivity, SMP lookup, Schematron validation and country-specific CIUS profiles. Installed per-tenant and supported by ECOSIRE.

From $999.00प्रारंभिक मूल्य — आपके कार्यक्षेत्र के अनुसार तय किया जाएगा
ऑर्डर पर निर्मित
Power Automate / Zapier Integration Hub
Dynamics 365 Business Central

Power Automate / Zapier Integration Hub

A per-tenant Business Central extension that exposes rich event triggers and create/update/find actions to Power Automate, Zapier and Make, with a built-in webhook publisher and field-mapping engine. Built, installed and supported by ECOSIRE on your BC environment.

From $999.00प्रारंभिक मूल्य — आपके कार्यक्षेत्र के अनुसार तय किया जाएगा
ऑर्डर पर निर्मित
Power BI Embedded Analytics & Agentic Insights Pack for Business Central
कोटेशन का अनुरोध करें

Philippines Payroll Pack

A Business Central AL extension that runs Philippine payroll end to end — SSS, PhilHealth and Pag-IBIG contribution tables, BIR graduated withholding, 13th-month pay, payslips and bank file export. ECOSIRE builds, installs and supports it after you request a quotation.

  • Effective-dated SSS contribution schedule with employee, employer and EC shares plus the mandatory provident fund tier above the regular salary ceiling — new circulars are added as a new version, never an edit to history
  • PhilHealth premium computation with configurable rate, monthly salary floor and ceiling, and employee/employer split, versioned by effective date
  • Pag-IBIG contribution with the rate breakpoint, employer counterpart and monthly cap, plus optional MP2 voluntary savings as a separate deduction line
  • BIR graduated withholding tax applied per payroll period from configurable TRAIN tax tables, computed on compensation net of mandatory contributions and de minimis exclusions

कोटेशन का अनुरोध करें

हमें Philippines Payroll Pack के लिए अपनी ज़रूरतें बताएं और हम आपको कीमत, लाइसेंस विकल्प और एक अनुकूलित प्रस्ताव भेजेंगे — आमतौर पर एक कार्यदिवस के भीतर।

अभी कोई भुगतान नहीं। यह हमारी टीम को एक कोटेशन अनुरोध भेजता है — हम कीमत और अगले चरणों के साथ ईमेल द्वारा संपर्क करेंगे।