Half-day Accountant / Senior Bookkeeper

RecruitMyMom

  • Randburg, Johannesburg
  • R20,000-22,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 Accountant / Senior Bookkeeper to join their team on a half-day basis (Mon-Fri) 8h30 am - 13h00 pm. The ideal candidate will have a strong background in finance or accounting and excel in managing day-to-day Xero 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.
RequirementsRequirements:
  • 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: Mandatory proficiency in Xero for managing financial tasks.
  • 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.

RecruitMyMom