BUILT FOR MALAYSIAN COMPANIES

Every figure traceable.
Every calculation tested.

Accounting, payroll and statutory filing on one set of books. Every report reads from posted entries — so your numbers stay connected from invoice to filing.

✓ No card required ✓ Full features during trial ✓ Your data, your database
The full CALACC dashboard for a demo company: statutory filing deadlines with an overdue SST-02 flagged, items requiring attention, twelve key figures from income and expenses through to outstanding invoices and claims, a twelve-month revenue chart, invoice status, monthly cash flow, top customers, AR/AP ageing, and the latest receipts and expenses.
LOCAL COMPLIANCE.
BUILT RIGHT IN.
SST-02PCB / MTDEPFSOCSO EISSKBBKFORM Ce-INVOICE
THE PROBLEM

Two systems, two sets
of numbers.

The ordinary shape of a Malaysian SME's back office: accounting software from one vendor, payroll software from another, and a spreadsheet holding the two together.

⌁

The books and the payroll disagree

Wages are worked out in one system and keyed into the ledger by hand in the other. When the two do not match, the difference is found at year end.

↗

The bill grows every time you hire

Per-employee pricing means a new hire includes a subscription. Grow from ten staff to thirty and the software line grows with you, for the same work.

▦

The month end is assembled, not produced

EPF, SOCSO and PCB by the 15th, SST every two months, Form C once a year — each a separate login and a separate chance to be late.

ONE LEDGER. EVERY MODULE.

Accounting, payroll and HR
on one set of books.

From your first invoice to month-end payroll, every transaction lands in the same ledger. No exports. No double entry. No mystery numbers.

↗

Sales & receivables

Quotes, invoices, delivery notes and receipt allocation, connected to AR ageing.

Explore sales →
▤

Purchases & payables

Supplier bills, purchase orders and payment runs with documents attached to the payment.

Explore purchases →
⌁

General ledger & reports

Trial balance, P&L, balance sheet and cash flow — all from posted entries, never a second tally.

Explore accounting →
◎

Payroll & people

Monthly payslips with EPF, SOCSO, EIS, SKBBK and PCB, plus leave and employee self-service.

Explore payroll →
▦

Tax & statutory filing

SST-02, Form C and SSM deadlines kept visible and tied to the records that produce them.

Explore compliance →
✳

One place for the full picture.

Budgets, variance against actuals, management packs and audit trails — ready when a decision needs making.

See all features →
UP AND RUNNING, SIMPLY

From setup to
sorted.

No installation. No server to buy. Start with what you have and build from there.

Start free trial →
01

Register your company

Your chart of accounts is ready from day one — ninety standard accounts you can rename or add to.

02

Bring in your opening balances

Start with bank, receivables and payables — or skip it today and come back later.

03

Invoice, bill and pay

Documents post to the ledger as you go, so the trial balance is right before month end.

04

Run payroll and file

Payslips compute statutory contributions and post to the same ledger, with the Borang A, 8A and CP39 schedules ready.

STARTING FROM NOTHING

No system to migrate from
is an advantage.

A company registered this year has no legacy chart of accounts to unpick and no five years of history to reconcile. You start clean, and the ledger is right from the first invoice.

✓

Register, then start

The chart of accounts is created with the company. Nothing is empty, and nothing is locked.

▤

Opening balances are optional

Enter what the company already holds, or begin with today's transactions and backfill later.

◎

A new company owes nothing yet

No arrears, no prior-year adjustments, no opening trial balance to disagree with. That is a good place to begin.

TRUST AND CONTROLS

An audit trail,
not just a password.

Financial records need to answer who changed what, and when. These are the controls in the product today — not a roadmap.

⌾

Every posting attributed

Each journal line records who posted it and when, and voided entries keep their reason.

▣

Closed periods stay closed

Lock a month once it is done, so a finished period cannot quietly change underneath a filed return.

✓

Approvals before posting

Sensitive documents can require a second person's approval before they reach the ledger.

▷

Two-factor sign-in

Time-based one-time codes, with backup codes, on the accounts that can see the most.

▦

Statutory arithmetic under test

The EPF, SOCSO, EIS, SKBBK and PCB tables are covered by an automated suite run against PostgreSQL.

What is tested →
◎

SST straight from the ledger

Output and input tax are read from posted entries, so the return and the month-end close cannot disagree.

HOW WE COMPARE

One system, where most
people buy two.

Malaysian businesses usually end up with accounting software from one vendor and payroll software from another, then reconcile the two by hand at month end.

CALACC AutoCount SQL Account PayrollPanda Kakitangan BrioHR
Double-entry accountingYesYesYesnot offerednot offerednot offered
Payroll with EPF, SOCSO, EIS and PCBYesAdd-on moduleAdd-on moduleYesYesYes
Employee self-service appYes, Androidnot confirmednot confirmedYesYesYes
e-Invoice to LHDN MyInvoisYesYesYesnot confirmednot confirmednot confirmed
Budget, variance and a management packYesnot confirmednot confirmednot confirmednot confirmednot confirmed
Charged per employeeNoNoNoYesYes (headcount)Yes
Accountant workspace across clientsYesnot confirmednot confirmednot confirmednot confirmednot confirmed
Published starting priceRM 0, then RM 19/moRM 70/moRM 79/moUSD 5/employeeFree to 3 · RM 250/moUSD 3/employee
Competitor details are taken from their public websites as at October 2026. Features and prices change — verify before you rely on any figure here. Where we could not confirm a capability we have said so rather than guessed: not confirmed does not mean absent, and not offered means the product is priced and sold for a different job.
WHY WE BUILT THIS

