What are the responsibilities and job description for the Bookkeeper position at Janie's Mill?
About the Company
Janie’s Mill is a farmer-owned, certified organic, stone-ground flour mill located in Ashkum, Illinois. Since 2017, we have milled organic grains for home- and professional bakers, chefs, and distillers across the country.
About the Role
The bookkeeper at Janie’s Mill is responsible for maintaining accurate financial records, managing accounts payable/receivable, and supporting payroll and tax compliance. This position will play a critical role in ensuring financial accuracy and efficiency, providing essential reporting to support business decisions. This role is an on-site position and reports directly to the Operations Manager.
Key Responsibilities
- Maintain accurate financial records, including general ledger entries and reconciliations.
- Process Accounts Payable and Accounts Receivable, ensuring timely payments and collections.
- Prepare and process payroll, including tax filing, employee deductions, and retirement fund contributions.
- Reconcile bank and credit card statements to ensure financial accuracy.
- Assist in the preparation of financial reports, budgets and forecasts.
- Work with external accountant for tax preparation and compliance.
- Maintain proper documentation and record-keeping for audits and financial reviews.
- Support financial decision-making by providing accurate data and insights.
- Ensure compliance with company policies, tax regulations, and financial best practices.
- Follow company food safety policies, and Good Manufacturing Practices (GMPs).
- Assist with maintaining clean common areas in facility.
- Other duties as assigned by direct supervisor.
Qualifications & Skills
- Proven experience as a bookkeeper, accounting clerk, or similar role.
- Proficiency in QuickBooks or other accounting software.
- Strong understanding of accounting principles and financial reporting.
- Excellent attention to detail and organizational skills.
- Ability to handle confidential information with integrity.
- Strong communication and problem-solving skills.
- Familiarity with payroll processing and tax compliance is a plus.
Job Type: Part-time
Pay: $17.00 - $20.00 per hour
Expected hours: 20 – 30 per week
Benefits:
- Employee discount
- Paid time off
- Retirement plan
Schedule:
- Monday to Friday
- No nights
- No weekends
Work Location: In person
Salary : $17 - $20