Sedang Bahagia
Book an ERP demoBook a demo

Enterprise resource planning (ERP): Run the whole company from one system.

A ready-to-use ERP for companies in Singapore, Malaysia and Indonesia: finance, procurement, sales, inventory, manufacturing and HR share one database. You switch on the modules you need, and it runs in our cloud or on your own servers.

COREOne database
FINANCE

Reads invoices, receipts and payroll into draft journals, and keeps budgets and cash position current.

One transaction, traced from request to ledger.

Each document is created from the one before it, so no number is typed twice, and finance can open any invoice and walk back to the original request.

TRANSACTION · ALUMINIUM SHEET → CABINET PANELS
PROCUREMENTPR-1182

Purchase request

START OF THE TRAIL
Item
Aluminium sheet 2 mm
Quantity
400 sheets
Requested by
Production
Approval
Operations manager ✓

Routed for approval by amount and department.

STOCK
Aluminium sheet · WH-A0
Cabinet panels · WH-A0
GENERAL LEDGER

Requests and orders don’t touch the ledger. The first journal is posted when goods are received.

✦ AI-ASSISTED

Supplier invoices, read and checked.

Invoices arriving by email or scan are read into draft bills and matched against the purchase order and goods receipt. Totals, tax, duplicates and the supplier’s bank account are checked by rules, not by the model. Anything that doesn’t add up waits for finance with the scan alongside, and nothing posts until finance approves it.

Incoming bill
METAL SUPPLIER · INV K-55120Aluminium sheet 2 mm · 400 sheets
EMAIL · PDF
  • Lines add up to the totalpassedfailed
  • Tax rate valid for the invoice datepassedfailed
  • Not a duplicate for this supplierpassedfailed
  • Price matches PO-0918passedfailed
  • Quantity matches GR-0611passedfailed
  • Bank account matches supplier recordpassedfailed

Every check passed. Draft bill ready for approval.Sent to review: billed 400 sheets, received 380.Sent to review: bank account differs from the supplier record.

Every module, feature by feature.

Switch on the modules you need today and add the rest later; they all write to the same database. Each module has optional AI features behind ✦ Explore AI features: AI prepares drafts that someone on your team confirms, and every step still works with AI switched off.

01✦ AI

Finance

  • General ledger with chart of accounts templates for Singapore, Malaysia and Indonesia
  • Accounts payable and receivable, with ageing and payment runs
  • Multi-company and multi-currency
  • Tax rates kept as settings with effective dates
  • Fixed assets and depreciation
  • Budgets, cost centres and period close with locks
✦ Optional AI
  • Bank reconciliation suggestionsRules match most bank lines. AI proposes matches for messy references, split and partial payments, for finance to confirm.
  • Collection reminder draftsReminders drafted from receivables ageing in the customer’s language, sent by your team.
  • Month-end close checklistFinds receipts without bills, unposted accruals and unreconciled lines, and prepares draft journals for finance to post.
Asset maintenance and certificates live in the EAM →
02✦ AI

Procurement

  • Purchase requests with approval rules by amount, department or category
  • Purchase orders created from approved requests
  • Goods receipts against the PO, including partial deliveries
  • Two- and three-way match with tolerances
  • Supplier invoices read from email or scans
✦ Optional AI
  • Supplier invoice captureInvoices from email or scans become draft bills, matched to the PO and receipt by rules and approved by finance.
  • Supplier replies into PO updatesConfirmed dates, price changes and partial shipments in supplier emails, proposed as PO updates for purchasing to accept.
  • Approvals with contextApprove a PO on your phone, with a short note from AI on the price history and remaining budget.
Invoice reading for an ERP you already run →
03✦ AI

Sales

  • Quotations, sales orders, delivery orders and invoices
  • Price lists per customer or group, with tiered discounts
  • Stock reserved at order, with live availability
  • Credit limit check before the order is confirmed
  • Returns and credit notes
✦ Optional AI
  • Customer POs into sales ordersPurchase orders sent as PDF, email or WhatsApp are read into sales order drafts, with your item codes and prices, for sales to confirm.
Leads and a WhatsApp inbox live in the CRM →
04✦ AI

