A CFO was sitting across from a customs officer, trying to explain why his system had charged the wrong tax rate on a set of transactions. His defence was simple: “The system was set up wrongly.”

— RMC audit encounter · Malaysia

The officer was furious. The CFO had nothing else to say.

That exchange is not unusual. And it is exactly the danger with AI in finance. If the system is wrong, the CFO still owns the output. A wrong model, wrong mapping, or wrong tax assumption does not become harmless because it now sits inside new software. It just becomes repeatable.

Section 01

The e-Invoicing Misread

Everyone wants to talk about AI in finance right now. Vendors promise faster close, smarter forecasting, better dashboards, and cleaner reporting — especially as e-Invoicing pushes companies to revisit their systems and data flows. The opportunity is real.

But many CFOs miss the actual implication. They see AI as a tool for speed and e-Invoicing as a trigger for system change, but they forget that e-Invoicing was built for tax visibility and enforcement, not management convenience. Once the system is feeding structured data outward, bad logic becomes easier to spot, not harder to hide.

“Bad logic doesn’t disappear inside new software. It just becomes repeatable.”

DATA FLOW · POST e-INVOICING ROLLOUT ★ YOUR BUSINESS ★ Internal Finance Logic COA Structure Tax Mapping System Rules STRUCTURED DATA OUTBOUND VISIBILITY: HIGH Every transaction. Every category. Every time. TAX AUTHORITY VIEW What They See Pattern analysis Cross-entity matching Margin anomalies e-Invoicing was built for tax visibility — not management convenience.
FIG 01 · e-Invoicing — One-Way Data Pipe to LHDN
Section 02

The Chart of Accounts Problem

Many CFOs now see the chart of accounts as a strategic asset — something to improve segment reporting, profitability analysis, and AI-readiness. That instinct is right. But the chart of accounts is not only an accounting structure. It is also the place where tax starts.

When tax authorities review a business, they do not begin by reading every invoice one by one. They begin with the chart of accounts, management accounts, and how the business groups revenue and costs. That is where they look for patterns, margins, and mismatches.

If the COA has been redesigned for management reporting but not updated for current tax logic, SST scope, or transfer pricing consequences, the business has created a more elegant view of its own risk.

Risk Signal

Tax is not like payroll software. Payroll changes often look like a rate update or a threshold change. Tax is a system made up of income tax, SST, transfer pricing, company law, accounting treatment, governance, and documentation obligations — and those pieces keep shifting. Many finance teams treat these as minor annual updates when they are structural changes with system consequences.

CHART OF ACCOUNTS · WHAT’S ACTUALLY BELOW VISIBLE · MANAGEMENT VIEW 4000 Revenue · Services 5200 Cost of Sales 6100 Operating Expenses ⚠ TAX EXPOSURE LINE INVISIBLE TO MANAGEMENT ↓ SST SCOPE MISMATCH Pass-through items mixed with taxable supplies TP CATEGORY BLURRING Related-party charges hidden in operating expenses REIMBURSEMENT BOOKING Treated as revenue/cost when they shouldn’t be PROMOTIONAL SUPPORT SST treatment unclear or inconsistent DISBURSEMENT TRAP Out-of-scope items wrongly captured in COA BUNDLED REVENUE Multiple supply types booked under one code A clean management view is not a clean tax view. Tax authorities start their review where you stop looking.
FIG 02 · The Chart of Accounts Iceberg
Section 03

Transfer Pricing Is a Defence Tool

Transfer pricing is often treated as a yearly compliance document. It is much more than that. Transfer pricing is a defence tool. It explains who does what, who owns what, who takes which risks, and why profit is allocated the way it is.

But even saying “TP is a story with a rubric” is too soft. In an exam, words on paper may be enough. In transfer pricing, they are not. The story has to survive evidence. The authority is not only reading the TP report — it is checking whether the narrative matches contracts, organisation structure, payroll, margins, chart-of-account categories, management accounts, and e-Invoice trails.

If the evidence does not support the story, the story collapses.

