Gotchaa Lab
Back to Blog
hrdfhrd-corpmalaysiafundingsoftware-development

Is Your Software Development HRDF Claimable? A Malaysia Guide

18 April 2026·9 min read·By Gotchaa Lab
Is Your Software Development HRDF Claimable? A Malaysia Guide

TL;DR

  • Building a business app, CRM, or SaaS from scratch is NOT HRDF claimable. The levy funds training, not software construction
  • Three real exceptions: Computer-Based Training (CBT) scheme for internal training software (100% approval), post-deployment staff training on new software, and upskilling your in-house devs
  • A RM80,000 custom build might recover RM5,000 to RM15,000 back through training claims if you plan it into the contract. Missed routinely because employers apply after the fact
  • If you have 10+ Malaysian employees, you're already paying 1% monthly levy. Not claiming anything means the money sits in HRD Corp's account, not yours

Listen to this podcast

Is your software development HRDF claimable in Malaysia? Short answer: generally no. You cannot take a RM80,000 custom build quote, submit it to HRD Corp, and expect a refund. The levy funds training, not software construction. (For the build-side numbers this decision sits on top of, see our guide to custom software cost Malaysia.)

But that's not the full picture. There are three real routes where software-adjacent costs are claimable, and if you structure the project right, a Malaysian SME can recover RM5,000 to RM15,000 on a mid-size build. Most employers miss this because their software vendor never flags it, and HRD Corp rules require approval before the work happens.

This guide walks through what's actually claimable, what isn't, and how to plan a software project around HRDF from day one.

The quick answer: software construction is not training

The Human Resources Development Fund (HRDF), administered by HRD Corp since 2021, exists to subsidise employee training and upskilling. The levy is 1 percent of monthly wages for employers with 10 or more Malaysian employees in registrable industries (0.5 percent optional for 5 to 9 employees).

That fund pays for:

  • Employees attending approved training courses
  • Employers running internal training programmes with accredited trainers
  • Specific upskilling initiatives listed under HRD Corp programmes

It does not pay for:

  • Writing a custom CRM, POS, or business application
  • Building a SaaS product
  • Hiring developers to create a new feature
  • Any software that isn't directly about training staff

That sentence trips up most first-time founders. "Isn't software development a form of development?" Legally, no. The fund is tied to the Pembangunan Sumber Manusia Berhad Act 2001, which defines development narrowly as human resource training. Code isn't training.

Three real ways to claim HRDF on a software project

Here's where the useful news starts. If you plan the project well, three legitimate claim routes open up.

1. Computer-Based Training (CBT) Scheme, for training software only

This is the one route where HRD Corp actually funds software development, and Malaysian employers consistently misunderstand its scope.

Under the Computer-Based Training (CBT) scheme, employers can develop or purchase computer-based training software with up to 100 percent approval, subject to available funds. The catch: it has to be training software. Think:

  • An internal Learning Management System (LMS)
  • An onboarding platform for new hires
  • A compliance training portal (PDPA, safety, SOPs)
  • A skills assessment or certification tool
  • Product training software for dealer networks

It does not cover a customer-facing app, a CRM, an inventory system, or a marketing website, even if you frame those as "helping staff learn the business." HRD Corp reviews the proposal for genuine training intent.

The process:

  1. Submit a proposal to HRD Corp at least one month before development starts
  2. Include the scope, vendor quote, learning outcomes, and trainee list
  3. Get written approval before signing the build contract
  4. Claim after development is complete and the software is in use

The one-month lead time is non-negotiable. Starting the build and applying later is the most common reason CBT claims get rejected.

2. Post-deployment staff training on the new software

Once your custom software is built and deployed, training staff on it is fully claimable. This is the route most software projects should plan for by default.

Training typeTypical claim range (RM)Notes
Vendor-led product training (1-2 days)3,000 – 8,000Must be run by an HRD Corp-registered trainer
Internal train-the-trainer programme2,000 – 5,000Trainer must be accredited via TTT certification
Multi-location rollout training8,000 – 20,000Travel and allowance components also claimable
E-learning module (self-paced)1,500 – 4,000Registered as a claimable programme beforehand

Two rules matter:

  • Register the programme before training happens. You can't train first, submit later.
  • Use an approved trainer. The vendor building your software is not automatically approved. Ask them to either get TTT-certified or partner with an accredited trainer.

