SUMMARY:
-
POSITION INFO:
Job Description
DAILY
Maintain organized and accurate records of all Accounts receivable transactions, correspondence, and payment history
Ensure compliance with company policies, accounting standards, and legal requirements related to Accounts receivable
Record and allocate payments received, ensuring they match outstanding invoices and apply any necessary adjustments or credits
Monitor and track payments received from customers, recording them accurately in the accounting system Collaborate with other departments, such as sales and customer service, to resolve payment and billing issues
Oversee/ assist Cashbook Clerk to ensure daily, weekly, monthly tasks are performed
Monitor and manage various bank account to ensure there are sufficient funds
WEEKLY
Regularly review Accounts receivable aging reports, to identify overdue invoices and take appropriate actions to collect outstanding amounts
Prepare and provide regular reports on Debtors aging, collections efforts to management
Assist with loading of Cashbook Transfers/payments for release
Maintain Cashbook, Bank accounts/Debtors account for various Trusts
MONTHLY
Identify and report accounts that are unlikely to be collected as bad debts, following established procedures for write-offs
Create and send invoices to customers for goods or services rendered, ensuring accuracy and compliance with company policies
Purchase and distribute Airtime to staff
Maintaining of various reports for the Game Farm
Receive, analyse and process payment of various Municipal accounts
AD-HOC
Deal with all Forex receipts/payments
Address customer inquiries related to billing, payments, and account balances promptly
Update customer records with changes in contact information, credit limits, and payment terms, as needed
Assess and evaluate the creditworthiness of new customers and recommend appropriate credit limits and terms
Preparation and submission of Ad-hoc short-term Cashflow forecasts