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
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.
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.
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.
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.