Bookkeeper

LHH

Belvidere (NJ)

On-site

USD 100,000 - 115,000

Full time

10 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Medical insurance
Dental insurance
Vision insurance
Life insurance
Short-term disability
Voluntary benefits
EAP program
Commuter benefits
401K plan

Job summary

LHH is assisting an established wholesale business in Belvidere, NJ, to hire a Senior Bookkeeper for a full-charge accounting role. This hands-on position covers AP/AR, payroll, financial reporting, reconciliations, and coordination with ownership.

The ideal candidate will be highly organized, detail-oriented, and capable of managing multiple entities in a fast-paced environment. This 100% onsite role offers a competitive salary and comprehensive benefits.

Qualifications

  • Minimum of 5+ years of full-charge bookkeeping or hands-on accounting experience.
  • Strong working knowledge of QuickBooks.
  • Experience managing accounts payable, accounts receivable, payroll, and month-end reconciliations.
  • Advanced proficiency in Microsoft Excel.
  • Experience with multi-entity accounting and intercompany transactions.

Responsibilities

  • Manage weekly check runs, ACH payments, wire transfers, and vendor payments.
  • Monitor cash flow and assist with cash flow forecasting.
  • Oversee monthly closing activities in QuickBooks, including WIP, balance sheet, and P&L reporting.
  • Prepare year-end financial information and supporting documentation for the outside CPA.
  • Manage customer invoicing, cash applications, AR aging, and collections.
  • Coordinate payroll processing, transfers, garnishments, and 401(k) contributions.
  • Record and reconcile intercompany transactions.

Skills

Detail-oriented
Organized
Independent worker
Communicate with ownership
Multi-entity accounting

Tools

QuickBooks
Microsoft Excel
Intercompany transactions

Job description

Belvidere, NJ | Full-Time, Permanent | $100,000–$115,000 + Benefits | 100% Onsite

About the Opportunity

Our client, an established wholesale business located in Belvidere, NJ, is seeking an experienced Senior Bookkeeper to join its team in a key financial operations role.

This is a hands‑on, full-charge accounting position with responsibility for managing the day‑to‑day accounting functions, accounts payable and receivable, payroll, financial reporting, reconciliations, and related administrative responsibilities. The Senior Bookkeeper will work directly with company ownership, providing financial information and reporting while overseeing an accounting assistant.

The ideal candidate is highly organized, detail‑oriented, comfortable managing multiple entities, and capable of independently handling a broad range of accounting and bookkeeping responsibilities in a fast‑paced business environment.

Key Responsibilities
Accounting & Accounts Payable
  • Manage weekly check runs, ACH payments, wire transfers, and vendor payments.
  • Monitor cash flow and assist with cash flow forecasting.
  • Manage vendor onboarding, credit applications, W‑9s, and Certificates of Insurance.
  • Review and audit freight invoices for accuracy.
  • Oversee monthly closing activities in QuickBooks, including work‑in‑process (WIP), balance sheet, and profit and loss reporting.
  • Prepare year‑end financial information and supporting documentation for the outside CPA.
Accounts Receivable & Collections
  • Manage customer invoicing, cash applications, accounts receivable aging, and collections.
  • Reconcile customer accounts and retail customer portals.
  • Investigate and resolve customer deductions, discrepancies, and chargebacks.
  • Manage weekly EDI submissions and related customer reporting requirements.
Payroll, HR & Benefits Administration
  • Process payroll, employee transfers, garnishments, reimbursements, and 401(k) contributions.
  • Maintain employee files and ensure completion of I‑9s and new‑hire reporting.
  • Track vacation and sick time accruals.
  • Coordinate medical insurance and 401(k) enrollments and ongoing administration.
  • Assist with annual ACA reporting and W‑2 preparation.
Insurance Administration
  • Coordinate workers’ compensation, general liability, commercial auto, and inland marine insurance claims.
  • Manage insurance audits, including workers’ compensation and general liability.
  • Coordinate policy renewals and maintain insurance documentation.
  • Perform monthly reconciliations of multiple bank accounts, credit cards, and loans.
  • Review Positive Pay activity twice daily.
  • Prepare financial information and reporting required by lenders, including covenant reporting.
  • Ensure accuracy and completeness of financial records.
  • Manage tenant rent billing, collections, rent rolls, and property tax‑related accounting.
  • Record and reconcile monthly intercompany transactions between related business entities.