In our experience working with Malaysian SMEs, the software vendor-led training fee (RM3,000 to RM10,000) is the easiest HRDF claim on any custom software project. It's also the most routinely forgotten.

3. Upskilling your in-house developers

If you have an internal dev team, sending them on technical courses is one of the most underused HRDF routes. Search the HRD Corp Claimable Courses portal and you'll find hundreds of technical courses with the "HRD Corp Claimable" tag:

  • Laravel, Node.js, React, Vue, Flutter, React Native framework courses
  • Cloud certifications: AWS, Google Cloud, Azure
  • Cybersecurity (CompTIA, CISSP, PDPA-specific)
  • DevOps, CI/CD, Kubernetes (course code M1052 from Tertiary Courses runs RM5,000 per participant)
  • AI and data engineering

Typical cost per developer per course: RM3,000 to RM8,000. If you have 4 developers and run 2 upskilling courses a year, that's RM24,000 to RM64,000 in annual claims. Most Malaysian software teams we work with don't do this. The levy sits in HRD Corp's account until the end of the year.

A worked example: RM80,000 custom build

Let's make this concrete. Say you're a Malaysian SME (25 employees, around RM120,000 in annual payroll for the team the software will support) commissioning an RM80,000 custom CRM. Here's the claim footprint if you plan properly:

ComponentAmount (RM)HRDF claimable?How to claim
Custom CRM build (scoping, design, dev)80,000No
2-day vendor training for 15 staff6,000YesRegister programme 1 month before training
Train-the-trainer cert for 2 internal champions4,000YesRegistered HRD Corp TTT programme
3 developers attend Laravel advanced course15,000YesHRD Corp Claimable Course (M-series code)
Annual PDPA compliance training for all staff3,500YesRegistered programme, accredited trainer
Total claim potential28,500

On an RM80,000 project, a well-planned employer recovers roughly RM25,000 to RM30,000 back through training claims. That's not the software cost itself. It's the adjacent training cost that was going to happen anyway. Structuring it through HRDF converts an expense you were already paying into a reclaimable line item.

Our take: if you're spending more than RM50,000 on custom software and you pay the HRDF levy, you're probably leaving RM5,000 to RM15,000 on the table by not planning the training claims into the contract.

What about buying off-the-shelf software (SBL-Khas)?

The SBL-Khas scheme covers training provided by external parties, including training bundled into commercial software purchases. If you buy a software package that includes a bundled training component, the training portion is usually claimable. The licence itself is not.

Example: you buy a Microsoft Dynamics implementation for RM200,000, of which RM30,000 is training delivered by a certified Microsoft partner in Malaysia. The RM30,000 training portion is often claimable, the RM170,000 licence and implementation is not. Always ask the vendor to itemise training separately on the invoice.

Common mistakes Malaysian employers make

From conversations with Malaysian founders who've tried to claim after the fact, five patterns come up:

  1. Applying too late. Submitting a CBT proposal after the software is already being built. HRD Corp rules require approval at least one month before work starts.
  2. Mislabelling business software as training software. A CRM with a "help section" is still a CRM. CBT proposals get rejected if the primary purpose isn't training delivery.
  3. Using an unregistered trainer. Your software vendor's project manager isn't an accredited trainer unless they've done TTT certification. Partner with an accredited provider instead.
  4. Forgetting the levy balance rule. You can only claim up to the levy balance in your account. If your annual levy is RM12,000 and you've already claimed RM10,000, you have RM2,000 left until the next year.
  5. Not budgeting training into the contract. Most software vendors in Malaysia quote you a number for "the build" and treat training as an optional extra. Ask for training to be scoped in from the start so you can register it with HRD Corp early.

How this fits with the rest of your software budget

HRDF claims don't change the build cost. They just recover some of the training and upskilling cost that sits around the build. Combined with LHDN's capital allowance treatment on custom software (covered in our LHDN e-invoice integration cost guide) and the 8 percent MySST line on ongoing maintenance (covered in our software maintenance cost Malaysia post), the real net cost of a Malaysian software project can land 15 to 25 percent lower than the headline quote.

That's only true if you plan these routes in from the start. Bolt them on afterwards and you'll recover maybe half of what was available.

