ZenWeb - Blog - Self-Billed E-Invoice for Facebook and Google Ads Payments

Self-Billed E-Invoice for Facebook and Google Ads Payments

October 31, 2026

Share this post:

Self-Billed E-Invoice for Facebook and Google Ads Payments
TL;DR: When you pay Meta or Google directly for ads, the platform usually bills you from overseas and is not required to issue a Malaysian e-invoice. So, if your business is in scope, you must issue a self-billed e-invoice to yourself in MyInvois as proof of expense. As at October 2026, it is due by the end of the month after you pay or receive the invoice, whichever comes first.

Most Malaysian SMEs pay for Facebook, Instagram and Google ads with a company card, and the platform’s receipt goes to the accountant. Under e-invoicing, that receipt alone no longer supports the expense for an in-scope business.

This guide covers the rule strictly as it applies to ad spend: why Meta and Google trigger it, who must comply as at October 2026, what goes in each field, the deadline, and how buying through an agency changes things. It comes from ZenWeb, a Malaysian Google Partner agency with 500+ clients that manages ad accounts and billing every day.

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

Running Facebook and Instagram ads from your own card?

We manage campaigns and keep billing records tidy so your finance team is not chasing receipts at month end. See our Meta Ads management service →

Start with this short walkthrough of the general concept.

Self-Billed e-Invoice (General Concept)

Source video: AutoCount Dealer (SL Software) on YouTube

1. What Is a Self-Billed E-Invoice?

Quick Answer: A self-billed e-invoice is an e-invoice the buyer issues on the supplier’s behalf. Normally the seller issues the e-invoice. LHDN flips the roles in set situations, such as buying from a foreign supplier, so the Malaysian buyer submits it to MyInvois as validated proof of the expense.

LHDN’s e-Invoice Specific Guideline (Version 4.9, 7 September 2026) lists the situations in section 8.3. Three of them show up in a typical marketing budget:

  • Foreign suppliers. Goods or services from suppliers outside Malaysia, including ads bought directly from Meta or Google.
  • Agents, dealers and distributors. Commissions paid to people who sell for you, such as affiliates.
  • Individuals not in business. One-off payments to a person not running a business, such as some content creators.

Creator fees have their own wrinkles, covered in our guide to e-invoices for influencer and freelancer payments. For the overall obligations, start with what small businesses must do for e-invoice. This post stays on ad platforms.

Key takeaway: A self-billed e-invoice is your proof of expense, not a bill. You issue it because the seller does not.

2. Why Do Facebook and Google Ads Payments Need One?

Quick Answer: When you buy ads straight from Meta or Google, the billing entity named on your invoice is usually an overseas company. A foreign seller is not required to use Malaysia’s e-invoice system, so LHDN requires the Malaysian buyer to issue a self-billed e-invoice to document the expense for tax purposes.

Section 10.4.3 of the Specific Guideline says exactly this: the foreign seller is not mandated to use Malaysian e-invoicing, so the Malaysian purchaser issues it instead. Check the “billed by” name and address on your own Meta Ads and Google Ads invoices. If it is an overseas company, the rule applies.

Three things often get mixed up:

  • The 8% service tax on the receipt is not an e-invoice. Foreign platforms registered with Customs charge service tax on digital services, set at 8% by the Service Tax (Rate of Digital Services Tax) (Amendment) Order 2024 listed on Customs’ MyStoDS portal. That is a separate tax.
  • Withholding tax is a separate question. Withholding on payments to non-residents is an income tax matter. See our guide to withholding tax on Google and Facebook ads.
  • Both platforms count. The rule turns on where the seller is, not which channel performs better; our Facebook Ads vs Google Ads comparison covers the marketing choice.
Key takeaway: A platform receipt shows tax was charged. It does not replace the self-billing an in-scope business must do.

3. Who Must Issue Self-Billed E-Invoices for Ad Spend as at October 2026?

Quick Answer: Only businesses inside the e-invoice scope. From 1 September 2026, businesses with annual turnover below RM3 million are exempt. Businesses from RM3 million up to RM5 million may still consolidate self-billed e-invoices until 31 December 2027. Above RM5 million, each foreign ad invoice needs its own self-billed e-invoice.

