1

Controller Jobs in Moscow, ID (NOW HIRING)

AIR TRAFFIC CONTROLLER Commercial airlines aren't the only ones who need traffic management. In the Navy, our fighter jets, helicopters, and reconnaissance aircraft need vigilant Air Traffic ...

next page

Showing results 1-20

Controller information

See Moscow, ID salary details

$47.7K

$103.7K

$152.3K

How much do controller jobs pay per year?

As of Jul 28, 2026, the average yearly pay for controller in Moscow, ID is $103,733.00, according to ZipRecruiter salary data. Most workers in this role earn between $84,200.00 and $120,200.00 per year, depending on experience, location, and employer.

What does a Controller do?

A Controller is a senior-level finance professional responsible for overseeing an organization's accounting operations. Their duties typically include managing financial reporting, budgeting, internal controls, and compliance with regulations. Controllers also supervise the accounting department, prepare financial statements, and work closely with executive management to guide financial strategy. Their work ensures accurate financial records and supports sound business decisions.

What Is a Controller Job Description?

A controller is high-level accounting position in a firm or company. They often report directly to the CFO (Chief Financial Officer) and are responsible for budgets, audits, and financial reports, as well as ensuring the company complies with all tax codes and regulations.

What are some common challenges Controllers face when managing financial reporting and compliance?

Controllers often encounter challenges in ensuring the accuracy and timeliness of financial reports, particularly when juggling complex transactions or multiple entities. Staying current with evolving accounting standards and regulatory requirements can also be demanding, as it requires continual learning and adaptation. Additionally, Controllers must coordinate closely with cross-functional teams, such as auditors and department heads, to address discrepancies and streamline processes, making strong communication and problem-solving skills essential.

What is the difference between Controller vs Bookkeeper?

AspectControllerBookkeeper
CredentialsTypically requires a bachelor's degree in accounting, finance, or related field; CPA or CMA certifications are commonUsually requires a high school diploma or associate degree; certifications are less common
Work EnvironmentWorks in corporate finance departments, overseeing accounting teamsWorks in small businesses or accounting firms, handling day-to-day transaction recording
ResponsibilitiesFinancial reporting, budgeting, internal controls, and strategic financial planningRecording financial transactions, maintaining ledgers, and reconciling accounts

The Controller and Bookkeeper roles differ mainly in scope and seniority. Controllers oversee financial strategies and reporting, requiring advanced credentials and experience. Bookkeepers focus on recording daily transactions and maintaining accurate records. While both are essential for financial management, Controllers have broader responsibilities and higher qualifications, often managing teams and ensuring compliance.

What are the key skills and qualifications needed to thrive as a Controller, and why are they important?

To thrive as a Controller, you need a strong background in accounting principles, financial analysis, and regulatory compliance, typically supported by a bachelor's degree in accounting or finance and often a CPA certification. Proficiency with ERP systems, advanced Excel, and financial reporting software is essential for managing complex financial data. Exceptional organizational skills, attention to detail, and effective communication set top Controllers apart. These skills and qualities ensure accurate financial oversight, compliance, and strategic decision-making for organizational success.
What are the most commonly searched types of Controller jobs in Moscow, ID? The most popular types of Controller jobs in Moscow, ID are:
What are popular job titles related to Controller jobs in Moscow, ID? For Controller jobs in Moscow, ID, the most frequently searched job titles are:
What cities near Moscow, ID are hiring for Controller jobs? Cities near Moscow, ID with the most Controller job openings:
Infographic showing various Controller job openings in Moscow, ID as of July 2026, with employment types broken down into 88% Full Time, 9% Part Time, 1% Temporary, and 2% Contract. Highlights an 89% Physical, 6% Hybrid, and 5% Remote job distribution, with an average salary of $103,733 per year, or $49.9 per hour.
Assistant Controller

$77K - $82K/yr

Full-time

Posted 3 days ago


Job description


Assistant Controller
Lewis-Clark State College
Assistant Controller
LC State invites applications for the position of Assistant Controller.
Salary and rank based on experience and qualifications: $77,200 - $82,000
Degree Required:
Bachelor's degree in accounting, bookkeeping, or related field from a regionally accredited college or university.
Required Qualifications:
  • Two or more years of experience in accounting with a mid-sized company with revenues in excess of $20 million.
  • Two or more years of supervisory experience of two or more staff.
  • Experience compiling and preparing financial reports and analyses for a company with revenues in excess of $20 million.
  • Strong experience using Microsoft suite products to analyze and prepare complex reporting assignments.
  • Experience maintaining ERP system's general ledger accounts and security settings.
  • Exceptional organizational skills, ability to prioritize, effective time manager, and multi-tasker.
  • Experience collaborating with multiple departments.
  • Demonstrated experience working, analyzing, and reporting on restricted net assets.
  • Experience using and high comfort level with enterprise-wide technology systems.

Preferred Qualifications:
  • Master's degree from a regionally accredited college or university or a CPA.
  • Experience with external audits.
  • Experience with Ellucian Colleague software.
  • Experience with the State of Idaho accounting system or other systems that support organizations with multiple departments, revenue streams, and many different types of expense categories.
  • Demonstrated work experience with a Non-Profit entity using Fund accounting in their financial reporting.
  • Experience making adjusting journal entries, changing cash basis accounting to accrual-based accounting using GASB standards.
  • Experience with troubleshooting and maintaining a general ledger chart of accounts, including adding new accounts, linking them to reporting trees, and setting up security access roles for employees.
  • Experience with making financial presentations.
  • Experience with large bank reconciliations.

Responsibilities:
  1. Maintain general ledger security activities, including setting up new general ledger accounts, employee
  2. security rights, and linking accounts to correct reporting trees.
  3. Perform monthly and annual general ledger closings, balancing system reports to assure system completeness.
  4. Working with the Controller and other staff, prepare external and internal financial reports, including balance sheet, statement of revenues and expenses, net fund balance, and departmental operating financials.
  5. Assist in the preparation of quarterly and annual financial statements and schedules adjusting cash basis accounting to GASB and FASB accrual-based financial statements and support for reported numbers.
  6. Perform analysis as needed on financial and departmental balances.
  7. Assist with the development and communication of business policies and internal controls.
  8. Work with external and internal auditors.
  9. Work with the Information Technology department to manage networked hardware and software applications, departmental financial reporting, and document scanning program. This position requires a high comfort level with technology use and administration.
  10. Oversee treasury management, supervising small staff, approving banking transactions and monitoring cash balances for best institution support.
  11. Inspire and assist own team and other team's members in meeting established deadlines.
  12. Additional duties include direct and indirect activities to support recruitment and retention of students.

Application Procedure: Please upload all of the following documents, or your application may not be considered for review
  • Cover Letter/Letter of Interest
  • Resume/Curriculum Vitae
  • Contact Information or Letters for three (3) Professional References
  • Unofficial Transcripts (Official Transcripts requested upon hire)

This position is open until filled. Posting will remain open until a suitable pool of candidates is identified.
This position is subject to the successful completion of a criminal background check and may also be subject to an education verification. LC State is an EEO/VETS employer.
To apply please visit
To apply, please visit:
Posted by the FREE value-added recruitment advertising agency
Employment Type: Full Time