Inspiration
As a qualified accountant and tech enthusiast working in both Pakistan and the UK, I noticed that many small businesses struggle to stay compliant with Making Tax Digital (MTD) requirements. They often juggle manual bookkeeping, VAT returns, and poor software usability. I wanted to build a simple, AI-powered, MTD-compliant solution that empowers accountants and businesses to file VAT, manage tasks, and automate workflows — all in one platform.
What it does
Noman Tax Digital (NTD) is a cloud-based tax and accounting platform designed specifically for UK-based small businesses and accountants. It offers:
- MTD-compliant VAT filing
- AI Tax Assistant powered by GPT-4 and Gemini
- Task CRM for deadline tracking and collaboration
- Open Banking integration for real-time bookkeeping
- OCR tools for document processing
- Google Calendar sync
- Multi-client management with role-based access
- Self Assessment module (in progress)
How I built it
The frontend is built using React, Vite, TypeScript, and Bootstrap. The backend uses PHP, MySQL, and Socket.IO for real-time messaging.
- For AI features, I integrated OpenAI GPT-4 and Google Gemini API
- Stripe API handles subscription billing and coupons
- HMRC MTD API is used for VAT submissions
- Nordigen API supports Open Banking for bank transactions
- PDF-lib and OCR tools enable document extraction and conversion
- FullCalendar was used for task and event management
- Google Calendar API allows syncing deadlines with user calendars
Challenges I ran into
- HMRC OAuth and refresh token handling was complex
- Combining accounting logic with AI responses required deep prompt engineering
- Getting OCR accuracy for VAT return data from scanned documents
- Managing Google OAuth verification for a public app
- Designing the system to work both in trainee and professional user modes
Accomplishments that I'm proud of
- Built a fully working MTD-compliant VAT filing system from scratch
- Integrated AI tools that explain tax data in natural language
- Developed a CRM and calendar that accountants love using
- Achieved real-time bank feed parsing and trial balance previews
- Created a modular SaaS system ready for HMRC recognition
What I learned
- How to combine government APIs with modern frontend stacks
- Efficient state management with Vite + React + TypeScript
- The power of AI in simplifying complex financial workflows
- How to maintain clean code while scaling multiple modules
- Importance of accessibility and user experience in fintech
What's next for Noman Tax Digital
- Launching the full Self Assessment module for individuals and sole traders
- Adding mobile app support using React Native
- Expanding AI suggestions with deeper tax planning features
- Exploring integrations with other calendar and cloud storage platforms
- Applying for HMRC recognition and government-backed grants