Bookkeeper - Full Charge

Princeton Public Affairs Group Inc.
Trenton, NJ

Job Description

Job Description

Seeking an experienced and detail-oriented bookkeeper to monitor the finances of our firm. You will record all financial transactions ensuring accuracy of the general ledger accounts. Responsibilities include maintaining all financial records, completing required tax forms, processing payroll, and generating reports for management. Our ideal candidate has worked as a professional bookkeeper for at least 3 years and has experience managing/maintaining all aspects of the books.

Job Duties Include:

· Oversee the preparation of monthly, quarterly, and semi-annual reports regarding AR, cash collections, billings, etc.

· Daily review bank activity, pass pending transaction amounts to office administrator.

· Post cash receipts, review payment discrepancies.

· Process vendor invoices. Review increases/adjustments, uncleared checks - any vendor outreach, as necessary.

· Process check requests for fundraiser activity.

· Answer email inquiries – historical vendor transactions, skipped payments, customer balances, report requests, miscellaneous reports.

· Keep books updated for any type of activity.

· Review E-Treasury for questionable transactions.

· Submit Positive Pay files through E-Treasury.

· Observe bank balance levels to ensure fees are not incurred.

· Attend any scheduled ZOOM meetings/in-person meetings as required.

· Filing – paper/one drive documents.

· Attend Monday Morning Meeting.

· Prepare, process, and post payrolls.

· Provide updated financials for Partner calls and meetings.

· Prepare preliminary monthly invoicing.

· Prepare reports for Administrative Meetings.

· Provide Office Administrator with any issues/concerns for administrative meeting agenda.

· Attend administrative meetings either in-person or via ZOOM.

· Prepare and distribute >60 Day Receivables by Lobbyists.

· Reclass AMEX charges to accurately reflect expenses in the ledger.

· Process Partner auto allowances monthly.

· Process Partner auto and life insurances.

· Analyze bank Reconciliations – all entities.

· Provide Office Administrator with updated open AR (after postings updated).

Quarterly prepare:

· Partner Distributions.

· Business by Lobbyist report.

· Download all quarterly payroll tax filings for records.

Yearly Review and Prepare:

· Review and prepare commission/referral fees for payment to recipients in July.

· Review Receivables – discussion of write-off uncollectable balances.

· Prepare reports for Annual Kick-off Meeting, attend offsite Meeting.

· Provide Lobbyist reports for review and updates for changes to Clients served.

· Process bonus payroll and reconcile payroll full year.

· Reconcile 401k Match, adjust, as necessary.

· Provide TPA information for 5500 compilations.

· Accrue prepaids.

· Prepare and issue 1099s for all Entities.

· NJELEC Annual Report Information to Office Administrator.

· Review posted transactions for accuracy – process any updates.

· Provide books to CPA for tax preparation.

· Review salaries/historical increases – provide information to Managing Partner.

· Follow-up with CPA for tax preparation/financial statement pricing.

As Necessary/Other Unscheduled Activity :

· Interact with CPA for tax notices received and any accounting/GAAP questions.

· Prepare financial reports as requested.

· Assist employees with payroll questions and inquiries.

· Set-up new employees in ADP.

· Review and respond, if necessary, to all unemployment requests.

Requirements include knowledge and experience with QuickBooks software, ADP Payroll, MS Office including Excel and Word, Accounts Payable and Receivable, Year-end Processing Requirements, Bank Reconciliation, Math Skills, GAAP.

Posted 2026-03-29

Recommended Jobs

Decorative Bath Outside Sales Specialist

APR Supply Co.
Pleasantville, NJ

Job Description Job Description Are You Passionate About Creating Dream Kitchens and Bathrooms? Join the Oasis Showroom by APR Supply Co. Team! Are you a results-driven professional with a pass…

View Details
Posted 2026-03-17

Receiving Clerk

Jetro / Restaurant Depot
Neptune, NJ

Position Title:  Receiving Clerk (aka CRT Clerk) Department:  Receiving Supervisor:  Inventory Controller FLSA:  Non-exempt Position Summary: Works closely with Receiving Manager/Supervis…

View Details
Posted 2026-03-09

Senior Survey Project Manager

Spotlock
Mount Laurel, NJ

Overview: Unlock your potential with a unique opportunity to join a distinguished surveying and engineering firm that has been a pioneer in the industry for over a century. We are currently seekin…

View Details
Posted 2026-01-21

Associate Director, Fellow Engagement and Communications

Braven
Newark, NJ

Job Title : Associate Director, Fellow Engagement and Communications Team : Product Location : In-Person in Atlanta (GA), Chicago (IL), Newark (NJ), New York (NY) Employment Type : Full…

View Details
Posted 2026-02-13

Front Desk Supervisor

Towne Place Suites Clinton. 1638 Highway 31 North, Clinton, NJ
Clinton, NJ

Job Description Job Description Location: Towne Place Suites Clinton. 1638 Highway 31 North, Clinton, NJ 08809. Front Desk Supervisor "Join the Towne Place Suites Clinton Hotels Family and…

View Details
Posted 2026-03-20

Personal Chef

Savvy Talent
Glen Rock, NJ

We are seeking a skilled and dedicated Personal Chef to join our family’s household and provide exceptional culinary services. As a Personal Chef, you will be responsible for creating delicious and h…

View Details
Posted 2025-08-09

PTA / Physical Therapist Assistant

BrightSpring Health Services
Wayne, NJ

Job Description Job Description Overview Are you a Physical Therapist Assistant looking for a new opportunity? Adoration Home Health is seeking a passionate, dedicated Home Health PTA t…

View Details
Posted 2026-03-29

Senior Manager, GCP Quality Management- Global Development

Regeneron
New Jersey

The Senior Manager, Global Development Quality Management (GCP) acting as a Quality Management Lead (QML) is a key position that will provide guidance and leadership for all aspects of quality and co…

View Details
Posted 2026-02-17

Occupational Therapist

Gotham Enterprises Ltd
Edison, NJ

Occupational Therapist Location: Edison, NJ Position: Full-Time Schedule: Monday–Friday, 9:00 AM – 5:00 PM Salary: $85,000 – $95,000 per year Summary We are seeking an Occupatio…

View Details
Posted 2026-02-12

Sales Representative - $2000 sign on bonus

HomeStar Remodeling
Cherry Hill, NJ

Our Mission Here at HomeStar, we are not just remodeling homes, we are renovating careers! HomeStar is seeking a high potential In-Home Sales Representative looking for growth and career advanceme…

View Details
Posted 2026-03-01