The Senior Bookkeeper will support business services in managing assigned client portfolios from daily bookkeeping through month-end closing and reporting. The role will ensure accurate financial records, payroll and compliance processing, management reporting, and client communication, while reviewing and providing guidance to junior bookkeepers.
JOB RESPONSIBILITIES
- Undertaking daily tasks in cloud accounting system (Xero etc)
- Sending client expense invoices to relevant platform for electronic processing (Dext, Hubdoc etc)
- Processing of invoices from expense software to accounting software (i.e. Dext to Xero)
- Reconciling supplier accounts to end of month statements and preparing schedule for client listing all outstanding bills and due dates, including provision of ABA bank file to facilitate payment
- Processing of unreconciled bank transactions to the general ledger
- Raising client sales invoices as instructed by client relationship team
- Preparation and processing of fortnightly wages, including maintenance of employee records
- Preparation and processing of employer superannuation obligations
- Processing of payroll data electronically to the ATO under Single Touch Payroll requirements
- Client debtor management, through the provision of automatic reminders and statements
- Preparation of manual journals in Xero
- Reconciliation of balance sheet accounts, including the provision of month-end journals and preparation of workpapers demonstrating reconciliations
- Undertaking of any processing with third-party integrated apps (e.g. ApprovalMax)
- Any other data entry requirements as requested by the client engagement team
- Preparation of activity statement obligations
- Drafting correspondence to be sent to clients including responding to queries received with minimal review required
- Preparation of management accounts (Xero, Fathom or other)
- Monitoring client inboxes and correspondence
- Confidently review work prepared by junior bookkeepers
- Provision of guidance and assistance to junior bookkeepers
Financial and Internal requirements:
- Daily input of time into BDO practice management system
- Daily communication with client engagement team on priorities and actions
- Highly responsive to emails and communication from client relationship team
- Awareness to time, budget and KPI expectations
- Management of client portfolio tasks and deadlines (including annual requirements)
- Provision of queries to client engagement team
- Filing of relevant client information to the relevant internal database
Communication Platforms:
- Microsoft Teams (Meetings, telephone calls and instant messaging APS (Practice Management System)
Non-Negotiable Qualifications:
- Education: BS Accountancy graduate or related accounting discipline
- Years of Experience: Minimum 4 years of bookkeeping experience
- Industry Exposure: Bookkeeping / Business Services / Accounting
- Technical Skills: End-to-end bookkeeping, bank and balance sheet reconciliations, invoice processing, payroll and superannuation processing, STP, activity statements, management accounts, month-end journals, and workpaper preparation
- Soft Skills: Strong attention to detail, analytical and problem-solving skills, organisation, prioritisation, and ability to work independently and collaboratively
- Accounting System/ Software experience or knowledge: Xero required; experience with Dext, Hubdoc, ApprovalMax, or similar platforms
- Certificates or Licenses: CPA or Non-CPA
- Language Requirements: Strong written and verbal English skills
- Others: Ability to manage multiple client portfolios, meet deadlines, respond to client queries with minimal review, review junior bookkeepers' work, and provide guidance and assistance to junior team members
Preferred Qualifications:
- Years of Experience: N/A
- Industry Exposure: Australian accounting / business services environment preferred
- Technical Skills: Experience preparing financial statements and management accounts using Xero, Fathom, or similar platforms
- Soft Skills: Client-focused, proactive, adaptable, and capable of mentoring junior team members
- Accounting System/ Software experience or knowledge: N/A