Financial Record Keeping:
Maintain accurate and up-to-date financial records.
Record all financial transactions in the accounting system.
Ensure proper documentation and filing of financial documents.
Accounts Payable:
Process and review vendor invoices.
Verify the accuracy of invoices and resolve discrepancies.
Prepare and execute payments to suppliers and vendors.
Accounts Receivable:
Generate and send customer invoices.
Monitor and follow up on outstanding customer payments.
Record customer payments and reconcile accounts.
Bank Reconciliation:
Reconcile bank statements with company records regularly.
Identify and rectify any discrepancies or errors.
Financial Reporting:
Prepare and distribute financial statements and reports.
Assist in budget preparation and financial forecasting.
Generate various financial analyses and reports for management.
Tax Compliance:
Assist in preparing and filing tax returns.
Ensure compliance with all tax regulations and reporting requirements.
Keep up-to-date with changes in tax laws and regulations.
Financial Analysis:
Analyze financial data to identify trends, variances, and opportunities for improvement.
Provide insights and recommendations based on financial analysis.
Audit Support:
Assist with internal and external audits.
Prepare audit schedules and provide documentation as required.
Ad Hoc Financial Tasks:
Undertake other financial and accounting tasks as requested by management.
Continuously improve accounting processes and procedures.