Job Description Template

Bookkeeper Job Description - Image

Job Overview

We are looking for a Bookkeeper who is able to record and maintain our day to day financial activities. Your job duties include purchases, payments, receipts, and sales. 

Perform daily tasks such as

  • Monthly financial reporting

  • General Ledger entries

  • Record payment and adjustments

  • Assist with basic HR duties

You will collaborate with the accounting team to analyze the financial transactions and prepare a financial report with that information. You will be responsible for posting financial activities to the accounting journals or our accounting database.

If your skills and experience match our criteria for this bookkeeper position, then please do apply.


  • Develop a system for posting financial records and transactions.

  • Record day to day financial activities of the company.

  • Ensure and verify the correct entering of data.

  • Maintain previous financial data and records.

  • Coordinate with the accounting staff to collect information, analyze and create financial reports.

  • Prepare financial statements such as trial balance, income statement, and balance sheet

  • Issue invoices to buyers and suppliers in a timely manner.

  • Conduct reconciliations of all accounts on a regular basis.

  • Write payments, checks, and bank deposits.

  • Handle and pay debts as they come due for payment, such as necessary bills along with supplier and vendor invoices.

  • Maintain all charts of accounts.

  • Manage the petty cash and general ledgers.

  • Process various accounts payables and receivables.

  • Provide clerical and admin support to the staff.


  • Bachelor’s or Master's’ degree in Accounting, Finance or Business Administration or relevant field.

  • Must have 2 years of working experience in bookkeeping, Accountant or a similar role.

  • Knowledge of generally accepted accounting principles (GAAP).

  • Proficient in MS Excel, and accounting software like Quickbooks, Quicken, Xero and Zoho Books.

  • Ability to Multitask.

  • Outstanding data entry skills.

  • Excellent negotiation skills.

  • Good oral and written communication skills.

  • Attention to detail with excellent accuracy.

  • Honest and trustworthy.

  • Excellent time management skills.

  • Should be able to work individually or in teams.

  • Outstanding maths skills.

Post this Bookkeeper job on over 20+ Free Job Boards and Social Media Networks.
You can also customize this job description according to your hiring requirements.
Post to Job Board Customize & Download

Similar to Bookkeeper Job Description

The Enterprise Agility Platform
  • People and Asset Tracking
  • Sales CRM and Marketing
  • Resource Bookings/Scheduling
  • Tasks and Work Management
Zulma Velasquez, Talent Acquisitions Manager at Jar House LLC
Zulma Velasquez
Jar House, United States
"We no longer have to look into email inbox to find candidate resumes as all information is present in one place. Jobsoid has reduced our work burden manifold."

Over 2000 companies across 100+ countries trust Jobsoid to simplify their recruiting.

Read our case studies to understand how Jobsoid has streamlined their hiring processes significantly.

VIB Logo


Communicating with candidates and collaborating with our team was a tedious task. The recruiting information was always present on multiple platforms which was difficult to manage. Read how Jobsoid helped VIB in bringing the recruitment of their entire organisation under one platform.

Read the Case Study
Destinations of the World Logo


Destinations of the World, being a global organisation, needed a tool that could make hiring easier across all their office locations. They discovered Jobsoid by chance and realized that it could do everything they required. Read more about how Jobsoid simplified DOTW's hiring process.

Read the Case Study

Sign up for a Lifetime FREE Recruiting Account today!

  • Branded Careers Portal
  • One-Click posting to 20+ Job Boards
  • iOS & Android Mobile Apps
  • Customizable Workflow
  • Interview Scheduling
  • Task Management
  • Automated Tasks & Actions on Stages
  • Custom Email & SMS Templates