What are the responsibilities and job description for the Accounting Manager position at Megapro?
About Megapro
Based in Langley, BC, and with a global sales and distribution presence, Megapro has been a leading manufacturer of its patented industrial grade screwdrivers for over twenty years. We are an entrepreneurial growth-oriented business where quality is our mark of excellence. We make life easier for trades people and DIY Warriors by giving them confidence when they open their toolbox and find the one multi-bit screwdriver that’s made for longevity and usefulness, regardless of the application – home, boat, RV, vehicle or office.
Megapro prides itself on being an equal opportunity employer with high ethical standards, and we try to “set the tone at the top.” Joining the Megapro team means being part of a small and well-established team who live our values of:
- Customer Service with Integrity
- Teamwork and Collaboration
- Continuous Improvement
- A fun and safe place to work
- Get it done spirit!
For more about us, please visit www.megaprotools.com
Role Summary
This is role is the leader of our accounting team and is responsible for ensuring accounting tasks are completed on-time and accurately. The person in this role shall be driven to find efficiencies and continuous improvement within accounting operations.
Roles and Responsibilities
Team Leadership
- Manage and lead accounting team.
- Exemplify core values of the company.
- Participate as a member of the company’s leadership team.
Budgeting and Cash Management
- Create and maintain a rolling 12-month budget for the company including a cash plan.
- Identify opportunities and/or concerns.
Reporting and Analysis
- Weekly, monthly and yearly reporting to be completed on time and according to expectations set.
- Financial data and management KPI’s analyzed to identify opportunities and/or concerns.
- Work with external accounting firm for tax returns and auditing.
Continuous Improvement
- Drive efficiencies within accounting operations for process improvement and software automation.
- Ensure accounting practices are state-of-the-art and the company is positioned to scale up.
Revenue, Receivable and Receipts
- Monitoring overdue receivables and ensuring collection – working with Laurie who does the actual collection activities.
- Monitoring credit terms and ensuring customer compliance.
- Recording accruals at month end for shipments in transit.
Inventory
- Month end review for inventory in transit and recording as needed.
Purchases, Payables and Payments
- Prepare working papers for weekly cheque runs.
- Calculate, record and pay other payables – sales commissions, customer rebates, etc.
- Month end review for accrued payables.
Cash Reporting
- Daily review of all bank accounts.
- Record any transactions in or out of the bank accounts not already recorded through receivables or payables.
- Reconcile bank accounts monthly.
General and Other
- Recording all transactions (monetary and non-monetary) between the various companies.
- Reconciling all accounts in the general ledger as needed each month.
- Recording foreign exchange effects as needed.
- Ensuring loans and leases are recorded and paid.
- Filing necessary tax returns for GST, PST and ensuring timely payment.
- Recording purchases, disposals and amortization related to long-term assets.
- Preparing needed working papers and files for monthly bank reporting.
- Preparing the internal financial statements monthly for review by Controller prior to submission to bank.
- Preparation of year end information for financial statements and tax returns prepared by external accountants.
- Ad hoc reports and analysis.
Experience & Skills Required
- 3 years of full-cycle accounting leadership experience in Canada (preferably in manufacturing sector)
- Post-secondary education in accounting completed.
- High attention to detail.
- Ability to work independently.
- Excellent problem solving.
- Extensive experience with ERP software (Spire ERP experience is an asset).
We Offer
A great team environment in a values-based growing organization with a competitive salary, benefits package (dental and extended health), education assistance and flexible schedule.
Application Process
Please submit your resume online via Indeed or Glassdoor.
The job will remain open until filled. We thank you for your interest in Megapro. Only selected candidates will be contacted for an interview.