Swiss exchange format eCH-0276 V1.0.0 · early access on request — eBilanz Fabrik currently supports Canton Zürich only and is not switched on yet
Grüezi.
Swiss standard eCH-0276 V1.0.0
Jahresrechnung in.
eCH-0276 file out.

Your Jahresrechnung under the OR — as a structured file for your cantonal tax portal.

Your Jahresrechnung — Bilanz, Erfolgsrechnung and the notes (Art. 958 para. 2 CO) — is finished at the end of the financial year. And then it is typed into a browser form once more, by hand. That is the last manual step in an otherwise digital close — and the step where a transposed digit becomes a wrong tax return. eBilanz Fabrik structures your already-finalised figures once, mechanically, into the eCH-0276 V1.0.0 exchange format. You do the filing, in your portal, under your own access.

Request early access How it works

A German provider, the Swiss standard. Behind eBilanz Fabrik stands David Wirfs, sole proprietorship — eBilanz Fabrik, Naumannstraße 1, 50735 Köln, Germany. There is no Swiss company, no Swiss address, no UID and no MWST registration in Switzerland. Contact: hello@ebilanzfabrik.de · Imprint

CHF 49.95
per filing file · no subscription
planned launch price · final amount
✓ No MWST added, no surcharge
We have not tested the import into ZHcorporateTax ourselves yet.
eCH-0276 V1.0.0 Bilanz & Erfolgsrechnung per CO Canton Zürich (ZHcorporateTax) You file it yourself
No tax advice Figures for your order only CHF 49.95 — no subscription Provider in Köln, Germany
Switzerland status. On the description of swissdec, which runs the programme, the Swiss eBilanz is in a pilot phase, with productive use foreseen from 2027. There is no obligation on you to file electronically today: Canton Zürich recommends filing online but does not prescribe it. (eCH standards are recommendations; the Confederation and the cantons may declare them binding for their own procurement and solutions — that changes nothing about your duty to declare.) We build to the approved version V1.0.0 (decision of 02.12.2024); a version 2.0.0 is in draft — we have not yet reviewed what it changes and make no claim about it. eBilanz Fabrik currently supports Canton Zürich only (tax portal ZHcorporateTax) and is not switched on yet; we have not established ourselves by what route ZHcorporateTax takes in an eCH-0276 file. Further cantons are added once it is clear by what route their portals take in an eCH-0276 file; there is no entitlement to that, and we promise no date.

Four steps — and only the last one is not ours

  1. 1
    Hand over the figures
    Your finished Bilanz & Erfolgsrechnung, line item by line item. How you hand them over is something we settle before we switch the offering on.
  2. 2
    Structure them
    Your figures are mapped into eCH-0276 V1.0.0 — native XML against the official schema, packaged as a ZIP.
  3. 3
    Check the structure
    Well-formedness, mandatory entries, Aktiven = Passiven. Anything ambiguous is put to you to decide.
  4. 4
    You import it
    You sign in to your cantonal portal via AGOV and upload the file yourself. We transmit nothing.
Jahresrechnung
Bilanz, Erfolgsrechnung, notes (Art. 958 CO)
inside eBilanz Fabrik
1
Take the figures
your confirmed values, unchanged
2
eCH-0276 V1.0.0
native XML, official schema
3
Structure check
mandatory entries, Aktiven = Passiven
4
File for you
as a ZIP, ready to import
Cantonal tax office
Canton Zürich: ZHcorporateTax

From your finished Jahresrechnung to the eCH-0276 file. The import into your cantonal portal is something you do yourself — with your own access.

ACCURACY

Your already-finalised figures go into the file unchanged. We structure them mechanically and check the structure; we re-key nothing and interpret nothing.

CONTROL

You file it, in your own cantonal portal, under your own access. We transmit nothing, never file on your behalf, and hold none of your access credentials.

PRICE

CHF 49.95 per filing file — the planned launch price and at the same time the final amount. No subscription, no minimum quantity, no MWST added.

Why I built eBilanz Fabrik

Typing the same finished close a second time was the most pointless part of my own financial years. So I built the tool I needed myself. In Germany eBilanz Fabrik is in productive use. For Switzerland we have built the eCH-0276 V1.0.0 generator — and we have not tested the import into ZHcorporateTax ourselves. That is why the sentence sits at the top, on the money surface, and not in the small print: we do not sell a file we have not yet watched a portal take in.

David Wirfs · Founder, eBilanz Fabrik

How it works

