ZenWeb - Blog - SST Invoice Format Malaysia: What Agency Invoices Must Show

SST Invoice Format Malaysia: What Agency Invoices Must Show

October 31, 2026

Share this post:

SST Invoice Format Malaysia: What Agency Invoices Must Show
TL;DR: The SST invoice format in Malaysia is set by Regulation 10 of the Service Tax Regulations 2018. As at October 2026, an SST-registered marketing agency’s invoice must show eight particulars, including its SST registration number, a clear service description, the amount before tax, the 8% rate and the tax as a separate figure. Foreign-currency invoices must also show ringgit amounts.

Your agency’s monthly invoice says “Digital marketing – October” and one total. Is that enough? For an SST-registered agency, no. Customs prescribes the SST invoice format, and a vague bill makes your bookkeeping, grant claims and e-invoice matching harder.

This guide covers the SST invoice format for marketing, advertising and website work: the eight particulars, ad spend lines, foreign currency, the B2B exemption and e-invoices. It is written by ZenWeb, a Malaysian Google Partner agency with 500+ clients. We run campaigns and build websites; we are not tax advisers.

This post is general information, not legal or tax advice. Please confirm your own position with a licensed tax agent or lawyer before you act.

Want invoices you can actually read?

ZenWeb itemises fees, creative and media spend on every bill. See how our digital marketing agency team works →

This news clip covers the service tax rise from 6% to 8%, the rate most agency invoices now carry.

Service Tax to Be Raised to 8%

Source video: KiniTV on YouTube, published October 2023. The 8% rate took effect on 1 March 2024; the invoice rules are explained below.

1. What Is the SST Invoice Format in Malaysia?

Quick Answer: There is no fixed template. Instead, Regulation 10 of the Service Tax Regulations 2018 lists eight particulars every service tax invoice must contain. The invoice can be paper or electronic, must be in Bahasa Melayu or English, and must be issued within one year of providing the taxable service.

Customs repeats the SST invoice format list on its MySST “Issuing Invoices” page, drawn from the Service Tax Regulations 2018. We mapped each item to what it looks like on a marketing agency’s bill.

The eight Regulation 10 particulars on an agency invoice (as at October 2026)
Each required service tax invoice particular, what it looks like on a marketing agency invoice, and a common mistake.
ParticularOn an agency invoiceCommon mistake
(a) Serial numberRunning number, e.g. INV-2026-0412Gaps or reused numbers after edits
(b) Invoice dateDate issued, plus the service periodOnly a month name, no date
(c) Name, address, ID numberAgency’s legal name, address and SST registration numberBrand name only; no SST number
(d) Service description“Google Ads management, 1–31 Oct 2026”“Marketing services” as one line
(e) DiscountAny retainer or bundle discount shownDiscount hidden in a lower line price
(f) Amount, rate, taxSubtotal, “Service tax 8%”, tax amount as separate figures“Price inclusive of SST” with no split
(g) Total incl. taxGrand total payableTotal that doesn’t add up
(h) Ringgit conversionUSD or SGD amounts also shown in RMForeign currency only

Source: ZenWeb mapping of Regulation 10, Service Tax Regulations 2018, and the RMCD MySST “Issuing Invoices” page, checked October 2026. Agency examples and mistakes are ZenWeb illustrations. Licence.

Notice what is not on the list: your name as the customer. Regulation 10 does not require it, although most agencies include it and the B2B exemption does (Section 6). Whether SST applies at all is a separate question, covered in our guide to SST on digital marketing services.

Key takeaway: If your agency charges SST, its invoice should let you find all eight items in under a minute. The two most often missing are the SST number and the separate tax line.

2. Which Agencies Must Issue an SST Invoice?

Quick Answer: Only SST-registered providers. Advertising services sit under Group I, item 8 of the First Schedule, with a RM500,000 annual registration threshold. Once registered, an agency must charge 8% service tax and issue a compliant invoice. An unregistered freelancer or small agency must not charge SST at all.

The Customs Guide on Advertising Services (V4, January 2022), listed on the MySST industry guides page, says the taxable scope covers:

  • Agency creative and planning work, such as campaign design, writing and media planning.
  • Ad placement on any platform, from print and billboards to online ads.
  • But not promotion outside Malaysia, which the guide says is not taxable.

