About the role
Fullstock is a growing food and beverage company with a factory and a distribution operation across Egypt. We're looking for an Accountant to join our Finance team in Sheikh Zayed, reporting to the Finance Manager.
You'll record our day-to-day financial transactions: accounts payable, accounts receivable and general ledger entries. The role is hands-on, and reporting, cost control and audits all depend on the data you keep accurate.
Key Responsibilities
- Accounts Payable: enter supplier bills in Odoo, match them to purchase orders and receipts, and reconcile supplier statements monthly.
- Accounts Receivable: issue customer invoices and credit notes on Odoo and the ETA e-invoicing portal, record collections, follow up on overdue balances, and reconcile customer statements monthly.
- Retail chain deductions: match each chain's payment to its invoices and log every deduction by type.
- Bank and cash: record bank transactions daily, prepare monthly bank reconciliations, and manage petty cash.
- Production and stock: check that manufacturing orders are recorded and closed properly, and take part in monthly stock counts.
- Tax and filing: prepare the data for VAT and withholding tax returns, and keep all documents filed and traceable.
- Month-end: post routine entries and prepare the schedules needed to close the books on time.
Requirements
- Experience in the FMCG or F&B industry is required.
- 1 to 7 years of hands-on AP/AR, general ledger and reconciliation work.
- Bachelor's degree in Accounting, Finance, Business Administration or a related field.
- Hands-on experience with an accounting system or ERP (e.g. Odoo, SAP, Oracle, Zoho Books).
- Solid Excel skills (formulas, pivot tables).
- Working English to read invoices, correspondence and reports.
Nice to Have
- Power BI
- Experience using AI tools such as Claude
What We Value
- High attention to detail and reliability
- Time management to meet daily and weekly recording deadlines
- Discretion with sensitive financial data
- Comfort following up across departments for missing documents or approvals