Bahrain β SAP SuccessFactors EC Cloud Payroll
6-Chapter Configuration & Curriculum Framework
Country Profile: Bahrain | Module: PYBH | Currency: BHD | Molga: 99
Key Statutory: SIO (Social Insurance), LMRA (Labour Market Regulatory Authority), EWA (Electricity & Water levies), WPS, Bahrainization (Quota), No income tax
CHAPTER 1 β Foundation
1.1 System Provisioning
- Provision PYBH instance; activate Bahrain localization via SFW5
- Set Molga 99; currency BHD (3 decimal places); Gregorian fiscal year
- Configure Arabic/English bilingual interface; FridayβSaturday weekend
- Import Bahrain Best Practices; configure BHD decimal precision in system settings
- Activate LMRA portal integration endpoint for expat levy management
- Configure WPS service endpoint for SIO and bank payment integration
1.2β1.6 (BASIS Configuration)
- Activate PCC OData services; configure LMRA levy KPI dashboard
- SAML 2.0 integration with National ID authority; OAuth for SIO API
- Roles: Payroll Admin, SIO Coordinator, Bahrainization Manager, LMRA Officer
- De-cluster BHD tables; configure SIO contribution validation rules in PCC
- Configure bgRFC for WPS file generation; LMRA levy calculation background job
- Activate bilingual pay statement (Arabic primary) in HRFORMS
CHAPTER 2 β Enterprise Structure
2.1 Enterprise Structure
- Company Code: BH01 (Bahrain); currency BHD; country key BH
- Personnel Areas: BH01=Manama, BH02=Muharraq, BH03=Riffa, BH04=Hamad Town, BH05=Isa Town
- Employee Groups: Bahraini National, GCC National, Non-GCC Expat, Domestic Worker
- Bahrainization quota tracking by employee subgroup
- Payroll Area BH_MON: monthly; WPS payment deadline = 15th
- LMRA employer ID: configure as organizational attribute for levy calculation
2.2β2.6 (HR Master Data)
- Wage Types: Basic (BH01), Housing (BH10), Transport (BH11), SIO Employee 7% (BH60)
- SIO Employer Contribution: 12% (Bahraini nationals), 3% (expats β injury only)
- EOSB/Gratuity: 0.5 month (years 1β3), 1 month (years 4β5), 1.5 month (years 5+)/year
- LMRA Levy: BHD 200/month per non-Bahraini employee (employer-paid)
- Annual Leave: 30 calendar days (Bahrain Labour Law Article 59)
- Sick Leave: 15 days full pay, 20 days half pay, 20 days unpaid per Labour Law
CHAPTER 3 β EC Integration
3.1β3.6 (Integration)
- Map CPR (Central Population Registry) number β IT0185 Identification
- Map Bahraini/GCC/Expat nationality β SIO contribution class routing
- Replicate SIO benefit enrollment β IT0167 for contribution deduction
- LMRA levy: replicate expat headcount monthly for levy calculation trigger
- Map work permit (LMRA card) expiry β IT0185; configure 60-day alert
- SIO API integration: monthly contribution file submission to GOSI Bahrain
CHAPTER 4 β Payroll Engine
4.1β4.6 (Payroll Config)
- SIO PCR: 7% EE + 12% ER (Bahrainis); 3% ER-only (Expats β occupational hazard)
- EOSB PCR: tiered calculation 0.5/1/1.5 month per year band
- LMRA levy PCR: BHD 200 Γ expat headcount employer charge
- Overtime PCR: 125% weekday, 150% Friday, 200% Public Holiday
- Holiday calendar: Eid Al Fitr, Eid Al Adha, National Day (Dec 16β17), Ashura
- Annual Leave quota: 30 days; sick leave tiered quota SL01/02/03
CHAPTER 5 β PCC & Operations
5.1β5.6 (PCC)
- KPI: SIO contribution accuracy (Bahraini vs Expat rates); LMRA levy reconciliation
- Validation: all Bahraini nationals have SIO deduction; expats have LMRA levy
- WPS compliance: salary paid by 15th; flag delayed payments in PCC
- Bahrainization dashboard: % Bahraini nationals per establishment
- Bilingual payslip: BHD amounts with 3-decimal precision display
- LMRA portal: monthly levy payment confirmation capture in ECP
CHAPTER 6 β Testing & Go-Live
6.1β6.6 (Testing)
- SIO: Bahraini 7%+12%; Expat 3% employer-only; verify BHD rounding (3 decimals)
- LMRA levy: headcount Γ BHD 200; validate expat exclusion of Bahraini nationals
- EOSB: tiered calculation test on 6-year Bahraini employee
- UAT: SIO file submission to GOSI Bahrain test portal; zero rejections target
- Go-live: LMRA employer registration active; SIO all employees registered
- AMS: Annual SIO rate review; LMRA levy update per government gazette