Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Bookkeeper

Robert Half

Job Description

Job Description

We are looking for a detail-oriented Bookkeeper to join our team in Randolph, New Jersey in a contract-to-permanent capacity. This onsite role supports day-to-day accounting operations and requires someone who can manage financial records accurately, keep transactions organized, and help maintain steady cash flow visibility. The ideal candidate brings hands-on experience with bookkeeping systems, strong reconciliation skills, and the ability to work confidently across payables, receivables, reporting, and compliance activities.

Responsibilities:
• Manage day-to-day financial entries across accounting platforms such as QuickBooks, Great Plains, Kivu, and Authorize.net while maintaining accurate and complete records.
• Reconcile bank accounts, credit card activity, and posted deposits to ensure balances are correct and customer payments are applied properly.
• Oversee accounts payable and accounts receivable functions, including invoice preparation, payment processing, collections follow-up, and monthly customer statements.
• Maintain the general ledger by recording journal entries, reviewing account activity, and supporting the preparation of routine financial documentation.
• Assist with payroll-related tasks, commission tracking, tax documentation, and year-end reporting activities, including issuing 1099 forms.
• Prepare financial reports such as profit and loss statements and balance sheets to support operational and leadership review.
• Support audit readiness and compliance efforts, including documentation needed for annual insurance and New Jersey state reviews.
• Set up and maintain customer and vendor records, process credit card and ACH transactions, and establish new customer profiles in payment systems.
• Monitor cash movement, budget activity, inventory-related records, and purchase order documentation to help maintain organized financial operations.• Proven experience in bookkeeping or a similar accounting support role with responsibility for both AP and AR processes.
• Hands-on proficiency with QuickBooks and familiarity with Great Plains; additional exposure to payment or accounting platforms is helpful.
• Strong Excel skills with the ability to organize, review, and analyze financial data accurately.
• Experience performing bank reconciliations, credit card balancing, and general ledger maintenance.
• Working knowledge of invoicing, collections, deposit application, and customer account administration.
• Ability to prepare financial reports and support payroll, tax documentation, and audit-related tasks.
• High attention to detail, sound organizational skills, and the ability to manage multiple priorities in an onsite work environment.
Vacancy posted 25 days ago
Similar jobs that could be interesting for youBased on the Bookkeeper in Randolph, NJ vacancy
  •  ...Job Description Job Description United Pharmacy Network is looking for an experienced Bookkeeper to assist in managing our day-to-day accounting and finance requirements across multiple companies. Confidentiality, excellent organizational skills and accuracy are important... 
    Suggested
    Work at office

    Rao Network

    Mendham, NJ
    17 days ago
  •  ...Job Description Job Description We are looking for a detail-oriented Bookkeeper to join our team in Randolph, New Jersey in a contract-to-permanent capacity. This onsite role supports day-to-day accounting operations and requires someone who can manage financial records... 
    Suggested
    Permanent employment
    Contract work

    Robert Half

    Randolph, NJ
    24 days ago
  • $37k - $50k

    Position Summary The Client Bookkeeper performs ongoing, execution-focused bookkeeping services for company clients in support of client advisory services, including recording transactions and journal entries in client accounting software systems and preparing recurring... 
    Suggested
    Work experience placement
    Work at office
    Remote work
    Flexible hours

    Novogradac & Company LLP

    Dover, Morris County, NJ
    4 days ago
  • Novogradac & Company LLP is seeking a Client Bookkeeper in the Town of Dover, NY. The role involves performing bookkeeping services for clients, supporting higher volume assignments, and providing training for new hires. Ideal candidates will have an associate's degree... 
    Suggested
    Remote job
    Flexible hours

    Novogradac & Company LLP

    Dover, Morris County, NJ
    3 days ago
  •  ...Bookkeeper / Office Manager Location: Madison, NJ Are you an organized, detail-oriented accounting professional who enjoys managing both financial responsibilities and office operations? Our client is seeking a Bookkeeper / Office Manager to join their... 
    Suggested
    For contractors
    Work at office
    Local area

    Vaco

    Madison, NJ
    3 days ago
  •  ...such as collections Ensuring correct and punctual monthly, quarterly and year end close Requirements ~3+ years demonstrated bookkeeping experience, QuickBooks strongly preferred ~ Associates or Bachelors degree preferred, not required ~ Ability to work on-site... 
    Temporary work
    Local area

    Ambassador Resources

    Parsippany, NJ
    2 days ago
  • Job Description Job Description Nielsen Nissan is looking for an entry level Accounting Clerk to join the team in Stanhope, NJ! Responsibilities: Stocking in cars Filing  Greeting customers/answering phones Cash receipts Assorted clerical duties ...

    Nielsen Automotive Group

    Stanhope, NJ
    26 days ago
  • $23 - $27 per hour

     ...experienced Automotive Accounting Clerk to join our team in Madison, NJ. We value well-organized team players with previous automotive bookkeeping experience. If you are detail-oriented and ready to contribute in a fast-paced environment, we encourage you to apply. Job... 
    Hourly pay
    Full time
    Work at office

    Madison Honda

    Madison, NJ
    11 days ago
  • Bookkeeper / Office Manager Location: Madison, NJ Are you an organized, detail-oriented accounting professional who enjoys managing both financial responsibilities and office operations? Our client is seeking a Bookkeeper / Office Manager to join their team. This is a... 
    Work at office
    Local area

    Vaco Recruiter Services

    Madison, NJ
    5 days ago
  • $18 - $21 per hour

    2 days ago Be among the first 25 applicants Professional Search Network provided pay range This range is provided by Professional Search Network. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more. Base pay range $18.00/...
    Contract work

    Professional Search Network

    East Hanover, NJ
    2 days ago
  • Accounts Payable Specialist at Soyventis North America LLC Overview Join Soyventis North America LLC as an Accounts Payable Specialist to manage invoice processing, vendor communications, and cash flow documentation. Essential Functions Retrieve invoices from email and...
    Full time
    Work at office

    Soyventis North America LLC

    Convent Station, NJ
    5 days ago
  • Job Title Some U.S. state privacy laws offer their residents specific consumer privacy rights, which we respect as described in our privacy statement. To opt-out of our making available to third parties information relating to cookies and similar technologies for advertising...

    Express Employment Professionals Defunct

    Pine Brook, NJ
    12 hours ago
  • Responsibilities Review and record invoices from vendors to ensure accuracy in billing Account reconciliation, assist with month-end close Have knowledge of approved vendors and policies to avoid paying unauthorized invoices and expenses 3 way matching to purchase orders...
    Full time

    Clark Davis Associates

    Lake Hiawatha, NJ
    3 days ago
  • Accounts Payable SpecialistDuration: 6+ Months (Part time)Location: Parsippany, NJSkills and Experience:The candidate should possess an associate's degree in accounting, finance, or a related field, with a bachelor's degree preferred.A minimum of two years of experience...
    Part time

    NR Consulting

    Parsippany, NJ
    4 days ago
  • This position will have primary responsibility for payroll administration and will work closely with senior finance and accounting leadership. Job Overview We are seeking an experienced Senior Payroll Specialist to oversee payroll operations for a multi-state workforce...
    Hourly pay
    Work at office
    Local area
    Monday to Friday
    Shift work

    WhiteCap Search

    Florham Park, NJ
    2 days ago
  • $25 - $30 per hour

    Accounting Clerk A client of ours in the Pharma industry is looking for an Accounting clerk to join their team! This role is located near Morristown, NJ and fully on site. If interested, please send resume to ****@*****.*** Job Highlights ~...
    Hourly pay
    Temporary work

    Ambassador Resources

    Morristown, NJ
    6 days ago
  • About the Job Key Responsibilities: Invoicing: Generate, print, and send accurate invoices, statements, or, if applicable, [transportation-related Bill of Ladings] to clients via mail or email. Data Verification: Review purchase orders, charge slips, and sales...
    Part time

    TeleSearch Staffing Solutions

    Denville, NJ
    2 days ago
  • $16 - $27 per hour

    Billing Specialist Prime Healthcare is an award-winning health system headquartered in Ontario, California. Prime Healthcare operates 54 hospitals and has more than 360 outpatient locations in 15 states providing more than 3.0 million patient visits annually. It is ...
    Hourly pay
    Full time
    Contract work
    Work experience placement
    Local area
    Shift work

    Prime Healthcare

    Denville, NJ
    3 days ago
  • Job Description Job Description ~ Assist in managing a shared accounts receivable/billing email inbox, prioritizing requests, assigning requests to team members, when appropriate, and responding to our customers timely.   ~ Handle billing related phone calls ...

    First Staff Services

    Parsippany Troy Hills, NJ
    17 days ago
  • $25 per hour

     ...supporting documentation Generate and distribute billing reports File and maintain electronic accounting records Assist with bookkeeping and other accounting-related tasks Support the Accounting team with special projects as needed Requirements High School... 
    Contract work
    Work at office
    Local area

    System One

    Parsippany, NJ
    8 days ago
  • $27 - $29 per hour

    Job Description: The Sr. Accounts Receivable Specialist is a financial professional responsible for managing Winebow's incoming payments, ensuring customers pay their outstanding invoices on time, and maintaining healthy customer and sales relationships. This position...
    Full time
    Contract work
    Work at office

    Winebow Winebow

    Pine Brook, NJ
    more than 2 months ago
  • Job Description Job Description We are looking for an experienced Payroll Specialist to support payroll operations for a organization in Somerset County, New Jersey. This Long-term Contract position requires someone who can step in quickly, work fully onsite,...
    Hourly pay
    Long term contract
    Contract work
    Immediate start

    Robert Half

    Gladstone, NJ
    26 days ago
  • Job Description Job Description We are searching for a motivated & experienced Accounts Receivable Clerk.  Assisting in maintaining accounting receivable records for distributors and performs other administrative duties personally or through members of the organization...
    Work experience placement
    Work at office

    Europastry USA

    Morristown, NJ
    5 days ago
  • Job Description Job Description True Environmental and its partner firms, have united their strengths to establish the nation's premier environmental and engineering services consulting firm. This powerhouse organization offers an extensive range of services aimed at...
    Weekly pay

    True Environmental

    Florham Park, NJ
    3 days ago
  • $18 - $21 per hour

    Overview We are looking for an individual that enjoys problem solving, has Accounts Payable or Accounts Receivable experience and is familiar with and comfortable working in an SAP environment with customized functionality. SAP is preferred, but we are willing to train ...

    Professional Search Network

    Whippany, NJ
    3 days ago
  •  ...position. Qualifications: Degree in Accounting (Undergraduate Accounting Major- Minimum) Minimum of one year experience in bookkeeping. Knowledge of office machines, aptitude to work with computers and capacity to be trained to take on program's funds... 
    Hourly pay
    Part time
    Work at office
    Monday to Friday
    3 days per week

    Catholic Charities Diocese of Paterson

    Parsippany, NJ
    2 days ago
  • $60k - $70k

    Salary: $60,000 - $70,000 annually ( eligible for 10% Bonus) Full Time: 9:00 am - 5:00 pm, Monday - Friday Job Summary The Payroll Specialist is responsible for the preparation and bi-weekly processing of complex, multi-company and multi-state payrolls. This includes managing...
    Full time
    For contractors
    Work at office
    Local area
    Monday to Friday

    MLM Hearing, LLC

    Parsippany, NJ
    4 days ago
  • A financial services firm in Lake Hiawatha is seeking an experienced accounting professional for full-time work. Responsibilities include reviewing invoices for accuracy, conducting account reconciliations, and ensuring compliance with vendor policies. Candidates must have...
    Full time

    Clark Davis Associates

    Lake Hiawatha, NJ
    6 days ago
  • The Accounts Receivable Specialist position is to provide financial, clerical, and administrative services to ensure efficient, timely, and accurate payment of accounts. Essential Job Functions: Generate and distribute accurate customer invoices in accordance with customer...

    Confidential

    Flanders, NJ
    3 days ago
  •  ...managers in order to fulfill the immediate requirements of the firm. The Accounting Assistant I has a basic understanding of bookkeeping and accounting principles. Essential Duties and Responsibilities include the following. Other duties may be assigned. Communication... 
    Immediate start

    SESI Consulting Engineers

    Parsippany, NJ
    6 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Bookkeeper. Be the first to apply!