AITax.sg - AI-Powered Tax Filing Platform
Live at aitax.sg - Free for anyone to use.
A venture to make tax compliance accessible to every Singapore SME through AI automation.
The Problem
Tax compliance is painful for Singapore SMEs. The traditional process: hire an accountant, gather documents, wait weeks, pay hundreds of dollars. For a simple company with straightforward finances, it shouldn't be this hard.
The Solution
Upload your financial documents. Let AI agents compute your taxes. Get results in minutes instead of weeks.
Built on an 8-agent AI orchestration system:
- Document parsing agents extract data from bank statements, invoices, receipts
- Categorization agents classify transactions according to IRAS rules
- Computation agents calculate tax obligations with schema-validated outputs
- Validation agents catch errors and flag edge cases for review
The key insight: don't trust AI for math. AI handles categorization and rule application; actual arithmetic is done with code. Every output is validated against strict schemas before moving to the next stage.
Technical Stack
- Frontend: Next.js 15, TypeScript, Tailwind CSS
- Backend: FastAPI, Python
- Database: PostgreSQL
- AI: Claude AI for multi-agent orchestration
- Validation: Pydantic for schema validation
The Journey
This venture has been documented extensively in my journal:
- Tax Compliance AI Quest - The initial exploration into AI tax automation
- From Cockiness to 8 AI Agents - Building a production tax system in 3 months
Key Lessons
Multi-agent beats single model. Eight specialized agents with narrow responsibilities outperform one large model trying to do everything.
Never trust AI for math. AI handles categorization and rule application. Code handles arithmetic. Every output is schema-validated.
Edge cases never stop. Singapore's tax code is complex. The system learns from each edge case it encounters.
Status: Live
The platform is live at aitax.sg. Free for Singapore SMEs to use.
This is more than a project - it's a venture to make tax compliance accessible to everyone.