Hundreds of orders leave our warehouse every day, and most are paid in cash to a courier at the customer's door. You make sure every pound collected actually reaches us, that the books agree with inventory, suppliers and the bank, and that management gets a clean, closed set of numbers every month to decide on.
Experience: 3+ years in general accounting
What you will do
- Reconcile cash-on-delivery remittances with each courier and chase discrepancies and returns to closure, so no collected amount goes missing.
- Manage local and international supplier accounts, reconcile statements and schedule payments to keep supplier relationships reliable.
- Record customer balances, returns and refunds accurately so reported revenue reflects what the store really earned.
- Run the month-end close independently, from adjusting entries and accruals to the trial balance, on a fixed date each month.
- Reconcile inventory balances in the system with the ledger and with stock-count results, investigating variances with the warehouse team.
- Prepare clear monthly management reports on collections, receivables, payables, inventory and expenses that can be read in minutes and support decisions.
- Post transactions in Odoo and improve how the finance team uses it, reducing manual work and errors.
- Prepare schedules and documents for external audit and tax filings in coordination with the people responsible.
What we need
- 3+ years in general accounting, ideally at a trading or retail business with high transaction volumes.
- Proven, independent experience running month-end close, bank reconciliations and supplier reconciliations.
- Practical understanding of inventory accounting, cost of goods sold and treatment of stock-count variances.
- Strong Excel or Google Sheets skills (pivot tables, VLOOKUP/XLOOKUP, matching large datasets).
- A degree in accounting or commerce, or clearly equivalent practical experience.
- Working knowledge of Egyptian VAT and tax procedures.
Nice to have
- Hands-on experience with Odoo or a similar ERP, especially the accounting and inventory modules.
- Previous experience reconciling courier or cash-on-delivery collections in e-commerce.
- Experience with international suppliers, currency differences and import documents.
- Using AI or automation tools to speed up reconciliations and reporting.
Your first 90 days
- By day 30You understand the full order-to-cash cycle, have reviewed current supplier and courier balances, and have listed the most significant open discrepancies.
- By day 60You run weekly COD reconciliations with every courier using a consistent template, and have closed a clear share of older discrepancies with supporting documents.
- By day 90You lead a full month-end close on an agreed date, including an inventory-to-ledger reconciliation and a concise report for management.
Where this can lead
- Senior Accountant owning broader areas such as tax or cost accounting
- Accounts Supervisor or Head of Accounting
- A path toward financial analysis or Financial Controller roles
Know someone who fits this role?
Make a referral link with your name and send it. Anyone who applies from it is recorded as coming from you.
About Beseha
Beseha is building a healthier Egypt: pharmacist-reviewed products, reliable health information, and a service that respects people. We look for different people to grow with us and grow that impact. Read our mission