Revenue Recognition and A/P Accountant (Contract position)

Book Harvest
Raleigh, NC


Book Harvest is internationally recognized for its work to transform children's literacy. Since 2011, Book Harvest has provided more than 2.5 million books to families in North Carolina, ensuring that parents have the tools and power to ignite and strengthen their children's literacy. With programs that are grounded in evidence, Book Harvest believes that literacy starts at birth, in the home, powered by parents, and nourished by books. With Durham, North Carolina, as our flagship location, we are actively replicating and expanding our work throughout North Carolina and across our country to fulfill our vision of literacy and justice for all.

Project Overview and Scope of Services

The Revenue Recognition and A/P Accountant will play a critical role in our financial health during a period of transition. The hours requirements for this role will be approximately 25-32 hours/week. The scope of the project will cover all aspects of grant administration, from tracking and financial reporting to data management. Working closely with our Advancement, Programming, and Finance teams, they will optimize grant processes, ensure timely revenue recognition, and provide general accounting support, including accounts payable assistance, to help the organization achieve its strategic goals.

The work will be hybrid in nature, with 2-3 days based out of our office at 2501 University Dr, Durham, 27707. During the training period, this person may need to be in our office more often. They will work closely with the Senior Director of Finance and the Senior Associate Director of Finance. The ideal start date is November 3, 2025.

Scope of Services

The Accountant will be responsible for the following deliverables,

Grant Administration and Reporting

  • Work with the Advancement team, Senior Director of Finance, and program directors to gather the necessary data required for grant proposals and grant reports to meet due dates.
  • Create, maintain, and regularly update communication to all involved Book Harvest staff (program personnel, finance personnel) regarding upcoming deadlines for all grant reports.
    • Collaborate with the Advancement team to collect and communicate new grant requirements, including projected measurable outcomes to be collected and allocation of budgets.
    • Create budgets and P&L reports in QuickBooks for all grants; coordinate regularly with the Senior Associate Director of Finance to ensure that expenditures on grants are correct in QuickBooks.
    • Coordinate with the Senior Director of Finance and Chief Administrative Officer (CAO) on planning, purchasing, and expense allocation for all grants.
    • Ensure that program staff have timely, accurate information about grant spending
  • Update all grant reporting and recording in all grant tracking systems daily
  • Upload relevant reports and update information in databases, as appropriate.
  • Compile all reporting required by sources of funding, including timely submission of receipts, reimbursement reports, and compliance data.

Other Accounting Support

  • Manage all deposits into QuickBooks, make timely deposits with the bank, and ensure correct revenue recognition in all accounting and grant tracking systems. Keep the Advancement team updated as to revenue received, including checks, wire transfers, and ACH deposits
  • Review and process credit card expense reports with the Senior Associate Director of Finance and receipts submitted on a bi-monthly basis to ensure each is tagged to the appropriate grants.
  • Liaise as needed with the Senior Associate Director of Finance to ensure accurate and organized accounting information.
  • Meet with the Senior Director of Finance on a weekly basis for weekly check-ins and vendor payments
  • Manage the project tracker to keep it up to date.

Requirements

To successfully complete the deliverables listed above, we would require someone who is superbly organized with strong time management and communication skills. This person should also have a strong background in non-profit accounting with a focus on grant management. This individual demonstrates experience in these essential areas:

  • At least three years of non-profit accounting experience with a strong understanding of grant accounting management and GAAP, preferably with reimbursable and government grant management experience
  • Advanced skills with QuickBooks online (especially with using projects and classes), Excel, and Google Sheets
  • Well-organized and dependable individual with meticulous data entry skills and a proven ability to adhere to strict deadlines.
  • Strong writing skills and the ability to communicate objectives and goals in clear, concise, and compelling language;
  • Outstanding interpersonal skills;
  • Self-motivated with initiative to learn; proactively asks for help, and is solution-oriented

Salary Description

$30-40/hr

Posted 2025-11-19

Recommended Jobs

PHYSICAL THERAPY ASSISTANT (PTA) - THE FOLEY CENTER AT CHESTNUT RIDGE

Liberty Health
Blowing Rock, NC

PHYSICAL THERAPY ASSISTANT (PTA) - THE FOLEY CENTER AT CHESTNUT RIDGE Liberty Cares With Compassion At Liberty Healthcare and Rehabilitation Services, we promote a challenging, but rew…

View Details
Posted 2025-10-29

HVAC PRODUCTION-OPERATIONS MANAGER

ANDERSON AIR
Wilmington, NC

Job Description Job Description HVAC PRODUCTION- OPERATIONS MANAGER (Wilmington) - NEW CONSTRUCTION The Operations Manager in the HVAC Contractor industry is responsible for overseeing and man…

View Details
Posted 2025-07-30

NEW - LCMHC Licensed Clinical Mental Health Counselor

LifeSource, Inc.
New Bern, NC

Job Description Job Description LCSW- LCMHC-LPC-Psychologists Needed for the New Bern, NC practice area...Part Time or Full Time options available Work for an organization that is passionate a…

View Details
Posted 2025-09-25

Demo Shop Rental Technician

Beech Mountain Resort
Beech Mountain, NC

Make work your adventure at Beech Mountain Resort. We are a community of adventurers and outdoor enthusiasts. Beech Mountain Resort is committed to providing a once-in-a-lifetime experience to our gu…

View Details
Posted 2025-09-02

Customer Success Specialist

RTO National
Greenville, NC

Come and join us! We are hiring a Customer Success Specialist . We recruit employees who support our core values of Accountability Creativity Integrity Respect and Candor. By prioritizing thes…

View Details
Posted 2025-11-18

CT Tech (with $7,500 Completion Bonus)

ATC - Northwest
Greensboro, NC

Job Description Job Description CT Tech – Travel Position Location : Greensboro, NC Job Type : Travel Contract Duration : 14 weeks Shift : 3x12 Days Pay : $2,340/week (plus $2,5…

View Details
Posted 2025-11-06

Floor Technician - Meadowbrook Health & Rehabilitation - EVS

Aramark
Salisbury, NC

The Floor Technician is responsible for floor maintenance, restoration, and the operation of industrial floor care equipment in assigned location(s). Essential functions and responsibilities of the p…

View Details
Posted 2025-10-23

Outside Sales Representative

ABC Supply Co., Inc
Swannanoa, NC

ABC Supply, the nation’s largest wholesale distributor of exterior and interior building products, is looking for talented, enthusiastic sales professionals who love to build relationships, promote g…

View Details
Posted 2025-10-17

(USA) Tire and Battery Service Advisor

Walmart
Rocky Mount, NC

**Position Summary...** **What you'll do...** Maintains facility and sales floor safety and standards by adhering to all safety policies and procedures, including conducting regular safety sweeps, fol…

View Details
Posted 2025-11-13

Softball Instructor

South Wake Sports Academy
Fuquay Varina, NC

Job Description Job Description Job Overview: We are seeking a passionate and knowledgeable Softball Instructor to join our team. The ideal candidate will have collegiate-level playing experienc…

View Details
Posted 2025-09-29