- Set up new customers on the system (with required approvals).
- Raise customer invoices and credit notes accurately and in a timely manner.
- Ensure all additional charges are billed to customers.
- Monitor and ensure timely collection of outstanding customer payments.
- Allocate customer receipts and match them against relevant invoices/credits.
- Issue regular customer statements and respond to queries.
- Develop and maintain strong working relationships with Sales and Customer Service teams.
- Maintain and update the payroll system with accurate employee data.
- Process monthly payroll, ensuring compliance with reporting deadlines.
- Upload pension data and complete payroll reconciliations.
- Provide support for HMRC reporting, including Intrastat submissions.
- Post manual and Excel-based costing information accurately.
- Post cashbook entries and perform monthly bank reconciliations in GBP, USD, and EUR.
- Prepare GRNI journals and maintain the invoice register.
- Reconcile and close Sales and Purchase Ledgers at month end.
- Prepare supporting documents for weekly cashflow forecasting.
- Generate monthly stock reports and post management account journals.
- Maintain well-organized and up-to-date filing systems.
- Process documents according to strict month-end deadlines.
- Assist in the preparation of monthly financial and management reports.
- Contribute to continuous improvement in finance processes and controls.
- Previous experience in a finance or accounting support role.
- Working knowledge of payroll processes and systems.
- High attention to detail with strong organisational skills.
- Proficiency in Microsoft Excel and general accounting software.
- Ability to work independently and as part of a team.
- Strong communication skills to interact with colleagues and customers.