Assumes primary responsibility for responding to clients.
Interact with business owners, providing them with high-level insights and advanced analysis on their business's financials and performance.
Must have a sense of urgency to address tight deadlines with a multitude of accounting activities including general ledger, administration, financial reporting, AP, AR, payroll, and reconciliations.
Ability to reconcile tax returns to books and records.
Deliver exceptional service on time and on budget.
Entering invoices into the accounts payable system, processing payments, Filing and maintaining supplier records, Checking and verifying invoices, preparing cheques for payment, performing other ad hoc tasks as required by their supervisor.
Prepare tax returns, payments, necessary paperwork, and reports.
Manage and maintain the company's tax database, prepare accurate quarterly and annual tax reports.
Ensure compliance with generally accepted accounting principles (GAAP) and relevant accounting standards.
Collaborate with department heads to develop annual budgets and forecasts.
Monitor and report on budget variances, providing actionable insights to improve financial performance.
Maintain and reconcile the general ledger accounts.
Ensure accuracy and completeness of all financial transactions.
Lead the month-end and year-end closing processes.
Prepare journal entries and accruals as necessary.
Assist in the preparation and filing of various tax returns (income, sales, payroll, etc.).
Stay up to date with changes in tax laws and regulations.
Perform financial analysis to identify trends, opportunities, and areas for improvement.
Provide recommendations for cost-saving measures and efficiency enhancements.
Continuously evaluate and enhance accounting and financial procedures to optimize efficiency and accuracy.
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.