Inventory

  • Stock per warehouse, batch and serial number
  • Expiry dates and unit of measure conversions
  • Moving average or FIFO valuation, reconciled to the ledger
  • Transfers and adjustments with a reason and an approver
  • Reorder points per item
✦ Optional AI
  • Reorder suggestionsPurchase request drafts from a statistical forecast, lead time and minimum order, with the reason written out, for purchasing to approve.
  • Unusual movements flaggedAI lists adjustments and stock levels outside an item’s usual pattern for someone to review.
Bin locations and scanning live in the WMS →
05✦ AI

Manufacturing

  • Bills of materials
  • Work orders that consume materials from stock
  • Labour and machine time booked per work order
  • Backflush on completion
  • Cost per work order from materials, labour and machine time
✦ Optional AI
  • Shortages explained before releaseThe system checks materials before a work order is released, and AI writes up what is short and which POs are due.
  • Answers from your SOPsQuestions on work instructions answered with the page quoted, or passed to a person when the answer isn’t there.
06✦ AI

HR

  • Headcount and cost centres shared with finance
  • Payroll results posted as journals per cost centre
  • Expense claims approved and posted to the ledger
✦ Optional AI
  • Expense receiptsPhotos of receipts become claim drafts with vendor, date, amount and tax, ready for approval.
Hiring, leave and attendance live in the HR system →
07✦ AI

Reports

  • Profit and loss, balance sheet, cash flow and trial balance
  • Payable and receivable ageing, and stock value
  • Drill down from any figure to the source document
  • Dashboards for management
✦ Optional AI
  • Ask your ERPAsk in plain language and get the figure with the filters and period used, linked to the transactions.
  • Variance explanationsMonth-on-month changes broken down by price, volume and mix in code, then written up in plain language.
A customer portal or dashboard on the same data →
08✦ AI

Platform & integrations

  • Roles and field-level permissions
  • Audit trail on every transaction and change
  • REST API and webhooks
  • Connectors for banks, marketplaces and tax systems
  • Data import with templates and validation
✦ Optional AI
  • Migration from your old systemExports from old accounting software and spreadsheets mapped to the import templates, with duplicates found, for your finance team and ours to check before anything is imported.
  • Connect your AI assistantUse the ERP from the AI assistant your team already uses, with each person’s own permissions.
An online store on the same stock and orders →
Need a module that isn’t here? We build it on the same database.Book a demo →

Where it runs is your call.

Cloud

  • We host, monitor and update it
  • Add users without new hardware
  • Access from any office or device

On-premise

  • Runs on your own servers, same code as the cloud
  • Data stays inside your network
  • AI runs through your own cloud account, or stays off

See ERP running on your own workflow.

Book a demo →

ERP: common questions

Which modules does the ERP include?

Finance, procurement, sales, inventory, manufacturing, HR, reporting and integrations. You switch on the modules you need and add the rest later; they all write to the same database.

Can the ERP read supplier invoices automatically?

Yes. Invoices sent by email or scanned are read into draft bills and matched against the purchase order and goods receipt. Fixed rules check the totals, the tax rate for the invoice date, duplicates and the supplier’s bank account. An invoice that fails a check goes to finance with the scan alongside, and no bill posts until finance signs it off.

Can we use the ERP before it’s customised?

Yes. The ERP runs the standard workflow from day one. We customise it only after your team has used it and found where it falls short.

How long until we can use the ERP?

The standard ERP can be ready within a week. Customising it to your workflow takes longer, and we plan that once your team has used the standard flow.

Can the ERP run on our own servers?

Yes. Every system runs on our managed cloud or on-premise on your own servers, whichever your security policy and IT setup call for. The code is the same in both.

Who will we talk to?

The technical lead who does the work, with a domain specialist who has done this kind of work before. We reply within 24 hours and sign an NDA on request.

Do we own the customisations?

Yes. You own 100% of the source code. Custom work is handed over with the code, documentation and admin access, the same as every project we build.

Are the AI features in the ERP optional?

Yes. Each AI feature is switched on per company and can be turned off at any time, and every workflow still works by hand. AI prepares drafts, your team approves them. On-premise, AI runs through your own cloud account or stays off.

From the build

Book a call