Customer invoicing and purchase order management - using the in-house system to monitor when customer invoices are due, liaising with the relevant project manager to confirm the correct details and submitting invoices either by email or using a customer invoicing portal.
Credit control - using the accounts system (SAGE) to identify which invoices are overdue for payment and following up with the relevant customer Accounts Payable team as appropriate.
Credit card receipt handling / coding / posting - checking that all transactions for company credit card purchases are appropriately categorized and have a valid receipt before uploading to SAGE.
Expenses payments - checking of receipts, categorization of expenses and that the proper approvals have been sought before releasing expense claims for payment and uploading transactions / booking payments to SAGE.
Petty cash management and reconciliation - Petty cash payments are managed by the Office Management team but the Accounts team are responsible for ensuring everything is correctly booked into the in-house payment system and into SAGE.
Contractor timesheet confirmation - checking and approving contractor’s agency timesheets against our in-house system and liaising with agencies as required.
Performing checks around accuracy and completeness of information across all systems.
Required Knowledge, Skills, and Abilities
Proven bookkeeping experience and knowledge of basic accounting principles (ideally but not necessarily AAT qualified or CIMA/ACCA/ACA part qualified)
Exceptional attention to detail
Ability to work independently
Can-do attitude and willingness to learn
Good inter-personal skills and ability to thrive in a dynamic, small team environment
Ability to communicate well/appropriately with both customers and with all levels of staff
Proficiency in MS Office, particularly Excel
Familiarity with accounting software (Sage 50 Accounts) ideal but not required