Accounting services

Accounting services in Zurich and Dübendorf for SMEs

Personally looked after. Digitally organised. Transparently invoiced. We take care of your financial accounting, payroll, VAT and annual accounts, so that you can concentrate on your business. Our office is in Dübendorf, and we offer our accounting services in Zurich and throughout Switzerland.

Subscription from CHF 290 per month or charged by time spent from CHF 120 per hour

Abstract three-dimensional shape made of interwoven ribbons

Our services

What you can count on with us

Financial accounting, payroll, VAT, annual accounts and taxes from a single source, on a subscription at a fixed price or charged by time spent. Open each line to see what it includes.

  • Comprehensive accounting expertise

    Financial accounting, payroll, VAT, annual accounts and taxes. Everything from a single source.

  • Flexible services

    On a subscription at a fixed price or charged by time spent, with exactly as much support as you need.

  • A dedicated contact person

    You are looked after reliably by the same person, who knows your business.

  • Transparent costs

    Clear prices, invoices you can follow and no hidden fees.

All services at a glanceNine pages that describe each service in detail, with prices, processes and the questions that come up regularly.
VAT returns and tax returnsWith us, both are part of the ongoing accounting work and do not come on a separate invoice. What they include and when they are due.

Value added tax (VAT)

The VAT return is included in every tier of the accounting subscription. We file it on time: four times a year with the effective method, twice with the net tax rate method (Saldosteuersatz). Since 2025, an annual return with instalments during the year is possible on request, provided turnover does not exceed CHF 5,005,000 (Art. 35 of the VAT Act, MWSTG). Once a year, we reconcile turnover with the returns filed, as the law requires. Errors found in the process are corrected at the latest in the return for the period in which the 180th day after the end of the financial year falls (Art. 72 of the VAT Act, MWSTG).

If you keep the accounts yourself, we check your return before it is filed, charged by time spent. Foreign companies that are liable for VAT in Switzerland can use our service as a VAT representative.

Tax return for GmbH and AG

We prepare your company’s tax return in coordination with the annual accounts, so that the two match. It is included in the accounting subscription for GmbH and AG. If you keep the accounts yourself, we prepare it together with the annual accounts, from CHF 2,950 for both.

In the canton of Zurich, legal entities file it by 30 September. Until that date, an extension to 30 November can be requested online. We file the request when it becomes necessary and let you know beforehand.

Accounting services in Dübendorf and the Zurich regionOur office is at Kriesbachstrasse 30 in Dübendorf, between Zurich and the Glatt valley. We can look after you from anywhere in Switzerland. Even so, there are reasons why proximity counts.

Many of our clients come from Dübendorf, Wangen-Brüttisellen, Volketswil, Schwerzenbach, Fällanden, Greifensee, Uster, Wallisellen and Dietlikon, in other words from the Glatt valley and the Zurich Oberland. There is a practical reason for this: anyone who wants to get to know us can be here in 20 minutes, there is parking, and the public transport stop is close by. When you switch from another accountant, you can also simply drop off a box.

The second reason is a professional one: compensation offices (Ausgleichskassen), tax offices, the commercial register (Handelsregister) and tax-at-source rates are regulated by the cantons. Zurich is a home game for us: we deal with the same forms, deadlines and contacts every day. It simply takes some familiarisation, which is part of the work and does not appear on your invoice.

And the part that makes no difference is the ongoing work. Receipts arrive digitally, the accounting runs in the cloud, and we clarify questions by phone or video. Whether your business is in Uster or in Bern does not change any of that.

Billing

Two models: fixed price or charged by time spent

All prices are starting prices excluding VAT. The price calculator gives you your exact price for the subscription in 2 minutes.

Recommended

Accounting subscription

If you want to hand over the administration completely

from CHF290/ month

  • Fixed price based on volume of receipts and number of employees
  • VAT return included
  • Annual financial statements and tax return included
  • Software licence included
Calculate your price

Accounting by the hour

When the effort cannot be foreseen

