Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Bookkeeper

$90k - $100k

Robert Half

Job Description

Job Description

The salary range for this position is $90,000-$100,000 plus bonus, and it comes with benefits, including medical, vision, dental, life, and disability insurance. To apply to this hybrid role please send your resume to View email address on ziprecruiter.com.

What You'll Do

The primary purpose of this role is to effectively, efficiently, and ethically manage financial records, support tax preparation, and engage with clients as needed.

  • Bookkeeping & General Ledger: Maintain accurate and timely financial records by recording all transactions with proper categorization. Ensure daily reconciliation of entries and uphold a clean, organized, and up-to-date general ledger.
  • Accounts Payable & Receivable: Manage accounts payable, process invoices, and ensure timely payments. Handle accounts receivable, including invoicing clients and monitoring collections.
  • Financial Reporting: Prepare monthly, quarterly, and annual financial statements, including balance sheets and income statements, for management review.
  • Bank & Credit Card Reconciliations: Perform daily reconciliations of bank and credit card accounts to ensure all transactions are accounted for and discrepancies are resolved promptly.
  • Tax Preparation Support: Assist with the preparation and filing of various tax returns (e.g., federal, state, local) by gathering necessary financial documents and ensuring all required information is complete and accurate.
  • Payroll Processing: Ensure accurate and timely processing of payroll for clients, including calculating wages, deductions, and benefits, and maintaining compliance with payroll regulations.

What You'll Need to Succeed

  • Financial Software Proficiency: Extensive knowledge and hands-on experience with accounting software such as QuickBooks, NetSuite, or similar platforms.
  • Tax Regulations: A solid understanding of current federal and state tax laws and regulations related to bookkeeping and tax preparation.
  • Work Style: Meticulous attention to detail and a high degree of accuracy in all financial record-keeping.
  • Communication: Excellent verbal and written communication skills to effectively interact with clients, vendors, and internal teams.
  • Problem-Solving: Strong analytical and problem-solving abilities to identify and resolve discrepancies in financial records.

  To apply to this hybrid role please send your resume to View email address on ziprecruiter.com.

Our specialized recruiting professionals apply their expertise and utilize our proprietary AI to find you great job matches faster.

