Cooperative Development Institute

CDI is seeking an independent contractor to perform non-profit bookkeeping for approximately 5-10 hours per week on average. This is a fully remote position reporting to the Finance Director. Applicants must have internet access and a dedicated private workspace.

Qualified candidates must have non-profit bookkeeping experience. Specific responsibilities will include:

  • Accounts receivable: prepare monthly/quarterly invoices and submit to clients
  • Collections: run A/R aging reports and follow up via phone and email on past-due invoices
  • Contract management: follow up with program directors and ensure valid contracts are in place
  • Bank, credit card, and PayPal reconciliations
  • Assist with preparation of quarterly grant financial reporting submissions
  • Assist with preparation for the annual financial audit
  • Other routine bookkeeping responsibilities


  • Education: An accounting associate degree or the equivalent in non-profit accounting experience.
  • Experience: At least five (5) years of accounting experience with a non-profit organization.
  • Working knowledge of Microsoft Excel and skills in word-processing required.
  • Working knowledge of QuickBooks Desktop required; must have experience working with classes/sub-classes for program/grant management.
  • Ability to work independently with minimal supervision, to multi-task and to work collaboratively and cooperatively, as a member of a team.
  • Must be organized and able to set priorities and to ensure timely completion of responsibilities.
  • Must have a high level of comfort using email and phone for communication.
  • Willing to work on various tasks as assigned.
  • Available to attend routine video meetings as requested.
  • Attention to detail and accuracy.
  • Excellent data entry skills.

Compensation and hours: This is a part-time contract position for 20-40 hours per month ($35.00 per hour). Most work can be done anytime with one weekly meeting with the Finance Director during regular business hours on Monday, Tuesday, or Wednesday.