from CHF120/ hour

  • One-off tasks instead of the entire administration
  • For reviews and annual accounts based on someone else’s groundwork
  • An estimate beforehand, a timesheet afterwards
  • Switch to the subscription at any time
Request a quote
Why not a fixed price for everything?We can name a fixed price where we know the effort involved. That is the case with ongoing bookkeeping.

We can name a fixed price where we know the effort involved. That is the case with ongoing bookkeeping: we see the volume of receipts, the number of employees and the processes, and the amount is based on these.

It is different when we take over accounts that we do not know yet: for a review, for annual accounts based on someone else’s groundwork or when clearing up old backlogs. How much needs to be corrected there only becomes clear when you look. For such work and for one-off assignments, we charge by time spent. You find out beforehand roughly what to expect, and afterwards you receive a timesheet that shows where the time went.

Melanie Giang and Silvio Börlin, the founders of Onaccounting AG, at their desk in the office
Melanie Giang and Silvio Börlin

Your team

Your dedicated contact person

You are looked after reliably by the same person, who knows your business. Our office is in Dübendorf, and we can look after you from anywhere in Switzerland.

  • Melanie GiangCo-founder
  • Silvio BörlinCo-founder
  • EmiliaAccounting & Payroll
  • OkiAI on the team
  • HarveyChief Happiness Officer

Kriesbachstrasse 30, 8600 Dübendorf · Monday to Friday, 9 am to 6 pm

Meet the whole team

Client reviews

What our clients say

Genuine Google reviews

4.9 out of 5 from 26 Google reviews, as of 10 October 2026

Reviews in German, as published on Google.

Die komplette Auslagerung der Buchhaltung an Onaccounting war für uns die richtige Entscheidung. Alles ist organisiert, transparent und zuverlässig.
Jelena LaurentGoogle review
Zuverlässig, transparent und professionell. Silvio nimmt sich Zeit für Fragen und erklärt komplexe Themen verständlich. Wir fühlen uns als Firma bestens aufgehoben.
Céline S.Google review
Kompetent, freundlich und effizient. Fragen wurden rasch beantwortet und alles wurde zuverlässig erledigt. Klare Empfehlung!
Tamara WunderlinGoogle review
Schnell, unkompliziert und professionell. Die Firmengründung lief absolut reibungslos.
Fabrizio BrescianiGoogle review
Super Team, sehr freundlich, professionell und engagiert! Kann ich nur weiter empfehlen
Andreas BrunGoogle review
Professionell und kompetent! Bin sehr zufrieden und kann die Firma nur weiterempfehlen.
Vanessa LutzGoogle review
Immer gut erreichbar und schnell im Antworten!
Sara FornasieroGoogle review
Super Service und sehr freundlich! Sehr zu empfehlen :)
RafaelaGoogle review
Top Service, danke vielmals!
Francesco AlbertiniGoogle review

See all reviews on Google

bexio

Platinum and implementation partner

bexio’s highest partner level, which comes with ongoing certification. Listed in the official directory of accounting firms.

Working together

How an engagement with us gets started

Three steps lead from the initial meeting to ongoing operation. We collect the records from your previous accountant, and you give us access to your accounts; in bexio, that is a single tick box.

  1. Initial meeting and quote

    We look at your situation: volume of receipts, software, employees and what you currently do yourself. Afterwards, you receive a quote with a clearly defined scope of services.

  2. Handover and set-up

    We collect the records from your previous accountant, check the opening balance sheet and set up the handover of receipts so that nothing is recorded twice.

  3. Ongoing operation

    We post monthly or quarterly, reconcile the accounts and get in touch when something stands out. You can view your figures at any time.

bexio dashboard with demo data: revenue per month, cash inflows and outflows, and open receivables
User settings in bexio with the entry «Treuhänder einladen und verwalten» (invite and manage your accountant)
When a switch makes senseNobody changes accountant out of boredom. These are the three occasions we hear about most often.
At the end of the year
The cleanest break is the annual closing. We take over the opening balance sheet and reconcile the open items. It also works in the middle of the year, ideally at the end of a quarter, when the VAT return has been completed.
When you grow
Beyond a certain size, it is no longer enough for the figures to be right eventually. You need reliable reports during the year, and someone who gets in touch before something goes wrong.
When the invoice comes as a surprise
If you only find out at the end of the year what your accounting has cost, you cannot plan. With the subscription, the amount is fixed in advance, regardless of how long we take.

