Record and reconcile daily sales transactions from POS and other sales channels.
Prepare and issue customer invoices, credit notes, and debit notes.
Monitor customer accounts and follow up on outstanding receivables.
Allocate customer payments accurately against invoices.
Perform customer account reconciliations and resolve discrepancies.
Prepare daily, weekly, and monthly sales and collection reports.
Perform bank reconciliations and investigate unreconciled items.
Maintain accurate accounting records and supporting documentation.
Coordinate with operations and other departments to resolve sales and payment issues.
Perform other accounting and administrative duties as assigned.
Desired Candidate Profile
Bachelor's degree in Accounting, Finance, or a related field.
Knowledge of accounting principles and financial reporting.
Experience with accounting software (e.g., QuickBooks, Xero, SAP, Oracle, or similar ERP systems) is an advantage.
Proficient in Microsoft Excel.
Strong analytical, organizational, and problem-solving skills.
Excellent attention to detail and accuracy.
Good communication and interpersonal skills.
Ability to work independently and meet deadlines.