Bookkeeping services agreement, Marlin Street Coffee
Bookkeeping services agreement with a monthly scope table
Bookkeeping goes wrong when nobody wrote down which tasks are monthly, which are weekly, and who has to hand over what before a statement can be lodged. This agreement settles all three in a scope table and a lodgement calendar, then prices the whole year so the cafe can see what it is committing to.
The document, page by page
Every page as it renders and as it prints, with nothing summarised. Read the wording before you reuse it.
Section by section
What each section is for, so you can keep the ones you need and drop the rest.
- Parties and key facts
- Both companies with their ABNs and the BAS agent number, then the fee, the headcount, the cycle and the start date.
- 1. The services
- The seven row scope table that governs, and the list of work that sits outside it.
- 2. Lodgements
- The agent on record clause and the quarterly calendar of records, drafts and lodgement dates.
- 3. Payroll
- Timesheet deadlines, Single Touch Payroll, who sets the rates and how super is prepared.
- 4. Fees
- The year table reaching $6,710 including GST, the monthly fee, out of scope work and the review.
- 5. Software and access
- The subscription in the client name, what advisor access is and is not, and removing access at the end.
- 6. Records
- Five years for tax records, seven for employee records, and where the source documents live.
- 7. Obligations of the Client
- Six numbered things the client has to do for the calendar in clause 2 to work.
- 8. Confidentiality, privacy and conduct
- Confidential information, the Australian Privacy Principles and the Code of Professional Conduct.
- 9. Liability
- Professional indemnity cover, the cap at twelve months of fees, and consumer guarantees that stay.
- 10. Term, ending and general
- Thirty days notice, what happens in the final month, and the governing law.
- Signatures
- A block for each company with name, position and date.
Clauses in this document
How to adapt this agreement
For a monthly rather than quarterly lodger, replace the four row calendar with twelve rows and shorten the records deadline, because a monthly cycle leaves no room for a client who takes three weeks to upload receipts. For a business with no employees, delete clause 3 and the seven year retention line, and drop the monthly fee accordingly, since payroll is usually the largest part of the work. For a bookkeeper who is not a registered agent, remove clause 2.1 and the concessional dates entirely, say that the client or its tax agent lodges, and keep the draft and approval steps so the reconciliation still gets checked before anything is filed.
Which law the terms follow
Record keeping sits under the tax law rule that business records are kept for five years, and separately under the Fair Work regulations, which require employee records to be kept for seven years. Activity statement lodgement dates come from the standard quarterly cycle plus the concession available when a registered agent is on record. The Code of Professional Conduct in the Tax Agent Services Act 2009 binds the agent regardless of what the agreement says, which is why clause 8.1 references it rather than restating it. GST is charged at 10 percent on the monthly fee and shown on a tax invoice carrying the ABN of the bookkeeper. The agreement is governed by the law of Victoria.
What makes this document work
The scope is a table, so nothing is assumed
Seven rows name the task, what is actually done and how often, from weekly bank reconciliation to the quarterly super batch. Clause 1.1 makes that table the scope, and clause 1.2 lists what is outside it, so a request for a cash flow forecast is a quote rather than an argument.
The lodgement calendar has four dates, not one
Every quarter gets a records due date, a draft date and a lodgement date, and the lodgement dates are the concessional ones an agent on record can use. A client who can see that records are due on 20 October for a 25 November lodgement knows exactly how much slack there is.
Two retention periods, because a cafe with staff has two
Clause 6.1 keeps tax records five years and employee records seven, and says plainly that the payroll file is kept the longer period. Most bookkeeping agreements state one number and leave the reader to discover the other after an audit.
Questions people ask
What should a bookkeeping services agreement include?
A scope you can point at, how often each task happens, who lodges what and by when, the fee and what it covers, an hourly rate for anything outside the scope, who holds the software subscription, how long records are kept, and how either side ends the arrangement. This one carries all of those.
Does a bookkeeper have to be a registered BAS agent?
To prepare and lodge activity statements for a fee, yes. Registration sits with the Tax Practitioners Board and brings the Code of Professional Conduct with it, which covers honesty, independence, confidentiality, competence and reasonable care. Clause 8.1 says nothing in the agreement reduces those duties.
Who is responsible if a lodgement is late?
It depends on why. Clause 2.2 puts a general interest charge or failure to lodge penalty on the client where the records arrived after the date in the calendar, and keeps it with the bookkeeper where the records were on time. That single split prevents most of the argument.
How much does monthly bookkeeping cost?
It depends on transaction volume and headcount rather than turnover. This agreement charges $480 plus GST a month for one entity, one bank account, one card and eleven staff on fortnightly pay, which comes to $6,710 a year including GST once the year end handover is added.
Should the accounting file be in the name of the business or the bookkeeper?
The business, every time. Clause 5.1 puts the subscription, the payroll module and the document store in the name of the client with the bookkeeper added as a user, so ending the engagement means removing one login rather than migrating a data set and negotiating over who owns the history.
Can a bookkeeper authorise payments?
Not under this agreement. Clause 5.2 gives the bookkeeper advisor permissions to code, reconcile and prepare payment files, and no bank token, authorisation card or signatory role. Every payment is released by the client, which keeps the preparation and the authorisation in different hands.
Build your own in about a minute
The button below opens the generator with this use case already described. Change the wording to match your own, generate, then edit anything you like.
Make my bookkeeping services agreement with a monthly scope tableOther document examples
Lawn mowing service agreement for a fortnightly strata round
A mowing round only goes wrong in two places: the week it rains and the week a gate is locked. This agreement prices the whole year as a schedule, says what happens to a visit lost to weather, and puts the gate and the dog in a clause rather than in a text message.
Catering contract template with a menu table and a guest numbers lock
Catering is priced per head and delivered per plate, which is why the two clauses that matter most are the one that locks the number and the one that says who gets what. This contract prices six courses per head, freezes numbers 14 days out, and puts every dietary requirement in a matrix with the main and the dessert each guest is served.
Pest control service agreement with a treatment table and re-entry times
A restaurant does not buy pest control, it buys the record that proves pest control happened. This agreement puts the product and the re-entry time against every pest, keeps the safety data sheets in a site folder, and commits the technician to a seven year service history an auditor can ask for.
Want the steps in the builder? Read Create a document with AI, then Every document component and when to use it. For everything this generator can do, see the document maker.
Written and checked by the OneCraft team. Last checked .