Skip to article
HSJGlobal

EMPLOYER PAYROLL COMPLIANCE

Singapore Skills Development Levy: Employer Guide

A practical monthly calculation and payment control for employers with local, permanent-resident and foreign employees in Singapore.

The Skills Development Levy (SDL) is a compulsory employer levy for employees working in Singapore, including foreign employees. It is payable in addition to monthly Central Provident Fund (CPF) contributions and is collected by the CPF Board on behalf of the Skills and Workforce Development Agency (SWDA). The levy supports workforce upgrading and training programmes; it is not an employee deduction and should not be confused with the employer’s CPF contribution.

The headline rate is 0.25% of each employee’s monthly total wages, subject to a minimum of S$2 for an employee earning less than S$800 a month and a maximum of S$11.25 for an employee earning more than S$4,500 a month. Calculate the levy per employee, add the employee-level amounts, and then round the overall monthly total down to the nearest dollar. The rounding step applies after employee-level calculations are summed.

Key takeaways

  • SDL applies to employees working in Singapore, including foreign employees, subject to the applicable statutory coverage and exemptions.
  • Calculate 0.25% of monthly total wages per employee, subject to the S$2 minimum below S$800 and S$11.25 maximum above S$4,500.
  • Sum individual SDL amounts and round the total down to the nearest whole dollar; do not round each employee’s amount separately.
  • Pay SDL together with CPF contributions in the usual mixed-workforce workflow; if the employer hires only foreign employees, pay SDL directly to SWDA.
  • Keep wage inputs, calculations, rounding and payment acknowledgements in one month-by-month reconciliation.

Confirm which workers are covered and keep SDL separate from CPF

SDL is payable for employees working in Singapore, including foreign employees. This is broader than CPF coverage: employers generally pay CPF contributions for Singapore Citizens and Singapore Permanent Residents, while SDL also applies to foreign employees who work in Singapore. The employer should review the SDL rules for the actual worker category rather than assume a person is excluded merely because CPF is not payable for that person.

The CPF Board collects SDL on behalf of SWDA, and the money supports workforce upgrading through the Skills Development Fund. Keep SDL as a separate payroll calculation line even when the payroll software produces it in the same monthly submission as CPF. A payroll journal should identify SDL expense and payable separately from employer CPF, employee CPF deductions and any self-help group contribution or other payroll amount.

Payroll item Who it relates to Control
Skills Development Levy (SDL) Employees working in Singapore, including foreign employees, subject to applicable rules. Calculate by employee and reconcile total SDL payable.
CPF contributions Generally Singapore Citizens and Singapore Permanent Residents, subject to CPF rules. Use the correct contribution rates and wage ceilings for the employee category.
Self-help group or other deductions Applicable employees under separate schemes and rules. Do not add these deductions into the SDL calculation.
Training grants / SkillsFuture support Potential employer support programmes funded or supported by SDL-related schemes. Do not offset a grant against SDL payable unless an authorised rule expressly permits it.

The CPF Board’s official SDL guide explains coverage, rates, payment and the foreign-employee workflow. Where an employee’s status or work arrangement falls into a special category, check the official exclusions and coverage guidance rather than improvising a rule.

Employers planning a new operation should treat the company’s legal setup and employment obligations as related but separate workstreams. Singapore company registration support addresses entity formation; it does not itself calculate SDL or discharge recurring payroll obligations.

Monthly SDL calculation and payment path The path moves from employee wage inputs through per-person thresholds, sum-level rounding, the correct payment route and reconciliation. Validate monthly wages for each worker Apply 0.25% and employee-level thresholds Sum all employee SDL amounts Round total down to whole dollar Pay through CPF EZPay or SWDA route Reconcile acknowledgement and ledger
Calculate per employee, round once after summing, then reconcile payment evidence.

Calculate SDL per employee using the monthly wage tiers

Use the total wages for the calendar month and calculate SDL for each employee separately. The standard rate is 0.25% of each employee’s monthly total wages , subject to the minimum and maximum. The ceiling is applied per employee, not to the whole workforce’s total wages.

Monthly total wages for one employee Calculation rule SDL payable for that employee
Below S$800 Minimum applies. S$2.00
S$800 to S$4,500 0.25% of total wages. 0.0025 × monthly total wages; at S$800 the result is S$2.00 and at S$4,500 it is S$11.25.
Above S$4,500 Maximum applies. S$11.25
Any applicable special worker category Check the current official coverage/exemption guidance. Do not apply a generic exclusion without checking the category and rule.

A useful control is to calculate a test case outside the payroll system and compare it with the SDL calculator before a new payroll process goes live. The employee-level wage used should agree with the applicable monthly payroll record; if bonuses or additional wage payments affect the submission, review the relevant CPF EZPay instructions and the maximum per contribution month.

Apply the minimum and maximum to each employee before summing. Calculating 0.25% on all staff wages in one aggregate amount can overstate the levy because it ignores the per-employee maximum, or understate it because it misses the per-employee minimum.

Validate the SDL wage base

Check that each employee’s wage inputs match the contribution month before applying the minimum, rate and cap.

Use a worked payroll example to verify the rounding method

The CPF Board’s current example shows the calculation order clearly: calculate each worker’s levy first, add the amounts, then round the total down to the nearest whole dollar. This means the sum of employee amounts can contain cents even though the amount paid for the month is a whole-dollar figure.

