← Guides
Integration How-Tos·7 min read

How to Connect Capitec Business to Xero — What's Possible in 2026

If you bank with Capitec Business and run Xero for your accounting, you've probably already discovered that connecting the two isn't straightforward. Unlike FNB, which has a direct bank feed into Xero, Capitec Business does not currently offer a native Xero bank feed.

This guide is honest about what that means, what your current options are, and what's worth doing versus what isn't.

The current state of Capitec Business and Xero

As of 2026, Capitec Business does not appear in Xero's list of supported bank feeds for South Africa. Xero's direct bank feed system requires the bank to build and maintain an integration with Xero's banking data infrastructure — and Capitec Business has not done this.

This is a meaningful gap. Capitec's retail banking growth has been significant, and its business banking offering (built on the former Mercantile Bank infrastructure) has grown alongside it. But the Xero integration hasn't followed.

The result: if you're a Capitec Business customer using Xero, you're either entering transactions manually, importing them periodically, or doing nothing and hoping your month-end reconciliation catches everything.

What you can do today

Option 1: OFX file import

Xero accepts bank statement imports in OFX format. Capitec Business Online allows you to download your transaction history in OFX format (this is the standard open financial exchange format that most accounting software recognises).

The process:

  1. Log in to Capitec Business Online
  2. Go to your account transaction history
  3. Select a date range and download the OFX file
  4. In Xero, go to Accounting → Bank Accounts → [your account] → Import a Statement
  5. Upload the OFX file

Xero will import the transactions and add them to your reconciliation queue. It will try to match them against existing invoices and bills, and over time it learns your patterns.

The limitation is obvious: this is a manual task. You need to remember to do it, pick the right date range, and import it regularly enough that the reconciliation queue doesn't grow to an unmanageable size. Weekly imports are manageable. Monthly imports become painful.

Option 2: CSV import

Capitec Business Online also allows CSV export of transactions. Xero's bank import supports CSV, but the format needs to match Xero's expected columns: Date, Description, Amount, and optionally Reference.

Capitec's CSV export may not match Xero's import format exactly — you may need to reformat the columns before importing. This can be done in Excel or Google Sheets, but it's an additional manual step that makes the process slightly more friction-heavy than OFX.

Option 3: Third-party screen-scraping services

Some third-party services promise to automatically pull bank transactions from South African banks — including Capitec — by logging into your online banking on your behalf (screen-scraping). Be cautious with these:

  • Most major South African banks prohibit automated credential-based access in their terms of service
  • You're providing your banking credentials to a third party, which carries security risk
  • Service reliability varies — if Capitec changes their online banking UI, the scraper breaks until the vendor fixes it

There are legitimate open banking approaches being developed in SA, but a production-ready, compliant Capitec-to-Xero automated feed via this method is not currently available from a trusted provider.

What automation can improve

Even without a native bank feed, automation can reduce the manual work involved in the OFX import process.

If you're using a bank feed workaround that gives you transaction data programmatically (through an open banking API if Capitec releases one, or through a compliant data aggregator if one becomes available), n8n can be set up to:

  • Automatically pull new transactions at set intervals
  • Format them into Xero's expected format
  • Push them to Xero via the Xero API

This would replicate a bank feed's behaviour without requiring Capitec to build a native integration. It's the kind of solution worth building once a reliable, compliant data source for Capitec transactions exists.

The honest assessment

For most Capitec Business users on Xero right now, the best practical approach is:

  1. Set up the OFX import process and do it weekly — it takes 5 minutes once you know the steps
  2. Set up bank rules in Xero for your most common transaction types so reconciliation is faster when you import
  3. Accept that it's a temporary manual process and watch for when Capitec or a compliant third party releases a proper feed

If you're deciding whether to bank with Capitec for business specifically because of Xero compatibility, this is a real consideration. FNB and Standard Bank have native Xero feeds; Capitec Business does not yet.

When this guide is likely to change

Bank feed support in Xero is added as banks build and maintain their own integrations. Capitec has been expanding its business banking platform, and open banking regulations in South Africa are evolving. It's possible that a native Capitec-Xero feed will become available — but there's no confirmed timeline.

If you find this guide through a search and Capitec now offers a direct Xero feed, the Xero help documentation will be the definitive source for the setup process.

Setting up the Capitec account in Xero

Regardless of which import method you use, set up your Capitec Business account in Xero first:

  1. Accounting → Bank Accounts → Add Bank Account
  2. Search for Capitec — Xero may list it even without a direct feed, which lets you add the account structure without live data
  3. If not found by name, add it manually as a bank account with the account number
  4. Once set up, use the statement import to load transactions

Your reconciliation workflow from there is the same as any bank account in Xero — work through the queue, accept matched suggestions, manually code unmatched ones, and build bank rules over time.


Some links in this guide are affiliate links. If you sign up through them, Gainly may earn a commission — at no cost to you. We only recommend tools we'd recommend regardless.

Looking for a workaround that actually works for your business?

Describe what you're working with and I'll come back with something specific — not a sales call.

Tell me what you're dealing with