How the rule lands depends on your turnover band:

Self-billing for foreign ad payments by turnover band, as at October 2026
How self-billing rules apply to direct Meta and Google ad payments for three annual turnover bands in Malaysia, as at October 2026.
Annual turnoverE-invoice statusSelf-billing for adsConsolidation allowed?
Below RM3 millionExempt from 1 Sep 2026*Not requiredNot applicable
RM3 million to RM5 millionIn scope, phase 4RequiredYes, monthly, until 31 Dec 2027
Above RM5 millionIn scope, phases 1 to 3RequiredNo; one per foreign invoice

Source: ZenWeb summary of LHDN e-Invoice Guideline v4.8 and Specific Guideline v4.9 (sections 3.6.5 and 16), as at October 2026. *Not exempt if a corporate shareholder, holding or related company has turnover of RM3 million or more. Licence.

The RM3 million exemption and its related-company exclusion sit in section 1.6 of LHDN’s e-Invoice Guideline (Version 4.8), which confirms exempt businesses need not self-bill either. The relaxation periods are on LHDN’s e-Invoice implementation timeline.

One detail surprises people. Section 3.6.5 says consolidation does not normally apply when self-billing foreign suppliers. That differs from the monthly routine for sales in our guide to consolidated e-invoices for online sales.

Key takeaway: Check your group’s turnover first. If you are above RM5 million, every foreign ad invoice is its own self-billed e-invoice.

4. What Details Go Into a Self-Billed E-Invoice for Meta or Google?

Quick Answer: You become the “supplier” on the form, so you enter the platform’s details from its invoice. Use the general foreign supplier TIN EI00000000030 when no Malaysian TIN is shown, type “NA” for details that do not apply, and “00000” for the MSIC code. Your own company goes in as the buyer.

Table 10.1 of the Specific Guideline sets out the foreign seller’s details. Applied to an ad platform invoice:

Supplier fields for a self-billed e-invoice to an overseas ad platform
Supplier data fields a Malaysian advertiser fills in for a foreign ad platform, with the value to use when a detail is unavailable.
FieldWhere to find itIf not available
Supplier’s name“Billed by” entity on the platform invoiceRequired
Supplier’s TINRarely shown for foreign entitiesEI00000000030
Registration numberCompany number, if printedNA
AddressBusiness address on the invoiceRequired
Contact numberInvoice or the platform’s official siteRequired by Table 10.1
SST registration numberService tax number printed on the receiptNA
MSIC codeNot usually known for foreign sellers00000
Business activityFor example, online advertising servicesNA
Classification3-digit code from LHDN’s catalogueRequired

Source: ZenWeb summary of LHDN e-Invoice Specific Guideline v4.9, Table 10.1 and Appendix general TINs, as at October 2026. Licence.

The rest are normal fields: amount, currency, tax and description. If the account bills in US dollars, section 13 asks for an exchange rate where an RM equivalent is needed, following any rate set by the authorities first.

The mirror case is selling abroad, where general TIN EI00000000020 is used for buyers. See e-invoice rules for overseas customers.

Key takeaway: Everything you need is on the platform’s own invoice. Save a template once and reuse it every month.

5. When Is the Self-Billed E-Invoice Deadline for Ad Payments?

Quick Answer: For imported services such as ads, section 10.4.9 says the self-billed e-invoice is due by the end of the month following the month you paid, or the month you received the platform’s invoice, whichever is earlier. So an ad charge paid on 14 October 2026 is due by 30 November 2026.

“Whichever is earlier” matters because card charges and monthly invoices fall at different times:

Self-billed e-invoice deadlines for sample ad payments, 2026
Worked deadlines for four sample Meta and Google ad payments in 2026, using the earlier of payment date or invoice date.
ScenarioInvoice receivedPayment madeIssue by
Card charge with instant receipt14 Oct 202614 Oct 202630 Nov 2026
Monthly invoice, paid later2 Nov 202620 Nov 202631 Dec 2026
Prepaid top-up, invoice next month3 Dec 202628 Nov 202631 Dec 2026
Year-end charge30 Dec 202630 Dec 202631 Jan 2027

