Checks and approves the yearly reconciliations of the statement of accounts between Wooden Bakery books and different suppliers.
Forecasts the Company’s Cash-flow.
Perform the banks’ reconciliations.
Checks cash reconciliations to guaranty the accuracy of the cashiers’ operations.
Prepares the Accruals Prepayments (Insurance, Rent, etc.)
Monitors the fixed asset register and runs the periodic depreciation.
Maintains records of other assets subject to amortization in sufficient detail to allow the periodic recording of appropriate amortization.
Audits the consolidated daily journal and verifies daily transactions consisting of: daily supplier invoices, returns and credit notes, daily client and Franchise invoices, returns and payments, daily cash sales (taxable & nontaxable), daily bank deposit receipts, daily Visa & Master Card sales with their corresponding bank deposits, daily ticket resto, etc...
Audits and controls daily returns from franchises, including validation of quantities of each item returned, discount granted, etc… vis-à-vis each franchise.
Monitors, validates and reports each franchise balance of accounts every two weeks, as well as their commission invoices every month.
Prepares and books JV entry of monthly salary as per Payroll processing, and insurance JV entry after validating vs trend.
Monitors discounts obtained from suppliers either agreed upon ones (monthly regular discounts) or occasional ones (exclusivity contracts, marketing contributions, etc…).
Validates accounts payable due to creditors, such as suppliers or banks, and to all governmental agencies, such as NSSF and Ministry of Finance.
Supervises the proper implementation of VAT requirements on all JVs, and ensures NSSF JV entries once every trimester.
Prepares statutory financial reports (such as R5 and R10)
Validates daily bank deposits and receipts, as well as bank statement reconciliations.
Makes sure that the team maintains proper documentation and filing of all posted transactions, for audit trail purpose.
Ensures that past due receivables status is promptly brought to the attention of management, after closely monitoring the AR officer and the collection team.
Perform period revaluation and booking of DOE.
Performs other duties pertinent to this job as assigned