Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
- Coordinate invoice posting with General Ledger Accountant and prepare journal entries for corrections when necessary
- Create an efficient process for distributing payments punctually
- Ensure tax is properly applied, and that returns are submitted and paid on time
- Ensure that all revenue invoices are recorded and included in the general ledger
- Ensure that expenditure does not exceed the agreed on budgets and give recommendations on inconsistencies as often as necessary
- Ensure that invoices are approved by the Head in time to meet established payment cycle
- Follow up and assist in the collection of bills on time, investigate cases of non-payment, negotiate and resolve conflicts
- Keep record of receipts or other verifications of when accounts were paid
- Maintain accounting ledgers by keeping records of monthly account transactions
- Post customer payments through recording cash, checks, and credit card transactions
- Process the invoices and attach relevant information to concerned projects or departments for financial statement purposes
- Record and compare invoices received with estimates and/or forecasts
- Resolve valid, invalid unauthorized or authorized deductions by entering adjusting entries
- Responsible for assisting the Head in financial planning through forecasting cash
- Responsible for ensuring payment of daily invoices and consistency with Accounts Payable prerequisites
- Responsible for handling cheque requests from the beginning to end
- Responsible for implementing the agreed on up to date billing system
- Responsible for matching and filing invoices with their matching receipts
- Responsible for preparing all required and requested reports by the financial director
- Responsible for receiving and recording invoices from suppliers
- Responsible for reviewing, processing, and researching employee expenses
- Responsible for tracking unpaid invoices to ensure that the waiting time is minimized as much as possible
- Update receivables by coordinating daily sales order processing and bank remittance transactions
- Work in accordance with the payment process outlined by the Head
Job Requirements
- A bachelors’ degree in Accounting, Finance, Business Administration or any relevant field
- Excellent Microsoft Excel skills
- Excellent written and verbal communication skills are a must
- Fluency in French, English and Arabic languages is a must
- Open to travel to Africa