Source: Illustrative scenarios by ZenWeb applying LHDN e-Invoice Specific Guideline v4.9, section 10.4.9. Phase 4 businesses using monthly consolidation follow the 7-day rule instead. Licence.

Phase 4 businesses consolidating during the relaxation period follow section 3.6.6 instead: submit within seven calendar days after month end. Section 10.4.9 adds that the dates follow the imported taxable service rules, so ask your tax agent if your billing is unusual.

Key takeaway: Track the earlier of the two dates. A simple month-end routine catches every ad charge well before its deadline.

Too many small ad charges to keep track of?

We set up billing so your accounts produce fewer, cleaner invoices while campaigns keep running. Talk to our Google Ads team →

6. How Do You Issue a Self-Billed E-Invoice in MyInvois?

Quick Answer: Download the platform’s invoice, create a self-billed e-invoice in the MyInvois Portal or your accounting software, enter the platform as supplier and your company as buyer, submit it for validation, then file the validated copy with the original invoice. You do not need to send it to Meta or Google.

How to self-bill an ad payment

  1. Download the invoice or receipt. Get it from the billing section of Meta Business Suite or Google Ads.
  2. Choose the self-billed document type. Select it in the MyInvois Portal or your accounting software.
  3. Enter the platform as supplier. Copy its name, address and contact number, with EI00000000030 as TIN.
  4. Enter your company as buyer. Use your own TIN, registration number and address.
  5. Add the line items. Enter the service, amount and currency, plus the service tax shown on the platform invoice, coded as your tax agent advises.
  6. Submit and keep the result. Once validated, store the PDF with its QR code and LHDN Unique Identifier Number next to the original invoice.

Section 10.4.6 confirms you need not share the validated copy with the seller. For the Portal-versus-software choice, see our comparison of the MyInvois Portal vs API.

Your store’s plugin will not do this. Tools linking a WooCommerce store to MyInvois or Shopify e-invoice apps handle sales, not your purchases from ad platforms.

Key takeaway: Self-billing for ads is a purchase-side job. Give it an owner in finance, separate from your website’s sales e-invoices.

7. How Many Self-Billed E-Invoices Will Your Ad Accounts Create?

Quick Answer: It depends on how often each ad account charges you. Because foreign-supplier self-billing cannot be consolidated outside the phase 4 relaxation, each platform invoice or receipt can mean one self-billed e-invoice. A monthly invoice keeps it to 12 a year per account; frequent automatic charges can push it past 100.

Same budget, very different paperwork, for one account spending RM5,000 a month:

Self-billed e-invoices per year for one ad account, by billing pattern
Illustrative yearly document count for one ad account spending RM5,000 a month under four billing patterns.
Billing patternPer yearWorkload
One monthly invoice12
RM2,500 prepaid top-ups24
Auto-charge at RM1,000 threshold60
Auto-charge at RM500 threshold120

Source: Illustrative scenario by ZenWeb, assuming one platform invoice or receipt per charge and RM5,000 monthly spend. Actual billing options depend on each platform and account. Licence.

Two accounts on low thresholds can mean 240 documents a year. Where a platform offers it, a higher threshold, fewer top-ups or monthly invoicing cuts the work without changing a single campaign.

Budget size matters too. Our guides to Google Ads minimum budget and Google Ads cost in Malaysia help you set a spend level before choosing a billing set-up.

Key takeaway: Billing settings decide your e-invoice workload. Review them before the relaxation period ends on 31 December 2027.

8. Do You Still Self-Bill If an Agency Pays for Your Ads?

Quick Answer: It depends on who the platform bills. If the ad account is billed to your company card, you self-bill. If a Malaysian agency or reseller pays the platform and invoices you, the agency handles the foreign supplier side and issues you a normal e-invoice, so you have nothing to self-bill.

The three common set-ups compared:

Who issues which e-invoice, by how you buy ads
Comparison of which party issues self-billed and normal e-invoices under three ways a Malaysian business buys Meta and Google ads.
Set-upMedia spendManagement fee
You pay the platform, agency managesYou self-bill the platformAgency issues you an e-invoice
Agency pays the platform and rebills youAgency self-bills; you receive its e-invoiceAgency issues you an e-invoice
In-house, no agencyYou self-bill the platformNot applicable