What Malaysian business owners should actually do

  1. Check your HRDF levy balance. Log into the HRD Corp portal and see how much is sitting unused. Most SMEs are shocked.
  2. Ask your software vendor to itemise training in the quote. Not "included in project." A separate line with trainer credentials so you can register it.
  3. For training software (LMS, onboarding platforms), apply for CBT before the build starts. One month lead time is the legal requirement, not a suggestion.
  4. Budget one technical course per developer per year. This alone usually claims back more than most SMEs realise is possible.
  5. Keep the documents. HRD Corp audits. Retain invoices, attendance records, trainer certifications, and course materials for at least 7 years.

Want a software quote that has the HRDF-claimable training components scoped in from the start? WhatsApp us and tell us what you're planning. We'll structure the build so the training line items are ready for HRD Corp registration, not bolted on after deployment.

This article is for informational purposes and does not constitute legal, tax, or grant advisory. HRD Corp rules, scheme availability, and claim limits change periodically. Verify current eligibility and submit proposals directly through the HRD Corp portal before acting.

References

  1. HRD Corp Official Portal
  2. HRD Corp Claimable Courses
  3. Computer Based Training (CBT) Scheme
  4. Computer Based Training Scheme PDF
  5. HRD Corp Programme Registration
  6. SQL Account: How to claim HRDF

Share this article

Frequently Asked Questions

Is custom software development HRDF claimable in Malaysia?
Not directly. HRDF (administered by HRD Corp) funds employee training and development, not the construction of business software. You cannot submit an RM80,000 invoice for a custom CRM build and claim it back. However, three adjacent costs are claimable: (1) developing training software under the Computer-Based Training (CBT) scheme, (2) training your staff to use the new software after deployment, and (3) sending your internal developers on approved technical courses. Structured properly, a software project can recover RM5,000 to RM15,000 in training-related claims.
What is the CBT scheme and can I use it for my business software?
The Computer-Based Training (CBT) scheme under HRD Corp allows employers to develop or purchase computer-based training software with up to 100 percent approval, subject to fund availability. It only applies to training software, meaning an e-learning platform, LMS, internal onboarding system, or skills assessment tool. It does not apply to a general business application like a CRM, POS, or customer-facing app. Employers must submit a proposal to HRD Corp at least one month before development or purchase begins. Approval is not automatic for regular business software dressed up as training.
Can I claim HRDF for training my staff on a new software system?
Yes. After a new software is deployed, training sessions conducted by a registered HRD Corp trainer or accredited provider are claimable. You can also run internal training and apply under the Training Needs Analysis (TNA) route, provided the trainer is approved. For a mid-size software rollout, businesses typically claim RM3,000 to RM10,000 in trainer fees, materials, and allowances. The key is to register the programme with HRD Corp before the training happens, not after.
How much is the HRDF levy and who needs to pay?
Employers with 10 or more Malaysian employees in registrable industries pay a 1 percent levy on total monthly wages (basic salary plus fixed allowances, excluding overtime, bonuses, and commissions). Employers with 5 to 9 Malaysian employees can opt in at 0.5 percent. The levy goes into a pool that you can then claim back to fund approved training. If you don't claim, the unused levy stays with HRD Corp. Roughly 1 in 3 Malaysian SMEs who pay the levy claim less than half of what they contribute.
Can I claim HRDF for sending my developers to a Laravel or React course?
Yes, if the course is registered as an HRD Corp Claimable Course (look for the course code like M1052) or the provider is an accredited HRD Corp training provider. Technical bootcamps, cloud certifications (AWS, GCP), and framework-specific courses (Laravel, React, Node.js) are widely claimable. Rates of RM3,000 to RM8,000 per developer per course are common. This is the most underused HRDF route by Malaysian software teams because founders assume the fund is only for soft skills training.
What are common mistakes when trying to claim HRDF for software projects?
Four big ones. First, submitting the CBT proposal after development has started (HRD Corp requires approval one month before). Second, assuming generic business software qualifies as training software (it doesn't). Third, forgetting to register the post-deployment training programme before running it. Fourth, using an unregistered trainer or vendor. The fix is to loop HRD Corp in at the contract stage, not after launch. Most software houses in Malaysia don't flag this proactively, so the burden is on the employer.

Need help building this for your business?

We help Malaysian companies turn ideas like these into working software. Free consultation, no obligation.