1
You give us your figures
Your finished Bilanz & Erfolgsrechnung under the Code of Obligations, line item by line item. Your numbers, unchanged. How you hand them over is something we settle before we switch the offering on.
2
We structure them
eBilanz Fabrik maps your figures into the eCH-0276 V1.0.0 exchange format and runs a technical structure check: well-formedness, mandatory entries, and that Aktiven equal Passiven. Anything ambiguous is shown to you to decide.
3
You file
You receive the finished eCH-0276 file. On swissdec's description the Swiss programme rests on two standards — the XBRL CH-Taxonomie for the figures of the Jahresrechnung and eCH-0276 as the exchange format. We produce the eCH-0276 file. By what route ZHcorporateTax takes it in, we have not established ourselves — and that is exactly what we settle before switching the offering on. Sign-in to the portal runs via AGOV, linked with the portal registration number and the matching access code from the cantonal tax office's letter (this is not your commercial-register number).

What it is — and isn't

eBilanz Fabrik does

  • map your finished Bilanz & Erfolgsrechnung into the eCH-0276 V1.0.0 exchange format
  • run a technical structure check on the generated file
  • hand you the file to import into your cantonal tax portal

eBilanz Fabrik does not

  • no tax advice, no opinion on whether your numbers are right
  • no bookkeeping, no classification decisions on your behalf — the profit appropriation is yours to decide too
  • never files on your behalf — you import the file yourself in your cantonal portal

We produce a file. We transmit nothing, never file on your behalf, and give no tax advice.

How your eBilanz reaches the cantonal tax administration

Swiss exchange format, cantonal filing — you stay in control.

Verein eCH, together with the Swiss Tax Conference, defined the exchange format eCH-0276 «E-Bilanz und E-Tax JP» (version 1.0.0, approved 02.12.2024). The standard describes the structure of the data; how the file is transmitted or transported it expressly does not govern — that path belongs to the individual canton. For Canton Zürich the declaration solution is ZHcorporateTax. On swissdec's description the Swiss programme rests on two standards: the XBRL CH-Taxonomie for the figures of the Jahresrechnung and eCH-0276 as the exchange format. We produce the eCH-0276 file — by what route ZHcorporateTax takes it in we have not established ourselves, and we switch the offering on only once that is settled with real cantonal access. You sign in to the portal via AGOV; your access is linked with the portal registration number and the matching access code from the cantonal tax office's letter. Where a general power of attorney is registered with the tax office, that letter goes to your Treuhand. How your filing is assessed for tax is decided by the cantonal tax office in the assessment procedure (Veranlagungsverfahren); we have no influence on that.

Your figures, and where they sit.

We use your figures for your order only — no profiling, no advertising, never sold on. These pages are delivered from Nürnberg, Germany, not from Switzerland; we say so explicitly because the domain is Swiss. The controller is a German sole proprietorship, so the GDPR applies; through the effects principle the revised Swiss Data Protection Act (revDSG) applies alongside it. Supervision: the State Commissioner for Data Protection and Freedom of Information of North Rhine-Westphalia (Germany) and the Federal Data Protection and Information Commissioner (Switzerland). As a German business we are subject to statutory retention duties — so we expressly do not promise complete deletion of your order data after processing. What is kept, and for how long, is set out in the privacy notice.

What is eBilanz Fabrik?

eBilanz Fabrik is software by David Wirfs, sole proprietorship (Köln, Germany). For Switzerland it maps an already-finished Jahresrechnung under the Code of Obligations — Bilanz, Erfolgsrechnung and the notes (Art. 958 para. 2 CO; layout per Art. 959a and Art. 959b CO) — into a file in the exchange format eCH-0276 «E-Bilanz und E-Tax JP» V1.0.0 (Verein eCH, approved 02.12.2024, developed with the Swiss Tax Conference). The file is native XML against the official schema and is delivered as a ZIP. For Canton Zürich the declaration solution is ZHcorporateTax; eBilanz Fabrik currently supports that canton only. The filing is done by the taxable entity or its Treuhand — eBilanz Fabrik transmits nothing, files in nobody else's name and gives no tax advice. Price: CHF 49.95 per filing file, no subscription. The offering is not switched on yet. Contact: hello@ebilanzfabrik.de.

Questions

Is it live yet?

Not yet. The generation of the eCH-0276 file for Canton Zürich is prepared. Five things are still missing before we switch it on. First, settling by what route ZHcorporateTax takes in an eCH-0276 file: the Swiss programme rests on two standards — the XBRL CH-Taxonomie and eCH-0276 — and we produce the eCH-0276 file. Second, the input path for your Swiss figures. Third, payment in CHF. Fourth, the invoice. Fifth, an import we have watched happen with real cantonal access. We do not sell a file we have not yet watched a portal take in. Join the early-access list.

