Accounting, e-Invoice, payroll and your selling channels — every transaction posting straight to the same double-entry ledger, so nothing is keyed twice and nothing needs reconciling between apps. Here's what Taokeh does, module by module.
Accounting
Double-entry accounting & general ledger
Journal entry · JE-00042
Balanced ✓
1000 · Cash at bankDr5,400.00
4000 · SalesCr5,000.00
2201 · SST output (8%)Cr400.00
5100 · Cost of goods soldDr3,200.00
1300 · InventoryCr3,200.00
A real double-entry general ledger sits underneath everything, so your trial balance always ties and you never key the same figure twice.
- Balanced journal entries on every posting, with a tamper-evident audit trail
- Malaysian-ready chart of accounts you can extend to fit your trade
- Period locking, and opening balances — receivables and payables included — migrated at a clean cutover date
- Plain-English AI journal drafter turns a sentence into a balanced entry
Sales & purchasing
Invoices your customers notice & the whole document chain behind them
Invoice · INV-1042
Your letterhead
Syarikat Maju TradingKuala Lumpur · 002...-D
INVOICE12 Jul 2026
Meranti board 2"×4"×10' — 40 pcs3,600.00
Plywood 18mm — 12 sheet1,400.00
Total (MYR)5,000.00
The full document chain in both directions — quote to delivery order to invoice, and purchase order to bill — each converting into the next without re-keying.
- One branded letterhead in your own colour across every document
- Per-line discounts, per-line tax and your trade's arithmetic — tonnage, area, weight or count
- Point your phone at a barcode and the line adds itself — your phone is the scanner, nothing to buy
- Branded PDFs with your logo, colour and bank details
- One-click email of invoices, quotes, DOs and statements from your own address
Try the free invoice generator →
Automation
AI document scan & bank statement import
AI document scan
AI extracted
Syarikat Bekalan Maju
Invois · 08/07/2026
Simen 50kg430.00
Besi 10mm612.50
Paku 75mm85.00
→
VendorBekalan Maju
Date08 Jul 2026
Lines3
Total1,127.50
Photograph a supplier bill, invoice or fuel receipt — even handwriting — and the AI reads the vendor, dates, line items and totals into a draft for you to check.
- Reads any layout — photo or PDF, no templates to set up
- Bank statement PDFs parsed and reconciled against the printed running balance
- Business-card scan creates a customer or vendor contact
- You review every draft; nothing posts before you approve
On your phone
Works on your phone — no app store, nothing to pair
Taokeh GoRecent invoices
INV-1042 · Ah SengPaid
RM 5,300.0012 Jul
INV-1041 · Lim HardwareDue
RM 2,180.0010 Jul
INV-1040 · Chong & SonsPaid
RM 890.008 Jul
+ New invoice
Not a cut-down companion app you have to connect to your account — the same Taokeh, installed straight from your browser, with your whole back office in your pocket. Always the latest version, nothing to download, nothing to sync.
- Installs from the browser in two taps — iPhone and Android
- The full app, not a viewer: invoicing, scans, banking and reports all work on the phone
- Taokeh Go — a lightweight home-screen app for one-line entries (“invoice Ah Seng 2 chairs”)
- Your staff get their own phone app for payslips, leave and claims
Banking
Bank reconciliation that does itself
Match payments
Matched
Bank in · Maybank · 12 Jul+5,300.00
↳ INV-1042 · Ah Seng Trading5,300.00
Bank in · FPX · 11 Jul+2,180.00
↳ INV-1041 · Lim Hardware2,180.00
Imported bank lines match themselves to the invoices, bills and payroll runs they pay — reconciling becomes a quick review, not a hunt.
- Auto-match imported bank lines against invoices, bills and payroll
- A/R and A/P aging reconciles to the control account exactly
- Gateway and marketplace payouts tied to the actual bank deposit, fees netted
Stock
Inventory & stock control
Stock on hand
TIMBER-2X4-10 · Meranti board240 pcs
PLYWOOD-18MM · Plywood sheet reorder 2012 sheet
CEMENT-50KG · OPC cement86 bag
TIMBER-2X6-12 · Balau beam58 pcs
NAIL-75MM · Wire nails140 kg
Stock-on-hand and cost of sales live in the same system as your books — no bolt-on inventory app to keep in sync.
- Moving-average costing kept current on every receipt
- Stock takes, adjustments and multi-location tracking
- Track batches and expiry dates — know what’s expiring before it costs you, oldest stock first
- Bill discounts flow through to the inventory cost basis
- Listing-level channel mapping that survives SKU renames
Compliance
LHDN MyInvois e-Invoice
MyInvois e-Invoice
Validated ✓
Syarikat Maju TradingTIN C1234567890 · 002...-D
e-INVOICEINV-1042
Meranti board 2×4 · 240 pcs5,000.00
SST output (8%)400.00
Taokeh validates your invoices, stamps the QR and builds MyInvois-ready batch files for LHDN's free portal — including consolidated e-invoices for walk-in sales. Stay e-invoicing compliant without paying RM1,600+ a year for direct-API certificates or middleware.
- Validated LHDN QR on your invoices
- Batch export for the free MyInvois portal, consolidated sales included
Read the LHDN e-Invoice guide →
Payroll
Malaysian payroll — EPF, SOCSO, EIS, PCB & more
Payslip · July 2026
Sample
Gross pay3,800.00
EPF (employee 11%)−418.00
SOCSO−19.75
EIS−7.60
PCB / MTD−142.00
Net pay3,212.65
Full statutory payroll built for Malaysia, posting straight to the books as costs and liabilities. Your first 2 staff are included — no separate payroll subscription.
- EPF, SOCSO, EIS, PCB/MTD, HRDF and zakat computed for every pay run
- CP39, EA (C.P.8A), C.P.8D and KWSP/PERKESO contribution files generated
- Public-holiday and leave-aware proration, with premium pay handled
- Encrypted payslips by email; self-service staff app in English or Bahasa Melayu
Read the EPF, SOCSO & EIS guide →
Read the PCB / MTD guide →
Try the free PCB calculator →
Tax
SST tax codes & SST-02 returns
SST-02 return
05–06/2026
Taxable sales (8%)15,500.00
Output tax on sales1,240.00
Taxable purchases (8%)4,500.00
Input tax on purchases−360.00
Net SST payable880.00
SST-registered? Taokeh charges it properly on every document and works the official RMCD return out box by box. Below the threshold you won't need it — so it's an optional add-on, not baked into everyone's price.
- SST tax codes on sales documents with TAX INVOICE printing
- SST tax types carried onto your MyInvois e-invoices
- SST-02 and SST-02A returns worked out box by box, ready to file
Read the SST registration guide →
Foreign trade
Multi-currency & FX (MFRS 121)
Foreign invoice · USD → MYR
MFRS 121
Invoice INV-1044USD 1,200.00
BNM rate · 1 USD = 4.7180—
Booked to MYR5,661.60
Realised FX on settlement: +38.40 gain
Invoice and bill in foreign currency at the live Bank Negara rate — booking to MYR, realised FX and the MFRS 121 period-end revaluation all post themselves, no spreadsheet. Only switch it on if you trade in foreign currency.
- Live BNM reference rates applied automatically
- Realised FX on settlement and unrealised revaluation at period-end, posted for you
- Foreign-currency invoice PDFs and e-Invoice exchange rates
Channels
Marketplace channels — Shopee, TikTok Shop & Shopify
Shopee settlement · Order 250712ABCD
Net payout
Goods subtotal (5 items)312.00
Shipping paid by buyer+8.90
Seller voucher−15.00
Shopee fees (commission + service)−21.84
Net payout to bank284.06
Connect Shopee, TikTok Shop and Shopify and orders land as invoices with the platform fee already netted — each settlement ties to the cent against your bank deposit, with no separate reconciliation tool to subscribe to.
- Orders → invoices, platform fees netted, payout matched to the bank deposit
- Two-way inventory sync and returns handling
- Durable listing-to-product linking that survives SKU renames
- Buyer details masked, keeping you on the right side of data-protection rules
Channels
Online storefront with FPX & DuitNow
Checkout · shop.taokeh.my
2 items · incl. shipping—
Order total (MYR)149.00
FPXDuitNow QRe-walletCard
Pay RM 149.00
Your own branded online shop whose sales land directly in the ledger — list a product once and it's live on the storefront and in your books at the same time.
- List once — live on the storefront and in the books together
- FPX, DuitNow QR, e-wallet and card checkout in MYR via HitPay
- Gateway payouts and fees reconciled to a clearing account
- Your branding, shipping rules and a go-live publish gate
Accounting
Fixed assets & depreciation
Asset register · Delivery van
Straight-line · 5 yr
Cost85,000.00
Accumulated depreciation−34,000.00
Net book value51,000.00
Monthly charge 1,416.67 · posts automatically each period
The asset register lives in the same ledger as everything else — depreciation posts itself monthly, so the register and the books never drift apart.
- Straight-line and reducing-balance depreciation, posted automatically each month
- Net book value always current; disposal gain/loss calculated on the spot
Reporting
Drillable financial reports
Profit & Loss · YTD
Drill to source
Sales128,400.00
Cost of goods sold74,200.00
INV-1039 · Kedai Bina Jaya3,200.00
INV-1041 · Lim Hardware5,400.00
… 214 more lines
Click any figure → the transactions behind it
Every report is live from the same ledger, and every figure opens up — click it and the invoices, bills and journal lines behind it appear, so “where did this number come from?” always has an answer.
- P&L, balance sheet, trial balance, cash flow and aging, all drillable to source
- Whole-cell drill-down to the underlying transactions and journal lines
- MTD / YTD toggle, dashboard charts and customer/vendor breakdowns
Security
Multi-user roles & security
Users & roles
RLS-isolated
Mei Ling
meiling@majutrading.my
Accounting
Ah Hock
ahhock@majutrading.my
Sales
Invite your team and your accountant with only the access each person needs — while row-level security keeps every business's data walled off at the database level.
- Role-based access — accounting, sales, payroll and sales-seat scoping
- Tenant data isolated by Postgres row-level security
- Passkey and two-factor sign-in, with an audit trail
Recurring revenue
Recurring invoices & revenue recognition (MFRS 15)
Deferred revenue · Annual plan
MFRS 15
Invoiced up front (12 months)1,200.00
Recognised to date (3 months)−300.00
Released this month100.00
Deferred revenue balance900.00
Releases monthly over the service term · ties to the general ledger
Bill subscriptions and retainers on schedule, and let a prepaid year book itself month by month — deferred revenue tracked to the cent, with gateway payouts reconciled net of fees.
- Recurring invoices raise themselves on schedule, e-invoice included, in every plan
- The Recurring Revenue add-on spreads a prepaid or annual fee over the service months (MFRS 15)
- A deferred-revenue report that ties to the general ledger
- Stripe, Curlec, HitPay, Billplz and senangPay payouts matched net of fees to your invoices
See recurring revenue in Taokeh →
Ask Taokeh
Connect your own AI assistant to your books
Your AI assistant · connected
Reads · drafts
How much did Shopee actually take this month?
RM 840.28 on RM 4,027.96 of sales — about 21%, itemised per order.
Draft bill · Tasik Timber Trading5,940.00
Nothing posts until you approve it in Taokeh
Connect the assistant you already use — Claude, ChatGPT and more — and just ask: how sales went, what Shopee really took, who owes you money. It reads the answer straight from your live books, and when paperwork arrives you hand it over and it files a draft for you to approve.
- Ask in plain language — no exports, no spreadsheets, no new dashboard to learn
- Hand it a receipt, sales note, supplier bill or bank statement and it files the draft
- It can never post — every draft waits for you to approve it in Taokeh
- You grant access on a consent screen, read-only or read + drafts, and can revoke it anytime
- Bring your own AI subscription — no per-question metering on the connector
See how the Ask Taokeh connector works →