In-House vs Public Training Malaysia: Which Is Right for Your Team? (2026)
A practical, numbers-first comparison to help Malaysian HR managers choose between in-house and public corporate training — with HRDF claimability, cost breakdowns, and real-world decision criteria.
What is the difference between in-house and public corporate training in Malaysia?
In-house training is conducted exclusively for your company — the trainer delivers customised content at your premises or chosen venue. Cost is typically RM1,500–RM5,000 per day for the full group regardless of participant count. Public training is open-enrolment programmes where your staff attend alongside participants from other companies, costing RM500–RM2,000 per participant. In-house is better value for 8+ participants; public is cheaper for 1–5 people. Both are HRDF claimable under SBL-Khas from HRD Corp-registered providers. The main trade-off: in-house gives you customisation and privacy; public gives your team exposure to peers from other industries.
In-House vs Public Training — Full Comparison
| Feature | In-House Training | Public Training |
|---|---|---|
| Cost structure | Fixed day rate: RM1,500–RM5,000/day for the whole group | Per participant: RM500–RM2,000 per person |
| Best for group size | 8 or more participants | 1–7 participants |
| Content customisation | Fully customised to your industry, team, and challenges | Standardised curriculum; minimal customisation |
| Networking | Internal only — participants from your company | Cross-industry peers; valuable external perspectives |
| Scheduling | Flexible — you set the date, time, and venue | Fixed schedule; depends on provider calendar |
| HRDF claim scheme | SBL (prior approval) or SBL-Khas via registered provider | SBL-Khas (auto-approved, submit before training day) |
| Approval time | 7–14 working days (SBL); 3–5 days (SBL-Khas route) | 3–5 working days (SBL-Khas) |
| Privacy & confidentiality | High — all participants from your organisation | Low — open to public; competitors may attend |
When to Choose In-House Training
You have 8 or more employees to train
Once your group size reaches 8, the fixed day rate of in-house training typically falls below the per-person cost of public programmes. At 15 participants and a RM3,000/day rate, your per-person cost is just RM200 — a fraction of most public programme fees.
Your industry has unique compliance or technical requirements
Manufacturing, oil & gas, healthcare, and financial services often require training tailored to specific regulations, equipment, or workflows. In-house trainers can incorporate your SOPs, case studies, and real scenarios into the programme — something public workshops cannot do.
Content involves confidential business information
Sales strategies, internal processes, proprietary systems, and leadership succession plans should not be discussed in an open-enrolment setting. In-house training keeps sensitive content within your organisation.
You need to train staff across multiple shifts or departments simultaneously
Operational roles — such as production, logistics, or customer service — cannot all be absent at the same time. In-house training can be repeated across multiple batches at your premises over consecutive days, minimising disruption.
You are urgently utilising your HRDF levy balance
In-house programmes can be arranged within 2–4 weeks and cover large groups in a single session, making them highly effective for boosting training utilisation quickly. Many providers offer fast-track scheduling for employers with urgent levy utilisation needs.
When to Choose Public Training
You have only 1–7 participants
For small groups, public programme fees per participant are almost always cheaper than the minimum day rate for an in-house arrangement. Sending 3 employees to a RM800/pax public programme costs RM2,400 — less than the typical minimum in-house booking of RM2,000–RM3,000 for a single day.
You want your team to network with peers from other industries
Public training exposes your employees to perspectives, challenges, and solutions from professionals across different sectors. This cross-industry exposure is particularly valuable for HR, marketing, and senior leadership roles where broader thinking is an asset.
You need a specialist topic with a short lead time
For highly specialised topics — such as advanced data analytics, certified HR qualifications, or niche technical programmes — public providers often have recurring scheduled sessions. You can enrol immediately rather than waiting to find and brief an in-house trainer.
Scheduling flexibility for individual employees
Public programmes allow individual employees to attend on a date that suits their workload. This is ideal for ongoing professional development that does not require the whole team to be trained at the same time.
You want employees to earn a recognised industry certification
Many professional certifications — such as PSMB-certified programmes, safety officer certifications, or HR professional qualifications — are delivered only as public programmes by accredited bodies. These cannot be replicated in-house.
Per-Person Cost at Different Group Sizes
The table below compares per-person cost for in-house training at a fixed rate of RM3,000/day versus a public programme at RM800/person. The crossover point where in-house becomes cheaper is clearly visible.
| Participants | In-House (RM3,000/day) | Public (RM800/pax) | Better Value |
|---|---|---|---|
| 3 pax | RM1,000/pax | RM800/pax (total: RM2,400) | Public |
| 5 pax | RM600/pax | RM800/pax (total: RM4,000) | Public |
| 8 pax | RM375/pax | RM800/pax (total: RM6,400) | In-House |
| 10 pax | RM300/pax | RM800/pax (total: RM8,000) | In-House |
| 15 pax | RM200/pax | RM800/pax (total: RM12,000) | In-House |
| 20 pax | RM150/pax | RM800/pax (total: RM16,000) | In-House |
| 30 pax | RM100/pax | RM800/pax (total: RM24,000) | In-House |
*Illustrative example using RM3,000/day in-house rate and RM800/pax public rate. Actual rates vary by topic, provider, and duration. Green rows indicate in-house is more cost-effective.
Can I Claim Both In-House and Public Training Under HRDF?
Public training — claim via SBL-Khas
Public programmes from HRD Corp-registered providers are claimed under SBL-Khas (Skim Bantuan Latihan Khas). The process is straightforward: submit the grant application on e-TRiS before or on the training start date. No prior approval is required — applications are auto-approved. The provider typically handles the claim documentation on your behalf, including the invoice, attendance records, and completion certificate.
In-house training — claim via SBL or SBL-Khas
In-house programmes can be claimed under SBL (Skim Bantuan Latihan) if your company arranges the trainer and content directly — this requires prior HRD Corp approval taking 7–14 working days. Alternatively, if you engage a registered provider to deliver in-house training, the arrangement may qualify under SBL-Khas, making the process faster. Confirm the correct scheme with your training provider before registering in e-TRiS.
Key requirement for both schemes
Regardless of whether you choose in-house or public training, the training must be conducted by an HRD Corp-registered provider and registered in e-TRiS before training begins. Post-training registration is not accepted. Claims must be submitted within 30 days of training completion.
Tip: Many Malaysian employers run a mix of both — public programmes for individual upskilling and in-house workshops for team-wide training. This approach maximises HRDF levy utilisation and breadth of coverage.
Frequently Asked Questions
What is the difference between in-house and public training in Malaysia?
In-house training (also called on-site or customised training) is conducted exclusively for your company's employees at your premises or a venue of your choice. The trainer delivers content tailored to your specific industry, team, and business challenges. Public training (also called open enrolment) is scheduled programmes where participants from multiple companies attend together. In-house training typically costs RM1,500–RM5,000 per day for the full group, while public training costs RM500–RM2,000 per participant. Both are HRDF claimable under SBL-Khas when conducted by HRD Corp-registered providers.
Is in-house training or public training better value for money in Malaysia?
It depends on group size. In-house training is more cost-effective when you have 8 or more participants — the fixed day rate is spread across the group, bringing per-person cost below public programme rates. For 1–5 participants, public training is typically cheaper. For example, a RM3,000/day in-house programme for 15 participants works out to RM200/person — far cheaper than a RM800/person public programme covering the same content.
Can I claim HRDF for both in-house and public training?
Yes — both in-house and public training are HRDF claimable under HRD Corp schemes. Public programmes from registered providers are typically claimed under SBL-Khas (provider invoices HRD Corp directly). In-house programmes can be claimed under SBL-Khas or SBL depending on the arrangement. In both cases, the training must be conducted by an HRD Corp-registered provider and registered in e-TRiS before training begins.
Get Quotes for In-House and Public Training
Browse our directory of HRD Corp-registered training providers across Malaysia. Find providers offering both in-house and public programmes — all HRDF claimable under SBL-Khas.
Related Resources
Last verified: January 2026