Related marketing work can fall under other categories. Web design and hosting have their own rules, explained in our posts on whether web designers charge 8% SST, SST on hosting and domain names and SST on software development. The SST invoice format is the same whichever category applies.

Key takeaway: An 8% line with no SST registration number is a red flag. Ask the agency for its number and check it before you pay.

3. Worked Example: A Compliant Monthly Agency Invoice

Quick Answer: A compliant monthly invoice lists each service separately, then shows one subtotal, the 8% rate and the tax amount, and the grand total. On a RM9,500 month of management, creative and ad placement, service tax is RM760 and the total payable is RM10,260.

Illustrative scenario: how a RM9,500 agency month breaks down before and after 8% SST
Invoice lines for a sample month, a bar showing each line’s share of the subtotal, and the 8% service tax on each line.
Invoice line (before tax)Share of subtotal8% service tax
Online ad placement, 1–31 Oct
RM5,000
RM400.00
Campaign management fee
RM3,000
RM240.00
Creative design (6 ad visuals)
RM2,000
RM160.00
Retainer discount
–RM500
–RM40.00
Subtotal / tax / total
RM9,500
Service tax 8%: RM760.00Total RM10,260.00

Source: ZenWeb illustrative scenario with round figures, not a quote. Rate per the Service Tax (Rate of Tax) (Amendment) Order 2024, P.U. (A) 64. Licence.

The discount gets its own line because Regulation 10 lists “any discount offered” as a separate particular. Line-by-line billing also makes it easy to match the invoice to your campaign report. Our guides on what good agency reports should show and the monthly Google Ads report explain how to tie spend lines to results.

Key takeaway: Separate lines for media, fees and creative are not required word for word, but they make the “description sufficient to identify the services” test easy to pass and the invoice easy to check.

4. How Should Ad Spend Appear on an Agency Invoice?

Quick Answer: Customs’ advertising guide says the taxable value is the full price charged to the advertiser, including media and production costs. So when a registered agency buys ad space and bills it to you as part of its advertising service, the media line normally carries 8% too. Pure pass-through payments are a separate, fact-specific question.

Paragraph 10 of the Customs advertising guide counts production and media costs in the value. In practice, agencies bill ad spend in one of three ways:

  • Client pays the platform directly. Your card is on the ad account. The agency invoices only its fee, and the platform bills you. See our Google Ads billing and SST guide for what the platform invoice shows.
  • Agency resells media as part of its service. The media line sits on the agency invoice and is normally inside the 8% base.
  • Agency pays strictly as your agent. Some agencies treat spend as a disbursement outside the tax base. Whether that holds depends on the contract and facts, covered in our post on ad spend rebilling rules.

Paying overseas platforms yourself raises other duties; see withholding tax on Google and Facebook ads and self-billed e-invoices for ad payments.

Key takeaway: Agree in writing how media spend will be billed before the campaign starts. The answer changes the tax on what is often the biggest line on the invoice.

5. Foreign-Currency Invoices: Which Exchange Rate Counts?

Quick Answer: If an invoice is in USD, SGD or any other currency, it must also show the amounts in ringgit at the selling rate when the service is provided. Customs Public Ruling No. 3/2026, effective 28 July 2026, lists four acceptable rate sources and requires the chosen source to be used consistently for at least one year.

This matters for regional campaigns billed in US dollars. The Public Ruling No. 3/2026 on foreign-currency selling rates (Malay only, listed on the MySST public rulings page) replaced Ruling No. 1/2026 of 31 March 2026.

Acceptable exchange-rate sources for ringgit amounts on SST invoices (as at October 2026)
Rate sources allowed by Public Ruling 3/2026, examples, and what an agency must do when using them.
Rate source groupExamples namedCondition
Central bank (Malaysia)Bank Negara MalaysiaUse consistently for at least one year
Banks in MalaysiaAny commercial bank or bank registered under BNMUse consistently for at least one year
International news agenciesBloomberg, Reuters, OandaUse consistently for at least one year
Foreign central banksEuropean Central Bank, Federal Reserve Bank of New YorkUse consistently for at least one year
Any other sourceInternal or platform ratesNeeds written approval from the Director General

