REVOLUT BUSINESS · BANK SYNC · SWITZERLAND

Connect Revolut Business to your Swiss accounting

LumaBill syncs your Revolut Business CHF account automatically: transactions are pulled, matched to open invoices and booked. No manual export, no CAMT file.

Start freeHow it works

Swiss-made · Hosted in Zurich · 14 days free

Revolut Business is popular with Swiss freelancers, startups and SMEs, but the big Swiss accounting tools do not support it: Revolut's own official integration list names only Xero and FreeAgent, both UK programs. LumaBill closes that gap. Connect your Revolut Business account once, and your CHF transactions flow into your accounting automatically.

What the Revolut bank sync does

After a one-time connection, LumaBill pulls new transactions from your Revolut Business CHF account roughly every six hours. Each payment is automatically matched to open invoices, booked as a journal entry and marked as reconciled.

This is the exact same flow as importing a CAMT.053 or CSV file, just without the manual step: nothing to export and upload. Fees are booked separately as bank charges (account 6900) so your income statement stays correct.

Why Revolut and LumaBill fit together

Revolut Business now offers a Swiss CHF IBAN, even though older sources still claim otherwise. That lets you receive and pay Swiss invoices and use Revolut as a full business account.

LumaBill adds what Revolut itself cannot: the Swiss QR-bill. You create QR-bills with a valid Swiss QR payment part, send them, and the incoming payment on your Revolut account is matched to the right invoice automatically.

What you need

Revolut sync is included in the Pro plan with double-entry bookkeeping. It syncs the CHF account of your Revolut Business app. The connection uses the official Revolut Business API with a one-time certificate setup, after which it stays active.

If you prefer to work without a live connection, you can always export a CAMT.053 or CSV file from Revolut and import it into LumaBill instead. Both paths use the same automatic matching.

From invoice to year-end close

Because every Revolut transaction is booked directly, your accounting is always current: income statement, balance sheet and VAT report are based on real account movements, not a file upload from last week.

At year end you have a clean, GeBueV-compliant audit trail, without ever assembling a bank file by hand.

Connect Revolut Business in LumaBill

1

Prepare your Revolut Business account

Make sure your Revolut Business account has a CHF IBAN and that you have access to the API settings in the Revolut hub.

2

Set up the certificate once

In Revolut, add the certificate provided by LumaBill together with your client ID. This is a one-time step per account.

3

Connect in LumaBill

Open the banks page in LumaBill, select your CHF bank account and start the Revolut connection. Confirm access on Revolut's side.

4

Sync automatically

From now on LumaBill pulls new transactions every few hours and books them. You can also trigger a sync manually at any time.

Frequently asked questions about Revolut Business and accounting

Can I connect Revolut Business to my Swiss accounting?

Yes. LumaBill syncs your Revolut Business CHF account automatically. After a one-time setup, transactions are pulled every few hours, matched to open invoices and booked. The big Swiss tools do not offer this: Revolut's official integration list names only Xero and FreeAgent.

Does Revolut Business have a Swiss IBAN?

Yes. Revolut Business offers a Swiss CHF IBAN. With it you can receive Swiss invoices and pay QR-bills. Older articles claim Revolut has no CHF account, which is no longer true.

Which currencies are synced?

Right now LumaBill syncs the CHF account of your Revolut Business app. For accounts in other currencies you can still import a CAMT.053 or CSV file.

How often does it sync?

LumaBill pulls new transactions automatically roughly every six hours. You can also trigger a sync manually on the banks page at any time.

Do I need a specific plan?

Revolut sync is included in the Pro plan with double-entry bookkeeping enabled, because every transaction is booked as a journal entry. Invoicing alone is not enough, you need the bookkeeping module.

What happens to Revolut fees?

Account and card fees are recorded as a separate entry on the bank charges account (6900) so your income statement stays correct.

Is the connection secure?

Yes. The connection uses the official Revolut Business API with OAuth and read-only access. LumaBill stores the access tokens encrypted (AES-256-GCM), is Swiss-made and hosted in Zurich.

Start free