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.
- ...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...SuggestedWork at office
- ...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...SuggestedPermanent employmentContract work
$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...SuggestedWork experience placementWork at officeRemote workFlexible hours- 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...SuggestedRemote jobFlexible hours
- ...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...SuggestedFor contractorsWork at officeLocal area
- ...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 workLocal area
- 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 ...
$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 payFull timeWork at office- 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 officeLocal area
$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- 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 timeWork at office
- 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...
- 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
- 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
- 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 payWork at officeLocal areaMonday to FridayShift work
$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 payTemporary work- 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
$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 payFull timeContract workWork experience placementLocal areaShift work- 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 ...
$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 workWork at officeLocal area$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 timeContract workWork at office- 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 payLong term contractContract workImmediate start
- 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 placementWork at office
- 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
$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 ...- ...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 payPart timeWork at officeMonday to Friday3 days per week
$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 timeFor contractorsWork at officeLocal areaMonday to Friday- 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
- 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...
- ...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
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Bookkeeper. Be the first to apply!