Source: ZenWeb summary of LHDN e-Invoice Specific Guideline v4.9, sections 5 and 10.4, as at October 2026. Disbursement treatment depends on the agency contract. Licence.

Rebilling raises its own question: is media spend a disbursement or part of the agency’s service? Our guide to e-invoice rules for agency ad spend rebilling covers it, and our breakdown of Google Ads management fees shows how fees and spend are usually split.

Key takeaway: Look at whose name and card are on the ad account’s billing profile. That decides who self-bills.

9. Self-Billed E-Invoice Checklist for Ad Payments

Quick Answer: Confirm you are in scope, list every ad account billed to the company, note each account’s billing pattern, set a month-end routine, and keep the validated self-billed e-invoice with the platform invoice. Handle ad credits and refunds, and check withholding tax separately with your tax agent.

  • Scope. Is your group’s annual turnover RM3 million or more?
  • Accounts. List every overseas ad account the company pays, including ones run by staff.
  • Billing owner. Make sure invoices are issued in the company’s name, not a staff member’s.
  • Routine. Each month end, download all platform invoices and self-bill them.
  • Refunds and credits. Ask your tax agent whether a platform refund needs an adjustment. See how e-invoice credit notes work.
  • Other taxes. Check withholding tax and service tax treatment separately.

Worked example. A Petaling Jaya furniture retailer with RM6 million turnover runs one Meta account on monthly invoicing and one Google Ads account that auto-charges at a RM1,000 threshold. That is about 72 documents a year. Moving Google to fewer, larger charges, where allowed, could bring it closer to 24.

Company-owned ad accounts also help when you file a trademark complaint against brand bidding. Upgrading systems for e-invoicing? Read about the e-invoice integration tax deduction before you sign a quote.

Key takeaway: One account list, one month-end routine and one owner in finance cover most of the risk.

10. Conclusion

Direct payments to Meta and Google are purchases from foreign suppliers. As at October 2026, an in-scope business self-bills each one, using EI00000000030 as the platform’s TIN, by the end of the month after the earlier of payment or invoice. Businesses below RM3 million are exempt, and phase 4 businesses may consolidate until 31 December 2027. LHDN updates its guidelines often, so confirm the details with a licensed tax agent.

On the sales side, customers who want their own e-invoice can use a simple e-invoice request form on your website.


11. Frequently Asked Questions

1. Do I need a self-billed e-invoice for Facebook ads?

Yes, if your business is in scope and you pay Meta directly. When Meta bills you from an overseas entity, as shown on your invoice, LHDN’s Specific Guideline requires you to self-bill as proof of expense. Businesses below RM3 million turnover are exempt from 1 September 2026.

2. What TIN do I use for Google or Meta in a self-billed e-invoice?

Use the foreign seller’s TIN if it is provided. Otherwise, enter the general foreign supplier TIN EI00000000030, as set out in LHDN’s e-Invoice Specific Guideline. Enter “NA” for registration and SST numbers that are not available, and “00000” for the MSIC code.

3. When must I issue a self-billed e-invoice for ad payments?

By the end of the month following the month of payment or receipt of the platform’s invoice, whichever is earlier. An ad charge paid on 14 October 2026 is due by 30 November 2026. Phase 4 businesses consolidating monthly submit within seven days after month end.

4. Can I combine all my ad receipts into one self-billed e-invoice?

Generally no. LHDN says consolidation does not apply when self-billing foreign suppliers. The exception: phase 4 businesses, with turnover up to RM5 million, may consolidate during the interim relaxation period until 31 December 2027.

5. Do I have to send the self-billed e-invoice to Google or Meta?

No. LHDN’s Specific Guideline says the Malaysian purchaser need not share it with the foreign seller, and only the purchaser receives the validation notice. Keep the validated copy with the platform’s original invoice.

Want ad campaigns that are easy to account for?

Book a free consultation. We will review your Meta and Google Ads set-up, billing and tracking, then show you how to grow leads without month-end paperwork piling up.

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.