TaxStream

The operating system for Swiss tax practices.

Fewer missed deadlines. Less client chasing. Clearer ownership.

Tax returns · Filing season 2025

Illustrative demo data

Open 48Waiting 7Due this month 12
ClientTax yearCantonOwnerDeadlineStatus
Meier, Anna2025ZHS. Keller31.03.2026In progress
Brunner Family2025ZGA. Meier15.03.2026Waiting on client
Huber, Peter2025LUT. Keller28.03.2026In review
Schmid, Monika2024BEJ. Müller30.09.2025Filed
Weber, Martin2025SZS. Keller22.03.2026Waiting on client

Filing season

Know who is waiting — before the deadline does.

Waiting-on-client cases, tax year, canton, and owner sit in one practice view. Your team sees the bottleneck without opening another spreadsheet.

Explore the full workflow →

Waiting on client · 7 open

Illustrative demo data

  • Brunner Family

    2025 · ZG

    Questionnaire incomplete

    15.03.2026
  • Weber, Martin

    2025 · SZ

    Salary statements missing

    22.03.2026
  • Keller Household

    2025 · ZH

    Pillar 3a confirmations

    31.03.2026

How firms run filing season in TaxStream

Three product-shaped workflows — not a feature checklist. Each view mirrors the chrome specialists use day to day.

01

Know where every return stands

Tax year, canton, status, owner, and deadline in one practice table — so waiting-on-client work and review bottlenecks surface before they become missed filings.

Practice · Tax returns

Illustrative
ClientYearCantonStatusOwnerDeadlineWaiting
Meier, Anna2025ZHIn progressS. Keller31.03.2026—
Brunner Family2025ZGWaiting on clientA. Meier15.03.2026Docs
Huber, Peter2025LUIn reviewT. Keller28.03.2026—

02

Collect client information and documents with less chasing

Send questionnaires by client type, track each requested file from requested through accepted, and keep answers tied to the return — not scattered across email threads.

Client intake · Questionnaire & documents

Illustrative

Brunner Family · 2025 ZH

Full-year questionnaire

In progress
  • Salary certificatesReceived
  • Bank interest statementsRequested
  • Pillar 3a confirmationsUnder review
  • Property costsAccepted

03

Keep filing, tax bills, assessments and follow-ups connected

Provisional bills, final assessments, and payment follow-ups stay linked to the same engagement — so post-filing work does not drift into a separate spreadsheet.

Tax bills & assessments

Illustrative
ClientYearDocumentStageLinked return
Meier, Anna2025Provisional Tax BillClient actionOpen
Schmid, Monika2024Final Tax AssessmentReviewedFiled
Weber, Martin2025Definitive Tax BillPayment dueFiled

See if TaxStream fits your practice

Walk through deadlines, portal intake, and filing workflow with your team structure in mind.

Book a practice walkthrough

Built for Swiss tax offices — not generic project tools

Canton-aware returns, assessments, extensions, and client collection in the same operating rhythm.

Tax year + canton workflow

Available

Every engagement is keyed to tax year and canton, with assignee and status visible in the practice view.

Return, extension, bill, and assessment status

Available

Track filing progress, extension requests, and tax bill status in one practice workflow — not bolted onto generic tasks.

Multilingual client questionnaires

Partial

Client-facing communication in German and English today. French and Italian locales planned.

Role-based practice views

Available

Consultant, manager, director, and client views — so assistants, advisors, and partners see the work that matters to them.

Family / household grouping

Available

Group related private clients for household-style workflows instead of treating every person as an isolated file.

Secure staff access and Swiss support

Available

Staff logins support multi-factor authentication. Implementation help and technical support from Switzerland.

What is live today — and what is planned

Concrete practice capabilities. Coming soon stays secondary so you can evaluate today’s product honestly.

Deadline tracking

Available

Track filing deadlines by tax year, canton, assignee, and status — so overdue and waiting-on-client work is visible early.

Document request statuses

Available

Follow each requested file through requested, received, under review, and accepted — fewer “did we get it?” threads.

Questionnaire templates by client type

Available

