Search suggestions:

hiring immediately
part time
full time
teen
remote work from home
walmart
receptionist
target
sales
work from home
warehouse
phlebotomist
remote
California
Houston County
Florida
New York
Los Angeles County
Texas
Cook County
San Antonio
Denver
Columbus
Miami
New York
Apply

Bookkeeping & Office Assistant

KSI
$16 - $20 an hour
Marion County, Iowa
Full time
16 hours ago

Bookkeeping & Office Assistant

Location: Marion, Iowa
Job Type: In-Office


Our client is a boutique tax and bookkeeping firm located in Marion, Iowa, that takes pride in delivering personal, professional, and timely service to their clients. They're seeking a reliable, detail-oriented, and service-minded Bookkeeping & Office Assistant to support both the day-to-day operations of their office and the experience of their clients. This is a great opportunity for someone who enjoys variety, thrives in a fast-paced environment, and is eager to contribute to the success of a small, collaborative team.


Position Overview

This role combines front-desk reception, administrative coordination, and support for key business processes including payroll entry, bookkeeping data, and CRM/marketing tasks. You’ll be the face of the office—welcoming clients, answering phones, and coordinating appointments—while also supporting the owners with non-revenue tasks that help keep the business running smoothly behind the scenes.


They're looking for someone dependable, personable, and proactive—someone who isn’t afraid to jump in and take initiative.


Key Responsibilities

  • Client & Office Support
    • Greet clients warmly and professionally, in person and by phone
    • Manage a multi-line phone system and online client platforms
    • Schedule appointments and manage calendars for tax professionals
    • Monitor email communications and respond or escalate as needed
    • Scan, file, and organize client documents securely
    • Handle incoming/outgoing mail and postage
    • Maintain a clean, welcoming front office environment
    • Perform light office cleaning as needed
  • Operational & Administrative Support
    • Coordinate and submit payroll hours for multiple clients. Verify accuracy and communicate with employers.
    • Assist with data entry for bookkeeping and tax preparation processes
    • Support updates to CRM and marketing platforms
    • Assist business owners with non-revenue-generating activities (e.g., internal communications, vendor coordination, documentation, and scheduling)
    • Help maintain and improve internal office procedures for efficiency


What We’re Looking For

  • Strong customer service and communication skills
  • Professional, polished, and approachable demeanor
  • Comfortable using technology (Microsoft Office, web-based platforms)
  • Highly organized and detail-oriented
  • Self-motivated and dependable; able to work independently
  • Prior administrative or bookkeeping experience
  • Accounting background a plus, but not required
  • Discretion and confidentiality are a must

Schedule & Hours

  • Non-Tax Season (May – December):
    • Monday–Thursday, 8:30 AM – 4:00 PM, Friday 8:30-2:00 PM (full-time, consistent schedule)
    • Slight flexibility available for school hours or appointments, as long as consistency is maintained
  • Tax Season (January – April):
    • Monday–Friday, 8:30 AM – 4:30 PM (primary shift)
    • Additional Responsibility:
      • Help cover and/or oversee a part-time, seasonal Front Desk Support Assistant who will provide after-hours coverage:
        • Monday – Thursday, 4:30 PM – 7:00 PM
        • Friday, 4:30 PM – 6:00 PM
        • Saturday, 8:30 AM – 2:00 PM
      • Ensure continuity of service and communication between day and evening coverage
      • Support coordination of front desk tasks and workflows during peak client times
      • Occasional Saturday coverage 8:30 AM-2:00 PM

Compensation & Perks

  • Hourly wage based on experience and initiative
  • Bonus potential at the end of tax season
  • Flexibility around school hours or other part-time employment (off-season)
  • Training and development for bookkeeping and payroll support
  • Opportunity to grow with a stable, locally owned firm
  • 401k Potential
  • Training and development for tax preparation
  • Opportunity for Company Ownership

KSI’s Talent Acquisition Team partners with companies to assist with their hiring needs. All positions are direct-to-hire opportunities with the employer.

Save Apply
Report job
Other Job Recommendations:

Bookkeeper/Office Manager

Printing Industries Association Inc.
Oxnard, California
  • Assist with preparation and documentation for month-end,...
  • Prepare financial reports, such as labor, materials, job...
6 days ago

Nonprofit Bookkeeper

Armstrong Accounting Solutions
Noblesville, Indiana
$25 - $35 an hour
  • Enter and categorize transactions in QuickBooks...
  • Perform monthly bank and credit card reconciliations...
3 days ago

Assistant Bookkeeper

Fortunato Sons Contracting Inc
Suffolk County, New York
$23 - $24 an hour
  • Assist in the preparation of reports.
  • Perform account reconciliation to ensure accuracy...
3 days ago

Office Assistant

Midwest Detail Garage LLC
Brown County, Minnesota
$20 - $24 an hour
  • Manage office communications, including answering phone...
  • Assist with scheduling appointments and reaching out to...
18 hours ago

Office Manager/Bookkeeper

Invigor8 Air Design
Summit County, Utah
$60,000 - $80,000 a year
  • Maintain accurate records in QuickBooks Online
  • Manage invoicing, billing, and accounts receivable...
4 weeks ago

Bookkeeper Full Charge

Metro Bay Realty
Anne Arundel County, Maryland
$20 - $25 an hour
We're searching for a part-time, full charge bookkeeper who will be responsible for managing all aspects of our accounting...
4 days ago

Skilled Nursing Facility Assistant Administrator

Macomb Post Acute Care Center
McDonough County, Illinois
Macomb Post Acute Care Center is seeking a Skilled Nursing Facility Assistant Administrator (potential LNHA) to fill a full-time...
5 days ago

Part-Time Office Assistant

City of Raleigh NC
Raleigh, North Carolina
The Engineering Services Department is seeking a detail-oriented and customer-focused Part-time Office Assistant to join our...
1 day ago

Front Office Receptionist/Medical Assistant

Nevada Orofacial Pain, TMJ and Sleep Clinic
Washoe County, Nevada
$18 - $22 an hour
  • Warmly greeting and checking in patients
  • Manage phone systems, answering calls promptly and directing...
  • Schedule appointments...
4 weeks ago