Xero Bank Feeds in Malaysia: Maybank, CIMB, RHB and Other Banks (2026)
Which Malaysian banks connect to Xero directly, how to set up a feed, and what to do when your bank doesn't have one.
A bank feed sends your transactions into Xero automatically every business day, so bank reconciliation becomes a few clicks instead of hours of typing. In Malaysia, bank feed availability varies a lot from bank to bank. Here's where things stand and what to do for each.
Always check in Xero first. Feed availability changes as banks add integrations. In Xero, go to Accounting → Bank accounts → Add bank account and search for your bank. If Xero offers a feed for it, you'll see it there.
Three ways to get bank data into Xero
- Direct bank feed: your bank sends transactions to Xero daily. Best option when available.
- Third-party feed: an app connects to your bank and pushes transactions into Xero, usually for a monthly fee.
- Statement import: download a CSV from online banking and import it. Free, works for every bank, takes a few minutes a month.
Malaysian banks and Xero
| Bank | Options we see | Notes |
|---|---|---|
| CIMB | Direct feed | For business accounts via BizChannel@CIMB. Usually needs a feed request form with the bank and can take up to about 10 working days to activate; some plans may carry a BizChannel fee. |
| RHB | Direct feed | RHB and Xero launched an API-enabled feed in 2025, set up fully online at no extra cost. |
| Maybank | Check in Xero; third-party or statement import | Reports differ on whether a direct feed is live for business accounts. If Xero doesn't offer it when you add the account, use a third-party feed or CSV import. |
| HSBC | Check in Xero | Some sources list a feed for HSBC business accounts; confirm when adding the account. |
| Public Bank, Hong Leong, AmBank, Alliance, UOB, OCBC | Statement import or third-party | Import CSV statements; FusionETA clients can use our free converter. |
This table reflects what we've seen and what's been published as at November 2026. Your bank and account type may differ.
How to set up a direct bank feed
- In Xero, go to Accounting → Bank accounts → Add bank account.
- Search for your bank and choose the account type.
- Follow the steps: some banks connect online straight away, others ask you to sign a feed authorisation form or approve it in your business banking portal.
- Once active, transactions appear in Xero's Reconcile tab every business day.
Tip: choose a start date for the feed that doesn't overlap with statements you've already imported, or you'll get duplicate lines.
No direct feed? You still have good options
- Import a statement each month. See our step-by-step guide to importing Malaysian bank statements into Xero.
- Use FusionETA's free bank statement converter (for our clients): it turns statements from CIMB, Maybank, Public Bank, Hong Leong, AmBank, Alliance Bank, UOB and OCBC into Xero-ready import files.
- Use a third-party feed app from the Xero App Store if you have high transaction volumes.
Make reconciliation faster
- Set up bank rules for repeat items like rent, utilities and bank charges.
- Turn on auto-reconcile (included in Standard and Premium) so high-confidence matches are handled for you.
- Send bills and receipts to Xero as they arrive, so every bank line has something to match.
Frequently asked questions
Does Maybank have a direct bank feed to Xero?
Check when you add your Maybank account in Xero. If a direct feed isn't offered for your account type, use a third-party feed or monthly CSV import.
How long does a CIMB feed take to activate?
Typically up to about 10 working days after the bank receives your request.
Do bank feeds cost extra in Xero?
Xero doesn't charge extra for bank feeds. Some banks charge for the business banking plan the feed needs, and third-party feed apps usually have a fee.
Bank feed availability changes. Check Xero's Add bank account screen and your bank for current options.