Source: ZenWeb summary of RMCD Public Ruling No. 3/2026, paragraphs 3.3 to 3.5, translated from Malay. Licence.

Paying an overseas agency directly is different: it usually triggers imported services tax and possibly withholding tax. See our guides on paying overseas agencies 8% SST, the CP37 form for overseas payments and why Canva and ChatGPT add 8%.

Key takeaway: A USD-only invoice from a Malaysian registered agency is incomplete. Ask for ringgit figures and the name of the rate source it uses.

Running ads across Malaysia and the region?

We plan regional campaigns from Malaysia and bill them in ringgit. Explore our managed digital marketing services →


6. What Extra Details Does a B2B-Exempt Invoice Need?

Quick Answer: When an SST-registered advertising provider buys advertising services to resell to its own client, the supplier may not need to charge SST under the B2B exemption. In that case, the advertising guide says the invoice must add the customer’s name and address, the customer’s SST number and the amount of tax exempted.

The exemption covers chains of advertising providers, such as a media owner billing an agency. It does not apply when you, the advertiser, are the end customer. Paragraph 14 of the Customs advertising guide lists the extra particulars:

  1. Customer’s name and address. The registered advertising provider receiving the service.
  2. Customer’s SST registration number. Proof the buyer is eligible.
  3. Total service tax exempted. The tax that would otherwise have been charged.

The supplier also declares the exempted value in its SST-02 return. The guide dates from January 2022, so confirm the current scope with your tax agent. Paying affiliate commissions instead? See our guide to Section 107D tax on affiliate payments.

Key takeaway: Most SME advertisers will never receive a B2B-exempt invoice. If one arrives without tax, ask why, because you are usually the end customer who should be charged.

7. Can an E-Invoice Double as an SST Invoice?

Quick Answer: Yes, if it carries every Regulation 10 particular. LHDN’s e-Invoice Guideline (version 4.8) says a service-tax-registered business can use the same visual representation of its e-invoice for service tax purposes, provided it contains the particulars the Service Tax Regulations 2018 require. E-invoice data is also shared with Customs.

Paragraphs 2.6.3 and 2.6.4 of the IRBM e-Invoice Guideline cover this. The e-invoice already has an SST number field. To match the SST invoice format, the printed version also needs:

  • The rate and tax as separate figures, not just a tax-inclusive total.
  • A clear description of each service, not a generic product code.
  • Ringgit amounts when the e-invoice is in another currency.

As at October 2026, businesses with annual turnover below RM3 million are exempt from e-invoicing, per LHDN’s e-Invoice implementation timeline, so a smaller registered agency may still issue a normal SST invoice. Read more in what small businesses must do for e-invoice and our guide to consolidated e-invoices for online sales.

Key takeaway: One document can satisfy both LHDN and Customs. Build the invoice template once with all eight SST particulars, then let the e-invoice system validate it.

8. How SST Invoice Rules Have Changed, 2018 to 2026

Quick Answer: The eight particulars have stayed the same since September 2018. What changed around them is the rate (8% from March 2024), the arrival of e-invoicing from August 2024, a 2026 ruling on exchange rates, and the RM3 million e-invoice exemption from 1 September 2026.

Timeline: SST invoice rules affecting agency invoices, 2018 to 2026
Key dates, the rule in force and what changed on agency invoices.
DateRuleEffect on agency invoices
1 Sep 2018Service tax starts; Regulation 10 sets eight particularsAdvertising taxable at 6%
1 Jan 2019B2B exemption for advertising servicesExtra particulars on exempt invoices
1 Mar 2024P.U. (A) 64/2024 raises the rateTax line changes to 8%
1 Aug 2024E-invoicing begins for the largest businessesE-invoice can double as SST invoice
28 Jul 2026Public Ruling No. 3/2026 on exchange ratesFour named rate sources, one-year consistency
1 Sep 2026E-invoice exemption rises to RM3 million turnoverSmaller agencies keep normal SST invoices