Employee example Monthly total wages Employee-level SDL
A S$609.50 S$2.00 (minimum)
B S$2,000.00 S$5.00 (0.25%)
C S$4,500.00 S$11.25 (0.25%, equal to the cap)
D S$4,502.03 S$11.25 (maximum)
E S$10,000.00 S$11.25 (maximum)
Total — S$40.75 before rounding; S$40 payable after rounding down.

For a monthly payroll, the reconciliation should show both totals : S$40.75 as the sum of calculated employee SDL and S$40 as the whole-dollar amount payable. If the payroll system only stores the final payment, preserve the underlying employee-level schedule so a later reviewer can reproduce the figure.

Do not round each worker to a whole dollar and then add the amounts. Rounding at the wrong level changes the total and creates a recurring discrepancy between payroll calculations and the payment acknowledgement.

Pay SDL through the correct route and reconcile the acknowledgement

For an employer with both local employees and foreign employees, SDL is generally paid with the monthly CPF contribution submission. In CPF EZPay, the system auto-computes SDL for Singapore Citizen and Permanent Resident employees when that feature is used, but the employer needs to input the SDL payable for foreign employees. Reconcile the submission total against the independent payroll schedule before payment.

If the employer hires only foreign employees, SDL should be paid directly to SWDA , as the CPF Board directs rather than through the usual CPF contribution payment flow. Confirm the correct payment channel for the workforce profile before the deadline, and retain the payment reference, month covered and acknowledgement.

  1. Close monthly payroll and validate the total wage input for each employee and contribution month.
  2. Calculate employee-level SDL using the 0.25% rate, the S$2 minimum and S$11.25 maximum where applicable.
  3. Sum the employee-level results and round the total down to the nearest whole dollar.
  4. Confirm whether SDL should be included in the CPF EZPay submission or paid directly to SWDA because the employer only has foreign employees.
  5. Reconcile the payroll schedule to the payment amount, submit by the applicable payment date and save the acknowledgement.
  6. Post SDL separately in the payroll ledger and follow up any rejected, short-paid or overpaid month.

Use the official SDL payment guidance and calculator link for the current process. A payroll provider’s default setting does not override the employer’s responsibility to check whether foreign-employee SDL was included and whether the final amount was rounded correctly.

Check the foreign-employee payment route

Confirm whether SDL is paid with CPF or directly to SWDA based on the current workforce.

Prevent late payment and handle discrepancies promptly

SDL should be paid on time. The CPF Board warns that late payment may attract a penalty of 10% on the outstanding amount each year. Treat a missing submission, rejected payment or unrecorded foreign-employee SDL input as an exception that must be resolved, not as a difference that can wait for the year-end accounts.

  • Maintain a monthly SDL reconciliation with the payroll date, employee count, wages, SDL before rounding, payable total and payment reference.
  • Check joiners, leavers, unpaid leave, back-pay, bonuses and corrections for the relevant wage month.
  • Review foreign employees separately if the payroll system does not calculate their SDL automatically.
  • Compare the calculated total with the payment acknowledgement and investigate any unexplained difference immediately.
  • Keep evidence of approved exemptions or unusual worker categories alongside the payroll month and the reason for the treatment.
  • Document refunds or corrections through the official route and ensure ledger entries match the final payable balance.

For a broader onboarding workflow, see payroll setup and first-hire duties . SDL is one employer obligation among several; CPF, payroll reporting, tax clearance for departing foreign employees and employment-pass conditions have their own separate rules.

Use a monthly sign-off test before closing payroll

The SDL control is ready for sign-off when each covered employee’s wage base is supported; the minimum, percentage and maximum have been applied correctly; the total was rounded down only after employee-level calculations were added; the payment route matches the actual workforce; and the payroll schedule agrees to the acknowledged payment and general ledger.

If any of those elements cannot be evidenced, hold the payroll close exception open and assign an owner. This is more reliable than relying on a single total from a payroll system, especially when the workforce includes foreign employees or the company has recently changed payroll providers.

Make payroll close auditable

Keep the per-employee schedule, rounding calculation and payment acknowledgement together every month.

Frequently asked questions

Do employers pay SDL for foreign employees?

Yes. SDL is compulsory for employees working in Singapore, including foreign employees, subject to applicable coverage and exemptions. Foreign employees generally do not attract CPF contributions while they remain foreign workers, but SDL is still relevant.

What is the SDL rate in Singapore?

The rate is 0.25% of each employee’s monthly total wages, subject to a minimum of S$2 for wages below S$800 and a maximum of S$11.25 for wages above S$4,500.

Is SDL rounded for each employee?

No. Calculate SDL for each employee, sum the individual amounts and then round the total amount down to the nearest dollar.

How does an employer pay SDL?

Employers generally pay SDL together with CPF contributions. An employer that hires only foreign employees should pay SDL directly to SWDA under CPF Board guidance.

What happens if SDL is paid late?

The CPF Board says late payment may attract a penalty of 10% on the outstanding amount each year. The employer should resolve missed or short-paid months promptly.

Is SDL the same as CPF?

No. SDL is a separate employer levy collected by CPF Board on behalf of SWDA; it is payable in addition to monthly CPF contributions.

On this page
Chat with an Expert