Bookkeeper/Office Manager Opening Position

Job Application: Bookkeeper/Office Manager

The California Center for Cooperative Development is a non-profit dedicated to promoting cooperative businesses: We are mission-driven and seek a bookkeeper/office manager to join our team.


The position is 32 hrs/week and combines bookkeeping with office management.  Highly qualified applicants only interested in full time employment will be considered (please note in cover letter). Candidates who want to work fewer hours doing only bookkeeping are welcome to apply (at this time we are not accepting applications for only the office management portion). Beginning pay range is $21-$25/hour depending on experience. Benefits include paid holidays, paid vacation and sick leave, and 403(B) contribution.
The position reports directly to the Executive Director.

Bookkeeping includes:  Managing all accounts payable and receivable, reconciliations, budgeting, payroll, maintaining chart of accounts consistent with grant and non-profit requirements, coordinating annual 990 with CPA/tax preparer, and other accounting.

Office Management includes: Managing day-to-day operations with assistance from an administrative associate.



Bookkeeping: Accounts Payable

  1. Record bills and invoices received, prepare checks, and assure timely payment; monitor electronic payments and prepare updates as necessary
  2. Prepare and share weekly AP Summary reports and work with program staff to manage payments consistent with programs needs
  3. Track and record in QB all credit card purchases made on company credit card and assure required documentation for payables
  4. Using Intuit online payroll service: prepare payroll and maintain and update employee records
  5. Prepare all payroll reports, payroll tax payments, benefit payments, and related in a timely fashion


Bookkeeping: Accounts Receivable

  1. Record all checks and electronic payments received and prepare invoices for payments from multiple sources including grant disbursement, reimbursements for contracts, and fiscal sponsorships
  2. Assure timely deposits, prompt receipt of payments, and follow-up on outstanding invoices
  3. Maintain log of all donations and event payments; coordinate recordkeeping and timely acknowledgement/thanks
  4. Prepare monthly billings for multiple grants; share information with program staff


Bookkeeping: Reconciliations

  1. Prepare monthly reconciliations of all bank accounts including checking, fiscal sponsorship funds, PayPal, petty cash, and affiliate non-profit’s bank accounts; reconcile credit card accounts for all staff members
  2. Review and balance all liability accounts on a monthly basis including medical insurance, retirement contributions, tax payments, and fiscal sponsorships; report on any amounts not reconciled within 60 days
  3. Prepare financial reports for bi-monthly board meetings: Budget-to-Actual P & L; Balance Sheet, Cash Flow, and AP/AR Summaries


Bookkeeping: Budgeting and Taxes

  1. Prepare budget for multiple grants, including government and non-government; prepare quarterly detailed budget-to actual grant reports
  2. Compile and maintain all budgets into annual organizational budget; report abnormal activity
  3. Work with Executive Director to prepare cost projections and budget drafts for board approval
  4. Ensure timely payments of all tax liabilities; prepare annual W2 and 1099 forms
  5. Work with tax preparer to complete Form990 for CCCD and affiliated non-profit


Bookkeeping: Other Tasks

  1. Ensure compliance with grant agreements
  2. Maintain backup of all financial records including regular backups of QuickBooks


Office Management: Personnel & Human Resources

  1. Maintain personnel records and practices consistent with personnel policies
  2. Process new hires using established practices and assuring that files verify legal compliance


Office Management: Operations

  1. Support program staff with grant preparation, implementation and reporting; maintain grant compliance and timelines
  2. Maintain and update personnel forms, including timesheets and reimbursement forms
  3. Maintain sufficient supplies and equipment consistent with policies, budget, and funding
  4. Assure inventory tracking and maintenance of office equipment including laptops, computers, printers, projectors, and A/V equipment


Office Management: Outreach, Database & Communications

  1. Assure website is up-to-date: coordinate changes and maintenance; ensure an active social media presence
  2. Coordinate software and other technology maintenance and updates, including computer and email accounts, regular backup of company files, and troubleshoot problems
  3. Assure that the database is current and accurate
  4. Monitor and assure effective communications


Other Duties as Assigned



  • Proficient in QuickBooks and Microsoft Office
  • Aptitude and experience with MS Excel formulas, tables, graphs, and data sharing
  • Strong knowledge of Generally Accepted Accounting Principles
  • Payroll experience
  • Experience with payroll, data entry, record keeping, and computer operation
  • Have good judgement, integrity and excellent work habits, including a willingness to work the hours necessary to get the job done well and on time
  • Organized and able to set priorities, meet deadlines,  and creatively problem solve issues
  • Familiarity and comfort with troubleshooting software and hardware problems
  • Non-profit experience preferred
  • Commitment to the mission of CCCD



  • 3-5 years of bookkeeping experience; preferably in a non-profit
  • Experience in office management and operations
  • Preferred: Certified Public Bookkeeper (CPB/CB) or other Certified Bookkeeper Designation and/or Associates or Bachelor’s degree in accounting


How to Apply:

Submit cover letter, resume, and CCCD application via EMAIL to:  info@cccd.coopNo drop-ins or phone calls please.  Incomplete applications will not be considered.