Source: ZenWeb compilation from the Service Tax Regulations 2018, RMCD Guide on Advertising Services V4, P.U. (A) 64/2024, Public Ruling No. 3/2026 and the LHDN e-Invoice timeline, checked October 2026. Licence.

Budget 2027 is due to be tabled on 9 October 2026. Recheck the MySST pages afterwards before updating your SST invoice format template.

Key takeaway: The checklist of particulars is stable; the rate, currency and e-invoice rules around it are not. Review your agency’s invoice template once a year.

9. How Do You Fix a Wrong SST Invoice?

Quick Answer: Never edit an issued invoice. Customs says any alteration is prohibited: the wrong invoice and all its copies are marked “CANCELLED” and kept for audit. If the value changes after the return is filed, the agency issues a credit note or debit note with its own prescribed particulars.

Typical corrections:

  • Typo or wrong details. Cancel and reissue with a new serial number.
  • Campaign paused, fee reduced. Credit note quoting the original invoice, the reason and the reduced tax.
  • Extra ad spend approved mid-month. Debit note, or a new invoice for the added work.

Timing matters too: on the payment basis, tax is due when payment is received, or 12 months after the service if unpaid. See when SST is due on agency invoices. Customs’ service tax FAQ says records must be kept for 7 years.

Key takeaway: A credit note is a separate document with its own number, not an edited PDF. Ask your agency for one whenever a campaign changes after billing.

10. Checklist: How to Check an Agency Invoice in Two Minutes

Quick Answer: Confirm the agency’s SST number, check each service line, recalculate 8% on the subtotal after discounts, look for ringgit figures on any foreign-currency bill, and match media lines to your ad account. Five checks catch nearly every format problem before your accountant closes the month.

  1. Check the SST number. No number means no SST should be charged.
  2. Read every description. Each line should name the service and period, such as “Meta Ads management, October 2026”.
  3. Recalculate the tax. Subtotal after discount × 8% should equal the tax line.
  4. Check the currency. Foreign-currency invoices must also show ringgit amounts.
  5. Match spend to the platform. Media lines should agree with your ad account or the agency’s monthly report.

The same checklist helps when an invoice supports a grant or training claim. For the bigger picture, our guide to working with a digital marketing agency in Malaysia covers contracts, reporting and billing.

Key takeaway: Two minutes per invoice beats chasing a corrected one months later.

11. Conclusion: A Good Invoice Is Part of Good Service

The SST invoice format in Malaysia is short: eight particulars, in Bahasa Melayu or English, on paper or electronic. For marketing work, the tricky parts are media spend, foreign currency and matching SST with e-invoice records. Check each bill against the list, ask for credit notes instead of edits, and recheck the rules after each budget.


12. Frequently Asked Questions

1. What must an SST invoice include in Malaysia?

Under Regulation 10 of the Service Tax Regulations 2018: serial number, date, the provider’s name, address and SST number, a service description, any discount, the pre-tax amount with rate and tax shown separately, the total, and ringgit amounts for foreign-currency invoices.

2. Can an SST invoice be issued electronically?

Yes, in Bahasa Melayu or English. An LHDN e-invoice can also serve as the service tax invoice if it shows every particular the Service Tax Regulations 2018 require.

3. Must the customer’s name be on an SST invoice?

Not under the standard Regulation 10 list, though most agencies include it. B2B-exempt advertising invoices must show it, with the customer’s SST number and the tax exempted.

4. Is ad spend on an agency invoice subject to 8% SST?

Usually, when a registered agency bills media as part of its advertising service, because Customs counts media cost in the taxable value. If you pay the platform directly, only the agency fee is taxed. Confirm pass-through arrangements with your tax agent.

5. Can an agency edit an SST invoice after issuing it?

No. The wrong invoice is marked “CANCELLED”, kept for audit and replaced. Changes after the return is filed go through a credit note or debit note.

Work with an agency that bills clearly.

ZenWeb runs SEO, Google Ads, Meta Ads and websites for Malaysian SMEs, with itemised invoices your accountant can check in minutes. We handle the marketing; your tax agent handles the tax.

Book my free consultation →

Table of Contents

Table of Contents

Get A Free Proposal

Complete the form and our team will contact you to discuss your goals. Let’s grow your business.