Demo

CPA/ Bookkeeper

Material Flow Systems and Conveyors
Donald, OR Full Time
POSTED ON 8/25/2026
AVAILABLE BEFORE 12/20/2026

The Full-Charge Bookkeeper is responsible for managing the company’s day-to-day financial operations while supporting key administrative functions, including payroll, tax coordination, insurance management, workers’ compensation reporting, and HR recordkeeping. This role ensures accurate financial tracking, regulatory compliance, and efficient office operations.

Material Flow & Conveyor Systems, Inc. is a leading provider of material handling solutions, specializing in conveyors, shelving, racking systems, dock equipment, and integrated solutions. We combine high-quality products with expert design and installation services to serve a wide range of industrial clients.

We are seeking a detail-oriented and proactive Full-Charge Bookkeeper to join our team. This role is critical to maintaining accurate financial records, supporting compliance with GAAP (Generally Accepted Accounting Principles), and ensuring smooth internal operations. The ideal candidate brings strong accounting experience, excellent organizational skills, and the ability to manage multiple functions in a fast-paced environment.

Key Responsibilities:

Accounting & Bookkeeping

  • Maintain accurate financial records and general ledger
  • Record daily financial transactions and journal entries
  • Manage accounts payable and accounts receivable
  • Perform bank, credit card, and account reconciliations
  • Prepare monthly, quarterly, and annual financial reports
  • Assist with budgeting and financial forecasting
  • Monitor cash flow and maintain supporting documentation
  • Coordinate with CPA for year-end reporting and audits
  • Helping with costing, invoicing, and past dues

Payroll & Tax Support

  • Process payroll and maintain payroll records
  • Ensure timely and accurate payroll tax filings
  • Prepare documentation for federal, state, and local taxes
  • Support quarterly and annual tax preparation with CPA
  • Maintain audit-ready payroll and tax records
  • Track contractor payments and issue 1099s

Insurance & Compliance

  • Coordinate and manage company insurance policies, including general liability, commercial auto, and workers’ compensation
  • Track policy renewals and certificates of insurance
  • Manage workers’ compensation reporting and claims
  • Ensure compliance with applicable regulations and internal controls

Human Resources Administration

  • Maintain employee records and HR documentation
  • Assist with onboarding and new hire paperwork
  • Manage I-9s, W-4s, benefits documentation, and employee files
  • Track PTO and maintain compliance records
  • Support employee benefits administration
  • Assist with HR policies and internal documentation

Administrative & Office Support

  • Maintain organized financial and employee records
  • Communicate with vendors, accountants, and insurance providers
  • Support leadership with reporting and operational needs
  • Identify opportunities to improve financial processes and systems
  • Helping with costing, invoicing, and past dues

Qualifications

  • 1–5 years of bookkeeping or accounting experience
  • Strong understanding of accounting principles, including debits and credits, reconciliations, and financial reporting
  • Experience with payroll processing and payroll taxes
  • Familiarity with workers’ compensation and insurance administration
  • Basic HR administration experience preferred
  • Proficiency in accounting software (QuickBooks, or similar)
  • Strong organizational skills with high attention to detail
  • Ability to maintain confidentiality and handle sensitive information

Skills

  • Financial reporting and analysis
  • Payroll administration
  • Regulatory compliance
  • HR recordkeeping and documentation
  • Spreadsheet and accounting software proficiency
  • Strong communication and organizational abilities

Preferred Software Experience

  • QuickBooks or similar accounting platforms
  • ADP, Paychex, or Gusto
  • Microsoft Excel
  • HRIS or payroll systems
  • State and federal tax portals

Why Join Us

At Material Flow & Conveyor Systems, we value accuracy, accountability, and continuous improvement. You’ll play a key role in supporting the financial health and operational efficiency of a growing, team-oriented company.

Pay: $50,000.00 - $80,000.00 per year

Benefits:

  • Dental insurance
  • Health insurance
  • Paid sick time
  • Paid time off
  • Vision insurance

Work Location: In person

Salary : $50,000 - $80,000

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a CPA/ Bookkeeper?

Sign up to receive alerts about other jobs on the CPA/ Bookkeeper career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$40,527 - $50,495
Income Estimation: 
$46,660 - $59,490
Income Estimation: 
$46,698 - $56,511
Income Estimation: 
$53,091 - $66,145
Income Estimation: 
$125,305 - $173,168
Income Estimation: 
$46,619 - $58,095
Income Estimation: 
$46,660 - $59,490
Income Estimation: 
$46,698 - $56,511
Income Estimation: 
$53,091 - $66,145
Income Estimation: 
$125,305 - $173,168
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Not the job you're looking for? Here are some other CPA/ Bookkeeper jobs in the Donald, OR area that may be a better fit.

  • LHH Salem, OR
  • BookkeeperWe have an exciting opportunity for a Bookkeeper to join our client in Salem, OR. As an ideal candidate, you should have 2years of experience in ... more
  • 27 Days Ago

  • TradeJobsWorkforce Dallas, OR
  • The duties will include day to day bookkeeping, bank account reconciliations for various small business entities. Assisting in preparing financial statemen... more
  • 27 Days Ago

AI Assistant is available now!

Feel free to start your new journey!