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.
Incorpus is designed and built to align with these frameworks that Malaysian finance already runs on.
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.
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.
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.
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.
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.
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.
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.
Quotations to invoices to settled payments, with every send, reminder, and conversion on record.
Bills, expense claims, debit notes, and supplier payments, from recognition to settlement.
A real double-entry ledger with auto-posted journals, period locks, and year-end close.
Statement import with verified balances, reconciliation, transfers, petty cash, and payment allocation against the ledger.
SST and MyInvois evidence captured at the source and carried into your Tax Pack handoff.
Accounting, Audit, and Tax Packs, a statutory document vault, and full data portability.
Still unsure whether Incorpus fits your company? See what our software includes
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
Pair your own AI agent with Incorpus CLI for accounting and bookkeeping collaboration.