The initial meeting

Let’s spend 30 minutes on your accounting

The initial meeting is free and without obligation. Together we look at where your business loses time today and which of that work we can take on. Afterwards, you know where you stand.

Request a quote

Who would you like to talk to?

30 minutes, without obligation, by video or at our office in Dübendorf. Both of them hold the initial meeting personally.

Prefer email? info@onaccounting.ch

From the blog

The Swiss tax system

3 min read · Tax

  • The Swiss tax system has three levels: the Confederation, the canton and the municipality, plus church tax depending on denomination.
  • The cantons set their own rates. The same profit bears a different tax burden depending on the registered office.
  • The direct federal tax, by contrast, is uniform throughout the country. Corporations pay the Confederation 8.5% of their net profit.
  • Tax competition between the cantons is a location factor when choosing a registered office.

Questions and answers

Frequently asked questions

What does accounting work include?

Financial accounting, receipt processing, bank reconciliation, supplier invoices and payment runs, payroll, VAT, annual accounts under the Swiss Code of Obligations and your company’s tax return. On top of that comes advice on everything that arises from it.

Subscription or charged by time spent: which is right for us?

The subscription is worthwhile if you have receipts regularly and want to hand over the administration completely. There, we know the effort and can offer it at a fixed price. We charge by time spent if you only need individual tasks or if we cannot see in advance what lies ahead, for example with a review of your accounts, with annual accounts based on someone else’s groundwork or when cleaning up previous years.

What do your accounting services cost?

The accounting subscription starts at CHF 290 per month. In that case, we post quarterly and charge CHF 870 per quarter. Posted monthly, it starts at CHF 590 and includes bookkeeping, the VAT return, the annual financial statements, the tax return and the software licence. We base the exact amount on the volume of receipts and the number of employees. The price calculator asks for this in five steps and sends you a quote without obligation as a PDF. We charge individual tasks by time spent from CHF 120 per hour, and advice and CFO services from CHF 180 per hour, in each case excluding VAT.

Why is there no fixed price for a review?

Because before the first look, we do not know how cleanly the entries have been made. A well-kept year is reviewed quickly, a patchy one costs many times as much in corrections. Naming a fixed price without knowing this would mean either guessing or setting it too high as a precaution. Instead, we take a look first, tell you what we find, and you decide afterwards.

Do you only work with companies from the region?

No. Our office is in Dübendorf, and many of our clients come from Zurich and the Zurich Oberland. However, we can look after you from anywhere in Switzerland, because we work together digitally. If you would like to meet us in person, you are always welcome in Dübendorf.

Do we have to change our software?

No. You keep your ERP or industry software and continue to write your invoices there. We connect our accounting to it. If you do not have a solution yet, we advise you on the choice.

How do we hand over the receipts?

Digitally: take a photo, forward them or upload them. Our software reads the receipts with AI, and we check and correct them. You do not need to drop off a folder.

Can we switch to you in the middle of the year?

Yes. The cleanest break is the annual closing, but it also works in the middle of the year, ideally at the end of a quarter, when the VAT return has been completed. We take over the opening balance sheet, reconcile the open items and collect the records from your previous accountant. For you, the effort remains small.

How quickly do we get answers to our questions?

You have a dedicated contact person and can reach us Monday to Friday from 9 am to 6 pm on +41 44 520 02 90 or by email. As a rule, we get back to you within one working day.

What happens in the initial meeting?

The initial meeting takes 30 minutes and is free of charge and without obligation. We look at your situation: volume of receipts, software, employees and what you currently do yourself. Then we tell you what we see, even if the answer is that we are not the right firm for you. If it is a good fit, you then receive a quote with a clearly defined scope of services.