Ensure internal controls over financial reporting and assets are documented and maintained. Process ... controller or senior project accounting level. * Hands-on POC revenue recognition experience on ...
Ensure internal controls over financial reporting and assets are documented and maintained. Process ... controller or senior project accounting level. * Hands-on POC revenue recognition experience on ...
Controller
Toronto, ON · On-site
Support commission reporting, validation, and documentation processes. * Strengthen internal ... Controller experience an asset. * Strong close/reporting, reconciliations, and internal controls ...
Controller
Toronto, ON · On-site
Support commission reporting, validation, and documentation processes. * Strengthen internal ... Controller experience an asset. * Strong close/reporting, reconciliations, and internal controls ...
Controller
CA$100K - CA$120K/yr
Controller (Plant Controller) North Bay, Ontario Build More Than Financial Statements. Help Build the Business. For over 40 years, G&P Welding & Ironworks Ltd. has been designing and fabricating ...
Quick apply
Controller
CA$100K - CA$120K/yr
Controller (Plant Controller) North Bay, Ontario Build More Than Financial Statements. Help Build the Business. For over 40 years, G&P Welding & Ironworks Ltd. has been designing and fabricating ...
Controller
Toronto, ON · On-site
Support commission reporting, validation, and documentation processes. * Strengthen internal ... Controller experience an asset. * Strong close/reporting, reconciliations, and internal controls ...
Quick apply
Controller
Toronto, ON · On-site
Support commission reporting, validation, and documentation processes. * Strengthen internal ... Controller experience an asset. * Strong close/reporting, reconciliations, and internal controls ...
Controller
North Bay, ON · On-site
Controller (Plant Controller) Our client, a leading custom steel fabricator in North Bay, is seeking a hands-on, experienced Controller.The ideal candidate will hold a bachelor's degree in Accounting ...
Quick apply
Controller
North Bay, ON · On-site
Controller (Plant Controller) Our client, a leading custom steel fabricator in North Bay, is seeking a hands-on, experienced Controller.The ideal candidate will hold a bachelor's degree in Accounting ...
Controller
Toronto, ON · On-site
$100K - $120K/yr
Construction Controller | Downtown Toronto $100,000 - $120,000 + benefits This isn't a corporate accounting role. I'm working with an Ontario-based construction company in the Downtown Toronto core ...
Quick apply
Controller
Toronto, ON · On-site
$100K - $120K/yr
Construction Controller | Downtown Toronto $100,000 - $120,000 + benefits This isn't a corporate accounting role. I'm working with an Ontario-based construction company in the Downtown Toronto core ...
CONTROLLER
Brampton, ON · On-site
Controller Location: Mississauga, ON Hybrid: 3 Days In Office | 2 Days Remote We're looking for a Controller who is passionate about driving operational excellence, improving processes, and ...
Quick apply
CONTROLLER
Brampton, ON · On-site
Controller Location: Mississauga, ON Hybrid: 3 Days In Office | 2 Days Remote We're looking for a Controller who is passionate about driving operational excellence, improving processes, and ...
CONTROLLER
Brampton, ON · On-site
Controller Location: Mississauga, ON Hybrid: 3 Days In Office | 2 Days Remote We're looking for a Controller who is passionate about driving operational excellence, improving processes, and ...
Quick apply
CONTROLLER
Brampton, ON · On-site
Controller Location: Mississauga, ON Hybrid: 3 Days In Office | 2 Days Remote We're looking for a Controller who is passionate about driving operational excellence, improving processes, and ...
CONTROLLER
Mississauga, ON · On-site
Controller Location: Mississauga, ON Hybrid: 3 Days In Office | 2 Days Remote We're looking for a Controller who is passionate about driving operational excellence, improving processes, and ...
Quick apply
CONTROLLER
Mississauga, ON · On-site
Controller Location: Mississauga, ON Hybrid: 3 Days In Office | 2 Days Remote We're looking for a Controller who is passionate about driving operational excellence, improving processes, and ...
Controller
Toronto, ON · On-site
Maintain the chart of accounts, accounting policies, and documentation to support compliance and ... in a controllership role. * Public company experience is an asset; iGaming or tech industry ...
Quick apply
Controller
Toronto, ON · On-site
Maintain the chart of accounts, accounting policies, and documentation to support compliance and ... in a controllership role. * Public company experience is an asset; iGaming or tech industry ...
Controller
Niagara On The Lake, ON · On-site
CONTROLLER This is a senior accounting leadership role for a hands-on Controller who can balance ... Strengthen internal controls by documenting, testing, and improving financial processes on an ...
Quick apply
Controller
Niagara On The Lake, ON · On-site
CONTROLLER This is a senior accounting leadership role for a hands-on Controller who can balance ... Strengthen internal controls by documenting, testing, and improving financial processes on an ...
Controller
Welland, ON · On-site
CONTROLLER This is a senior accounting leadership role for a hands-on Controller who can balance ... Strengthen internal controls by documenting, testing, and improving financial processes on an ...
Quick apply
Controller
Welland, ON · On-site
CONTROLLER This is a senior accounting leadership role for a hands-on Controller who can balance ... Strengthen internal controls by documenting, testing, and improving financial processes on an ...
Controller
Toronto, ON · On-site
The Role: myAbode is looking for a Controller to build and lead the financial operations function ... A controls framework that's operational, not just documented * A clean, reliable month-end close ...
Quick apply
Controller
Toronto, ON · On-site
The Role: myAbode is looking for a Controller to build and lead the financial operations function ... A controls framework that's operational, not just documented * A clean, reliable month-end close ...
CONTROLLER
Mississauga, ON · On-site
Controller Location: Mississauga, ON Hybrid: 3 Days In Office | 2 Days Remote We're looking for a Controller who is passionate about driving operational excellence, improving processes, and ...
Quick apply
CONTROLLER
Mississauga, ON · On-site
Controller Location: Mississauga, ON Hybrid: 3 Days In Office | 2 Days Remote We're looking for a Controller who is passionate about driving operational excellence, improving processes, and ...
Controller
Welland, ON · On-site
CONTROLLER This is a senior accounting leadership role for a hands-on Controller who can balance ... Strengthen internal controls by documenting, testing, and improving financial processes on an ...
Quick apply
Controller
Welland, ON · On-site
CONTROLLER This is a senior accounting leadership role for a hands-on Controller who can balance ... Strengthen internal controls by documenting, testing, and improving financial processes on an ...
Controller
Toronto, ON · On-site
The Role: myAbode is looking for a Controller to build and lead the financial operations function ... A controls framework that's operational, not just documented * A clean, reliable month-end close ...
Controller
Toronto, ON · On-site
The Role: myAbode is looking for a Controller to build and lead the financial operations function ... A controls framework that's operational, not just documented * A clean, reliable month-end close ...
Controller
Thorold, ON · On-site
CONTROLLER This is a senior accounting leadership role for a hands-on Controller who can balance ... Strengthen internal controls by documenting, testing, and improving financial processes on an ...
Quick apply
Controller
Thorold, ON · On-site
CONTROLLER This is a senior accounting leadership role for a hands-on Controller who can balance ... Strengthen internal controls by documenting, testing, and improving financial processes on an ...
Controller
Saint Catharines, ON · On-site
CONTROLLER This is a senior accounting leadership role for a hands-on Controller who can balance ... Strengthen internal controls by documenting, testing, and improving financial processes on an ...
Quick apply
Controller
Saint Catharines, ON · On-site
CONTROLLER This is a senior accounting leadership role for a hands-on Controller who can balance ... Strengthen internal controls by documenting, testing, and improving financial processes on an ...
Controller
Saint Catharines, ON · On-site
CONTROLLER This is a senior accounting leadership role for a hands-on Controller who can balance ... Strengthen internal controls by documenting, testing, and improving financial processes on an ...
Quick apply
Controller
Saint Catharines, ON · On-site
CONTROLLER This is a senior accounting leadership role for a hands-on Controller who can balance ... Strengthen internal controls by documenting, testing, and improving financial processes on an ...
Controller
Thorold, ON · On-site
CONTROLLER This is a senior accounting leadership role for a hands-on Controller who can balance ... Strengthen internal controls by documenting, testing, and improving financial processes on an ...
Quick apply
Controller
Thorold, ON · On-site
CONTROLLER This is a senior accounting leadership role for a hands-on Controller who can balance ... Strengthen internal controls by documenting, testing, and improving financial processes on an ...
Document Controller information
See Ontario salary details
$11.06 - $15.14
9% of jobs
$18.01 is the 25th percentile. Wages below this are outliers.
$15.14 - $19.23
22% of jobs
The median wage is $22.34 / hr.
$19.23 - $23.32
24% of jobs
$23.32 - $27.40
16% of jobs
$28.43 is the 75th percentile. Wages above this are outliers.
$27.40 - $31.49
14% of jobs
$31.49 - $35.58
8% of jobs
$35.58 - $39.66
5% of jobs
$39.66 - $43.75
1% of jobs
$43.75 - $47.84
0% of jobs
$47.84 - $51.92
0% of jobs
$51.92 - $56.01
0% of jobs
$11
$26
$56
How much do document controller jobs pay per hour?
What is the difference between Document Controller vs Document Clerk?
| Aspect | Document Controller | Document Clerk |
|---|---|---|
| Credentials | Typically requires a diploma or degree in administration or related field | Often requires a high school diploma or equivalent |
| Work Environment | Works in construction, engineering, or corporate settings managing project documents | Works in office or administrative settings handling filing and document sorting |
| Industry Usage | Commonly used in construction, oil & gas, engineering industries | Used across various industries for basic document handling |
| Search & Comparison Intent | Often compared for responsibilities and qualifications | Compared for entry-level administrative tasks |
The main difference between a Document Controller and a Document Clerk lies in their responsibilities and required qualifications. Document Controllers manage complex project documentation, ensuring accuracy and compliance, often in technical industries. Document Clerks handle basic filing and document sorting tasks. While both roles involve document management, the Document Controller position requires more specialized knowledge and experience.
How much do document controllers make in the US?
What does a document controller do?
How does a document controller typically collaborate with other departments on large projects?
How much does a document controller earn?
What are the key skills and qualifications needed to thrive as a document controller, and why are they important?
What does a document controller do?
A document controller is responsible for the organization and management of documents for teams, projects, and companies. As a document controller, your daily duties may include numbering, sorting, filing, and retrieving documentation efficiently and accurately to support a specific project or department. You will need to understand technical terms or jargon associated with your industry or department to maintain, retrieve, and update documents as necessary. You may also take on additional responsibilities based on industry guidelines and specific company needs.
What qualifications do you need to be a document controller?

