Shift your role from manual bookkeeping
to reviewing your books for correctness.

The Incorpus Invoices screen with an auto-posted, balanced journal entry (JE-202603-014) generated from invoice INV-2026-00042 floating over it; debits equal credits at RM 48,000.00.

Incorpus is designed and built to align with these frameworks that Malaysian finance already runs on.

  • MPERS & MFRS
  • Companies Act 2016
  • RMCD SST
  • MIA By-Laws 220 & 601

From real-world evidence to accounting records you can defend

Accounting Core

Every document posts its own accounting. Send an invoice, approve a bill, allocate a payment. The balanced journal entry writes itself, inside period locks, on an immutable audit log.

An auto-posted, balanced journal entry generated from an invoice, showing debit and credit lines against four-digit account codes that total equally.

Evidence Graph

Every number traces back to proof. Quotation, invoice, payment, and journal entry live as one connected story. Open any figure and land on the signed document behind it.

A linked-documents panel showing one connected story: quotation, invoice and journal entry linked together, plus a verified signed document attachment.

Banking

Reconcile the bank without losing your weekend. Bring in any statement. Paste the rows or import a CSV, map the columns once, and Incorpus proves opening plus movements equals closing before a single line reaches the books. Your agent can run the same ingestion through the CLI.

A bank reconciliation showing RM 2,650.00 left to clear, above bank statement lines matched to invoices and journal entries, with one line still unresolved.

Professional Handoff

Handoff is one clean export, not a month of chasing. Generate an Accounting Pack, Audit Pack, or Tax Pack: posted entries, reconciliations, and linked evidence, ready for your accountant, tax agent, or auditor.

An audit pack readiness checklist marking journal entries, trial balance, bank reconciliations and source documents all ready to export.

One ledger for e-Invoice, statements, and your agent

A MyInvois e-invoice submission for an invoice showing a validated status, the IRBM unique identifier, and submission and validation timestamps in the production environment.

MyInvois evidence, on the source document.

Classification and tax metadata are captured on every line, and the validated e-Invoice is stored against its source document. Issuing happens in MyInvois itself.

A profit and loss statement for Studio Hartamas showing revenue and expense lines by account, with totals and net income.

Statements that never wait for month-end.

Profit & loss, balance sheet, trial balance, cash flow, and statement of changes in equity are computed from posted journal lines. Current the moment an entry lands.

The Incorpus command line listing overdue invoices and confirming a balanced trial balance for the first quarter of 2026.

Bring your own AI agent.

Claude Code, Codex, or whatever comes next: a signed native CLI gives your agent a structured command surface over the books, under the same guardrails as any human.

Everything your books need, in one company record

Revenue operations

Quotations to invoices to settled payments, with every send, reminder, and conversion on record.

Spend operations

Bills, expense claims, debit notes, and supplier payments, from recognition to settlement.

Accounting core

A real double-entry ledger with auto-posted journals, period locks, and year-end close.

Banking layer

Statement import with verified balances, reconciliation, transfers, petty cash, and payment allocation against the ledger.

Malaysia tax evidence

SST and MyInvois evidence captured at the source and carried into your Tax Pack handoff.

Audit-ready exports

Accounting, Audit, and Tax Packs, a statutory document vault, and full data portability.

Questions & Answers

Still unsure whether Incorpus fits your company? See what our software includes

What exactly is Incorpus?

Accounting and bookkeeping software for Malaysian companies. Your invoices, bills, bank activity, posted accounting, tax evidence, and professional handoff all live in one workspace, so the books and the proof behind them never drift apart. What makes it different is that an AI agent can do the recording while the platform enforces the accounting rules and a person approves what posts.

How is Incorpus different from other accounting software?

Most accounting software stores what you type. Incorpus connects the paper trail to the ledger. Source documents post their own balanced journal entries, every figure links to the document behind it, and the whole record exports cleanly to your accountant, tax agent, or auditor. Your attachments sit on a real double-entry general ledger with period locks and audit logs around every accounting change, not in a separate folder beside it. A native command-line interface lets an AI agent work those same books under those same rules.

What if I do not want to use AI at all?

You don't have to. Every workflow works manually in the web app: raise an invoice, approve a bill, reconcile the bank, post a journal, close the year. The agent surface is something you switch on, not something you have to use. Either way, the default is that drafts are staged and a person posts them, so nothing reaches your ledger without someone approving it.

How does bookkeeping with AI actually work?

You bring your own agent, such as Claude Code or Codex, running whichever model you prefer, and Incorpus ships a command-line interface built for it. The agent can draft documents, record entries, reconcile the bank, and pull reports. Incorpus enforces the rules underneath: entries must balance, locked periods stay locked, audit logs cannot be edited, and permissions apply no matter who is typing. By default the agent stages drafts and a person posts them. Deciding how something should be classified, and approving what enters the ledger, stays with the responsible person, in line with MIA By-Laws Subsection 601. We keep our own company books this way.

Can I move my existing books over?

Yes, and that is the normal way to start. You bring the closing trial balance from your current system or from your accountant, along with your outstanding invoices and bills, and Incorpus posts your opening position as one balanced journal entry dated at your cutover. You see the totals and the balance check before anything posts, and bank balances are cross-checked against the accounts you set up. If something turns out wrong, void it and redo it. The earlier attempt stays on record rather than quietly disappearing.

Does Incorpus replace my accountant, tax agent, or auditor?

No. It hands them cleaner source data, linked evidence, and a faster handoff. Formal advice, audited statements, and official filings stay with the professional or the government portal.

Can I use it for e-Invoice and SST?

For SST, yes: current rates are seeded from day one, output tax posts to its own SST Payable account, and SST evidence is captured on source documents. For e-Invoice, Incorpus captures MyInvois classification and tax metadata on every line and stores the validated e-Invoice, its UUID, and its validation link against the source document. Issuing and validating with LHDN runs through MyInvois itself today, not from inside Incorpus. The SST-02 return stays with your tax agent, because Incorpus is not a tax-preparation or filing tool.

Do I have to set the Malaysian side up myself?

No. A new company starts with a Malaysian SME chart of accounts and the current SST rates already in place, so day one looks like Malaysia rather than a blank template. If you are SST registered, save your registration number and its effective date, and the Tax Pack arrives with your SST source data already cut to your bi-monthly taxable periods. The SST-02 return itself always stays with your tax agent; Incorpus hands them clean evidence to work from.

What kind of business is it built for?

Sdn Bhd, LLP, sole proprietorships, and partnerships. In practice it suits owner-operated trading and service businesses: restaurants and cafes, retail and convenience stalls, salons, workshops, agencies, and consultancies, from a single owner up to a small team with real operating history. Stock is handled by periodic count rather than live inventory tracking, which fits a shop that counts at period end rather than a business running a warehouse.

How far along is Incorpus?

Built and running. The accounting core, the document and banking surface, the reports, the packs, and the CLI are all live, and our own company books are kept in it. We are now onboarding real client books, so you would be early. That means direct access to us and real influence over what gets built next. It also means a product still proving itself outside our own books, and we would rather tell you that now than have you discover it later.

Is my data safe and portable?

Every company is isolated at the database level with row-level security, documents are stored under an encryption key unique to your company, audit logs cannot be edited or deleted, and access is role-based. Export your full company data at any time. The records are yours.

Run your company with Incorpus

Pair your own AI agent with Incorpus CLI for accounting and bookkeeping collaboration.