Accounting Microservices

Small intelligent helpers for accountants.

A growing family of focused applications. Each one takes over a single part of the bookkeeping work, works with the accounting system your client already uses, and asks you when it is unsure.

The concept

One helper for each job, instead of one system for everything.

An accounting practice already has its ledger software. What it lacks is time for the repetitive work around it: reading documents, comparing figures, matching balances, checking receipts. Accounting Microservices are small applications that each take over one of these tasks and work alongside the accountant.

  1. One task each

    Each helper is built for a single, well-defined part of the work. You add only the ones your practice needs.

  2. Connected to your accounting system

    The helpers work with the cloud accounting system your client already uses, such as bexio. There is nothing to migrate.

  3. The accountant stays in charge

    When something is unclear, the helper asks a question instead of guessing. It remembers the rules you set and every decision you make.

The applications

Each app carries its own colour, so you always know which helper you are working with. Further helpers are in development.

More helpers in development New applications join the family as they are ready.
Suggest a task
Document processing

Luca is a digital accountant.

Named after the 15th-century Italian mathematician Fra Luca Bartolomeo de Pacioli, the father of modern accounting. Exactly like a junior accountant:

  • Luca reads the incoming documents, classifies them, and captures their content.
  • If the content is not clear, he will ask you a question.
  • If the document needs to be booked, Luca prepares an accounting entry.
  • If Luca has no doubts about the posting, he just enters it into the accounting system your client uses.

Unlike a junior accountant, Luca works at night, over weekends and takes no holidays.

I want to try Luca Pricing on request.
Luca Inbox · today
Document Supplier Gross CHF Status
Invoice 24-0918 Swisscom AG 129.00 Posted
Invoice 7713 Galaxus 1’842.50 Proposal
Receipt 0042 SBB CFF FFS 88.40 Posted
Scan 2026-10-02 Unknown 412.00 Question
Credit note CN-31 Lyreco −56.10 Posted
Illustrative example with sample data.
“50% of the documents Luca has received so far could have been correctly processed from an inbox to a posting without engaging another accountant.”
Jerzy M. Mikosz, Luca’s designer
Controlling & budgeting

Bonus keeps the budget in view.

Bonus takes the actual figures from the ledger and compares them with the budget, account by account and month by month. It reads from the accounting system and never changes the books.

  • Imports actuals directly from the accounting system.
  • Budgets are entered per account and month, or copied from the previous year.
  • For startups: burn rate and runway, month by month.
  • For profitable companies: profitability reports for the month and the year to date.
  • Highlights only material variances: at least CHF 1’000 and 5%.
  • Produces presentation reports ready for the board or the client meeting.
Ask about Bonus Pricing on request.
Bonus Budget vs actual · Jan–Sep 2026
Revenue 1.42M +6.8%
Costs 1.18M +9.1%
Result 241k −2.3%
Account Actual Budget Δ
3200Sales of goods 1’184’300 1’102’000 +82’300
5000Personnel 612’900 548’000 +64’900
6000Rent 90’000 90’000 0
6500Administration 41’280 40’500 +780
Illustrative example with sample data.
“Placeholder for a client quote about Bonus.”
Name, company
Reconciliations In development

Regula makes the balances agree.

Regula matches ledger balances against bank statements and other external records, and lists every difference that still needs an explanation.

  • Matches transactions automatically where amount, date and reference agree.
  • Shows open items per account, ready to be cleared or explained.
  • Documents each reconciliation for the period close and the audit.
Regula Period close · 30.09.2026
Account Ledger Statement Difference Status
1020UBS current 284’118.35 284’118.35 0.00 Reconciled
1021PostFinance 41’902.10 42’214.60 −312.50 2 open
1100Receivables 118’450.00 118’450.00 0.00 Reconciled
2000Payables −76’300.80 −75’988.30 −312.50 1 open
2200VAT payable −18’221.40 −18’221.40 0.00 Reconciled
Illustrative example with sample data.
“Placeholder for a client quote about Regula.”
Name, company
Expense claims In development

Felix handles the receipts.

Employees hand in their receipts, Felix does the rest: it reads each one, checks the claim against your expense rules and prepares the posting once it is approved.

  • Reads amount, date, VAT and category from every receipt.
  • Points out missing information before the claim reaches the accountant.
  • Routes each claim for approval and posts it to the employee’s account.
Felix Claim EC-2026-118
  1. Submitted M. Keller
  2. Checked 3 receipts
  3. Approval Line manager
  4. Posted —
Train Zürich–Bern Travel 104.00 OK
Client lunch, Bern Representation 186.50 Guests missing
Parking Travel 18.00 OK
Total CHF 308.50
Illustrative example with sample data.
“Placeholder for a client quote about Felix.”
Name, company

Trying is easy and costs nothing.

If you use a cloud-based accounting system, get in touch and we will show you the helpers on your own documents.

Please send us a postcard

Robotic Ledger AG Sumpfstrasse 26 6312 Steinhausen Switzerland