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 2 days ago
Similar jobs that could be interesting for youBased on the Bookkeeper in Randolph, NJ vacancy
  •  ...Novogradac & Company LLP is seeking a Senior Client Bookkeeper to perform execution-focused bookkeeping services for clients. This role entails maintaining accurate financial records and supporting complex client assignments while reinforcing company workflows and documentation... 
    Suggested
    Remote work
    Flexible hours

    Novogradac & Company

    Dover, Morris County, NJ
    22 hours ago
  •  ...Randolph Township Library is seeking a detail-oriented Office Services Manager/Bookkeeper to oversee financial records, vendor relations, and purchase orders. This role supports the Library Director and helps ensure accurate reporting and timely payments. Strong candidates... 
    Suggested
    Work at office

    Morris Automated Information Network (MAIN)

    Randolph, NJ
    22 hours 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

    Dover, Morris County, NJ
    22 hours ago
  • $47k - $63k

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

    Novogradac & Company

    Dover, Morris County, NJ
    22 hours 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
    1 day 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... 
    Remote job
    Flexible hours

    Novogradac & Company LLP

    Dover, Morris County, NJ
    22 hours ago
  • Job Description Job Description What's the role ~ Reconcile sales taxes, payroll taxes, credit card, and bank accounts at the end of each month. ~ Process accounts receivable and payable ~ Assist in the preparation of business activity and financial reports, ...
    Work at office
    Local area

    Plott

    Dover, Morris County, NJ
    3 days ago
  •  ...Overview The Bookkeeper is responsible for the day-to-day financial and administrative functions that support Major Medical's operations, with primary responsibility for accounts payable, accounts receivable support, bank and credit card reconciliations, sales tax filings... 
    Work at office

    Medical Technology Associates, Inc.

    Landing, NJ
    4 hours ago
  • $55k - $60k

    Company DescriptionFortune 500 Company Job DescriptionWeekly payroll processing for multiple pay groups in EV5 ADP PayrollData input, as necessary, for manual checks, voids, stop pays, direct deposit reversals, and payroll adjustmentsVerify and load all manual checks to...
    Relocation

    Clark Davis Associates

    Parsippany, NJ
    22 hours ago
  • Accounting ClerkA 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 ****@*****.*** HighlightsFully Onsite...

    Ambassador Resources

    Morristown, NJ
    22 hours ago
  • 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 Requirements: Ability to multitask Professional appearance...

    Nielsen Automotive Group

    Stanhope, NJ
    2 days ago
  • Morris Automated Information Network (MAIN) is seeking a part-time Bookkeeper for Denville Public Library to support financial operations during library open hours. The role offers flexible scheduling (20 hours/week) with some evenings for board meetings and one outreach... 
    Part time
    Flexible hours
    Afternoon shift

    Morris Automated Information Network (MAIN)

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

    Overview 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.0million patient visits annually. It is one of the nation...
    Hourly pay
    Full time
    Contract work
    Work experience placement
    Local area
    Shift work

    Saint Clare's Health

    Denville, NJ
    2 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
    2 days ago
  • We are looking for an Accounts Receivable Specialist to support high-volume cash application and payment posting activities for a Long-term Contract position in Rockaway, New Jersey. This role is well suited for someone who is detail-oriented, comfortable with manual processes...
    Long term contract

    Robert Half

    Rockaway, NJ
    17 hours ago
  •  ...This position is a great fit for an experienced bookkeeper who enjoys both day-to-day accounting, custom accounting duties, and digging into special projects. Success in this role requires strong QuickBooks Desktop skills, attention to detail, and a willingness to wear... 
    Contract work
    Part time
    Local area
    Remote work
    Flexible hours

    Bavelle Technologies

    East Hanover, NJ
    2 days ago
  •  ...receivable tasks, such as collectionsEnsuring correct and punctual monthly, quarterly and year end closeRequirements3+ years demonstrated bookkeeping experience, QuickBooks strongly preferredAssociates or Bachelors degree preferred, not requiredAbility to work on-site 5 days per... 
    Temporary work
    Local area

    Ambassador Resources

    Parsippany, NJ
    4 days ago
  •  ...Job Description Job Description We are seeking a detail-oriented Bookkeeper to support the day-to-day accounting operations of a growing organization. This role will be responsible for handling both Accounts Payable and Accounts Receivable functions , ensuring... 

    Robert Half

    Cedar Knolls, NJ
    1 day ago
  • $53.29k - $65k

    Accounting Clerk We are seeking a detail-oriented Accounting Clerk to join our corporate accounting team. This role focuses on the consistent execution of bank transaction processing, reconciliations, and discrepancy research. Reports to the Supervisor of General Accounting...
    Work at office
    Immediate start

    Suburban Propane

    Whippany, NJ
    3 days ago
  • $23 - $25 per hour

    Madison Honda is looking for an experienced Automotive Accounting Clerk in Madison, NJ. The role includes responsibilities such as entering and reconciling invoices, resolving discrepancies, and maintaining financial data. Ideal candidates should be detail-oriented and ...
    Hourly pay

    Madison Honda

    Madison, NJ
    1 day ago
  • $17 - $20 per hour

    About Madison Honda Madison Honda is committed to providing exceptional automotive services with a team-focused and customer-centric approach. We offer competitive compensation, comprehensive training, and a supportive work environment. Job Details Salary: $17 to $20 ...
    Hourly pay
    Full time
    Immediate start

    Madison Honda

    Madison, NJ
    1 day ago
  • Accounting Clerk job at Nielsen Fleet. East Hanover, NJ. Nielsen Fleet is looking for an Accounting Clerk to join our team! WE OFFER: FREE COLLEGE OPPORTUNITY! Online or in-person with Strayer University Excellent work environment Employee discount plans on purchases and...
    Work at office

    Nielsen Fleet

    East Hanover, NJ
    22 hours ago
  • $23 - $25 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
    1 day ago
  • Job Description Job Description Description: Under the direct supervision of the Revenue Cycle Manager, the Billing Specialist LOA will be responsible for reviewing eligible claims for submission to the State (LOA). Essential Functions, Duties, and Responsibilities...
    Work at office

    ZUFALL HEALTH CENTER INC

    Dover, Morris County, NJ
    3 days ago
  • A family-owned supplier in New Jersey is seeking a Billing & Bookkeeping team member to manage day-to-day billing and bookkeeping tasks. Responsibilities include preparing invoices, managing accounts receivable/payable, and maintaining organized financial records. The ideal... 

    Reuther Material Company

    Succasunna, NJ
    22 hours ago
  • Vaco, a global talent and solutions provider, is assisting a Real Estate company that has a portfolio mix of commercial and residential properties is searching for an immediate Property Accountant/Office Manager! This position is right in the Morristown NJ area. Candidates...
    Work at office
    Local area
    Immediate start
    Work from home

    Vaco by Highspring

    Convent Station, NJ
    2 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 Holdings, LLC

    Parsippany, 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
    1 day 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
    1 day 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
    22 hours ago

Do you want to receive more vacancies?

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