Billing Manager

1 week ago


Johannesburg, South Africa Accounting & Financial Advisory Full time

**Responsibilities**:

- Manage the billing process, including generating and sending invoices, credit memos, and statements to customers
- Ensure accuracy and completeness of billing information, including rates, discounts, and taxes
- Monitor accounts receivable aging and follow up on past due accounts
- Reconcile accounts receivable and general ledger accounts
- Provide regular reports on billing and accounts receivable status to management
- Collaborate with sales and customer service teams to resolve billing discrepancies and customer inquiries
- Develop and implement processes to streamline billing and collections operations
- Prepare monthly, quarterly, and annual financial reports related to billing and accounts receivable
- Assist with year-end financial audits and tax filings
- Stay current on accounting standards and regulations to ensure compliance with industry best practices

Qualifications:

- Bachelor's degree in accounting or finance
- 5+ years of experience in accounting, billing, or accounts receivable management
- Proficiency in accounting software, Microsoft Excel, and financial reporting tools
- Strong analytical and problem-solving skills
- Excellent communication and interpersonal skills
- Ability to work independently and prioritize tasks in a fast-paced environment
- Detail-oriented with a high level of accuracy in financial data
- Experience in the healthcare industry or other service-based businesses is a plus

The Billing Manager will play a critical role in ensuring the financial health and stability of the organization by managing billing and accounts receivable activities. This position offers the opportunity for growth and professional development within the finance department.



  • Johannesburg, South Africa Metrofile Full time

    Job title : National Billing Manager Job Location : Gauteng, Johannesburg Deadline : December 21, 2025 Quick Recommended Links Jobs by Location Job by industries PURPOSE OF JOB To manage and oversee the end-to-end national billing processes across all business units within MRMSA. This role ensures the timely, accurate, and efficient generation of customer...


  • Johannesburg, South Africa Network Contracting Full time

    Company and Job DescriptionJoin a leading national organisation where precision, operational excellence, and strong financial governance are at the heart of everything they do. This role sits within a well-established group managing multiple business units and service lines, offering stability, scale, and an exciting challenge for a seasoned billing...


  • Johannesburg, South Africa Network Contracting Full time

    Company and Job Description Join a leading national organisation where precision, operational excellence, and strong financial governance are at the heart of everything they do. This role sits within a well-established group managing multiple business units and service lines, offering stability, scale, and an exciting challenge for a seasoned billing...


  • Johannesburg, Gauteng, South Africa Pty Full time R800 000 - R2 400 000 per year

    PURPOSE OF JOB To manage and oversee the end-to-end national billing processes across all business units within MRMSA. This role ensures the timely, accurate, and efficient generation of customer invoices, effective revenue recognition, resolution of billing queries, and adherence to billing policies and procedures. The National Billing Manager is also...


  • Johannesburg, South Africa Network Contracting Solutions -a division of ADvTECH Resourcing Full time

    Brief Description: Are you a billing expert with a passion for accuracy, process excellence and national-level leadership? This is your chance to take full ownership of the end-to-end billing function for a major multi‑entity operation and drive strong financial performance across South Africa. Company and Job Description: Join a leading national...


  • Johannesburg, South Africa Only the Best Full time

    Gauteng - , - JHB - North - (Market related) - Our client in the Telecommunications industry has an opportunity available for a Manager: Billing Operations to be based in the Johannesburg area. - Requirements: - Minimum 3-year tertiary qualification in Finance or Commerce - Minimum of 5 years’ experience in specialisation; with experience in managing...

  • Billing Manager

    2 weeks ago


    Johannesburg, South Africa Fidelity Services Group Full time

    **Purpose of the position**:The overall purpose is to ensure that accurate, timely invoices are raised in SAP including maintenance of the customer Masterfile. The individual will require strong managerial skills to both oversee a sizeable team and liaise with senior leadership. **Minimum Requirements**: - Relevant tertiary qualifications - B.Com or...

  • Billing Controller

    3 weeks ago


    Johannesburg, South Africa Network Recruitment Full time

    Our client is seeking a Billing Controller to take ownership of the end-to-end billing cycle and ensure the integrity of customer billing while driving efficient revenue management processes.This role is based in Sandton, Johannesburg North.Key Responsibilities:Oversee and manage full customer onboarding and billing administration processesGenerate and issue...


  • Johannesburg Metropolitan Area, South Africa Network Contracting Solutions -a division of ADvTECH Resourcing Full time R1 200 000 - R2 400 000 per year

    Brief Description:Are you a billing expert with a passion for accuracy, process excellence and national-level leadership? This is your chance to take full ownership of the end-to-end billing function for a major multi-entity operation and drive strong financial performance across South Africa.Company and Job Description:Join a leading national organisation...


  • Johannesburg, South Africa People Source Full time

    Provide operational direction to the billing operations team and ensure implementation of strategies. Ensure the accurate and timeous delivery of bills and resolve billing queries timeously.