Bookkeeper (QuickBooks)
ROI Solutions
:
Are you an experienced, professional bookkeeper with a strong working knowledge of GAAP who takes pride in maintaining an accurate, organized, and up-to-date set of books while helping the company meet our business goals? Then come be part of our team! Do you want to help make the world a better place by working with some of the most progressive nonprofits in the world those who are protecting the environment, saving wildlife, curing disease, and standing up for human rights? If so, ROI Solutions is the place for you. At ROI Solutions, we have created a diverse, accepting, creative, fun, and fast-paced environment where our staff can grow, learn, and share. And most importantly, have fun while doing it.
Who We Are:
ROI Solutions was founded in 1999 to help nonprofit organizations change the world through innovative technology solutions and services. We are focused on sustainable growth, hiring staff committed to working with the nonprofit sector, and constantly evolving our technology and services to help nonprofits succeed in their missions with passion and purpose. This is our calling.
We're a proudly independent company, meaning we answer only to our clients rather than shareholders and investors. Our clients inspire our product and solution roadmaps, as well as our strategic direction. We're committed to this model and the opportunity it provides us to develop our solutions based on needs in the nonprofit sector.
We truly believe our clients are partners in our desire to improve the world. As a result, we work only with nonprofit organizations and socially responsible companies whose values and missions align with ours. They are the most influential and progressive organizations in animal rights & welfare, social justice & civil rights, equality, environmental protection, gun control, health & human services, and public media. We're proud to empower their efforts and their impact.
We constantly evaluate our products and services to ensure they evolve to meet our clients' needs. Our innovative solutions and services are based on best practices that help lower costs, increase constituent involvement, improve operational efficiency, provide insights, and allow organizations to adopt new methods and approaches to their work. As a result, we embrace technological advances that significantly impact our ability to serve the nonprofit sector.
About the Position:
Working collaboratively with our Finance Team of three, ROI Solutions' bookkeeper manages daily accounting functions and procedures, ensuring that all financial transactions are accurately recorded, and adhering to deadlines in a timely matter. Our ideal candidate has several years of professional bookkeeping experience, advanced-level knowledge of QuickBooks Online, and strong proficiency with Microsoft Excel. This position reports to the Manager of Finance & Accounting.
The position is based in our Medford, MA headquarters, in a wonderful office that boasts spectacular views and walking trails along the Malden River. Amenities include an on-site café, fitness center, free shuttle service to the MBTA station, and free parking garage access.
Responsibilities:
Working in a collaborative environment within our Finance & Accounting Team, and with support from our external service providers for Payroll, 401k, and Tax Accounting (CPA), the bookkeeper's areas of responsibilities include:
- G/L reconciliation
- All company ledgers, accruals, deferrals, and journal entries
- Accounts Payable and credit card expense accounts (Team role)
- Billing and A/R Collections (Team role)
- Cash management / banking
- Payroll (utilizing PEO service provider)
- 401k (utilizing Financial Services provider)
- Month End close (Team role)
- Year End close (Team role, utilizing CPA/Tax accountant)
- Tax payments / compliance
- 1099s
- Budget tracking Documentation of procedures
What You Bring to the Table:
- Professional background in bookkeeping and payroll
- Advanced proficiency in QuickBooks Online, proficient with Microsoft Excel
- Handling of confidential information with tact
- Highly organized and accurate with details
- Ability to work independently with the required discipline, as well as collaboratively within our team
- Ability to work under tight deadlines with a positive attitude
- Ability to document detailed procedures and evaluate areas for improvements to be brought to the departmental Manager
- Strong interpersonal and communication skills Flexible with change as we continue to improve and streamline our processes
Other Nice to Have Qualifications:
- Advanced proficiency in Microsoft Excel
- Experience with QuickBooks Online bank feeds
- Bachelor's degree in accounting or finance Bookkeeping certification (National Association of Certified Public Bookkeepers, or other)
If you don't meet every requirement mentioned above, don't worry. We strongly believe in creating a diverse and inclusive work environment. So, if you find this job opportunity interesting but don't exactly fit every qualification mentioned in the , we encourage you to apply anyway. You might be the perfect candidate for this or other similar roles.
PLEASE NOTE:
- This role is an in-office position.
- This role is not available for hybrid work in AK, AL, AR, AZ, CA, CT, DE, HI, IA, ID, IN, KS, LA, MI, MO, MS, MT, NE, ND, NM, NV, NY, OH, OK, OR, RI, SD, TN, TX, UT, VT, WA, WI, WY, any non-state US Territory, or any location outside of the United States.
$50k - $60k
...Bookkeeper / Accounting Assistant with QuickBooks - Onsite A Full-Charge Bookkeeper with at least 2 years of experience, preferably with expertise in QuickBooks Online Plus and ADP run payroll processing. The role involves managing accounts payable and receivable...SuggestedFor contractorsImmediate start- ...Bookkeeper/Accounting Assistant Onsite (Ptree City/Newnan Area) Our client located in the Newnan/Peachtree City area is looking to hire... ...experience in Accounting/Bookkeeping Proven expertise in QuickBooks Online Plus (or above), with QBO certification preferred. Experience...SuggestedFor contractorsImmediate start
- ...White Tiger Connections is seeking an experienced Bookkeeper to join a well-established wealth management firm. This remote position involves... ...environments. The ideal candidate will be proficient in QuickBooks Desktop and Online and possess strong organizational skills. You...SuggestedRemote work
- ...Job Description Job Description Part-Time Bookkeeper Wanted Saturn Printing, a trusted name in the Livonia area, is seeking... ...accounting field. Key Requirements: Experience with QuickBooks Online Basic understanding of bookkeeping and accounting principles...SuggestedPart timeWork at officeFlexible hours
- ...Quickbooks Bookkeeper 5iron is a privately held, rapidly growing company, providing best-in-class managed cybersecurity operations in the Financial sector. 5iron redefines industry expectations by taking an active role in the protection of financial organizations, delivering...SuggestedImmediate startRemote workWork from home
$24 - $30 per hour
...QuickBooks Bookkeeper We are seeking a detail-oriented and reliable QuickBooks Specialist / Bookkeeper for a growing business in Sacramento, CA. In this role, you will be responsible for maintaining the daily financial operations, managing accounts payable and receivable...Hourly payWork at office- ...Job Description Job Description Bookkeeper / Accounting Specialist Our company is seeking an experienced Bookkeeper / Accounting... ...to join our team. This position requires hands-on QuickBooks Online experience . QuickBooks Desktop experience alone is not...Work experience placement
- Job Description Job Description We're looking for an experienced, hands-on bookkeeper to catch up and maintain financial records for two companies in QuickBooks Online (QBO). The books are several months behind, and there is an upcoming tax filing deadline, so the first...Full timePart timeWork at office
- ...Duties and Responsibilities include but are not limited to: QuickBooks & Bookkeeping: Posting student payments, checking for credit balances, pulling custom reports, making tuition adjustments via journal entries or credit memos, bank/credit card reconciliations,...Full timeRemote workWork from home
- ...Job Description Job Description We are seeking an organized, detail-oriented QuickBooks Bookkeeper & Personal Assistant to keep our administrative financial operations running smoothly and support business leadership. This hybrid position is ideal for an experienced...For contractorsFor subcontractorWork at officeRemote work1 day per week
- ...breathing down your neck. We need a sharp, independent QuickBooks operator who wants to own our books, set up smooth financial... ...steady, local role where you are genuinely trusted. Why Bookkeepers Love Working With Us Total Autonomy (Zero Micromanagement)...Part timeWork at officeLocal area
$24 - $30 per hour
...Job Description Job Description Job: Quickbooks Bookkeeper Pay: $24 - $30/hr D.O.E. Location: Roseville, CA Schedule: M-F Business Hours Full-Time, Temp to Hire Excellent Benefits Include: Medical, Dental, Vision, & More... Quickbooks Bookkeeper...Full timeTemporary work- ...Job Description Job Description Part-Time QuickBooks Accountant – Homeowners Association (Granbury, TX) We are seeking an experienced part-time accounting professional with strong QuickBooks expertise to manage and prepare financial statements for a 60-owner Homeowners...Hourly payPart timeLocal areaRemote workFlexible hours
- ...: Are you an experienced, professional bookkeeper with a strong working knowledge of GAAP who takes pride in maintaining an accurate,... ...professional bookkeeping experience, advanced-level knowledge of QuickBooks Online, and strong proficiency with Microsoft Excel. This...Work at officeFlexible hours
- ...Job Description Job Description The QuickBooks Bookkeeper plays a vital role in maintaining accurate financial records using QuickBooks Online, working both independently and as part of an accounting team. This role involves ensuring timely preparation of weekly and...
- ...development and delivering holistic care. The Role We are seeking a detail-oriented and reliable In-House Bookkeeper with strong experience in QuickBooks Online to manage day-to-day financial transactions and maintain accurate financial records. This role is...Full timeWork at officeLocal area
- ...A woman-owned bookkeeping firm is seeking a remote QuickBooks Online Certified Bookkeeper. This part-time role involves managing bookkeeping tasks, preparing financial statements, and assisting clients with QuickBooks Online. Applicants must have 3-5 years of relevant...Part timeRemote work
- ...Client Accounting Bookkeeper With Expertise In QuickBooks We are currently seeking a dedicated and skilled individual to join our team as a Remote/Hybrid Client Accounting Bookkeeper. In this role, you will play a pivotal part in assisting our clients in managing their...Full timeRemote work
- SHKS Architects in Seattle seeks a part-time, in-person bookkeeper to support our bookkeeping operations. The ideal candidate will manage... ...knowledge of basic accounting, proficiency with Excel and QuickBooks Desktop or Online, strong written and verbal communication, good...Part timeFlexible hours
- Belmar Integrated Logistics is seeking a detail-oriented Bookkeeper in Dallas, TX to manage invoicing, posting payments, deposits, and... ...accurate records. The ideal candidate will have experience with QuickBooks Online, Bill.com, and strong organizational skills, with the...
- Contra Costa Interfaith Housing is seeking a Part Time Bookkeeper for approximately 20 hours per week, with the potential to increase to... ...transaction handling. The ideal candidate should have strong Quickbooks Online skills and a minimum of 5 years in bookkeeping or accounting...Part time
- MADF seeks a bookkeeper/accounting assistant to perform payroll processing, maintain financial records, and manage accounts payable/receivable... ...accurate expenditure handling. Requirements include advanced QuickBooks Online, nonprofit experience a plus, AA/AS or equivalent, 3-5...
- A restoration services company in Phoenix, Arizona, is seeking an experienced bookkeeper to manage day-to-day financial transactions. This role requires proficiency in QuickBooks Online and includes responsibilities such as preparing financial reports, processing accounts...
- Bookkeeper (QuickBooks Online & Excel Experienced) job at SDM Transport, Lake Bluff, IL. Job Title Bookkeeper (QuickBooks Online & Excel Experienced) Job Overview We are seeking a highly organized and detail-oriented Bookkeeper to join our team. The ideal candidate will...
- Law Firm Velocity is a remote, full-time bookkeeping firm seeking a detail-oriented bookkeeper to support financial operations for multiple... ...a flexible, remote work environment. You will handle daily QuickBooks Online tasks, ensure careful reconciliation of accounts, and...Remote jobFull timeFlexible hours
- A financial services company in Billerica is seeking a detail-oriented Bookkeeper to join their team. The ideal candidate will have experience with QuickBooks Online, an Associate or Bachelor's degree in accounting, and a talent for managing financial data. Responsibilities...Remote jobWork from homeFlexible hours
- Quebec-Labrador Foundation is seeking a detail-oriented bookkeeper to maintain original QuickBooks entries across accounts payable, receivable and payroll. The role emphasizes strong Excel skills and precise data management, with occasional remote work available and an...Casual workWork at officeRemote work
- FAMILY MEDICINE & WELLNESS CENTER P in Merrillville, IN is seeking a temporary QuickBooks Catch-Up Bookkeeper for a 40-60 hour on-site project to clean up and bring our financial records up to date for 2025 and 2026. Your focus will be entering historical data, reconciling...Temporary workFlexible hours
- ...Job Description Job Description Central Kentucky Specialty Construction Company located in central Lexington. QuickBooks Online Experience is required. Mon-Friday QBO processing daily transactions for two companies, AR/AP, multiple reconciliations, general account...Full timeFor subcontractorWork at officeWork from home
- ...Summary We are seeking a detail-oriented and highly organized **Bookkeeper** with at least **3 years of accounting or bookkeeping... ...related financial experience**. * Certified Bookkeeper (CB), QuickBooks Certification, Accounting Certificate, or equivalent professional...Work at office
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Bookkeeper (QuickBooks). Be the first to apply!
- work from home bookkeeper no experience Remote
- accounting analyst associate Remote
- work from home bookkeeper Remote
- entry level bookkeeper Remote
- remote bookkeeper Remote
- accounting clerk no experience Remote
- full charge bookkeeper Remote
- bilingual bookkeeper Remote
- accounting technician Remote
- senior accounting associate Remote


