ListBelanja
Scan receipts with AI — tax reliefs matched for you
Stop letting receipts fade in a drawer. Take one photo: ListBelanja's AI reads every line item and suggests the LHDN reliefs it qualifies for — books and gadgets to Lifestyle, clinic bills to Medical, childcare fees to Child care.
No credit card · BM, English & 中文 · your records live in the cloud, not on one phone
Updated
How it works
- Tap Scan and photograph the receipt — long receipts can take several photos; PDFs and e-receipts work too.
- AI reads the shop, date, total and every item in the background. The screen never freezes; keep scanning the next one.
- Each item is matched to the LHDN reliefs of that receipt's year. Anything the AI is unsure about is marked "Needs review" — correct it once and the app learns.
- The receipt and its image are kept as proof, ready for e-Filing or if LHDN ever asks.
Reliefs hiding in everyday receipts
- Child learning-disability interventionRM10,000
- Serious illness, fertility, vaccination & dentalRM10,000
- Parents' medical & careRM8,000
- SSPN net savingsRM8,000
- First home loan interestRM7,000RM5,000 if the house price exceeds RM500,000
- Life insurance & EPFRM7,000
- Education fees (self)RM7,000
- Disability support equipmentRM6,000
- Education & medical insuranceRM4,000
- PRS & deferred annuityRM3,000
More than OCR
- Item by item, not just the total — one bookshop receipt can mix eligible and ineligible items.
- Duplicates are caught before they are counted twice.
- The receipt's year decides the rules: last year's receipts use last year's caps.
- A claim can be taken over by the member who actually paid — the image stays where it is.
- Full-text search across all your receipts.
- Scan your EA form for salary, PCB and EPF in seconds.
- Overseas and online receipts (USD, SGD, GBP, EUR, JPY…) are converted to Ringgit at the Bank Negara Malaysia selling rate on the receipt date; the rate used is kept for audit.
Share to ListBelanja from any app
Once ListBelanja is installed as an app on an Android phone or a computer, it appears in the system Share menu. A receipt photo in your gallery, a PDF in an email or a file sent by message — tap Share, choose ListBelanja, and the receipt is scanned like any other. No separate upload, no copy-pasting.
On iPhone the system does not offer Share to web apps — use your receipt email address (forward e-receipts) or tap Scan inside the app.
Sharing text or a link works too — a "Grab RM…" message or an e-receipt link without a file opens the receipt-less expense form with the name and amount filled in.
How many AI scans do I get?
| Plan | AI scans / month | Pricing |
|---|---|---|
| Free | 15 | RM0 |
| Individual | 100 | RM29/year |
| Group | 200 | RM49/year |
Manual receipt entry is always unlimited.
Photo check before scanning — no quota wasted
- Blurry, too dark, blank or too small photos are caught on your device before uploading — retake or scan anyway.
- The SAME receipt file picked again while the app is open is recognised on your device and its receipt opens straight away — no upload, no second reading.
- Digital PDFs (bills, invoices, e-receipts) and receipt e-mails are read from their text — faster and more accurate than reading an image.
One door for every receipt and note
- The Capture Centre brings together receipt scanning, photos/PDFs, bank statements, Form EA/EC, payslips, email and Telegram.
- A quick note by text or voice in 3 languages — “lunch 18.90 card yesterday” is parsed into an amount, date, account and category.
- Offline, notes are kept on the device and sent automatically when you are back online.
- To review: unconfirmed receipts, uncertain notes and duplicates across receipts, notes & statement imports — confirmed in bulk.
- Search across receipts, spending, Form EA/EC, payslips, invoices and business records.
Automatic capture — bank alerts, phone shortcuts & Telegram
- Forward bank & e-wallet alert emails to your receipt inbox address — the amount, merchant & date become a note to review.
- Automatic forwarding through a mailbox filter is supported: the forwarding confirmation code is shown in the app.
- Phone shortcut with a device token: a bank SMS becomes a note directly; revoke the token any time.
- Text the Telegram bot: “lunch 18.90” is recorded, “+ eggs, milk” goes to the shopping list.
- OTP/TAC codes, full account numbers & balances are never stored; links in emails are never opened.
One photo, many receipts
- Lay several receipts on a table and take one photo — all are read in the same scan
- Each receipt is saved separately with its own image, shop, date, total, items and tax relief
- One photo counts as one scan, not one per receipt
- The full original photo is kept as proof; Undo any time
- Emailed, Telegram or offline photos are separated on their own when you open the app
On-device document scan
- On-device document scan finds the four corners of a receipt or document, straightens the perspective and crops the background before the photo is sent — better reading, smaller files.
Frequently asked questions
Which receipts can I scan?
Paper receipts, several small receipts in one photo (each saved separately), long receipts (multiple photos), bills, PDF invoices and e-receipts forwarded by email. Clear handwriting can be read too; blurry ones are flagged for review.
How long must I keep receipts for LHDN?
LHDN requires records to be kept for 7 years. The Free plan keeps receipt images for that period; paid plans keep them forever. Receipt details always stay.
Receipts in a foreign currency (USD, SGD, GBP)?
Yes. The AI reads the currency printed on the receipt (a lone "$" is never assumed to be USD), and the total is converted to Ringgit at Bank Negara Malaysia's official selling rate on the receipt date — weekends and holidays use the previous business day's rate. The original amount, the rate and the rate date are kept with the receipt for audit. You can correct the date or currency (the RM value is recalculated), and if BNM has no rate for that currency you enter your own. Totals, budgets and reliefs are always counted in RM.
What if the AI gets it wrong?
Every suggestion carries a confidence level. Uncertain ones are never claimed automatically — they are flagged for you. Your corrections are used for the next receipts.