Accounting & Bookkeeping ยท KBLI 62015

Professional Accounting for Indonesian AI Companies

Manage AI services revenue recognition, machine learning R&D capitalization, and AI IP valuation with accounting systems that understand AI-based businesses.

What usually goes wrong

  • Machine Learning R&D Capitalization

    Model training costs, experiments, and research can be very large. Determining when costs can be capitalized vs must be expensed requires in-depth analysis per PSAK 38.

  • Hybrid Model Revenue Recognition

    AI services often combine subscription, usage-based pricing, and project fees in one contract, complicating revenue recognition.

  • AI Model & Dataset Valuation

    AI models and curated datasets have economic value, but measurement is not always straightforward per accounting standards.

  • Fluctuating Cloud Computing Costs

    Cloud costs for training and inference can fluctuate significantly, affecting project margins and requiring accurate tracking.

What we do

  1. 01

    R&D Cost Framework

    Setup of framework to distinguish research costs (expensed) vs development costs (can be capitalized) for AI/ML projects per PSAK 38.

    • Targeted capitalization
    • Accurate financial reports
    • Easier investor due diligence
  2. 02

    Usage-Based Revenue Recognition

    Hybrid revenue recording system: subscription fees recognized evenly, usage fees recognized on consumption, project fees recognized per milestone.

    • Accurate revenue per stream
    • Correctly recorded royalties
    • Audit ready
  3. 03

    AI Asset & Cost Tracking

    Dashboard for tracking per-model computing costs, cost per inference, and ROI of every AI/ML project in real-time.

    • Clear margin per model
    • Controlled cloud costs
    • Better investment decisions

Related regulations

  • PSAK 72

    Revenue from Contracts with Customers

    Revenue recognition from subscription, usage-based, or project-based AI services.

  • SAK EP

    Private Entity Accounting Standards

    Reporting framework for medium-scale AI technology companies.

  • PSAK 38

    Intangible Assets

    Recognition of AI models, datasets, and algorithms as intangible assets or expenses based on capitalization criteria.

If the tax office starts asking questions

The team that keeps your books and files your taxes also stays with you through an SP2DK, an audit, an objection and an appeal.

How we handle tax disputes

Frequently Asked Questions

When can AI model training costs be capitalized?

AI model training costs can be capitalized as intangible assets if they meet PSAK 38 criteria: intent to complete, technical ability, certain future benefits, and measurable costs. Research/exploration costs are typically expensed. We help classify each cost type.

How to recognize revenue from API-based AI services?

Usage-based revenue from AI APIs is recognized when services are consumed by customers (usage incurred). Usually there is a minimum monthly commitment recognized upfront, and overage recognized when incurred. Billing and revenue recognition setup needs to sync with usage data.

Can curated datasets be recorded as assets?

Curated datasets can be recorded as intangible assets if they meet criteria: controlled by the company, certain future benefits (for model training), and measurable curation costs. Datasets collected from public sources without significant curation usually do not meet criteria.

How do accounting services improve operating cost efficiency?

Accurate, timely financial reports help you spot cost leakage, monitor margins by product or service, and make data-based decisions.

Can financial reports be accessed in real time?

Yes. We use cloud accounting systems so you can monitor cash flow, profit and loss, and business performance from anywhere.

How do you ensure reports are ready for external audits or banks?

Reports are prepared with clear documentation and traceable transaction data.

Tell us about your business

Send your line of business, rough annual turnover, and what is going wrong. We reply on WhatsApp.

Chat on WhatsApp