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.
Process and review vendor invoices.
Verify the accuracy of invoices and resolve discrepancies.
Prepare and execute payments to suppliers and vendors.
Generate and send customer invoices.
Monitor and follow up on outstanding customer payments.
Record customer payments and reconcile accounts.
Reconcile bank statements with company records regularly.
Identify and rectify any discrepancies or errors.
Prepare and distribute financial statements and reports.
Assist in budget preparation and financial forecasting.
Generate various financial analyses and reports for management.
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.
Analyze financial data to identify trends, variances, and opportunities for improvement.
Provide insights and recommendations based on financial analysis.
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.