Tax, Budgeting & Financial Reporting
  • Coordinate payroll tax filings, sales and use tax, 1099s, and annual entity filings.
  • Work closely with the outside CPA on tax compliance and year‑end reporting.
  • Track crop‑related costs, including WIP and cost of goods sold.
  • Maintain fixed asset records.
  • Assist with annual budgeting and financial planning.
Team & Ownership Support
  • Supervise and provide direction to an accounting assistant.
  • Work directly with company ownership on financial reporting and accounting matters.
  • Obtain appropriate owner approvals for designated financial transactions, including bank reconciliations, new vendors and vendor banking changes, payroll changes, significant wire transfers, and customer write‑offs.
Qualifications
  • Minimum of 5+ years of full‑charge bookkeeping or hands‑on accounting experience.
  • Strong working knowledge of QuickBooks.
  • Experience managing accounts payable, accounts receivable, payroll, and month‑end reconciliations.
  • Advanced proficiency in Microsoft Excel.
  • Experience with multi‑entity accounting and intercompany transactions.
  • Working knowledge of payroll administration, benefits, tax filings, and financial reporting.
  • Strong organizational skills and exceptional attention to detail.
  • Ability to work independently, prioritize multiple responsibilities, and communicate effectively with company ownership.
  • Prior experience in wholesale distribution, retail accounting, agriculture, floral, or a related industry is a plus.
  • Experience managing customer deductions, chargebacks, and EDI processes is highly desirable.
  • Annual salary: $100,000–$115,000, commensurate with experience.
  • Onsite position in Belvidere, NJ (100% onsite).

This is an excellent opportunity for an experienced Senior Bookkeeper who enjoys taking ownership of the accounting function and serving as a trusted financial resource to company leadership.

Benefit offerings include medical, dental, vision, life insurance, short‑term disability, additional voluntary benefits, EAP program, commuter benefits, and 401K plan. Our program provides employees the flexibility to choose the type of coverage that meets their individual needs. Available paid leave may include Paid Sick Leave, where required by law; any other paid leave required by Federal, State, or local law; and Holiday pay upon meeting eligibility criteria.

Equal Opportunity Employer/Veterans/Disabled:

To read our Candidate Privacy Information Statement, which explains how we will use your information, please navigate to https://www.lhh.com/us/en/candidate-privacy

The Company will consider qualified applicants with arrest and conviction records in accordance with federal, state, and local laws and/or security clearance requirements

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Bookkeeper & Financial Ops Lead – Onsite
Senior Bookkeeper & Financial Ops Lead – Onsite

LHH • Belvidere (NJ)

On-site
USD 100,000 - 115,000
Medical insurance
Dental insurance
Vision insurance
+6
Senior Bookkeeper
Senior Bookkeeper

Topaz HR • Carteret (NJ)

On-site
USD 90,000 - 125,000
Health insurance
401(k) plan
Paid time off
Bookkeeper
Bookkeeper

Milestone Treatment Center • Mount Laurel Township (NJ)

On-site
USD 50,000 - 60,000
Bookkeeper
Bookkeeper

Milestone Treatment • Marlton (NJ)

On-site
USD 50,000 - 60,000
Bookkeeper
Bookkeeper

Milestone Treatment • Mount Laurel Township (NJ)

On-site
USD 50,000 - 60,000
Competitive salary
Growth opportunities
Collaborative environment
Senior Bookkeeper / Accountant (Kearny, NJ 07032)
Senior Bookkeeper / Accountant (Kearny, NJ 07032)

Telescope Recruitment • Newark (NJ)

On-site
USD 70,000 - 85,000
Stable full-time position
Growth potential
Supportive team environment
Bookkeeper
Bookkeeper

Brilliant Financial Staffing - IL • Illinois

On-site
USD 65,000 - 75,000
Health, dental, and vision insurance
401(k)
Bookkeeper/Accounting and Administrative Specialist
Bookkeeper/Accounting and Administrative Specialist

Trueline Talent • Jersey City (NJ)

On-site
USD 41,000 - 48,000
Competitive hourly compensation
Part-time schedule ~25–30 hours/week
Flexible weekday hours
+7
Bookkeeper - Accounting - NJ
Bookkeeper - Accounting - NJ

Genesis Global Group • Hamilton (NJ)

On-site
USD 50,000 - 70,000
Medical, Dental & Vision Insurance
401(k) Plan
Paid Vacation & Holiday
+6
Bookkeeper
Bookkeeper

Vaco • Fairfield (NJ)

On-site
USD 52,000 - 72,000