Job Description - Bookkeeper


Performs responsible clerical work involving the preparation and/or maintenance of fiscal or related records; which includes, but are not limited to preparing, distributing, and filing purchase orders, performing payroll functions, reconciling vendor statements, and preparing vendor accounts to be paid; receiving, compiling, and verifying invoices for data entry, etc. Work is performed under regular supervision, reporting to the Controller.


Requirements

  • Matches PO’s and receiving tickets to related invoices for payment.
  • Reviews program departments’ coding for accuracy with agency uniform chart of accounts.
  • Codes general and administrative invoices.
  • Inputs invoices to computer to ensure timely payments.
  • Prepares vouchered invoices with support for review by Controller.
  • Processes approved payments to vendors via established check writing procedures.
  • Maintain agency travel advances and follow up for expense report completion.
  • Prepares vendor analysis as requested by supervisor.
  • Reconcile monthly bank statements.
  • Prepare journal entries as job function dictates.
  • Takes cash deposits to the bank as needed.
  • Maintains postage funds and prepares monthly J/E for postage.
  • Serves a second point of contact for postage machine and replenishes ink, etc. 
  • Order paper for agency use and ensure availability for agency operations.
  • Performs additional tasks as required.
  • Prepares vendor 1099 form.

KNOWLEDGE, SKILLS AND ABILITIES 

  • Must have intermediate skills in Microsoft Excel. General knowledge of bookkeeping terminology, methods, procedures, and equipment.
  • General knowledge of routine accounting principles and procedures; general knowledge of standard office procedures and practices
  • General knowledge of routine payroll principles and procedures; general knowledge of standard 
  • Ability to understand and follow oral and written directions; ability to establish and follow detailed work procedures
  • Ability to enter data with speed and accuracy; ability to perform mathematical computations with speed and accuracy. 
  • Able to use a variety of office machines and computer with speed and accuracy. 
  • Maintain effective working relationships with associates; ability to establish effective communication and maintain cooperative relationships with outside vendors and customers.
  • Ability to work remotely. This position has the flexibility to work a set hybrid schedule with both in office and remote hours, after training is completed

EDUCATION AND EXPERIENCE

  • Requires an associate degree with 3 years of recent bookkeeping experience. 
  • Supplemented with courses in accounting, computer science or banking. 
  • Intermediate skill level in Microsoft Excel.
  • Must possess a current valid Virginia Driver’s license, and meet the agency driving eligibility standards

Salary Description

44179

Original job Bookkeeper posted on GrabJobs ©. To flag any issues with this job please use the Report Job button on GrabJobs.
Share Job
Share Job

Similar Bookkeeper Jobs in the US

GrabJobs is the no1 job portal in the US, connecting you to thousands of jobs fast! Find the best jobs in the US, apply in 1 click and get a job today!

Mobile Apps

Copyright © 2026 Grabjobs Pte.Ltd. All Rights Reserved.