Vacancy posted 6 days ago
Similar jobs that could be interesting for youBased on the Bookkeeper in Libertyville, IL vacancy
  • $35 - $45 per hour

    Title: Payroll Tax Specialist Location: Abbott Park, Illinois Duration: 4 Months and 100% Onsite (Potential to Contract to Hire) Pay: $35/hr - $45/hr Description We need candidates specializing in "backend" payroll or after payroll has been processed. This position is ...
    Suggested
    Weekly pay
    Contract work
    Temporary work
    Work at office
    Flexible hours

    ManpowerGroup Global, Inc.

    Green Oaks, IL
    6 hours ago
  • $80k - $100k

    Senior Payroll Coordinator Salary: $80,000 - $100,000 Join a great, growing organization! This role will be hybrid after training. Why This Opportunity Stands Out Gain exposure to high-impact, large-scale construction projects with complex payroll structures Clear path...
    Suggested
    Work at office
    Remote work

    CFS

    Mundelein, IL
    3 days ago
  • Payroll Analyst -II This Payroll Analyst will be responsible for processing and correcting payroll transactions for specific countries as assigned (generally smaller, less complex countries or assisting with larger, more complex countries), supporting pre and post payroll...
    Suggested

    Mindlance

    Great Lakes, IL
    4 days ago
  • Elijahhouseliving is seeking assistance in payroll information management for its Mettawa location in Illinois. The role involves keying, reviewing, and updating entries in the automated payroll system while maintaining personnel files and tracking expenses. A comprehensive...
    Suggested

    Elijahhouseliving

    Mettawa, IL
    4 days ago
  • $32.69 - $37.5 per hour

    If you are unable to complete this application due to a disability, contact this employer to ask for an accommodation or an alternative application process. Payroll Specialist Regular Full-Time Learning Resources, Vernon Hills, IL, US 5 days ago Requisition ID: 1917 Salary...
    Suggested
    Hourly pay
    Full time

    Educational Insights

    Vernon Hills, IL
    6 hours ago
  • $32.69 - $37.5 per hour

    Payroll Specialist We're looking for a Payroll Specialist who's excited to take ownership, make an impact, and help shape a best-in-class payroll experience for our employees. In this role, you'll be a trusted partner to HR and Finance, ensuring accurate payroll processing...
    Hourly pay

    A. Daigger

    Vernon Hills, IL
    9 days ago
  • Senior Payroll Specialist Privately held construction industry client has a new permanent opportunity for a Senior Payroll Specialist due to growth. Company works throughout the US and they are recognized as an industry leader in their sector. The Senior Payroll Specialist...
    Permanent employment
    Local area

    Creative Financial Staffing

    Vernon Hills, IL
    4 days ago
  • $80k - $95k

    Senior Payroll Coordinator Aldridge is seeking an experienced and dedicated Senior Payroll Coordinator to join our talented Payroll team. In this role, you will execute all in-house payroll functions, ensuring complete accuracy, timeliness, and regulatory compliance...
    Work experience placement
    Casual work
    Work at office
    Local area
    Flexible hours

    Aldridge

    Libertyville, IL
    3 days ago
  • California applicants: Please review the Costco Applicant Privacy Notice. The jobs listed are examples of the typical kinds of positions that Costco may hire for when openings exist. The listing does not mean that any positions are currently open or available at Costco...
    Temporary work

    Elijahhouseliving

    Mettawa, IL
    3 days ago
  • Payroll Administrator Own the end-to-end payroll process in a high-impact role where your accuracy and expertise directly support employees and business operations. This is a great opportunity to leverage your ADP Workforce Now experience in a fast-paced, collaborative...

    Creative Financial Staffing

    Libertyville, IL
    1 day ago
  • A healthcare organization located in Highland Park, Illinois, is looking for a Billing Specialist to manage accounts receivable processes. The role involves processing denied charges, resolving billing issues, and ensuring accurate cash flow. Ideal candidates will have...

    PromptMed Urgent Care

    Highland Park, IL
    1 day ago
  • Payroll Tax Specialist (Multi-State Payroll & Tax Compliance) Seeking a Payroll Associate with strong backend payroll and payroll tax processing experience. This role will support payroll operations, payroll tax administration, tax notice resolution, compliance activities...
    Full time
    Temporary work
    Local area

    Collabera

    Great Lakes, IL
    3 days ago
  • $24.2 per hour

     ...Description Bookkeeper 2025-26 School Year Qualifications The candidate should have a current Illinois certificate registered in Lake County. Application Procedure Apply Online Pay Rate $24.20/hour minimum. Final rate determined based on qualifications in alignment with... 
    Contract work
    Work at office

    Community High School District 117

    Lake Villa, IL
    2 days ago
  • Accounting Clerk Experienced Accounting Clerk to perform the general duties of accounts payable and accounts receivable. Qualifications Previous experience in accounts payable and accounts receivable. Good communication skills both inter‑office and customer base. Computer...
    Work at office
    Monday to Friday

    Brown Paper Products

    Waukegan, IL
    6 hours ago
  • Accounting Clerk About the Opportunity We are seeking a detail-oriented Accounting Clerk to support a busy operations team with a high volume of data, inventory tracking, and project-related work. This is a hands‑on role with strong exposure to both accounting and operational...

    Creative Financial Staffing

    Waukegan, IL
    2 days ago
  • $20.2 - $24.04 per hour

    Wintrust Wealth Management Financial Associate Wintrust Wealth Management serves the financial needs of private clients, including high net worth individuals, business owners, and institutions. Since our founding in 1931, we have been helping clients meet their increasingly...
    Hourly pay
    Work at office

    Wintrust Financial

    Libertyville, IL
    3 days ago
  • $20 - $21 per hour

    Job Full Description Finance Office Assistant Our long-standing distribution client in the Vernon Hills area is seeking a Finance Administrative Assistant to support their accounting, fulfillment, and customer service teams. This company has been in business...
    Permanent employment
    Temporary work
    Work at office
    Immediate start

    Express Employment Professionals Defunct

    Vernon Hills, IL
    3 days ago
  • $19 - $20 per hour

    We are seeking a part time accounting clerk in Grayslake, IL. Responsibilities include payroll and data entry support, Quickbooks knowledge, invoicing knowledge, data entry. If you are looking for a family friendly feel, a stable company and ownership over all things numbers...
    Hourly pay
    Permanent employment
    Temporary work
    Part time
    Work experience placement
    Shift work

    Randstad

    Grayslake, IL
    3 days ago
  • $19 - $20 per hour

    Part Time Accounting Clerk We are seeking a part time accounting clerk in Grayslake, IL. Responsibilities include payroll and data entry support, Quickbooks knowledge, invoicing knowledge, data entry. If you are looking for a family friendly feel, a stable company and...
    Hourly pay
    Part time
    Shift work

    Randstad

    Grayslake, IL
    4 days ago
  • $25 - $26 per hour

    Accounts Receivable Associate - Part-Time Pay from $25 to $26 per hour Do you have strong customer service skills and an interest in finance? Join Uline as an Accounts Receivable Associate, where you'll team to identify account issues and work with our customers ...
    Hourly pay
    Part time
    Local area

    Uline

    Lake Forest, IL
    1 day ago
  • $52k - $65k

    Accounts Payable Specialist Global Leadership Network - South Barrington, IL 60010 Overview Salary Range $52,000.00 - $65,000.00 Salary Position Type Full-Time (Exempt) Education Level 2 Year Degree Travel Percentage None Category Nonprofit - Social Services ...
    Full time
    Work at office
    Local area
    Remote work
    Monday to Friday
    Flexible hours

    The Global Leadership Network

    Port Barrington, IL
    2 days ago
  • Essential Duties and Responsibilities: Under direct supervision, this position provides support to the accounting department in performing accounts payable functions. Duties must be performed accurately and efficiently. The primary goal of this role is to control and monitor...
    Hourly pay
    Work experience placement
    Monday to Friday

    NSK America Corp

    Port Barrington, IL
    2 days ago
  • Accounts Receivable Specialist At Brightmont Academy, we believe every student deserves to be seen. Since 1999, we've helped students in grades 1–12 reach their full potential through personalized one-to-one instruction - no classrooms of 30, no one-size-fits-all. With...

    Brightmont Academy

    Port Barrington, IL
    7 days ago
  • A bit about us: We are a globally broadcast, faith-based nonprofit headquartered in South Barrington, IL that produces a flagship leadership development summit reaching over 350,000 attendees annually across more than 100 countries, translated into 60+ languages. ...
    Work at office
    Local area
    Flexible hours

    Jobot

    Port Barrington, IL
    2 days ago
  • $26.64 - $40 per hour

    Work Location Type: Hybrid Req Number 331867 About Grainger W.W. Grainger, Inc. is a leading broad line distributor with operations primarily in North America and Japan. At Grainger, We Keep the World Working by serving more than 4.6 million customers worldwide with maintenance...
    Full time
    For contractors
    Local area
    Worldwide
    2 days per week
    3 days per week

    Grainger

    Lake Forest, IL
    3 days ago
  • Payroll Analyst II – Workday Payroll | Hybrid | Lake County, IL A leading global biopharmaceutical organization is seeking a Payroll Analyst II to join its enterprise payroll operations team supporting large-scale U.S. payroll activities in a fast-paced, highly collaborative...
    Contract work
    Remote work
    Monday to Friday

    Mindlance

    North Chicago, IL
    4 days ago
  • Job Description Job Description Brilliant Staffing has been engaged in a search for an Accounts Payable Associate. Hybrid in the Wheeling area. Responsibilities Process invoices and prepare vouchers for payment, ensuring timely and accurate disbursements Coordinate with...

    Brilliant Financial Search - IL

    Wheeling, IL
    4 days ago
  • California applicants: Please review the Costco Applicant Privacy Notice. The jobs listed are examples of the typical kinds of positions that Costco may hire for when openings exist. The listing does not mean that any positions are currently open or available at Costco...
    Temporary work

    Elijahhouseliving

    Lake Zurich, IL
    4 days ago
  • Responsibilities Assist in the preparation and processing of regular payroll cycles. Process new hires, terminations, pay changes, garnishments, and benefit deductions. Respond to employee inquiries regarding pay, deductions, taxes, and payroll procedures. Ensure compliance...
    Full time
    Local area

    Mindlance

    North Chicago, IL
    1 day ago
  •  ...accounts receivable, collections, or accounts payable. Accounting: Understanding of basic principles or finance, accounting, and bookkeeping. Invoice Processing: Experience uploading customer invoices to third-party portals and processing payment in various forms (... 
    Hourly pay
    Full time
    Work at office
    Monday to Friday

    ThermFlo, Inc.

    Buffalo Grove, IL
    5 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Bookkeeper. Be the first to apply!