Controller job description template
The Controller directs the daily financial, accounting, and payroll operations for [ORGANIZATION_NAME]. A free, ready-to-edit job description for Canadian employers: duties, qualifications, skills, working conditions and performance measures.
Use our controller interview questions with a 1 to 5 scoring guide.
Position Identification Details
| Field | Value |
|---|---|
| Job title | Controller |
| Reports to | [REPORTS_TO_TITLE] |
| Direct reports | [DIRECT_REPORTS] |
| Employment type | [EMPLOYMENT_TYPE] |
| Work schedule | [WORK_SCHEDULE] |
| Location | [WORK_LOCATION] |
| Overtime eligibility | [OVERTIME_ELIGIBILITY] |
| NOC code | [NOC_CODE] |
| Salary range | [SALARY_RANGE_MIN] to [SALARY_RANGE_MAX] |
| Effective date | [EFFECTIVE_DATE] |
| Last reviewed | [LAST_REVIEWED_DATE] |
1. Position Summary
The Controller directs the daily financial, accounting, and payroll operations for [ORGANIZATION_NAME]. The position ensures all financial statements, statutory filings, and management reports are accurate, compliant, and delivered on schedule. Working directly with [OWNER_OR_MANAGER], the Controller maintains the general ledger, manages working capital, designs internal controls, and oversees year-end closing processes. This role serves as the primary accounting authority within the organization, converting raw transactional data into actionable financial intelligence to support operational decisions.
2. Key Responsibilities
2.1 Financial Reporting and Month-End Close (20%)
- Execute the complete month-end and year-end financial close process within [N_BUSINESS_DAYS] business days following period end.
- Prepare monthly financial statements, including balance sheet, income statement, and cash flow statement, in accordance with applicable accounting standards.
- Reconcile all balance sheet accounts, bank statements, prepaid expenses, and accrual schedules monthly to verify ledger integrity.
- Deliver monthly budget-to-actual variance reports and operational financial summaries directly to [REPORTS_TO_TITLE].
2.2 General Ledger and Daily Accounting Operations (15%)
- Oversee and verify daily transaction postings across accounts payable, accounts receivable, inventory, and job costing modules.
- Maintain the chart of accounts in the accounting software and enforce standardized transaction coding across all business functions.
- Review and approve accounts payable payment batches, ensuring proper invoice matching, general ledger coding, and approval authority.
- Monitor accounts receivable aging reports, resolve customer billing discrepancies, and coordinate collection efforts on overdue accounts.
2.3 Cash Management and Banking (15%)
- Track daily bank balances, operating line availability, and cash positions across all corporate financial accounts.
- Prepare a rolling 4-week cash flow forecast to predict liquidity requirements and support operational purchasing decisions.
- Execute electronic fund transfers, wire payments, and cheque disbursements under established signing authority policies.
- Administer merchant processing accounts, credit card programmes, and banking service relationships under the direction of [OWNER_OR_MANAGER].
2.4 Payroll, Benefits, and Statutory Remittances (15%)
- Process or verify bi-weekly payroll in [PAYROLL_SYSTEM], ensuring accurate gross-to-net calculations, deductions, and taxable benefit tracking.
- Calculate, file, and remit statutory source deductions, provincial payroll taxes, Workers' Compensation premiums, and sales taxes (GST/HST/PST) before statutory deadlines.
- Generate and distribute annual tax slips (T4/T4A) and file year-end statutory summaries with the Canada Revenue Agency and provincial revenue bodies.
- Maintain confidential payroll records, record employment changes in [HRIS_NAME], and issue Records of Employment within required timeframes.
2.5 Internal Controls, Governance, and Risk Management (10%)
- Design, implement, and maintain internal accounting controls to safeguard corporate assets and reduce fraud risk.
- Review operational spending against approved authorization limits, flagging unauthorized variances to [REPORTS_TO_TITLE].
- Coordinate commercial insurance renewals, maintain asset registers, and track capital asset depreciation schedules.
- Document standard operating procedures for all accounting, invoicing, billing, and inventory control workflows.
2.6 Budgeting, Forecasting, and Operational Analysis (10%)
- Coordinate the annual budgeting cycle with [REPORTS_TO_TITLE], compiling departmental expense estimates and revenue projections.
- Analyze product, project, or service margins to identify cost overruns and operational inefficiencies.
- Develop financial models to evaluate capital expenditures, equipment leasing options, and supplier pricing changes.
- Track non-financial operational metrics alongside financial data to assess labour productivity and inventory turnover.
2.7 Audit, Tax, and External Compliance (10%)
- Prepare comprehensive year-end working paper files and supporting schedules for external public accountants.
- Act as the lead operational liaison for external accounting reviews, compilation engagements (CSRS 4200), and tax audits.
- Ensure compliance with federal and provincial tax statutes, corporate filing requirements, and business licence obligations.
- Monitor changes in Canadian accounting standards and tax regulations that impact operational bookkeeping practices.
2.8 Team Supervision and Operational Support (5%)
- Direct, train, and evaluate accounting clerks, bookkeepers, or administrative staff assigned to financial duties.
- Allocate daily transactional workloads, conduct periodic accuracy spot-checks, and manage staff coverage schedules.
- Provide financial system training and support to non-financial operational supervisors across [ORGANIZATION_NAME].
3. Qualifications & Experience
Role Qualifications and Requirements
| Qualification Category | Required Criteria | Preferred Criteria |
|---|---|---|
| Education | Bachelor’s degree or college diploma in Accounting, Finance, or Business Administration. | Post-graduate degree in Business Administration, Finance, or Commerce. |
| Professional Credentials | Active Chartered Professional Accountant (CPA) designation, or advanced standing near completion. | Active CPA designation with completed public accounting or private corporate experience. |
| Experience | Minimum 5 years of progressive full-cycle accounting experience, with at least 2 years in a senior accounting or controller role within a small to mid-sized business. | Experience working within [INDUSTRY] managing project accounting, inventory control, or job-costing systems. |
| Technical and Software Skills | Advanced proficiency in Microsoft Excel (complex formulas, pivot tables, lookup models) and hands-on operational experience with SME accounting systems (e.g., QuickBooks Desktop/Online, Sage 50/300, or modern cloud ERP). | Direct experience implementing accounting software, setting up [PAYROLL_SYSTEM], or configuring [HRIS_NAME] integrations. |
| Statutory and Regulatory Knowledge | Working knowledge of Canadian ASPE (Accounting Standards for Private Enterprises), GST/HST/PST administration, corporate income tax filing preparation, and statutory payroll remittance rules. | Familiarity with provincial employment standards and Workers' Compensation board reporting rules in [PROVINCE]. |
| Language and Communication | Fluent English professional verbal and written business communication skills. | Functional or professional French language skills where required by operational location. |
(Note: Hiring standards and selection criteria must align with inclusive employment practices and human rights legislation.)
4. Competencies
Core Competencies and Behavioural Indicators
| Competency | Definition | Behavioural Indicators |
|---|---|---|
| Financial Rigour and Accuracy | Applies technical accounting standards consistently, ensuring error-free records and reconciliations. | • Reconciles ledgers to zero variance before closing periods. • Catches posting errors before reports are distributed. • Applies proper revenue recognition rules to all contracts. |
| Integrity and Ethical Practice | Protects confidential fiscal records, maintains strict ethical standards, and enforces compliance. | • Refuses unauthorized transaction requests. • Keeps payroll, compensation, and banking data strictly confidential. • Reports financial anomalies immediately to [OWNER_OR_MANAGER]. |
| Analytical Problem Solving | Breaks down complex transactional data into clear operational drivers and actionable findings. | • Identifies the root cause of monthly budget variances. • Reconstructs unbalanced accounts through forensic analysis. • Translates raw general ledger numbers into clear trends for non-financial managers. |
| Process Discipline and Internal Controls | Builds and enforces structured administrative systems to safeguard business assets. | • Establishes dual-authorization workflows for electronic funds transfers. • Maintains detailed standard operating procedures for bookkeeping. • Conducts regular spot-audits of inventory and petty cash balances. |
| Stakeholder Communication | Conveys complex accounting requirements clearly to owners, department heads, and external advisors. | • Explains financial reports without excessive technical jargon. • Prepares concise variance briefing notes for management meetings. • Communicates payroll and expense rules clearly to staff. |
| Operational Prioritization | Manages competing statutory deadlines, operational requests, and closing schedules under tight timelines. | • Delivers tax remittances on time without incurring late penalties. • Prioritizes mission-critical cash flow needs during peak operational periods. • Balances long-term financial planning with daily transactional duties. |
5. Working Conditions & Performance Measures
5.1 Working Conditions and Physical Demands
The physical and environmental demands described below represent those required to perform the essential functions of this role successfully. Reasonable accommodation will be evaluated and provided in accordance with applicable human rights legislation.
Physical, Environmental, and Cognitive Demands
| Demand Category | Frequency | Description |
|---|---|---|
| Physical Effort (Sitting/Stationary) | Continuous | Sits or remains stationary at an office workstation for prolonged periods while working on computer screens. |
| Manual Dexterity and Visual Focus | Continuous | Uses keyboard, mouse, and multi-monitor setup with sustained visual focus to review spreadsheets, receipts, and invoices. |
| Material Handling and Lifting | Occasional | Lifts and moves archive banker boxes, accounting files, and office supplies up to [MAX_LIFT_WEIGHT_KG] kg. |
| Work Environment | Continuous | Indoor office setting with climate control and standard office equipment noise levels. |
| Extended Hours and Work Schedule | Occasional | Works extended hours, including evenings or weekends, during month-end closing, annual audit preparation, and fiscal year-end. |
| Cognitive and Psychological Demands | Frequent | Manages high cognitive load, strict statutory filing deadlines, exact arithmetic tolerances, and confidential financial discussions. |
| Travel Requirements | Rare | Minimal local travel to corporate banking facilities, post office, or offsite operational locations as required. |
5.2 Performance Measures
Performance will be assessed against clear operational and financial objectives established annually with [REPORTS_TO_TITLE].
Key Performance Indicators and Evaluation Standards
| Measure | Definition | Target | Frequency |
|---|---|---|---|
| Month-End Close Timeliness | Number of business days required to finalize trial balance and management statements. | Completed within [N_BUSINESS_DAYS] business days of month-end. | Monthly |
| Statutory Remittance Compliance | Timeliness and accuracy of CRA, provincial tax, payroll, and Workers' Compensation filings. | 100% on-time filing with zero late-filing penalties or interest charges. | Monthly / Quarterly |
| Balance Sheet Reconciliation | Percentage of balance sheet accounts reconciled with complete supporting documentation. | 100% of balance sheet accounts reconciled monthly. | Monthly |
| Cash Flow Forecast Variance | Variance between projected weekly cash balances and actual realized cash positions. | Actual cash balance within [CASH_VARIANCE_PERCENT]% of 4-week forecast. | Monthly |
| Year-End Audit Efficiency | Speed and completeness of audit working paper file preparation for external accountants. | Complete working paper package delivered by agreed schedule with minimal adjusting entries. | Annual |
| Payroll Processing Accuracy | Percentage of payroll runs processed without calculation, deduction, or delivery errors. | 99.5% error-free payroll runs across all pay cycles. | Per Pay Period |
5.3 Career Pathways
This role is aligned with occupational taxonomies established under the National Occupational Classification and related workforce frameworks.
- Typical Prior Roles: Senior Accountant, Accounting Manager, Assistant Controller, Full-Charge Bookkeeper, Financial Analyst.
- Typical Next Roles: Director of Finance, Vice President of Finance, Chief Financial Officer (CFO), General Manager.
6. Document Acknowledgement
This job description outlines the primary duties, responsibilities, working conditions, and qualifications required for the Controller position at [ORGANIZATION_NAME]. It is not an exhaustive inventory of all duties that may be assigned. Management reserves the right to amend job duties, working schedules, or operational responsibilities with reasonable notice to meet business requirements.
Employee Acknowledgement
I acknowledge that I have received, read, and understood this job description. I confirm that I am able to perform the essential duties of this role, with any accommodation required under applicable human rights legislation.
Employee Name: ________________________________________
Employee Signature: ____________________________________
Date (DD-MMM-YYYY): __________________________________
Manager Approval
Manager Name: ________________________________________
Manager Signature: ____________________________________
Date (DD-MMM-YYYY): __________________________________
What to fill in
| Placeholder | What to enter | Who provides it | Required? |
|---|---|---|---|
| [ORGANIZATION_NAME] | Operating business name of the employer | Employer / HR | Yes |
| [REPORTS_TO_TITLE] | Title of the position's direct supervisor (e.g., General Manager, President, Owner) | Employer / Management | Yes |
| [DIRECT_REPORTS] | Job titles reporting to this role (e.g., Bookkeeper, AP Clerk, or "None") | Employer / Management | Yes |
| [EMPLOYMENT_TYPE] | Nature of employment (e.g., Full-Time Permanent, Part-Time Permanent) | Employer / HR | Yes |
| [WORK_SCHEDULE] | Standard working hours and days (e.g., Monday to Friday, 40 hours per week) | Employer / HR | Yes |
| [WORK_LOCATION] | Primary physical work address or remote/hybrid work arrangement | Employer / HR | Yes |
| [OVERTIME_ELIGIBILITY] | Overtime status under [PROVINCE] employment standards (e.g., Eligible, or Not eligible under a managerial or other exclusion) | Employer / Legal counsel | Yes |
| [NOC_CODE] | 5-digit National Occupational Classification code (e.g., 10010 or 11100) | Recruiter / HR | Yes |
| [SALARY_RANGE_MIN] | Minimum annual base salary for the position | Employer / Compensation | Yes |
| [SALARY_RANGE_MAX] | Maximum annual base salary for the position | Employer / Compensation | Yes |
| [EFFECTIVE_DATE] | Date this job description takes effect ([DD-MMM-YYYY]) | Employer / Management | Yes |
| [LAST_REVIEWED_DATE] | Date this document was last reviewed or updated ([DD-MMM-YYYY]) | Employer / Management | Yes |
| [OWNER_OR_MANAGER] | Business owner, managing director, or general manager title | Employer / Management | Yes |
| [N_BUSINESS_DAYS] | Target business days to finalize month-end close (e.g., 5 or 10) | Employer / Finance | Yes |
| [PAYROLL_SYSTEM] | Brand or system name for payroll software (e.g., Wagepoint, ADP, Ceridian) | Employer / Payroll | Yes |
| [HRIS_NAME] | Name of HR management software or filing system | Employer / HR | Yes |
| [INDUSTRY] | Specific operating sector of the business (e.g., Construction, Retail, Manufacturing) | Employer / Management | Yes |
| [PROVINCE] | Operating province or territory of employment | Employer / HR | Yes |
| [MAX_LIFT_WEIGHT_KG] | Maximum weight in kilograms the incumbent may occasionally lift (e.g., 10 to 15 kg) | Operations / Safety | Yes |
| [CASH_VARIANCE_PERCENT] | Acceptable variance percentage for rolling cash forecasts (e.g., 5% or 10%) | Employer / Finance | Yes |
Official sources
Government and professional sources this template was checked against.
- Government of Canada — Inclusive Workplace
- National Occupational Classification
- Canadian Human Rights Commission — Duty to Accommodate
- CPHR Canada
This template is general information for Canadian employers, not legal advice. Employment standards, human rights and privacy rules differ by province. Check them before you use it.
Questions
What does a controller do?
The Controller directs the daily financial, accounting, and payroll operations for [ORGANIZATION_NAME]. The position ensures all financial statements, statutory filings, and management reports are accurate, compliant, and delivered on schedule. Working directly with [OWNER_OR_MANAGER], the Controller maintains the general ledger, manages working capital, designs internal controls, and oversees year-end closing processes. This role serves as the primary accounting authority within the organization, converting raw transactional data into actionable financial intelligence to support operational decisions.
What should a controller job description include?
A short summary of the role, the main duties with a rough share of time, required and preferred qualifications, the skills you'll assess, working conditions and physical demands, and how performance is measured. State the pay range and who the person reports to. This template covers all of it; fill in the highlighted blanks and remove anything that doesn't apply.
Can I use this template for free?
Yes. Download it as a Word file, copy the text, or print it. Staffkin can also turn it into a prescreen and interview guide for the same role.
Hiring a controller? Do the rest in one place
Staffkin keeps this job description with the job, sends candidates a prescreen, gives you a scored interview guide and runs reference checks. Free for your first job.
Start free