CHOICE BUSINESS SOLUTIONS BELIEVES THERE IS NO WRONG PERSON. WE KNOW THAT EVERYONE IS UNIQUE AND TALENTED IN THEIR OWN WAY. WE ARE SEEKING THE RIGHT INDIVIDUAL TO JOIN ONE OF OUR CLIENTS' TEAM AS AN ASSISTANT ACCOUNTANT.
SUMMARY OF FUNCTIONS:
The overall responsibility of ensuring that all financial transactions with the organization are properly recorded and stored for ease of retrieval; ensuring that customers pay JBL on time and the suppliers are paid on time. Financial Statements are accurate and on time.
2| MAJOR DUTIES AND RESPONSIBILITIES:
|
- PAYMENTS ACCURACY & DOCUMENTS
· Check (& sign) ALL AP invoices presented for payment- PO, GRN and Invoice agree & authorized
· Check (& sign) all documents supporting requests for ONLINE payment to validate the request and it's accuracy
· Check (& sign) all documents supporting requests for cheques to validate the request and it's accuracy
· A few Significant Items are listed below
>Brokers Summary & attached documents
> Brokers request for payment
>Customs cheques
>Brokers cheques
>Petty Cash Reimbursements
- CASH FLOW
· Prepare daily cash flow & communicate to head office
· Coordinate with Bank for Purchase USD as approved by Senior or Head Office
· Coordinate /Prepare USD letter transfers for payments to US Suppliers
- PAYROLL
· Ensure documents are submitted & processed on time
· Check fortnightly payrolls for accuracy & completeness & validation before submission for approval by Senior Accountant
Check monthly payrolls for accuracy & completeness & validation before submission for
· approval by Senior Accountant
· Follow up for journals, and timely correction of errors identified
· Ensure EXPAT Payroll is processed accurately & on time
- VENDOR RECONCILIATIONS
Ensure that the Vendor reconciliations for top 4 AP Suppliers
5 GCT FILING & SCHEDULE
· Extract reports from GL to prepare GCT File
· Complete schedule as required for Financial Package
· File online after approval by Senior Accountant
6 GENERAL LEDGER
· Prepare &/ Check all General Ledger journals
· Check all General Ledger journals
· Ensure all journals are entered on time using junior staff for data entry
7 BANK ACCOUNTS
· Check all cash receipt and customer deposit entries to bank account
· Monitor the bank account for unauthorized payments
· Do the bank reconciliation for all bank accounts
8 LOANS & LOAN INTEREST
· Ensure monthly statements of loans and loan interest are received and verified
· Communicate any irregularities to Senior Account/Head Office
· Do monthly journal entry for interest
· Ensure loan payments are made on time.
· Revalue loan balances as required
· Maintain and update Loan schedule and Loan Interest Schedule
· Reconcile statements to the General Ledger
9 INTERCOMPANY ACCOUNTS
· Prepare journal entries for Intercompany transactions.
· Revalue the balances at the month end exchange rate
· Reconcile intercompany accounts
10 FIXED ASSETS
· Maintain a schedule of additions to fixed assets
· Maintain a schedule of disposals fixed assets
· Prepare the monthly depreciation journal
· Prepare the Fixed Asset schedule for the Financial Package
· Reconcile schedules to the General Ledger accounts
11 PREPAYMENT: Prepaid Expenses, Insurance & Sundry Receivables
· Maintain a schedule of additions to prepayment account
· Update the schedule for write off & additions
· Prepare the monthly prepayment journal
· Prepare the Prepayment schedule for the Financial Package
· Prepare the Insurance schedule for the Financial Package
· Prepare the Sundry schedule for the Financial Package
12 ACCRUALS & SUNDRY PAYABLES
· Maintain a schedule of additions to accruals account
· Update the schedule for write off & additions
· Prepare the monthly accruals journals (additions & reversals) based on business information
· Prepare the Prepayment schedule for the Financial Package
13 INVENTORY RECONCILIATION TO GL
· Receive the Inventory Valuation Schedules from the Inventory Analyst
· Reconcile to the General Ledger values by category
· Investigate difference
· Do General Ledger journals for variances
· Do this for Spares, Finished Goods & Raw Material
FOREIGN EXCHANGE GAIN/LOSS
· Ensure all FX is accounted for
· Maintain schedule and analysis as required for Financial Package
15 INFORMATION & COMMUNICATION
· Provide Head Office with all information as required
· Coordinate all requests for accommodation, car rental for Head Office staff
· Liase with Bank as it becomes necessary
· Liase with the Tax Office as it becomes necessary
16 All other tasks as requested by the Senior Accountant
17 INVENTORY
Participate in stock counting
REQUIREMENTS
ACCA LEVEL 1 or BACHELORS DEGREE IN ACCOUNTING.