Bookkeeping Agreement Template for Switzerland

Generate a bespoke document

What is a Bookkeeping Agreement?

The Bookkeeping Agreement is essential for businesses operating in Switzerland that require professional bookkeeping services. This document is used when engaging external bookkeeping professionals or firms to manage financial records, ensuring compliance with Swiss accounting standards and regulations. The agreement comprehensively addresses service scope, responsibilities, data handling, and professional standards while adhering to Swiss legal requirements, particularly the Swiss Code of Obligations (OR) and Federal Act on Accounting and Financial Reporting. It's designed to protect both parties' interests while ensuring transparent financial management and regulatory compliance. The document is particularly relevant for businesses seeking to outsource their bookkeeping functions or formalize existing bookkeeping arrangements under Swiss jurisdiction.

Frequently Asked Questions

Is a bookkeeping agreement legally binding under Swiss law?

Yes, a properly executed bookkeeping agreement is legally binding in Switzerland under the Swiss Code of Obligations. The contract becomes enforceable once both parties have signed it and agreed to the terms, creating mutual legal obligations for service delivery and payment.

Can I operate without a written bookkeeping agreement in Switzerland?

Operating without a written agreement is risky and not recommended, though verbal contracts can be legally valid. A written bookkeeping agreement provides essential protection by clearly defining responsibilities, data handling procedures, and compliance with Swiss accounting standards under Articles 957-964 OR.

How long must bookkeeping records be retained under Swiss law?

Swiss law requires businesses to retain accounting records for 10 years from the end of the business year. Your bookkeeping agreement should specify who is responsible for maintaining these records and ensuring compliance with this legal requirement under the Swiss Code of Obligations.

How does a bookkeeping agreement differ from an accounting services contract?

A bookkeeping agreement typically covers day-to-day record keeping, transaction recording, and basic financial reporting. An accounting services contract is broader and may include financial analysis, tax preparation, auditing, and strategic financial consulting beyond basic bookkeeping functions.

How long does it take to prepare a bookkeeping agreement in Switzerland?

A standard bookkeeping agreement can typically be prepared within 1-3 business days using a proper template. Complex arrangements involving multiple entities, international transactions, or specialized industry requirements may take 1-2 weeks to properly customize and review.

What are common mistakes when drafting bookkeeping agreements in Switzerland?

Common mistakes include failing to specify data protection measures required under Swiss privacy laws, not defining clear retention periods for records, inadequate termination clauses, and missing provisions for compliance with Swiss GAAP standards. Many also forget to address liability limitations and professional insurance requirements.

Must bookkeeping agreements comply with Swiss data protection laws?

Yes, bookkeeping agreements must include specific data protection clauses complying with the Swiss Federal Act on Data Protection (FADP). The agreement should address how personal and business data is collected, processed, stored, and transferred, especially when dealing with employee payroll and client financial information.

Reviewed by

Swetha Meenal

Legal Engineer, GenieAI

Swetha Meenal profile photo

A lawyer, legal researcher and legal tech founder, Swetha has built AI products deployed inside Tier 1 firms and enterprises. She ensures GenieAI's alignment with the latest regulation and executes testing on the legal robustness of Genie output.

Reviewed by

Imad Mohammed Nazar

Legal Engineer, GenieAI

Imad Mohammed Nazar profile photo

A Skadden-trained M&A lawyer, Imad advised on cross-border transactions and contractual risk before moving into legal AI. He reviews GenieAI's output for compliance and enforceability across our 150+ supported jurisdictions, as well as facilitating external benchmarking.

Jurisdiction

Switzerland

Publisher

GenieAI

Sector

Business

Cost

Free to use

Last updated

About the Bookkeeping Agreement

A Bookkeeping Agreement is a legally binding contract that establishes the terms and conditions for professional bookkeeping services in Switzerland. This document ensures that both the service provider and client understand their respective obligations while maintaining compliance with Swiss accounting regulations and data protection requirements.

When do you need this document?

You need a Bookkeeping Agreement when hiring external bookkeeping professionals, accounting firms, or independent bookkeepers to manage your business's financial records. This includes situations where small business owners outsource their accounting functions, corporate clients engage specialized firms for complex bookkeeping tasks, or professional services firms require ongoing financial record management. The agreement is also essential when transitioning from internal to external bookkeeping services, establishing new business relationships with accounting professionals, or when existing informal arrangements need legal formalization. Swiss businesses particularly benefit from this document when ensuring compliance with federal accounting standards while protecting sensitive financial information.

Key legal considerations

The agreement must clearly define the scope of services, including regular bookkeeping tasks, financial reporting requirements, and deadlines for deliverables. Data protection clauses are crucial given the sensitive nature of financial information, requiring compliance with the Federal Act on Data Protection (FADP). Professional liability and confidentiality provisions protect both parties, while termination clauses establish clear exit procedures. Payment terms, including fees, billing cycles, and late payment penalties, must be explicitly stated. The contract should address record retention obligations, access to financial data, and procedures for handling discrepancies or errors. Quality standards and performance metrics help ensure service delivery meets professional expectations while maintaining accountability.

Legal requirements in Switzerland

Swiss law mandates specific accounting and record-keeping obligations under the Swiss Code of Obligations (OR), particularly Articles 957-964, which establish basic accounting requirements and retention periods. The Federal Act on Accounting and Financial Reporting (32 GAAP) sets standards for proper bookkeeping practices and financial reporting that service providers must follow. Bookkeeping agreements must incorporate data protection measures as required by the Federal Act on Data Protection (FADP), especially when handling personal and business financial data. The Federal Act on Combating Money Laundering and Terrorist Financing (AMLA) imposes record-keeping and reporting obligations for suspicious transactions. Service providers must maintain professional standards and may need appropriate licensing or certification depending on the scope of services. The agreement should specify which party bears responsibility for regulatory compliance and how updates to Swiss accounting standards will be implemented throughout the service relationship.

Genie's Security Promise

Genie is the safest place to draft. Here's how we prioritise your privacy and security.

Your data is private:

We do not train on your data; Genie's AI improves independently

All data stored on Genie is private to your organisation

Your documents are protected:

Your documents are protected by ultra-secure 256-bit encryption

We are ISO27001 certified, so your data is secure

Organizational security:

You retain IP ownership of your documents and their information

You have full control over your data and who gets to see it