The Bookkeeper will support the finance team in maintaining accurate financial records and ensuring compliance with financial regulations. This role involves handling day-to-day bookkeeping tasks, assisting with financial reporting, and supporting the overall financial operations of the company. Your responsibilities are inclusive of but not restricted to Data Entry and Record Keeping: Accurately enter financial transactions into the accounting system and maintain up-to-date records. Invoice Processing: Manage the processing of invoices, including receiving, verifying, and ensuring timely payments. Bank Reconciliation: Perform regular bank reconciliations to ensure consistency between the company's records and bank statements. Financial Reporting: Assist in the preparation of monthly financial reports, including balance sheets, income statements, and cash flow statements. Expense Management: Track and record company expenses, ensuring proper documentation and adherence to company policies. Support Audits: Provide support during internal and external audits by preparing necessary documentation and reports. Compliance: Ensure compliance with financial regulations and company policies, including RMAR and CASS audits. Assisting Supervisor: Support Supervisor with various accounting tasks and projects as needed. Payroll Processing: Assist in processing payroll, ensuring accurate calculation of wages, taxes, and other deductions. Accounts Receivable: Manage accounts receivable, including invoicing customers, tracking payments, and following up on overdue accounts. Accounts Payable: Handle accounts payable, including verifying invoices, matching them with purchase orders, and ensuring timely payments to suppliers. Financial Analysis: Conduct basic financial analysis to identify trends, variances, and opportunities for cost savings. Cash Flow Management: Assist in monitoring and managing the company’s cash flow to ensure sufficient liquidity for operational needs. Budgeting: Assist in the preparation of budgets and forecasts, providing necessary financial data and insights. Document Management: Maintain organised and accessible financial records and documents, ensuring compliance with record-keeping requirements. Tax Compliance: Assist in preparing and filing tax returns, ensuring compliance with relevant tax regulations. Customer Service: Respond to financial inquiries from internal and external stakeholders, providing accurate and timely information. Training and Development: Participate in training programs to enhance accounting knowledge and skills. Process Improvement: Identify opportunities for improving accounting processes and procedures, suggesting and implementing improvements. Software Utilisation: Utilise accounting software and other financial tools effectively to perform accounting tasks efficiently. Qualifications Education: A degree in Accounting, Finance, or a related field is preferred. Candidates pursuing or holding an AAT qualification will have an advantage. Experience: Previous experience in bookkeeping or a related financial role is desirable. Skills: Strong attention to detail and accuracy in data entry and financial reporting. Proficiency in accounting software and Microsoft Office, particularly Excel. Good organisational skills and the ability to manage multiple tasks simultaneously. Excellent communication skills, both written and verbal. Ability to work independently and as part of a team. Job Types: Full-time, Permanent Pay: £20,000.00-£30,000.00 per year Schedule Monday to Friday Ability To Commute/relocate Romford: reliably commute or plan to relocate before starting work (required) Experience bookkeeping: 1 year (required) Work Location: In person Reference ID: Bookkeeper at Oakleafe Claims Ltd