Book a Free Demo

Products

Microsoft CopilotDynamics 365Microsoft 365Power PlatformMicrosoft FabricXEE HRMSXEE SalesXEE POSXEE WMSXEE E-Invoicing

Company

About UsWhy XEETEKMicrosoft RecognitionTeamCareers

Resources

Insights & ArticlesCustomer Success StoriesBrochures & DownloadsEvents & WebinarsFAQs

Get in touch

Contact XEETEK

Language

EnglishFrançaisالعربية
HomeProductsXEE Payroll
XEE Payroll

Run payroll with confidence, not courage

A configurable element engine, versioned pay structures, a controlled and reversible run, statutory calculation you maintain yourself, and journals that post natively into Microsoft Dynamics 365 Business Central — already configured for Lebanon, Saudi Arabia, Qatar and France.

In short

Statutory change should be a setting, not a project

Contribution schemes are configured as percentage-with-ceiling rules, versioned by payroll period, with the contributing elements declared explicitly. When a rate or a ceiling changes you add a dated configuration record — you do not raise a support ticket and wait for a release.

Jurisdictions

Configured for the countries you already operate in

Payroll stops being portable the moment it meets a labour law. Each of these carries its own pre-configured statutory rules, contribution schemes, gratuity formulas and submission formats — maintained as dated configuration, not forked code.

Lebanon

NSSF contributions with ceilings, progressive income tax with family deductions, end-of-service indemnity on tenure, and the parallel-market rate handling that Lebanese payroll cannot run without.

Saudi Arabia & Qatar

GOSI and equivalent contributions, national and expatriate treatment handled separately, end-of-service gratuity on the local formula, and reports in the format the authority expects.

France

Progressive tax, social contribution structures and statutory reporting formats, held as configuration so a rate change is a dated record rather than a release.

Anywhere else

Because contributions, tax bands, gratuity and allowances are all configuration rather than code, a new country is a setup exercise. Nothing about the engine assumes a jurisdiction.

Inside the module

Payroll, and the AI behind it

Operational control

Payroll

Connect payroll inputs, salary components, benefits and deductions to deliver accurate, compliant payroll operations.

In this module
  • Country-specific payroll compliance rules
  • Local tax, social security and statutory contribution readiness
  • Salary profiles and compensation components
  • Allowances and deductions
  • Attendance, overtime and leave integration
  • Payroll review and approval workflow
  • Payslip generation and secure ESS distribution
  • Statutory and payroll reports
  • ERP/accounting integration readiness
Employee experience impact

Employees receive accurate, secure payslips and better transparency around salary-related information.

The payroll engine

What XEE Payroll does

01

A configurable element engine where each element declares how its value resolves, its sign, taxability, rounding, currency, working-days basis and posting behaviour

02

Versioned payroll profiles scoped to a period type, so pay structure can evolve without corrupting historical runs

03

A controlled, reversible run — Open, Calculated, Posted — with maker-and-poster control, timestamps, a second calculation pass and the ability to unpost

04

Configurable statutory contributions as percentage-with-ceiling schemes, versioned by payroll period, with the contribution base declared explicitly

05

Local income tax with a correction method, effective period range, required-days basis, rounding method and rounding precision

06

Serious multi-currency — every amount in local and additional currency, with effective-dated rates holding both official and parallel-market values and a fixing control

07

Retroactive pay handled by the engine through a dedicated element and recalculation controls, not by manual adjustment lines

08

Native Business Central posting — journal templates and batches mirroring the ERP structure, with chart of accounts and analysis dimensions synced and per-domain sync status visible

09

Approved self-service requests — advances, loans, purchase and expense claims — mapped to payroll elements so they flow into the run automatically

10

End-of-service indemnity and family allowances calculated on tenure, local labour law and your own policy, with the country-specific gratuity formula applied

11

Employee loans tracked end to end — balances, monthly deductions, skipped payments and deferred instalments — without anyone recalculating a schedule by hand

12

Insurance programmes covering health, life and travel, with employer and employee cost-sharing applied as dated deductions

13

Bonuses, commissions and non-standard allowances — transport, overtime, housing, schooling and pre-schooling — defined as rules rather than as monthly manual lines

14

A no-code configuration surface, so HR and payroll administrators change the rules themselves instead of raising a development request

Outcomes

What changes for finance and HR

What changes for the teams doing the work — and for the people reading the reports.

  • Statutory change becomes a dated configuration record instead of a project
  • Finance and HR reconcile continuously rather than arguing at month end
  • Multi-currency and multi-entity payroll runs on one engine with one set of controls
  • Pay history stays intact through every structural change
  • Payroll cost reaches finance correctly dimensioned, with the sync state visible before anyone asks

See XEE Payroll on your own data.

A working session, not a slide deck — we run the product against a process you actually have and you judge it on that.

Simplify Payroll Operations