This role plays a critical part in ensuring timely and accurate client billing based on project milestones, timesheet entries, and contract deliverables, while maintaining compliance with corporate and statutory requirements.
Customer Billing & Timesheet Management
- Validate and reconcile timesheet entries from delivery and project management tools prior to invoicing.
- Ensure accurate linkage of project hours, billing rates, and client contracts in
the accounting system.
- Generate and issue client invoices based on timesheets, milestones, or
deliverable-based billing schedules.
- Coordinate with Project Managers, Delivery, and HR to resolve timesheet
discrepancies or missing approvals.
- Maintain a repository of client contracts and billing schedules for audit and reference.
Accounts Receivable Operations
- Monitor accounts receivable aging and follow up on overdue payments. Process and record customer receipts in the accounting system (e.g., Xero or
equivalent)
- Manage intercompany billing and ensure accurate elimination of entries across entities.
- Support multi-currency and multi-entity receivable transactions.
- Maintain robust communication with customers and project teams to ensure
billing accuracy and payment timeliness.
Financial Reporting & Revenue Analysis
- Prepare AR aging reports, cash flow projections, and collection forecasts.
- Support monthly revenue recognition as per IFRS/US GAAP (billed and unbilled reconciliation).
- Provide AR-related reports to the Finance Controller for management dashboards and variance analysis.
- Assist in audit schedules related to AR, billing, and collections.
- Support accounting closure by reconciling AR sub-ledger to GL.
- Ensure adherence to company policies, accounting principles, and tax regulations (GST/VAT/WHT).
- Participate in process transition and knowledge transfer activities during migration from client entities to.
- Document AR workflows, SOPs, and checkpoint control for future onboarding.
- Maintain organized, up-to-date documentation for all receivable transactions and client communications.
- Participate in automation and process improvement initiatives.