Job description
Controller Equipment Division
Summary
Total Power Limited is Canada's leading provider of power generation equipment and services. The Equipment Division manages a complex portfolio of long-term contracts spanning generator projects, ATS installations, start-up services, and maintenance agreements.
We are looking for a technically strong Controller to own the Equipment Division's financial reporting and revenue recognition cycle, while also contributing to the broader controllership responsibilities of the group. The role sits at the intersection of accounting rigour, project economics, and strategic finance with direct collaboration across Project Management, Sales, and senior Finance leadership.
The right candidate has deep project accounting experience, hands-on POC expertise, and an appetite for improving how the close process works. Familiarity with Microsoft D365 F&O and comfort with data and AI tooling are meaningful differentiators.
What Youll Do The Role (Responsibilities)
Revenue Recognition & POC Accounting
- Own the monthly POC calculation across the Equipment Division project portfolio.
- Set the appropriate POC decision for each project each period based on contract terms and project status.
- Maintain the accrual model: expected contract values, forecast cost inputs from Item Requirements and GP reports, and start-up labour estimates.
- Produce and validate all revenue accrual and deferral journal entries in ERP.
- Manage the Equipment Division close calendar; coordinate data pulls from D365 and ensure all inputs are reconciled before the model runs.
- Ensure proper application of vendor rebates to project costs and track volume rebate progress.
Financial Reporting & Consolidation
- Prepare monthly financial statements for the Equipment division, including consolidated statements with full intercompany eliminations.
- Prepare branch and departmental financial statements.
- Provide budget-vs-actual and period-over-period variance commentary.
Business Partnering Operations & Sales
- Serve as the Finance partner to Equipment Division project management attend project reviews, challenge margin assumptions, and flag cost or scope changes with financial impact.
- Partner with Sales on contract review, pricing economics, and change order assessment.
- Deliver project-level margin commentary to PMs and sales leaders; surface at-risk projects and recognition issues proactively.
- Collaborate with other business unit leaders to maintain consistent accounting policies across the organisation.
Forecasting & Cash Management
- Lead monthly and quarterly revenue and gross margin forecasts for the Equipment Division.
- Own Equipment Division cash flow forecasting billing milestones, retention release, receivables ageing, and accrued revenue conversion.
- Flag early signals of margin erosion, billing shortfalls, or cash timing risk.
- Support the annual budget and long-range planning process with bottom-up project-level builds.
Team Leadership & Operational Finance
- Coach and mentor direct reports; conduct regular one-on-ones and support recruitment and performance management.
- Calculate monthly commissions and bonuses for designated staff; post related accruals.
- Manage year-end inventory counts and financial variance adjustments.
- Oversee monthly service WIP reconciliation and fixed asset accounting across the group.
- Ensure internal controls over financial reporting and assets are documented and maintained.
Process Efficiency & Technology
- Continuously improve the POC model and close process to reduce manual effort and shorten cycle time.
- Identify and implement AI and automation opportunities within the finance function.
- Work with D365 and IT to improve data quality at source and reduce offline spreadsheet reliance.
- Identify cost-saving opportunities; maintain a continuous improvement mindset.
Audit Preparedness & External Reporting
- Maintain year-round audit readiness reconciliations, supporting schedules, and POC documentation always current and defensible.
- Serve as the primary liaison with external auditors for Equipment Division matters.
- Prepare POC audit support packages including contract earned calculations, expected cost substantiation, and management commentary on significant judgements.
- Ensure ASPE compliance across all entities; working knowledge of ASC 606 is an asset given U.S. operations.
What You Need (Requirement)
Qualifications
- CPA designation required; university degree in Accounting, Finance, or a related field.
- 58+ years of progressive accounting experience, including at least 23 years at a controller or senior project accounting level.
- Hands-on POC revenue recognition experience on long-term contracts.
- Background in a project-based or equipment/construction industry strongly preferred.
- Demonstrated command of Microsoft D365 F&O, including the Project Management & Accounting module.
- Experience managing or mentoring a team.
- Bilingual (English/French) is an asset.
Technical skills
- Strong knowledge of ASPE; awareness of ASC 606 is a plus given U.S. operations.
- Proficiency in cost-to-cost POC mechanics expected cost forecasting, contract earned calculations, WIP accounting, and accrued/deferred revenue treatment.
- Experience with multi-entity consolidation and intercompany accounting.
- Advanced Excel skills; comfortable maintaining large, formula-driven accrual workbooks.
- Open to AI-assisted workflows and data tooling.
- Familiarity with Management Reporter or equivalent D365-integrated reporting tools.
Leadership & interpersonal qualities
- Credible business partner to project managers and sales leaders conversant in project economics, not just accounting entries.
- Thrives in a fast-moving environment with competing deadlines and multi-entity complexity.
- Translates financial complexity into clear, decision-useful insight for non-finance stakeholders.
- Detail-oriented and control-minded without being inflexible.
- Self-directed; surfaces issues early and follows through.
- High standards of ethics and integrity.