@ezradesmonds

Composing signal

Back to Work
AI Accounting SaaS / FinTech In Development

Akun.AI

An AI-assisted accounting platform designed to make bookkeeping and financial reporting more accessible to Indonesian SMEs.

Akun.AI interface preview

Overview

Akun.AI is an AI-assisted accounting SaaS built for Indonesian SMEs. It combines modern bookkeeping with AI capabilities including an accounting assistant, receipt OCR, and automated financial reporting.

Problem

Indonesian small and medium businesses struggle with bookkeeping complexity and lack accessible, AI-assisted accounting tools tailored to local requirements.

Target Users

Indonesian SME owners and operators

My Role

Solo product builder

Product planning, system architecture, frontend and backend development, accounting workflows, AI integration, reporting, and user experience.

Key Features

  • Business onboarding and chart of accounts
  • Double-entry accounting with validation
  • Profit and loss reports and balance sheets
  • CSV export and printable reports
  • AI accounting assistant via OpenRouter
  • Receipt OCR for automatic transaction entry
  • Team access and subscription management with Stripe
  • Row-Level Security for data isolation

AI System Notes

Provider / Model

OpenRouter-configurable LLM layer with planned OCR ingestion for receipt capture.

Data Flow

Supabase/PostgreSQL stores tenant-isolated business data; RLS boundaries protect workspace records before AI context is assembled.

Validation

Double-entry checks, category validation, and permission-aware queries keep financial answers tied to stored ledger data.

Failure Handling

AI output is treated as advisory; accounting actions still pass through deterministic validation before being saved or reported.

Technical Limitations

Pre-launch system. Tax, OCR accuracy, and local compliance behavior still need deeper production validation.

Pipeline

  1. Business transactions, invoices, inventory changes, and receipt OCR outputs enter the ledger workspace.
  2. Structured transaction data is validated against chart-of-accounts rules before it reaches reports.
  3. The AI assistant answers from workspace context and summarizes financial state instead of acting as an unconstrained chatbot.
  4. Reports, CSV exports, and dashboard cards are generated from persisted accounting records.

Challenges & Trade-offs

  • Designing accounting workflows that are accessible to non-accountants
  • Implementing double-entry validation logic that catches common errors
  • Building AI prompts that produce reliable, audit-ready accounting responses

Lessons Learned

  • Accounting domain modeling requires deep understanding of Indonesian accounting standards
  • AI integration for financial data needs careful grounding and validation
  • Stripe integration with Indonesian business use cases has unique considerations

Results

Pre-launch: built full accounting workflow including chart of accounts, double-entry validation, financial reports, AI assistant, receipt OCR, and subscription management.

Proof Artifacts

Technologies

Next.js TypeScript Tailwind CSS Supabase PostgreSQL Stripe OpenRouter Zod Recharts