POSITION TITLE: Senior Book keeperREPORTS TO: Head of finance
This role is to ensure the smooth functioning of the financial operations of an organization, maintain accurate and compliant financial records, provide financial insights to management, and supervise and mentor junior accounting staff. is primarily responsible for overseeing the day-to-day accounting tasks for an organization and ensuring that financial records are accurate, up-to-date, and compliant with relevant standards.
KEY RESPONSIBILITIES:1. Financial Record Keeping
Maintain and update general ledgers: Ensure that all transactions are accurately recorded in the company's general ledger.
Post journal entries: Record and categorize financial transactions like expenses, revenues, and payroll entries.
Reconcile accounts: Perform regular reconciliations of bank accounts, credit card statements, and other financial records.
Manage accounts payable and receivable: Oversee the processing of incoming and outgoing payments, ensuring invoices are paid on time and collections are efficientlymanaged.
2. Financial Reporting
Prepare financial statements: Produce balance sheets, income statements, and cash flow statements to provide insight into the financial health of the organization.
Monthly/Quarterly/Annual Closing: Assist with month-end and year-end closing procedures, ensuring all transactions for the period are accurately recorded.
Generate management reports: Prepare periodic financial reports for senior management, highlighting key financial metrics and performance indicators.
3. Payroll Processing
Oversee payroll: Ensure that employee wages are calculated correctly, deductions are accurate, and tax filings are compliant.
Track employee benefits and deductions: Maintain records of health insurance, retirement plans, and other employee benefits.
Ensure compliance: Ensure payroll is processed according to relevant tax laws, labor regulations, and company policies.
4. Tax Compliance
Assist with tax filings: Help prepare and file federal, state, and local tax returns (e.g., sales tax, payroll taxes, income tax).
Ensure regulatory compliance: Stay up to date on changes in tax laws and ensure that the company complies with all applicable tax regulations.
5. Cash Flow Management
Monitor cash flow: Track the organization's cash position to ensure there is enough liquidity to meet operational needs.
Forecast cash needs: Provide input into cash flow forecasts and help manage the company's short-term financing requirements.
6. Internal Controls
Ensure financial controls: Implement and monitor internal controls to prevent errors, fraud, or misappropriation of company funds.
Audit preparation: Prepare for and support audits by ensuring that all necessary documentation and records are available and accurate.
7. Supervision and Mentorship
Supervise junior bookkeepers: Manage and mentor junior or less experienced bookkeepers, ensuring they understand their tasks and adhere to procedures.
Provide training: Offer guidance and training to new staff on accounting software, policies, and procedures.
8. Software Management
Utilize accounting software: Manage and use accounting software (e.g., QuickBooks, Xero, Sage) to record financial transactions and generate reports.
Upgrade and troubleshoot systems: Ensure the organization's accounting systems are functioning properly and recommend improvements as needed.
9. Budgeting and Financial Planning Support
Assist with budgeting: Help prepare annual budgets and track performance against budgeted figures.
Variance analysis: Compare actual results to budgeted forecasts and analyze discrepancies.
QUALIFICATIONS AND EXPERIENCE:Bachelor or higher qualification in accounting, finance or other relevant area.
Remuneration: $25 per hour