
You have just paid RM40,000 or RM60,000 for a new website. Your accountant asks a simple question: is this an asset on the balance sheet, or a cost in this year’s profit and loss? The answer moves your reported profit, your balance sheet and sometimes your bank covenants.
This guide explains website development cost accounting for Malaysian companies: the two frameworks private companies use, the five build stages, why an online store differs from a brochure site, and how long to amortise. It is written for SME owners who sign off website projects, not for accountants.
It comes from ZenWeb, a Malaysian Google Partner agency with 500+ clients. We build websites and web systems with invoices your accountant can split cleanly; we are not accountants, auditors or tax advisers.
This post is general information, not accounting, legal or tax advice. Please confirm your own treatment with your auditor or a licensed tax agent before you close your books.
Planning a build and want the costs split by stage from day one?
Our quotes separate planning, design, development, content and training lines. See how our web development pricing is structured →
The short lecture below explains how research and development costs are treated under IAS 38, the standard behind the website rules. We then apply it to websites.
Source video: Commerce Specialist on YouTube, published August 2022. The clip covers IAS 38 in general; the website-specific rules for Malaysia are explained below.
Quick Answer: First check which framework your company reports under. A Malaysian private company may use MPERS or full MFRS. MFRS has a specific website rule, IC Interpretation 132, that allows some build costs to be capitalised. MPERS has no website rule and expenses internal development spending, so most of the build usually hits profit immediately.
The Malaysian Accounting Standards Board (MASB) confirms that private entities may choose MPERS or MFRS in its entirety. Listed companies and other non-private entities must use MFRS. Here is how that plays out for a website:
| Framework | Who typically uses it | Website rule |
|---|---|---|
| MFRS | Listed groups, their subsidiaries, private companies that opt in | MFRS 138 plus IC Interpretation 132 on web site costs |
| MPERS | Most Sdn Bhd SMEs | Section 18: internal research and development spending is expensed |
So the same website can sit on one company’s balance sheet and be fully expensed by another. Neither is wrong. The build is the same work our web development team delivers either way; only the website development cost accounting changes.
Quick Answer: IC Interpretation 132 splits a website project into five stages. Planning is always expensed. Application and infrastructure development, graphical design and non-promotional content can be capitalised when directly attributable to getting the site ready. Operating costs after launch, plus training, are normally expensed as they happen.
IC Interpretation 132 is Malaysia’s word-for-word adoption of the international SIC-32. MASB lists it as enacted, applicable from 1 January 2012. The table summarises each stage using the IFRS Foundation’s SIC-32 illustrative examples.
| Stage or cost | Typical examples | Usual treatment |
|---|---|---|
| Planning | Feasibility study, specs, choosing a vendor | Expense |
| Application and infrastructure | Coding, integrations, installing and stress-testing | Capitalise if criteria are met |
| Graphical design | Layout, look and feel of pages | Capitalise if criteria are met |
| Content: promotional | Product photos, sales copy | Expense |
| Content: other | Databases or tools built into the site | Capitalise if criteria are met |
| Hardware | Own servers | Property, plant and equipment |
| Operating | Updates, backups, security reviews | Usually expense |
| Training | Teaching staff to use the CMS | Expense |
Source: ZenWeb summary of the SIC-32 illustrative examples (adopted in Malaysia as IC Interpretation 132), as at October 2026. Simplified; your auditor applies the full recognition criteria. Licence.
Ongoing work after launch is mostly maintenance. Our guide to website maintenance costs in Malaysia lists the typical items, and almost all of them land in the operating row above.
Quick Answer: Under SIC-32, a website built solely or primarily to promote and advertise your own products is expensed in full, even under MFRS. Capitalisation needs evidence of probable future economic benefits, such as a site that takes orders, bookings, payments or memberships. Most company-profile websites therefore end up expensed.
The SIC-32 consensus is blunt: all spending on a site developed mainly for promotion is expensed when incurred. That surprises owners who see their website as their biggest marketing asset, but in accounting terms advertising is not an intangible asset.
Typical Malaysian projects sort out like this:
Online stores also carry extra legal duties beyond accounting. See our checklist of e-commerce website legal requirements in Malaysia before launch.
Quick Answer: MPERS Section 18 requires expenditure incurred internally on an intangible item, including all research and development, to be expensed. Advertising and promotional spending can never become an intangible asset. Separately acquired intangibles can be capitalised, so how your auditor views an agency-built site matters.
MPERS follows the IFRS for SMEs Accounting Standard. MASB issued MPERS (2025) on 10 October 2025, effective for annual periods beginning on or after 1 January 2027, with early application permitted. The current MPERS (2016) applies until then. The IFRS Foundation’s Section 18 education module for the third edition sets out the rules that matter here:
The grey zone is the outsourced build. A site coded to your own specification by an agency often looks like internal development done with outside help. A ready-made platform or licence bought off the shelf looks more like a separate acquisition. MPERS has no website-specific interpretation, so this is a judgement for your auditor. Do not assume either answer.
Quick Answer: In this illustrative RM60,000 online-store project reported under MFRS, about RM39,000 of design, development and testing could be capitalised. The remaining RM21,000 of planning, photos, copy, hosting, training and launch ads is expensed. Under MPERS, most or all of the RM60,000 would usually be expensed.
| Invoice line | Amount | Stage | Treatment |
|---|---|---|---|
| Discovery workshop and specs | RM4,000 | Planning | Expense |
| UI and page design | RM10,000 | Graphical design | Capitalise |
| Cart, checkout and payment gateway | RM24,000 | Application | Capitalise |
| Data migration and testing | RM5,000 | Infrastructure | Capitalise |
| Product photos and copy | RM6,000 | Promotional content | Expense |
| Domain and first-year hosting | RM1,200 | Operating | Expense |
| Staff training | RM2,000 | Training | Expense |
| Launch ads | RM7,800 | Advertising | Expense |
| Total | RM60,000 | — | RM39,000 capitalised / RM21,000 expensed |
Source: ZenWeb illustrative scenario with round figures, not a quote. Assumes MFRS reporting and that the site meets the recognition criteria. Licence.
This is website development cost accounting in practice, and two lines catch people out. Launch ads are a marketing cost, so record them with your other campaigns using our guide on how to record ad spend in your accounts. And if the agency invoice is in ringgit, you avoid the card markups covered in foreign transaction fees on ad payments. Real project prices vary; see our e-commerce website cost guide for current ranges.
Quick Answer: SIC-32 says the best estimate of a website’s useful life should be short. Many companies pick around three years because sites are usually redesigned on that cycle. Amortisation starts when the site goes live, not when you sign the contract or pay the deposit.
Using the RM39,000 capitalised in Section 5 and a three-year straight-line life from a 1 January go-live, the schedule looks like this:
| Year | Opening carrying amount | Amortisation charge | Closing carrying amount |
|---|---|---|---|
| Year 1 | RM39,000 | RM13,000 | RM26,000 |
| Year 2 | RM26,000 | RM13,000 | RM13,000 |
| Year 3 | RM13,000 | RM13,000 | RM0 |
Source: ZenWeb modelled projection. Straight-line method, three-year life and no residual value assumed for illustration; your auditor confirms the life and method. Licence.
Three practical points follow from a short life:
Building a store, portal or booking system this year?
We scope revenue-generating web systems in clear stages, so finance can see what was built and when it went live. Explore custom web application development →
Quick Answer: For the same RM60,000 project, expensing everything charges RM60,000 to profit in year one. Capitalising RM39,000 under MFRS charges RM34,000 in year one and RM13,000 in each of the next two years. The three-year total is identical; only the timing of reported profit changes.
| Year and approach | Charge to profit (scale RM60,000) | Amount |
|---|---|---|
| Year 1 Expense all | RM60,000 | |
| Year 1 Capitalise RM39,000 | RM34,000 | |
| Year 2 Expense all | RM0 | |
| Year 2 Capitalise RM39,000 | RM13,000 | |
| Year 3 Expense all | RM0 | |
| Year 3 Capitalise RM39,000 | RM13,000 |
Source: ZenWeb modelled projection built from the Section 5 and Section 6 tables. Book profit only; tax is computed separately. Licence.
Why would an owner care about timing? A few common reasons:
Quick Answer: No. Accounting standards decide what appears in your financial statements. LHDN’s rules under the Income Tax Act 1967 decide what you can deduct. Book amortisation is usually adjusted out in the tax computation, and relief for capital spending comes through capital allowances where the item qualifies.
This post deliberately stops at the books. The tax side has its own guides:
Because the two systems differ, keep a simple reconciliation of what was capitalised, what was amortised and what your tax agent claimed. It saves hours if LHDN asks questions later.
Quick Answer: Give your accountant an invoice itemised by build stage, the signed scope, the go-live date, proof of payment, the e-invoice and a note on what the site does for revenue. These six records let them apply MFRS or MPERS correctly and defend the treatment at audit.
Good website development cost accounting also needs a security note for systems that hold customer data. Check whether the Cyber Security Act 2024 applies to your website, and keep the developer’s security handover with the project records.
Website development cost accounting comes down to two questions. Which framework does your company use, and does the site earn money or only promote you? Under MFRS, build costs for a revenue-generating site can be capitalised and amortised over a short life; promotional sites are expensed. Under MPERS, expect most spending to be expensed. Itemise every invoice, record the go-live date and agree the treatment with your auditor before year end.
The software and design side of a website is an intangible asset when it qualifies for recognition. Servers you own are property, plant and equipment. Under MFRS, IC Interpretation 132 treats your own developed website as an internally generated intangible asset subject to MFRS 138.
Usually not. SIC-32, adopted in Malaysia as IC Interpretation 132, requires all development spending on a site built solely or primarily to promote your own products and services to be expensed when incurred. Capitalisation needs evidence of future economic benefits, such as online sales.
SIC-32 says the best estimate of a website’s useful life should be short. Many companies use about three years, matching their redesign cycle. Under MPERS, if a life cannot be estimated reliably, it must not exceed ten years. Confirm the life with your auditor.
MPERS (2025) applies from annual periods beginning on or after 1 January 2027 and follows the IFRS for SMEs third edition. Its Section 18 still expenses internal research and development spending, so most website builds remain expensed. Ask your auditor how the transition affects your company.
Normally no. Hosting, backups, security reviews and routine updates after launch are operating costs and are expensed as they are incurred. Only a later upgrade that adds a genuinely new, revenue-generating function may qualify for capitalisation under MFRS.
Build a website your customers and your accountant both understand.
ZenWeb designs and develops websites and web systems with stage-by-stage quotes and clear handover records. We build the site; your auditor and tax agent handle the books and the tax.
Complete the form and our team will contact you to discuss your goals. Let’s grow your business.
Tell us a little about what you need. We'll open WhatsApp with your message ready to send.