Half-day Financial Controller

RecruitMyMom

  • Greenside, Johannesburg
  • R20,000-25,000 per month
  • Permanent
  • Full-time
  • 1 month ago
Job Description :A creative company in the music production industry is seeking a dedicated and proficient Financial Controller to join their team on a half-day basis (Mon-Fri 8.30am - 1.00pm). The ideal candidate will have a strong background in finance or accounting and excel in managing day-to-day bookkeeping requirements in a dynamic environment.Key Responsibilities:Financial Management:
  • Perform full bookkeeping functions up to trial balance.
  • Process transactions and reconcile accounts using Xero accounting software.
  • Monitor cash flow and support forecasting activities.
  • Prepare and propose payment runs, ensuring sufficient cash balances.
  • Handle payments, set financial controls, and ensure proper approvals are in place.
  • Maintain accurate and organised financial records.
  • Ensure compliance with financial regulations and internal policies.
Payroll and HR Support:
  • Assist with monthly payroll processing and statutory submissions.
  • Maintain financial documentation for hires, contractor agreements, and onboarding compliance.
  • Coordinate documentation and scheduling for finance-related one-on-ones.
Internal Communication and Support:
  • Facilitate internal communication between management and staff for finance-related queries.
  • Track daily work log items from staff to ensure accurate project reporting and resource allocation.
  • Coordinate finance check-ins and maintain HR records.
ADDITIONAL : Regular Tasks1. Daily Bookkeeping Tasks (Every Day)Process Daily Transactions:
  • Record all financial transactions in Xero.
  • Ensure accuracy in categorizing transactions (expenses, income, etc.).
  • Flag and address any discrepancies or missing data.
Reconcile Accounts:
  • Perform daily bank reconciliations.
  • Reconcile credit card and other accounts as needed.
  • Ensure that all accounts are aligned and discrepancies are investigated.
Cash Flow Monitoring:
  • Track cash flow daily, updating cash flow forecasts.
  • Ensure sufficient funds for operational expenses and upcoming payments.
  • Highlight any upcoming cash flow risks for early intervention.
Invoice and Payment Monitoring:
  • Ensure that all invoices are processed in Xero.
  • Follow up on any outstanding invoices or overdue payments.
  • Prepare weekly report of payments made and received.
2. Payroll and HR-Related Tasks (Twice a Week or as Needed)Assist with Payroll Processing:
  • Ensure all hours worked are accurately logged.
  • Calculate wages, deductions (e.g., PAYE, UIF), and prepare for payroll processing.
  • Assist with ad-hoc payroll adjustments (bonuses, overtime, etc.).
Leave and Attendance Management:
  • Track employee leave balances and attendance.
  • Ensure all leave requests are processed and recorded in Xero or relevant system.
  • Update employee records with leave days taken.
3. Financial Reports and Reconciliations (Weekly)Generate Financial Reports:
  • Provide a weekly financial report showing profit and loss (P&L), expenses, and any budget variances.
  • Analyze cash flow statement and forecast for the upcoming weeks.
  • Review and report on any significant deviations from the budget.
Prepare Financial Documents for External Accountants:
  • Liaise with external accountants for necessary monthly reports.
  • Ensure that all financial documents required for compliance are ready for submission (tax, VAT, etc.).
4. Payment Runs and Approvals (Weekly)Prepare Payment Runs:
  • Calculate total payments due for the week (vendors, salaries, etc.).
  • Ensure sufficient funds are available and track expected payments.
  • Prepare payment batches and ensure accuracy before submitting for approval.
Verify and Process Payments:
  • Ensure that all payments are approved by management before processing.
  • Make payments via bank transfer or other channels.
  • Record and reconcile all payments made.
Oversee Creditors and Debtors:
  • Track outstanding invoices and follow up with vendors/clients as needed.
  • Maintain an updated list of overdue payments and report any risks to management.
5. Staff Coordination and Documentation (Weekly)Coordinate Owner/Staff 1:1s:
  • Schedule and organize meetings for owner check-ins with staff.
  • Ensure that all notes or action items from the meetings are documented and tracked.
Monitor Employee Work Logs:
  • Track and confirm daily work log items from all staff.
  • Ensure that timesheets are submitted, and discrepancies are flagged.
  • Update project reports based on employee work logs.
Monitor Employee Event Records:
  • Track and confirm all staff leave requests, overtime and reimbursement claims.
  • Manage the approval processes for all Employee Events.
6. Compliance and Legal Responsibilities (Weekly)Ensure Compliance with Financial Regulations:
  • Review internal records and ensure compliance with SARS regulations (e.g., PAYE, VAT).
  • Ensure timely submission of relevant statutory reports (e.g., VAT, UIF, SDL).
  • Maintain records in accordance with the Protection of Personal
Information Act (POPIA).Manage Tax and Other Statutory Submissions:
  • Prepare tax returns or assist accountants with necessary documents for tax filings.
  • Submit any payroll-related statutory returns (e.g., UIF, PAYE).
7. General Administration and Housekeeping (Weekly)Organise Financial Documentation:
  • Maintain a clear filing system for all invoices, receipts, and other financial documents (both physical and digital).
  • Ensure all financial documentation is up to date and accessible for review.
  • Safeguard confidential information and maintain data security.
Prepare for Week Ahead:
  • Review pending invoices, payments, and potential financial tasks for the next week.
  • Ensure everything is on track for the following week’s tasks.
  • Update the budget forecast as needed based on current and anticipated expenses.
8. Project-Specific Reporting (Weekly)
  • Maintain Project Reports
  • Provide insights on specific project costs and budgets if requested by management.
  • Assist with internal project budgeting and expenditure reviews.
Requirements
  • Minimum of 5 years’ experience in a similar role within a small business environment
  • Minimum of three to five years of relevant bookkeeping experience
  • Degree in Accounting or Finance or related field
  • Formal qualification in Accounting, Finance, or a related field
  • Strong understanding of South African tax legislation and compliance requirements
  • Experience with CIPC processes and statutory filings
  • Excellent analytical and problem-solving skills
  • Strong numerical and analytical skills
  • Ability to work independently and manage multiple responsibilities
  • Demonstrated business acumen and the ability to work independently
  • Strong communication and interpersonal skills
  • Excellent verbal and written communication
  • High level of professionalism and attention to detail
  • Ability to manage sensitive information and support internal communication
Technical Skills:
  • Xero Proficiency: Proficiency in Xero for managing financial tasks (nice to have)
  • Zoho CRM: Experience with Zoho CRM is a bonus.
Additional Attributes:
  • Capable of coordinating documentation for finance-related check-ins and maintaining HR records.
  • Familiarity with setting financial controls and ensuring compliance with internal policies.
  • Proactive problem-solving skills and adaptability in a fast-paced environment.
BenefitsHalf-day: Mon-Fri 8.30am - 1.00pm

RecruitMyMom

Similar Jobs

  • Financial Accountant

    Network Recruitment

    • Johannesburg, Gauteng
    Our client is a century-old industrial leader with a deep-rooted history and a vast manufacturing footprint across the African continent. Their portfolio of nearly 40 renowned bran…
    • Just now
  • Financial Accountant

    Mayfly Group

    • Johannesburg, Gauteng
    Minimum requirements for the role: Must have a tertiary qualification in Accounting (B. Com. degree required) Completion of Board 1 and SAICA Articles is advantageous Minimum …
    • Just now
  • Financial Manager

    Network Recruitment

    • Johannesburg, Gauteng
    This is an opportunity to join a high-performing team where you will work closely with senior executives, oversee daily financial operations, and play a pivotal role in business gr…
    • Just now