Live on Telegram · Built in Malaysia

Cashflow that does the paperwork.

The Malaysian SME cashflow tracker that lives in your Telegram and closes the books for you. Forward a slip — get a tax invoice.

Free for 20 txns/moFrom RM 25/moNo card · Cancel anytime
The problem

You're running a business, not a filing cabinet.

Slip in WhatsApp. Slip in screenshots. Slip in your head.

Every payment lands somewhere different. Nothing reconciles. The month ends and you have no idea what came in.

Your accountant asks for receipts. You don't have them.

You promised yourself you'd log them. You didn't. Now it's tax season and you're backfilling six months of transactions from memory.

Spreadsheets aren't compliance. Screenshots aren't invoices.

LHDN wants numbered tax invoices. Your customers want real PDFs. A row in Excel doesn't cut it.

How it works

Three steps. No data entry.

Everything lands in your app.kiralog.com dashboard the moment it happens. No "sync now" button. No spreadsheet to update later.

  1. 01

    Forward your payment slip.

    The customer pays you via DuitNow — they send the slip in WhatsApp or your bank app pings you with a confirmation. You forward that screenshot to @KiraLog_IN_bot.

  2. 02

    AI reads it.

    Anthropic Claude Haiku 4.5 Vision extracts amount, party, date, payment method, and reference inside 5 seconds. Low-confidence reads are flagged for review.

  3. 03

    One tap — both documents.

    KiraLog issues a Receipt for your records and a numbered Tax Invoice (T26-05-00247) for your customer, delivers both as PDFs in the chat, and saves them to your dashboard. Forward to your customer. Done.

~5 seconds
Slip → invoice, end to end.
EN · BM · 中文
Reads slips in all three.
LHDN-ready
Numbered T-series invoices.
Auto-saved alongside
Receipt PDF
R-numbered, your records.
Tax invoice
T-numbered, sent to your customer.
Customer row
Added to your CRM automatically.
Pricing

One product. Pick the volume you need.

Every plan unlocks the same features. The only thing that scales with price is your monthly transaction limit. 30-day rolling cycle, MYR only, cancel anytime.

Every plan includes
  • Three Telegram bots: main, IN, OUT
  • AI slip parsing in English / BM / 中文
  • LHDN tax invoices, receipts, vouchers (PDF)
  • Auto customer + vendor database — no setup
  • Mark-paid matching on incoming slips
  • Reply to bot to edit any past transaction
  • Web dashboard, monthly reports, CSV/JSON export
  • Multi-user roles, unlimited team, audit trail
How many transactions per month?

Drag the slider to your expected monthly volume.

Recommended plan
Most picked

Business

RM 69/mo
500 transactions / mo
+ 50 grace

Best for: Active F&B, retail, services

Soft buffer above your monthly limit before new transactions are paused. You can also upgrade mid-cycle to lift the cap immediately.

Payment methods
FPX, DuitNow, credit/debit card, TNG
Team members
Unlimited on every plan, including Free
Upgrades
Pay the difference. No proration.
Tax invoices
Issued under an SSM-registered entity. LHDN-compliant numbering.
What it does

One Telegram chat. A whole bookkeeping system behind it.

Telegram-native logging

Forward a slip from Maybank2u, CIMB Clicks, PBe, BIG, TNG, GrabPay — KiraLog reads it in 1.5–3 seconds. English, Bahasa Malaysia, or Mandarin Chinese.

LHDN tax invoices

Gap-free monthly-reset numbering (TYY-MM-NNNNN). Real searchable PDFs by WeasyPrint. Mark-paid flow when your customer's slip comes in.

Customer database — auto

Customers, vendors, and categories are inferred from your slip captions. No setup. Totals per customer, last-activity date, ready to filter.

Web dashboard

Money In / Money Out / Net at a glance. Filterable transactions, status-chipped tax invoices, monthly reports, CSV + PDF exports.

Multi-user, multi-bot

Unlimited team members on every paid plan. Admin and Staff roles. Three bots: main, income, expense — one team, one ledger.

Real PDFs, real exports

Receipts (R…), payment vouchers (P…), tax invoices (T…) — all numbered, all PDF, all yours. CSV or JSON whenever your accountant asks.

Built for Malaysia

Designed around MYR. Not retrofitted from a US tool.

DuitNow, FPX, TNG, SSM, LHDN — first-class citizens, not afterthoughts.

Reads every Malaysian payment surface

DuitNow, FPX, TNG eWallet, GrabPay, ShopeePay — plus Maybank2u, CIMB Clicks, PBe, BIG (Bank Islam), AmOnline, RHB Now, HLB Connect. New slip formats are picked up without a release.

SSM-registered issuer

Tax invoices are issued under a registered Malaysian business entity. Your accountant won't flinch.

LHDN-compliant numbering

TYY-MM-NNNNN format. Gap-free. Monthly reset. Immutable once issued. The way LHDN expects it.

Bilingual — actually trilingual

Slip captions, bot commands, and dashboard UI work in English, Bahasa Malaysia, and Mandarin Chinese. Switch happens automatically.

Reads slips from
Maybank2uCIMB ClicksPBeBIGAmOnlineRHB NowHLB ConnectTNG eWalletGrabPayShopeePayDuitNow QR
Trust & compliance

Concrete proof, not slogans.

  • LHDN-compliant tax invoices
  • SSM-registered issuer
  • Row-level data isolation
  • Full CSV + JSON export
  • No AI training on your data
  • Audit trail on every change
FAQ

Questions worth answering.

No. The Telegram bots are the input surface — the actual product is a multi-tenant cashflow ledger with a web dashboard, customer database, PDF tax invoices, and a full audit trail. The bot is just how you talk to it.

Still have a question? help@kiralog.com.

Cashflow that does the paperwork.

20 transactions a month, free. Forward your first slip in under a minute.