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.
- ...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...SuggestedRemote workFlexible hours
- ...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...SuggestedWork at office
$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$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...SuggestedWork experience placementWork at officeRemote workFlexible hours$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...Remote jobFlexible hours
- 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 officeLocal area
- ...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
$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- 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...
- 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...
- 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 timeFlexible hoursAfternoon shift
$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 payFull timeContract workWork experience placementLocal areaShift work- 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
- 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
- ...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 workPart timeLocal areaRemote workFlexible hours
- ...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 workLocal area
- ...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...
$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 officeImmediate start$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$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 payFull timeImmediate start- 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
$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 payFull timeWork at office- 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
- 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...
- 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 officeLocal areaImmediate startWork from home
$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- 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
$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- 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
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Bookkeeper. Be the first to apply!



