Bookkeeping Practice Setup Checklist (Get the Infrastructure Right First)
Setting up a bookkeeping practice is not the same as being good at bookkeeping. The work you do for clients is the easy part. The infrastructure — software, systems, contracts, compliance — is what most people skip, and it is what creates the problems six months later when you have five clients and realise your workflow does not scale.
This checklist covers what to put in place before you take on your first paying client, so you are running a practice, not freelancing without a plan.
1. Business structure and registration
Your practice needs to exist as a legal entity before you can send an invoice or open a business bank account.
What you need
- Register the business: Sole trader is the simplest start; a limited company adds overhead but protects personal assets. Choose based on your jurisdiction and your risk tolerance, not on what sounds more professional.
- Get your tax numbers: VAT number (if required in your jurisdiction), employer registration number if you will hire staff later.
- Professional indemnity insurance: Not optional. A single missed deadline or mis-classified expense can cost more than two years of premiums. Check what your professional body requires as a minimum.
- Membership in a professional body: ICB, AAT, IPA, or your local equivalent. Clients ask for it, and some accounting software gives discounts to members.
2. Bank account and payment infrastructure
Your personal bank account is not your business bank account. Mixing them creates reconciliation work and makes tax time miserable.
What you need
- Dedicated business bank account: Separate from personal, even if you are a sole trader. Many banks offer free business accounts for the first year.
- Payment processor: Stripe, PayPal, or GoCardless for taking client payments. Direct bank transfer works, but automated recurring billing keeps your cashflow predictable.
- Accounting software for your own books: You cannot credibly offer bookkeeping if your own accounts are a mess. Use the same software you will recommend to clients, so you know how it works.
3. Core software stack
These are the tools that let you do the work. Choose them based on what your clients use, not on what is cheapest for you.
What you need
- Cloud accounting platform: Xero, QuickBooks Online, or FreeAgent are the three most common in UK and US markets. Pick the one most of your target clients already use, because migrating them is extra work you do not want.
- Practice management / workflow tool: A spreadsheet is fine for the first three clients. After that you need something that tracks who needs a month-end close, who is behind on receipts, and what deadlines are coming. Karbon, Financial Cents, or even a shared Notion board will do.
- Receipt / expense capture: Dext (formerly Receipt Bank) or Hubdoc, so clients can photograph receipts instead of posting shoeboxes. This alone saves ten hours a month once you have five clients.
- Secure file transfer: Do not use email for bank statements. ShareFile, Dropbox Business, or a simple SFTP folder — clients need a way to send you sensitive files that does not involve Gmail.
Do not buy every add-on on day one. Start with accounting software, a practice tracker, and a file-sharing method. Add receipt scanning when clients start complaining about manual entry, not before.
4. Standard documents and templates
Every client interaction follows the same pattern: inquiry, quote, engagement, onboarding, delivery, invoice. Templating the documents once saves you from rewriting them every time.
What you need
- Engagement letter template: Scope, fee, payment terms, termination clause, and a liability limit. This is a contract. Get it reviewed once by a solicitor who understands bookkeeping, then reuse it.
- Fee schedule / price list: Not published on your website, but documented internally so you are consistent. Write down your base monthly rate, your hourly rate for ad-hoc work, and what adds a surcharge (late records, multi-currency, inventory).
- Client onboarding checklist: The questions to ask, the documents to request (previous accounts, VAT certificate, bank feeds), and the software setup steps. Running this the same way every time is what makes onboarding feel professional instead of chaotic.
- Monthly deliverables template: What the client gets from you each month — a management pack, a reconciled P&L, a VAT return, a cashflow summary. Write it down so you can point to it when a client asks for "just a quick extra report."
- Invoice template: Include payment terms, late-payment interest if your jurisdiction allows it, and your business details formatted for their accounts payable system.
5. Workflow and quality control
A practice is repeatable work. If your workflow for one client is different from your workflow for another, you are doing twice the thinking and creating twice the opportunities for mistakes.
What you need
- Month-end close checklist: The same steps, in the same order, every client, every month. Bank reconciliation, sales reconciliation, purchase reconciliation, payroll, accruals, prepayments, VAT, management reports. Tick it off so nothing is missed.
- Folder structure: Every client gets the same folder tree — Inbox, Bank Statements, Invoices Received, Receipts, Contracts, Archived. Consistent structure means you can find a document in ten seconds, not ten minutes.
- Retention policy: How long you keep records, where you keep them, and what you delete. HMRC and your professional body both have minimum requirements; write them down and follow them.
6. Pricing and packaging
How you price determines what kind of clients you attract and whether the work is profitable. Hourly billing rewards inefficiency; fixed monthly fees reward systems and speed.
What you need
- Pricing model: Monthly retainer is the most common and the most predictable for both sides. Price it based on transaction volume, number of entities, and complexity — not on how long you think it will take, because you will get faster.
- Minimum fee: The smallest client you will take on. A £100/month client who sends 600 unreconciled transactions is a loss-maker. Set a floor and stick to it.
- Out-of-scope / ad-hoc rate: Your hourly rate for work that falls outside the monthly agreement. Make it high enough that clients think twice before asking for "quick favours," and document it in the engagement letter so there are no arguments later.
7. Marketing and lead generation
You can have the best systems in the world, but if no one knows you exist, you have a hobby, not a practice.
What you need
- A simple website: One page is enough. Services offered, who you serve (industry or business size), how to contact you, and a few sentences about why someone should trust you. No blog required on day one.
- Google Business Profile: Free, takes ten minutes, and puts you on the map when someone searches "bookkeeper near me."
- Referral process: Most bookkeeping clients come from referrals — accountants, business coaches, lawyers. Identify three people who see your target clients before you do, and let them know you are taking on new work. Offer a finder's fee if it fits your model.
- Initial consult script: The questions you ask in the first call, so you qualify the lead before you spend an hour writing a proposal. Are they a good fit? Can you actually help them? Will they pay your rate?
Marketing does not mean social media. It means making it easy for the right people to find you and simple for them to say yes. A Google listing and three referral partners will fill your practice faster than a thousand LinkedIn posts.
8. Compliance and data protection
Bookkeepers handle sensitive financial data. Your clients expect you to protect it, and the law requires it.
What you need
- GDPR compliance (or local equivalent): A privacy policy, a data processing agreement for clients, and documented procedures for how you store, access, and delete personal data.
- Anti-money laundering (AML) registration: Required in many jurisdictions if you offer bookkeeping services. Check your local regulations — penalties for non-compliance are severe.
- Secure passwords and two-factor authentication: On every platform that holds client data. A compromised password is a reportable data breach.
- Backup and disaster recovery: Where is your data stored, how often is it backed up, and what happens if your laptop dies? Cloud software solves most of this, but document it anyway.
9. Financial planning for the practice
Your practice has costs before it has revenue. Knowing your numbers means you can make decisions instead of guessing.
What you need
- Startup cost budget: Software subscriptions, insurance, professional body membership, website, business cards. Write down what you will spend in the first three months before you land a client.
- Breakeven calculation: How many clients at your average monthly fee does it take to cover your fixed costs? That is the number you need to stay open. Everything above it is profit.
- Cash reserve: Three months of operating expenses in the business account, so a late-paying client does not put you under. Build this from early revenue, not from a loan.
What happens if you skip this
You can start taking on clients without half of these things in place. People do it all the time. What happens is predictable:
- You spend two hours writing a proposal from scratch every time someone inquires, because you have no template.
- You agree to scope creep because the engagement letter did not define what was included.
- You cannot find a client's bank statement because every client's files are organised differently.
- You realise in month six that your pricing is too low and you are working for less than you made as an employee, but you cannot raise fees because nothing was written down.
- A client asks for their data and you spend a weekend trying to export it from three different systems because you never planned for offboarding.
The setup work is not glamorous. It does not feel like progress because you are not billing anyone yet. But it is the difference between a practice that works and one that becomes a second job you resent.
Start here
If the full checklist feels overwhelming, do these five first:
- Register the business and get insured.
- Open a business bank account.
- Choose your accounting software and set it up for one imaginary client.
- Write an engagement letter template.
- Document your month-end close process on paper, even if you have never done it for a real client yet.
Everything else can be added as you go, but these five protect you legally, financially, and operationally from day one.
The Month-End Close Card
The 31-step close sequence on one printable page — bank, sales, purchases, payroll, VAT, balance sheet, review. No email wall beyond Gumroad's.