Done properly, transfer pricing is a shield backed by evidence. Done badly, it becomes a self-inflicted wound — a polished document that locks the company into a weak explanation and hands the authority a script to attack.

TRANSFER PRICING · STORY VS EVIDENCE ★ EVIDENCE-BACKED ★ TP STORY MATCHES EVIDENCE Contracts Payroll Margins e-Invoices Org chart Outcome: SHIELD Story survives the audit ⚠ EVIDENCE CONTRADICTS TP STORY CONFLICTS EVIDENCE Contracts Payroll Margins e-Invoices Org chart Outcome: COLLAPSE Polished doc becomes the attack script The TP report is read against everything else — not on its own.
FIG 03 · TP Documentation — Story Held Against Evidence
Section 04

Where AI Becomes Dangerous

AI can draft a TP report. But it cannot see the supporting documents unless someone gives them context and meaning. It does not naturally understand the ledger entries, internal contradictions, or operational nuance of one specific group. It only works with the prompts, answers, and source materials it receives. If the human feeding the system does not know the real insider story, the output will still be weak.

Building a TP system quickly surfaces the problem. Even after feeding it TP books, OECD material, and local guidelines, the machine still needs answers to a long list: who makes decisions, who controls risk, who owns assets, how work really moves across the group, what the commercial reality actually is. Each company is different. The quality of the TP output depends on the quality of the human story supplied to it.

Practitioner’s Note

The teams that get the most out of AI on transfer pricing are not the ones that prompt it best. They are the ones whose human insider knowledge is sharp enough to feed it well.

WHAT AI ACTUALLY NEEDS · BEFORE IT WORKS AI TP REPORT GENERATION ? ? REQUIRES INPUT 01 Who decides The real decision-making across the group. INPUT 02 Who controls risk Where commercial accountability sits. INPUT 03 Operational truth How work actually moves, not the org chart. ⚠ MISSING ANY INPUT AI fills the gap with confidence. Unfortunately, with the wrong narrative.
FIG 04 · The Three Inputs AI Cannot Generate On Its Own
Section 05

When Structure and Substance Part Ways

A useful example is the increasingly popular “licensed manufacturer” setup. One company handles procurement, another becomes the licensed contract manufacturer, and on paper the structure looks tidy for sales tax purposes. In reality, the same warehouse is still used, labour sits in questionable form, materials are booked away from the manufacturer, and the entity with manufacturing income ends up showing very little material cost.

The numbers no longer look like a real manufacturer. The label says one thing; the cost structure says another. For LHDN and RMC, that is low-hanging fruit. The financials no longer tell a coherent story, and the mismatch is visible.

Add e-Invoicing, analytics, and AI-enhanced reporting, and the inconsistency becomes easier to detect across entities and over time.

Section 06

The Sequence That Actually Works

AI is not the enemy. It is not the saviour either. It is a loudspeaker. If the tax spine is strong, AI helps finance move faster and see more clearly. If the tax spine is weak, AI simply broadcasts that weakness in a more organised way.

AI AS LOUDSPEAKER · TWO OUTCOMES STRONG SPINE Solid foundations AI ✓ Faster close ✓ Clearer reporting ✓ Audit-ready documentation Outcome: leverage WEAK SPINE Wrong mappings AI ✕ Wrong tax · faster ✕ Wrong logic · cleaner-looking ✕ Repeated errors · at scale Outcome: structured exposure
FIG 05 · AI Amplifies What Is Already There

For any CFO thinking seriously about AI, the sequence matters. Start by updating the chart of accounts with tax, SST, and TP consequences in mind. Make sure the operating structure matches the legal and tax story. Treat transfer pricing as an evidence-backed defence tool, not an annual writing exercise. Then layer AI on top of a finance function that can survive scrutiny.

STEP 01 Chart of Accounts Tax-aware design STEP 02 Match Substance Structure = reality STEP 03 TP as Defence Evidence-backed STEP 04 Layer AI on top Survives scrutiny ★ THE RIGHT SEQUENCE ★

Because in this environment, “the system was set up wrongly” is not a defence. And “AI generated it” will not be one either.