Balance it in your favour! Join this dynamic Johannesburg based firm as Bookkeeper and enjoy a varied day as you assist with a variety of financial functions!
Duties & Responsibilities
Preparing purchase orders in accordance with requests for inventory.
Receipting of stock and recording of inventory.
Record day to day financial transactions and complete the posting process.
Check and verify source documents such as invoices and receipts.
Verify that transactions are recorded in the correct book, suppliers ledger, customer ledger and general ledger.
Reconcile and balance all bank, control and general ledger accounts.
Track and maintain inventory records, responsible for monthly stock take and reconciliation of any inventory variances.
Maintain internal control systems.
Prepare checks, payments and bank deposits.
Prepare and process payroll in a timely manner.
Draw up financial statements (trial balance, income statement, balance sheet).
Calculate, complete and prepare Tax/VAT/PAYE payments.
Comply with relevant reporting requirements.
Assist with budget preparation.
Assist with year end Statutory and BBBEE audits.
Maintain complete filing system to support financial records.
Maintaining office supplies by checking inventory levels and ordering new supplies as needed.
Desired Experience & Qualification
Proven bookkeeping experience (minimum 5 years).
Solid understanding of basic bookkeeping and accounting payable/receivable principles.
Proven ability to calculate, post and manage accounting figures and financial records.
Proficiency in English and in MS Excel & Office.
Inventory, logistics & freight experience an advantage.
SAGE Evolution experience
Package & Remuneration
R15 000 p.m