What exactly is eCH-0276?

eCH-0276 «E-Bilanz und E-Tax JP» is a standard approved by Verein eCH (version 1.0.0, decision of 02.12.2024), developed together with the Swiss Tax Conference. It describes how the figures of a Jahresrechnung are exchanged in structured form: native XML against an official schema, packaged as a ZIP. eCH-0276 is not XBRL; the Swiss CH-Taxonomie is a separate XBRL artefact, and the Swiss programme rests on both. How the file is transmitted or transported the standard expressly does not govern — that path belongs to the individual canton. On binding force: eCH standards are recommendations, which the Confederation and the cantons may declare binding for their own procurement and solutions; that says nothing about your duty to declare. For you: Canton Zürich recommends filing online but does not prescribe it.

Who files it — and how do I get into the portal?

You do, or your Treuhand does. For Canton Zürich the sign-in runs through AGOV, the Swiss authorities' access service; your account is linked with the portal registration number and the matching access code from the cantonal tax office's letter — that is not your commercial-register number. Where a general power of attorney is registered with the tax office, that letter goes to your Treuhand. We hold no access credentials and transmit nothing.

Does the file replace my signed Jahresrechnung?

No. eCH-0276 covers two parts — the eBilanz and the tax return for legal entities; we produce the first. Your signed Jahresrechnung is still uploaded in the cantonal portal as an attachment. What the canton requires in detail is for the canton to decide.

Is this tax advice?

No. eBilanz Fabrik is software that maps figures you have already finalised into the Swiss exchange format eCH-0276. No substantive review, no classification decisions — and no answers on your MWST position either; that is for you and your Treuhand.

Who is behind eBilanz Fabrik?

David Wirfs, sole proprietorship — eBilanz Fabrik, Naumannstraße 1, 50735 Köln, Germany. There is no Swiss company, no Swiss address, no UID and no MWST registration in Switzerland — we would rather say so plainly than blur it. Contract and invoice run through the German sole proprietorship; contact is hello@ebilanzfabrik.de. Full details in the imprint.

What does CHF 49.95 include?

The whole amount you pay to eBilanz Fabrik, for one filing file. eBilanz Fabrik is not registered for MWST in Switzerland (turnover in Switzerland and abroad below CHF 100'000, Art. 10 (2) (a) MWSTG) and charges no Swiss MWST; German VAT does not arise on a service supplied to a business established in Switzerland (place of supply at the recipient's seat, § 3a (2) UStG). On acquiring services from abroad, Bezugsteuer under Art. 45 MWSTG may become a question on your side; whether and to what extent is for you and your Treuhand to judge — we give no tax advice. What governs is the amount shown to you in the order process immediately before the binding order.

Who is it for?

Swiss legal entities — AG, GmbH, associations, foundations — filing their Jahresrechnung under the Code of Obligations (Art. 957–963b CO) electronically, and for the Treuhand doing it for their clients. At launch, Canton Zürich only. If your case is out of scope, eBilanz Fabrik tells you rather than guessing.

Who is it not for?

If your accounting software already exports the figures in the format your cantonal portal takes in, you do not need us — and we will say so. That is exactly what the Swiss programme is aiming at: the Jahresrechnung going straight from the ERP system through the cantonal declaration solution. We are built for the case where that route is missing and the finished figures would otherwise be typed into a browser form by hand. And we are not for you if you want advice: we produce a file, nothing more.

Is it worth it for a Treuhand?

That is what it is built for. Anyone running portal access for several clients types the same finished close over and over. eBilanz Fabrik delivers the structured file; the filing stays with you and your client, under your own access. CHF 49.95 per file, no subscription, no minimum quantity.

What about the other cantons?

Further cantons are added once it is clear by what route their portals take in an eCH-0276 file. There is no entitlement to that, and we promise no date — we name a canton only once we have seen something there.

Early access

One message, when it is ready

We do not collect addresses to sit on them. If you get in touch, here is exactly what you get:

  • a personal confirmation of your enquiry;
  • a status note as soon as there is something to report about the Swiss offering;
  • the message on the day eBilanz Fabrik is switched on for Canton Zürich.

Email us for access

No newsletter, no sharing with third parties, no fixed reporting rhythm — we could not promise one today. One informal line to hello@ebilanzfabrik.de and you are off the list. We will not name a launch date before we can keep it: the import into ZHcorporateTax has to be tested with real cantonal access first. What we process in the meantime is set out in the privacy notice.