Bookkeeper Job Description

Bookkeeper Job Description

Job Title: Bookkeeper

Location: [Insert Location]
Job Type: Full-Time/Part-Time
Department: Finance/Accounting
Reports To: Finance Manager/Business Owner


Job Summary:

The Bookkeeper is responsible for maintaining accurate financial records and ensuring the smooth operation of day-to-day financial activities. This role involves processing invoices, reconciling bank statements, managing payroll, and preparing financial reports. The ideal candidate will have strong attention to detail, proficiency in accounting software, and the ability to manage multiple tasks efficiently.


Key Responsibilities:

  • Recording Transactions: Maintain accurate and up-to-date records of all financial transactions, including sales, purchases, receipts, and payments.
  • Invoicing: Process and issue invoices to customers, track payments, and manage accounts receivable.
  • Bank Reconciliation: Reconcile bank statements with internal financial records to ensure accuracy and identify discrepancies.
  • Accounts Payable: Process supplier invoices, track expenses, and ensure timely payments. Manage accounts payable and address any payment issues.
  • Payroll Processing: Handle payroll processing, including calculating wages, taxes, and deductions, ensuring timely payment to employees.
  • Expense Tracking: Track and record business expenses, ensuring proper categorization and documentation.
  • Financial Reporting: Prepare basic financial reports, including profit and loss statements, balance sheets, and cash flow statements, for management review.
  • VAT/GST Filing: Assist in the preparation and filing of VAT/GST returns, ensuring compliance with tax regulations.
  • General Ledger Maintenance: Post journal entries and maintain the general ledger, ensuring accurate financial record-keeping.
  • Petty Cash Management: Manage and reconcile petty cash accounts.
  • Compliance & Filing: Ensure all financial records comply with legal requirements and company policies. Assist with audits and provide necessary documentation.
  • Ad Hoc Financial Tasks: Support the finance team with any ad hoc projects, reports, or tasks as needed.

Key Requirements:

  • Education: A relevant bookkeeping qualification (e.g., AAT Level 2, ICB) is preferred but not essential.
  • Experience: 1-2 years of experience in a bookkeeping or accounting role is preferred.
  • Skills:
    • Proficiency in accounting software (e.g., QuickBooks, Xero, Sage) and Microsoft Excel.
    • Strong attention to detail and high level of accuracy.
    • Good organizational and time management skills.
    • Basic understanding of accounting principles, tax laws, and payroll processes.
    • Strong communication skills for working with internal teams and external suppliers.
  • Personal Attributes:
    • Ability to work independently and manage multiple tasks.
    • High level of integrity and discretion in handling confidential information.
    • A proactive approach to problem-solving.

Benefits:

  • Competitive salary.
  • Health insurance, pension plan, and other benefits.
  • Study support for professional qualifications (e.g., AAT, ICB).
  • Opportunities for career progression within the finance department.
  • A friendly and supportive work environment.

How to Apply:

Interested candidates should submit their resume and a cover letter to [Insert Application Email] or apply through [Insert Company Website]. We welcome applicants from all backgrounds and experiences.


This Bookkeeper job description outlines the primary responsibilities and qualifications for the role, emphasizing the importance of accurate financial record-keeping, payroll processing, and bank reconciliation. It also highlights the role’s contribution to ensuring the smooth financial operation of the business.