Accounting and HR should not
be a luxury good.

In Malaysia, payroll software is usually priced per employee. Ten staff, twenty staff, fifty staff — the subscription climbs with every hire, so employing someone quietly includes a monthly fee to a software vendor.

+

Priced per company, not per person

One price for the business. Hire five more people this month and your accounting bill is unchanged.

▤

The free tier is real work

A free account issues fifty invoices a month and keeps proper books. Not a screenshots-only demo.

✓

No dealer, no installation visit

Sign up, enter your opening balances, start invoicing. Nobody needs to come to your office.

Where we actually are: CALACC is new. We have no customer logos to put on this page and no case studies to quote, and we would rather say that than borrow someone else's credibility. What we can offer is the product, an honest list of what it does and does not do on our compliance page, and a price that does not punish you for hiring.

We at CALMIC are moving our own books onto CALACC. Not a demo tenant and not a sandbox: the company that builds it is migrating its own ledger, payroll and statutory calendar onto the same system we are selling you — so the first numbers it has to get right are ours.

STRAIGHTFORWARD PRICING

One price for your company.
Not every employee.

Start with a 30-day trial of the Business feature set. No card required.

Compare all plans →
BUSINESSPAYROLL & FILING INCLUDED
RM 49/ company / month

Everything you need to run the books and payroll in one place.

  • Full accounting and reporting
  • Payroll and statutory contributions
  • Up to 10 users, unlimited employees
  • Approval workflows and audit log
Start your 30-day trial No card required · Cancel any time
THE WHOLE PRODUCT

Everything CALACC does

Written from the product itself, not from a brochure. Where something is partial or absent, it says so.

Books and accounting

  • Chart of accounts created with a new company — ninety standard accounts, editable
  • Manual journals, contra entries, recurring entries, journal reversal and void
  • Opening balances, period locks, and a close checklist per month
  • Trial balance, general ledger, P&L, balance sheet, cash flow, retained earnings
  • Every report reads the posted ledger — no report keeps its own tally
  • Full audit trail: who posted, who edited, who voided, and why

Sales and receivables

  • Quotations, sales orders, delivery notes, client purchase orders
  • Invoices, recurring invoices, credit notes, debit notes
  • Receipts with allocation against specific invoices
  • AR ageing, customer statements, debtors collection, outstanding invoices
  • Customer master with TIN, BRN and SSM for e-Invoice

Purchases and payables

  • Supplier master, purchase orders, goods receipt, supplier bills with lines
  • Payments with allocation, payment runs, AP ageing
  • Supplier performance and spend analysis

Payroll and statutory contributions

  • Permanent and temporary staff, monthly payroll runs, payslips
  • EPF, SOCSO, EIS, SKBBK (24-hour cover from June 2026) and PCB calculated per employee
  • PCB with additional remuneration, zakat, the RM400 rebate and accumulated PCB
  • Overtime, bonuses, salary advances, leave deductions, unpaid leave
  • Payslips post to the same ledger as sales and purchases
  • Borang A, Borang 8A and CP39 schedules; Form EA at year end
  • Both SOCSO categories, for employers who do not cover their staff for employment injury

Tax and statutory filing

  • SST-02 return from the ledger, including credit carried forward
  • Form C estimate and deadline, SSM annual return deadline
  • e-Invoice submitted to LHDN MyInvois — request and response kept
  • Statutory calendar on the dashboard, with days remaining
  • SST, PCB, Form C and SSM are prepared for filing, not transmitted — only e-Invoice files electronically

People and HR

  • Leave types, requests, balances and approvals
  • Attendance, with face-recognition clock-in and location capture on the phone
  • Expense claims with receipts, approval workflow and posting to the ledger
  • Appraisals, goals, skills, training records, recruitment and applicants
  • Disciplinary and grievance cases, offboarding, employee documents
  • HR analytics, staff performance and headcount reporting
  • Android app for employees: payslips, leave, claims, overtime, clock-in

Money and operations

  • Bank statement import with preview, matching and reconciliation
  • Fixed asset register with depreciation schedules and disposal
  • Inventory: items, stock levels, counts, adjustments
  • Projects with budgets, expenses and overspend alerts
  • Multi-currency bills with exchange-rate backfill

Reporting and insight

  • 48 reports: financial statements, ageing, sales, purchases, payroll, HR, assets, tax
  • Budget per account per month, with budget against actuals and a note on each variance
  • Management pack — P&L, balance sheet, budget variance and aged balances in one printable document
  • Custom reports, KPI targets, an AI assistant that answers from your own data
  • Full data export — every table as CSV or Excel, plus every attachment, with a manifest

The platform underneath

  • Multi-company, with per-user permissions and role-based access
  • Approval workflows for sensitive documents, with a separate approval audit log
  • Two-factor sign-in with backup codes; session invalidation on password change
  • Accountant workspace: one login across client companies, access they can revoke
  • Backups, deletion requests with a second-person approval, and SSM Section 167 retention

What it does not do

  • No automated migration from AutoCount or SQL Account — opening balances are entered, and a bulk importer does not yet exist
  • No electronic submission for SST-02, Form C or the CP39 beyond printing or exporting the schedules
  • No iOS app; the phone app is Android only
  • No payroll for foreign workers' levy or HRD Corp levy calculations
  • English only — no Bahasa Malaysia or Chinese interface
A CLEARER WAY TO KEEP THE BOOKS

Start with what you have.
Build from there.

Thirty days of the full feature set. No card. No complicated setup.