Bookkeeping Agreement (Singapore)
BOOKKEEPING SERVICES AGREEMENT
This Bookkeeping Services Agreement ("Agreement") is entered into on [Agreement Date] between:
CLIENT: [Client Name] (UEN: [Client UEN]), having its registered address at [Client Address] ("Client"); and
BOOKKEEPER: [Bookkeeper Name] (UEN: [Bookkeeper UEN]), having its address at [Bookkeeper Address] ("Bookkeeper").
1. SERVICES
1.1 The Bookkeeper agrees to provide the following bookkeeping and accounting services to the Client from [Service Start Date] ("Services"):
[Services Included]
1.2 GST Filing: [GST Filing Included]. Where GST filing is included, the Bookkeeper shall prepare and submit quarterly GST F5 returns to the Inland Revenue Authority of Singapore (IRAS) within the prescribed filing deadlines under the Goods and Services Tax Act 1993 (Cap. 117A).
1.3 Payroll and CPF: [Payroll Included]. Where payroll is included, the Bookkeeper shall calculate salaries, process CPF contributions, and submit CPF payments to the CPF Board by the 14th day of each month in accordance with the Central Provident Fund Act 1953 (Cap. 36).
1.4 Accounting Software: The Services shall be performed using [Accounting Software]. Login credentials and access shall be shared securely between the Parties.
2. CLIENT OBLIGATIONS
2.1 The Client shall:
- Provide complete and accurate financial records, bank statements, invoices, receipts, and other source documents in a timely manner;
- Respond promptly to queries from the Bookkeeper;
- Notify the Bookkeeper of any changes to the business that may affect the bookkeeping (e.g. new bank accounts, new employees, changes to GST registration); and
- Retain final responsibility for the accuracy of the financial records and compliance with the Companies Act (Cap. 50), Income Tax Act 1947 (Cap. 134), and GST Act.
2.2 The Client acknowledges that the Bookkeeper's work is dependent on the completeness and accuracy of information provided by the Client.
3. FEES AND PAYMENT
3.1 Monthly Retainer: The Client shall pay the Bookkeeper a monthly retainer of [Monthly Fee], payable [Payment Due Date] upon receipt of invoice.
3.2 GST: Where the Bookkeeper is GST-registered with IRAS, GST at the prevailing rate (currently 9%) shall be added to all fees.
3.3 Additional Services: Work outside the agreed scope shall be charged at the Bookkeeper's then-current hourly rate, agreed in writing in advance.
3.4 Late Payment: Invoices not paid within the due date shall accrue interest at [Late Payment Interest] per annum from the due date until payment in full.
4. CONFIDENTIALITY AND DATA PROTECTION
4.1 The Bookkeeper shall keep confidential all financial records, business information, and personal data of the Client and its employees, officers, and customers received in connection with this Agreement.
4.2 Both Parties shall comply with the Personal Data Protection Act 2012 (PDPA) in relation to any personal data processed under this Agreement. The Bookkeeper, as a data intermediary, shall implement reasonable security measures to protect personal data and shall process personal data only on the Client's instructions.
4.3 The Bookkeeper shall notify the Client promptly of any actual or suspected data breach involving the Client's financial or personal data.
5. TERM AND TERMINATION
5.1 This Agreement shall commence on [Service Start Date] and continue for an initial term of [Initial Term], and shall thereafter continue on a month-to-month basis unless terminated by either Party on [Notice Period] written notice.
5.2 Either Party may terminate this Agreement immediately upon written notice if the other Party commits a material breach that is not remedied within 14 days of written notice.
5.3 On termination, the Bookkeeper shall deliver all financial records, working papers, and data to the Client in an agreed format within 14 days.
6. LIABILITY
6.1 The Bookkeeper's liability under this Agreement shall be limited to the total fees paid in the 3 months preceding the event giving rise to the claim.
6.2 The Bookkeeper shall not be liable for any loss arising from errors in source documents provided by the Client, or from late or incomplete information provided by the Client.
6.3 The Client retains ultimate responsibility for regulatory compliance with ACRA, IRAS, CPF Board, and other Singapore authorities.
7. GOVERNING LAW
7.1 This Agreement shall be governed by and construed in accordance with the laws of the Republic of Singapore.
7.2 Any dispute shall be referred to the exclusive jurisdiction of the Singapore courts.
SIGNED by the duly authorised representatives of the Parties on the date first written above.
SIGNED for and on behalf of the CLIENT:
[Client Name]
SIGNED for and on behalf of the BOOKKEEPER:
[Bookkeeper Name]
Client
________________
Signature
Bookkeeper
________________
Signature
What Is a Bookkeeping Agreement (Singapore)?
A Bookkeeping Agreement in Singapore fixes the respective duties and entitlements of the parties to the arrangement.
Section 199 of the Companies Act (Cap. 50) requires every Singapore company to keep proper accounting records that correctly record and explain the transactions and financial position of the company, and that allow true and fair financial statements to be prepared in accordance with the Singapore Financial Reporting Standards (SFRS) issued by the Accounting Standards Council (ASC). Accounting records must be retained for a minimum of five years from the end of the financial year to which they relate. Failure to keep proper accounting records is an offence under Section 199(6), carrying a fine of up to S$5,000 or imprisonment of up to 12 months, and the company's directors may face personal liability under Section 199(2A) if they failed to take reasonable steps to secure compliance.
Bookkeeping services in Singapore typically encompass the recording of all business transactions in the general ledger, accounts payable and accounts receivable management, bank reconciliation, payroll processing including Central Provident Fund (CPF) contribution calculations under the Central Provident Fund Act (Cap. 36), Goods and Services Tax (GST) return preparation for GST-registered businesses under the Goods and Services Tax Act 1993 (Cap. 117A), and preparation of management accounts and trial balances for submission to the company's auditors. The Institute of Singapore Chartered Accountants (ISCA) publishes practice guidance on the standards expected of accounting professionals providing bookkeeping services.
The Personal Data Protection Commission (PDPC), which administers the PDPA 2012, treats a bookkeeper handling employee payroll records, customer payment details, and supplier contact information as a data intermediary processing personal data on behalf of the client company. Both the client company (as data controller) and the bookkeeper (as data intermediary) must comply with the PDPA's obligations regarding consent, purpose limitation, data accuracy, data protection, retention limitation, and transfer limitation. Mandatory data breach notification to the PDPC is required within three calendar days of the organisation becoming aware of a notifiable data breach under the Personal Data Protection (Amendment) Act 2020.
Singapore companies qualifying as 'small companies' under Section 205C of the Companies Act — meeting at least two of three criteria: annual revenue not exceeding S$10 million, total assets not exceeding S$10 million, and not more than 50 employees — are exempt from statutory audit requirements. For these companies, the bookkeeper's work product (management accounts, trial balance, and financial statements) may be the final financial output without auditor involvement, making the accuracy and reliability of the bookkeeping engagement particularly critical.
When Do You Need a Bookkeeping Agreement (Singapore)?
A Singapore Bookkeeping Agreement is needed whenever a business engages an external provider for accounting and record-keeping services rather than maintaining an in-house accounts department. Several specific situations make a written engagement agreement essential.
When a newly incorporated Singapore Pte Ltd company engages its first bookkeeper. ACRA requires every company to maintain proper accounting records from the date of incorporation, and most new companies — particularly those incorporated through corporate secretarial firms — engage an external bookkeeper immediately after incorporation to set up the chart of accounts, configure accounting software (Xero, QuickBooks, or MYOB are the dominant platforms in Singapore's SME market), and begin recording transactions. Without a written agreement, the scope of services, deadlines, and responsibilities remain undefined, creating risk of missed IRAS filing deadlines.
When a GST-registered business needs a bookkeeper to manage quarterly GST returns. Businesses with annual taxable turnover exceeding S$1 million must register for GST with IRAS and file quarterly GST returns (Form GST F5) within one month after the end of each accounting period. Errors in GST returns can trigger penalties under the Goods and Services Tax Act (Cap. 117A), including a 5% late payment penalty and additional penalties for incorrect returns. The Bookkeeping Agreement should specify whether GST return preparation and filing is included in the scope of services and allocate liability for penalties arising from errors in the books.
When a company changes bookkeepers and needs to manage the handover of accounting records. Transitioning from one bookkeeper to another requires the outgoing provider to hand over all accounting data, journal entries, bank reconciliation records, and IRAS correspondence. The Bookkeeping Agreement governs this transition by specifying the format and timeline for data return, the destruction of copies retained by the outgoing bookkeeper, and the cooperation required during the transition period.
When a business engages a bookkeeper who will also handle payroll and CPF submissions. Singapore employers must contribute to their employees' CPF accounts at rates prescribed by the CPF Board under the Central Provident Fund Act (Cap. 36), with monthly contributions due by the 14th of each month. Late CPF contributions attract interest charges at 18% per annum under Section 8 of the CPF Act. A Bookkeeping Agreement covering payroll services should clearly delineate the bookkeeper's responsibility for calculating CPF contributions, submitting them through the CPF e-Submit platform, and filing the monthly payroll records with IRAS under the auto-inclusion scheme.
When a company needs to prepare for its annual audit or tax filing. Auditors appointed under Section 205 of the Companies Act require a complete trial balance and supporting schedules from the company's bookkeeper. IRAS requires every company to file its Estimated Chargeable Income (ECI) within three months of the financial year-end and its corporate income tax return (Form C or Form C-S) by 30 November of each year of assessment. The Bookkeeping Agreement should specify the deadlines by which the bookkeeper must deliver the trial balance and supporting documentation to the auditor and tax agent.
What to Include in Your Bookkeeping Agreement (Singapore)
A Singapore Bookkeeping Agreement must contain the following elements to protect both the client company and the bookkeeping service provider, and to address the regulatory requirements imposed by ACRA, IRAS, the CPF Board, and the PDPC. The forms-legal.com Bookkeeping Agreement template addresses all elements required for a compliant Singapore bookkeeping engagement.
Parties and company details: The full registered name and Unique Entity Number (UEN) of the client company as recorded in the ACRA BizFile+ register, and the full name, business registration number, and professional credentials of the bookkeeping service provider. Where the bookkeeper is a firm of chartered accountants, the Institute of Singapore Chartered Accountants (ISCA) membership number and the name of the engagement partner should be stated.
Scope of services: A detailed specification of the bookkeeping services to be performed, distinguishing between core services (general ledger maintenance, accounts payable and receivable, bank reconciliation, monthly management accounts) and additional services (payroll processing, CPF submission, GST return preparation and filing, preparation of annual financial statements, and XBRL filing with ACRA). Each service should be described with sufficient detail to prevent disputes about what is included in the retainer fee and what constitutes additional billable work.
Accounting software and data access: Specification of the accounting software platform to be used (Xero, QuickBooks Online, MYOB, or SAP Business One are common in Singapore), who owns the software subscription and data, the bookkeeper's access credentials and permissions, and the protocol for revoking access upon termination. Cloud-based accounting data stored outside Singapore is subject to the PDPA's cross-border data transfer restrictions under Section 26.
Fees and payment terms: The monthly retainer fee or hourly rate, billing frequency (monthly or quarterly), payment due date (typically 14 or 30 days from invoice), and the consequences of late payment. Additional charges for ad hoc services — such as responding to IRAS audit queries, preparing schedules for bank loan applications, or year-end adjustments — should be specified separately.
IRAS compliance responsibilities: Clear allocation of responsibility for IRAS filing obligations between the client and the bookkeeper, including the filing of Estimated Chargeable Income (ECI) within three months of the financial year-end, corporate income tax returns (Form C or Form C-S for small companies) by the annual deadline, and GST returns (Form GST F5) for GST-registered businesses. The agreement should state whether the bookkeeper acts as the company's authorised tax agent with IRAS or whether a separate tax agent is appointed.
PDPA data protection obligations: A data processing clause addressing the bookkeeper's role as a data intermediary under the PDPA 2012, specifying the categories of personal data to be processed (employee records, customer payment information, supplier contacts), the permitted purposes of processing, the requirement to implement reasonable security measures, the obligation to assist the client with data access requests under Section 21 of the PDPA, mandatory data breach notification within three calendar days to the PDPC, and the return or destruction of personal data upon termination of the agreement.
Confidentiality: Obligations on the bookkeeper to maintain the confidentiality of all financial records, tax information, business data, and personal data accessed during the engagement, with the confidentiality obligation surviving termination of the agreement. The bookkeeper should not disclose client information to any third party — including the bookkeeper's other clients — without the client's prior written consent, except as required by law or regulatory direction from IRAS, MAS, or the PDPC.
Termination and record handover: The notice period required for termination by either party (typically 30 to 90 days), the bookkeeper's obligation to deliver all accounting records, data backups, and work papers to the client or the incoming bookkeeper within a specified handover period, and the bookkeeper's obligation to cooperate with the incoming provider during the transition. The agreement should specify that all accounting records remain the property of the client company, consistent with Section 199 of the Companies Act.
Cite this page
Reference this free template in an article, syllabus, or research note:
Forms Legal. (2026). Bookkeeping Agreement (Singapore) (Singapore) [Legal document template]. Forms Legal. https://forms-legal.com/singapore/business/services/bookkeeping-agreement-singapore
"Bookkeeping Agreement (Singapore) (Singapore)." Forms Legal, 2026, https://forms-legal.com/singapore/business/services/bookkeeping-agreement-singapore.
@misc{formslegal-bookkeeping-agreement-singapore,
author = {{Forms Legal}},
title = {Bookkeeping Agreement (Singapore) (Singapore)},
year = {2026},
howpublished = {\url{https://forms-legal.com/singapore/business/services/bookkeeping-agreement-singapore}},
note = {Free legal document template. Based on Companies Act 1967 (Cap. 50)}
}Also available for these jurisdictions:
Frequently Asked Questions
Under Section 199 of the Companies Act 1967 (Cap. 50), every Singapore company must keep proper accounting records that correctly record and explain all transactions and the financial position of the company, and that allow true and fair financial statements to be prepared. Accounting records must include entries of all receipts and expenditures, a record of assets and liabilities, daily entries of sums received and expended with details of the transactions, and records of goods bought and sold with sufficient detail to identify the goods and the buyers and sellers. Records must be retained for a minimum of five years from the end of the financial year to which they relate. Financial statements must comply with the Singapore Financial Reporting Standards (SFRS) issued by the Accounting Standards Council (ASC). Failure to maintain proper records is an offence under Section 199(6) of the Companies Act, carrying a fine of up to S$5,000 or imprisonment of up to 12 months. Directors may face personal liability under Section 199(2A) if they failed to take reasonable steps to secure compliance with the record-keeping requirements.
A GST-registered business in Singapore must file quarterly GST returns (Form GST F5) with the Inland Revenue Authority of Singapore (IRAS) within one month after the end of each prescribed accounting period. The bookkeeper's responsibilities typically include reconciling output tax (GST charged on the company's sales and supplies) and input tax (GST incurred on business purchases), preparing the Form GST F5 with accurate figures, and submitting the return through the myTax Portal before the filing deadline. Businesses with annual taxable turnover exceeding S$1 million are required to register for GST under Section 8 of the Goods and Services Tax Act 1993 (Cap. 117A). Late filing of GST returns attracts an immediate penalty of S$200 per month for each outstanding return, and errors in returns can trigger additional penalties of 5% of the net tax underpaid. IRAS may also impose composition penalties for voluntary disclosure of errors. The Bookkeeping Agreement should clearly specify whether GST return preparation and filing is included in the core service scope or constitutes an additional billable service, and should allocate liability for penalties arising from errors traceable to the bookkeeper's work.
The Personal Data Protection Act 2012 (PDPA), administered by the Personal Data Protection Commission (PDPC), applies directly to bookkeeping services because bookkeepers routinely handle personal data — including employee NRIC numbers, salary details, CPF contribution records, customer payment information, and supplier contact details. A bookkeeper engaged by a client company acts as a data intermediary under the PDPA, processing personal data on behalf of and for the purposes of the client (the data controller). The bookkeeper must implement reasonable security arrangements to protect personal data against unauthorised access, collection, use, disclosure, or modification, and must process personal data only in accordance with the client's instructions and for the purposes specified in the Bookkeeping Agreement. Since October 2022, mandatory data breach notification to the PDPC is required within three calendar days of becoming aware of a notifiable breach — defined as a breach involving personal data of 500 or more individuals, or a breach likely to result in significant harm. The PDPC can impose financial penalties of up to S$1 million, or for organisations with annual turnover exceeding S$10 million, up to 10% of annual turnover under Section 48J of the PDPA as amended by the Personal Data Protection (Amendment) Act 2020.
No statutory prohibition prevents a bookkeeper from preparing and filing corporate income tax returns with IRAS on behalf of a Singapore company, provided the bookkeeper possesses the relevant competence. Only members of the Institute of Singapore Chartered Accountants (ISCA) may use the professional designation 'Chartered Accountant of Singapore' or 'CA (Singapore)', but the preparation of tax computations and filing of Form C or Form C-S is not restricted to chartered accountants. Tax agents who represent clients before IRAS — including during audits, objections, and appeals — must comply with the IRAS Tax Agent Accreditation Scheme and the Income Tax (Approved Tax Agents) Rules. The Bookkeeping Agreement should clearly delineate the boundary of tax services: whether the bookkeeper prepares only the trial balance and management accounts (from which a separate tax agent prepares the tax computation and files the return), or whether the bookkeeper also prepares and submits the Form C-S (available for companies with annual revenue of S$5 million or less and assessable income subject only to the prevailing corporate tax rate of 17%) or Form C (for larger companies requiring a full tax computation). Estimated Chargeable Income (ECI) must be filed with IRAS within three months after the end of the company's financial year under Section 63 of the Income Tax Act (Cap. 134).
Under the Companies Act 1967 (Cap. 50), every Singapore company must file its annual return with ACRA through BizFile+ within the prescribed timeline — 30 days after the annual general meeting (AGM) for companies holding AGMs, or 30 days after the financial statements are circulated to members for companies that have dispensed with the AGM under Section 175A. Late filing attracts a composition penalty from ACRA: S$300 if the return is filed within 30 days after the deadline, S$600 if filed more than 30 days but within 60 days, and prosecution proceedings for persistent non-compliance. ACRA may also strike the company off the register under Section 344 if it has reasonable cause to believe the company is not in operation, which can result in the company's assets vesting in the Official Receiver. Directors of a company that fails to file annual returns on time may face personal liability, including disqualification from acting as a director. The Bookkeeping Agreement should specify which party — the client company, the bookkeeper, or the corporate secretary — bears responsibility for preparing and filing the annual return, and should set internal deadlines for the bookkeeper to deliver the financial statements to the filing party.
The most commonly used cloud-based accounting software platforms for small and medium enterprises (SMEs) in Singapore are Xero, QuickBooks Online, and MYOB. Xero is the market leader among Singapore's corporate services firms and bookkeeping providers, offering GST-compliant invoicing, bank feed integration with DBS Bank, OCBC Bank, and UOB, payroll modules supporting CPF contribution calculations, and IRAS-compliant GST return preparation. QuickBooks Online offers similar functionality and is popular among sole proprietors and smaller companies. MYOB is widely used in accounting firms that also serve Australian and New Zealand clients. Larger companies may use SAP Business One, Oracle NetSuite, or Microsoft Dynamics 365. IRAS requires GST-registered businesses to maintain electronic records that can produce GST audit files in the IAF (IRAS Audit File) format, and most major accounting software platforms offer IAF export capabilities. The Bookkeeping Agreement should specify which platform will be used, who owns the subscription and data, the bookkeeper's access permissions, and the protocol for data export and access revocation upon termination. Cloud accounting data stored on servers outside Singapore must comply with the PDPA's cross-border data transfer provisions under Section 26.
This template is provided for informational purposes only and does not constitute legal advice. Laws vary by jurisdiction and change over time. Consult a qualified attorney for advice specific to your situation.Full disclaimer
Found an error? Let us knowRelated Documents
You may also find these documents useful:
Catering Agreement (Singapore)
A food catering services agreement compliant with Singapore Food Agency (SFA) licensing requirements and the Sale of Food Act 1973. Covers menu, food safety obligations, SFA licensed premises requirements, staffing, event liability, cancellation terms, and payment for corporate and event catering in Singapore.
Childcare Service Agreement (Singapore)
A childcare centre service agreement licensed under the Early Childhood Development Agency (ECDA), covering enrolment terms, Child Development Account (CDA) and subsidy arrangements, PDPA obligations for child data, health and safety protocols, and fee schedules for centre-based childcare in Singapore.
Cleaning Services Agreement (Singapore)
A commercial or residential cleaning services contract for Singapore, covering scope of cleaning works, service frequency, NEA environmental compliance, staff qualifications, chemical safety under the Environmental Protection and Management Act, payment terms, and liability.
Co-Working Space Agreement (Singapore)
A licence agreement between a co-working space operator and a member or company granting access to shared office facilities in Singapore. Addresses membership tiers, hot-desking and private office options, house rules, termination, and landlord-tenant law distinctions.
Consulting Agreement (Singapore)
A professional consulting services engagement agreement for independent consultants and firms in Singapore, addressing scope, fees, intellectual property, and CPF obligations under the Employment Act (Cap. 91) and the CPF Act (Cap. 36).