Job DescriptionGeneral Accounting: Record day-to-day financial transactions and ensure proper documentation.Assist in the preparation of financial statements and cash flow statements.Maintain and update accounting ledgers by posting journal entries.Accounts Payable and Receivable: Process invoices and payments, ensuring all transactions are properly authorized and documented.Monitor accounts receivable, prepare billing statements, and follow up on overdue accounts.Reconcile accounts payable and receivable to ensure accurate financial records.Expense Management: Monitor and record daily business expenses, ensuring all receipts and documentation are properly filed.Prepare and process expense reports for employees.Tax Compliance: Assist in preparing and filing tax returns (VAT, income tax, withholding taxes, etc.) and ensure timely payment of government dues.Help maintain proper documentation for audits and tax purposes.Payroll Support: Assist in payroll processing by ensuring accurate recording of employee hours, deductions, and benefits.Prepare payroll-related reports as required.Inventory Management: Support the inventory team in maintaining accurate records of inventory transactions and stock levels.Reconcile inventory records with the accounting system as needed.Administrative Support: Perform clerical and administrative tasks such as filing, scanning documents, and maintaining organized financial records.Assist in special projects as assigned by the Accounting Head.RequirementsBachelor's degree in Accounting, Finance, or a related field.1-2 years of experience in accounting or bookkeeping, preferably in a similar industry.Strong understanding of accounting principles and local tax regulations.Proficiency in accounting software (e.g., QuickBooks, Xero) and MS Office (especially Excel).Excellent attention to detail and accuracy.Good organizational and time-management skills.
#J-18808-Ljbffr