Stop paying runners to go to LHDN
Here’s how tax filing used to work for me:
- Call a tax agent
- Send them all my documents
- They “process” it (meaning they key it into the LHDN website)
- Pay them RM 500-2,000
- Wait
- Hope they didn’t make a mistake
The whole thing took weeks. And half the time I’d find out they filed something wrong 3 months later.
What actually happens behind the scenes
Here’s the secret nobody tells you: most tax agents just log into the same LHDN portal you have access to. They fill in the same forms. They click the same buttons.
You’re paying someone to use a website for you.
What I did
I built a system that pulls my financial data, fills in the forms, and submits directly to LHDN. No runner. No under-table fees. No waiting.
Claude Cowork helps me double-check the numbers. Claude Code built the actual integration.
The real problem
It’s not that the technology didn’t exist. It’s that everyone just assumed you need a tax agent.
You don’t.
That’s one more line crossed off the list.