Reuse firm questionnaire templates keyed to client type, then collect answers and attachments in the client portal.

Tax bill and assessment tracking

Available

Record and follow tax bills and assessments alongside the return — not in a separate spreadsheet.

Internal review stages

Available

Move work through preparation, review, final review, and sent-to-client stages with clear ownership on the engagement.

Secure client messaging

Available

Message clients in context of an engagement — tied to the return and document work, not a disconnected inbox.

Roadmap

Coming soon

Prior-year rollover

Carry forward recurring client information and checklists into the next tax year with less re-keying.

Formal preparer / reviewer sign-off

Distinct preparer and reviewer assignees with explicit sign-off steps on top of today’s stage workflow.

Additional client languages

German and English client communication today; French and Italian questionnaire locales are on the roadmap.

Getting started

Practical answers for buying and rollout — without invented timelines.

See the full path from demo to live clients →

Who it is for

Swiss tax practices that want a structured client portal, filing workflow, and clearer responsibility across the team.

Who gets value first

Firms that already feel deadline pressure, client chasing, and document chaos during filing season — especially with multiple specialists.

How onboarding works

We support firms during setup and migration planning: firm configuration, roles, and portal access are established together.

DMS and migration

DMS configuration (SharePoint or Google Drive on Pro) is handled during onboarding. Migration scope is planned with your practice — we do not assume a one-click data dump.

Simple, transparent pricing

Annual plans for tax offices. What scales between plans is mainly client volume, specialist seats, DMS integration, messaging depth, and support level.

Swiss hostingMFA for staffAudit log

Starter

CHF 2’400 / year

For smaller Swiss practices that want a structured client portal and filing workflow without DMS complexity yet — up to 20 clients and 2 specialists.

  • • Up to 20 clients
  • • Up to 2 specialists
  • • Client login for tax bills & filings
  • • Swiss questionnaires with file attachments
  • • Secure staff logins with MFA

Pro

CHF 5’880 / year

For growing offices that need unlimited seats, full DMS connection (SharePoint or Google Drive), deeper portal messaging, and priority Swiss support.

  • • Unlimited clients & specialists
  • • Full DMS integration (SharePoint or Google Drive)
  • • Client messaging & full portal workflow
  • • Secure staff logins with MFA
  • • Priority technical support based in Switzerland

All plans are billed annually. Book a practice walkthrough to confirm fit, migration scope, and setup support for your firm.

FAQ

Short answers Swiss tax practices usually ask before a walkthrough.

Is TaxStream built only for Swiss tax practices?

Yes. Workflows are designed around Swiss tax years, cantons, filings, bills, and client portal collection — not generic project management.

How do clients access the portal?

Each client receives their own secure login. From there they can view filings and tax bills, complete questionnaires, and upload documents.

Can clients upload files inside questionnaires?

Yes. Clients can add information and attachments in the questionnaire flow so your team receives structured answers with the related files.

How does DMS integration work?

On Pro, firms can connect SharePoint or Google Drive during onboarding so portal uploads stay aligned with the practice document store.

Is multi-factor authentication supported?

Yes. Staff accounts support multi-factor authentication (MFA). Client portal access uses secure logins for each taxpayer.

Can the platform support multilingual client communication?

German and English are available today for client-facing communication. French and Italian questionnaire locales are on the roadmap.

How does onboarding work?

We walk through firm setup, roles, portal access, and — where relevant — DMS connection and migration planning. Exact steps depend on your practice.

What determines pricing?

Plans scale mainly by client volume, number of specialists, DMS integration, messaging depth, and support level. Book a practice walkthrough to confirm fit.

Book a practice walkthrough

Tell us about your firm and we’ll schedule a walkthrough — pricing fit, portal workflow, DMS options, and migration planning included.

  • • No obligation — confirm whether the workflow matches your practice.
  • • Honest discussion of live capabilities vs. roadmap items.
  • • Setup and migration support scoped to your DMS and team size.

Prefer email? hello@taxstream.ch

Optional detailsPhone, team size, notes
Or email hello@taxstream.ch

We’ll only use your details to respond. See our privacy policy.