Finance & Accounting

Junior Bookkeeper

Position:
Junior Bookkeeper
Location:
Shaftesbury, Dorset
Contract:
Full Time, Permanent
Salary:
£23,000 – £26,000

Support accurate, day‑to‑day bookkeeping across invoices, reconciliations, VAT and payroll, helping clients maintain organised financial records while developing your skills within a modern accountancy practice.

Junior Bookkeeper – Build Your Career in a Modern Accountancy Practice

A modern, growing accountancy practice is looking for an enthusiastic Junior Bookkeeper to join its friendly, supportive team. This role is ideal for someone building a long‑term career in practice, with opportunities to develop across bookkeeping, VAT, reconciliations and general accounts work. If you are organised, eager to learn and enjoy helping clients keep their finances running smoothly, this is a great place to grow.

About the Role

As the Junior Bookkeeper, you will play a key part in delivering accurate, reliable bookkeeping support for a wide range of clients. You will maintain financial records, complete reconciliations, prepare VAT returns and assist with day‑to‑day accounting tasks. You will also support clients with bookkeeping queries and system setup, helping them work more efficiently and confidently with their financial data.

This is a hands‑on role where you will gain exposure to multiple platforms, varied clients and real‑world accounting processes — perfect for someone who wants to progress within a modern accountancy practice.

Key Responsibilities

Bookkeeping & VAT

  • Process purchase and sales invoices
  • Maintain accurate bookkeeping records across multiple clients
  • Prepare and submit VAT returns
  • Complete bank, credit card and online platform reconciliations (PayPal, Shopify, Amazon etc.)
  • Support clients with bookkeeping queries and system improvements

Client Support & HMRC Liaison

  • Act as a friendly, professional point of contact for client queries
  • Assist with bookkeeping system setup and training
  • Liaise with HMRC on behalf of clients when required

General Accounts Support

  • Support the preparation of sole trader accounts and tax returns
  • Assist the wider accounts team with ad‑hoc tasks and financial administration

About You

You are organised, accurate and eager to build a long‑term career in accountancy practice. You enjoy problem‑solving, working with numbers and supporting clients with clear, helpful communication. You are confident using technology and keen to develop your skills across bookkeeping, VAT and general accounts.

  • AAT Level 3 or Level 4 student (or equivalent)
  • Bookkeeping experience (practice or industry)
  • Strong IT and cloud‑software skills
  • Excellent communication and attention to detail
  • Positive, organised and eager to learn
  • Ambition to progress within accountancy practice

Desirable

  • Experience using Xero, QuickBooks or Sage
  • VAT return preparation
  • Previous practice experience

Benefits & Development

  • Ongoing training and mentorship
  • Support with professional qualifications
  • Clear progression opportunities
  • Medical insurance
  • Group life cover
  • Company pension
  • Free on‑site parking
  • Supportive, modern working environment