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

Creative/ Consumer Product Development

NYGALA CORP
Moonachie, NJ

Job Description Job Description Benefits: ~401(k) matching ~ Bonus based on performance ~ Company parties ~ Employee discounts ~ Health insurance ~ Opportunity for advancement ~ Pai…

View Details
Posted 2026-07-29

RN/LPN PRIVATE DUTY HOME CARE WASHINGTON NJ (WARREN COUNTY)

VITAL HOME CARE AGENCY LLC
Washington, NJ

Job Description Job Description Benefits: Employee discounts Flexible schedule Paid time off RN/ LPNs needed for young client in the following areas: ~ WASHINGTON NJ (WARREN COUNTY)…

View Details
Posted 2026-06-25

Customer Service Associate - Temporary

Walgreens
Newark, NJ

Models and delivers a distinctive and delightful customer experience. Registers sales on assigned cash register, provides customers with courteous, fair, friendly, and efficient checkout service. …

View Details
Posted 2026-06-30

Physical Therapy Assistant

Active Life Physical Therapy
Clifton, NJ

Job Description Job Description Benefits: ~401(k) ~401(k) matching ~ Competitive salary ~ Flexible schedule ~ Health insurance Benefits/Perks Competitive Compensation Great…

View Details
Posted 2026-03-17

Wealth Management Associate

Morgan Stanley
Toms River, NJ

POSITION SUMMARY: Wealth Management Associates provide exceptional service to our clients and support Financial Advisor(s) (FAs)/ Private Wealth Advisor(s) (PWAs)/ teams on a daily basis. As senio…

View Details
Posted 2026-05-30

Live Dealer - 3PM-11PM Shift - Atlantic City, NJ

Playtech
Atlantic City, NJ

Job Description Job Description Company Description PT Services (New Jersey) LLC is part of Playtech - the world's largest online gaming software supplier traded on the London Stock Exchange…

View Details
Posted 2026-06-24

More Stability, Less Stress for Health Insurance Agents

Griffin Agency
New Jersey

&##128680; Health Agents: Losing Clients to Rising Premiums? Build a Second Income Stream That Pays Bigger Per Client. &##128680; At The Griffin Agency , we partner with licensed health insuranc…

View Details
Posted 2026-05-02

Warehouse Supervisor

JVS of MetroWest
Montclair, NJ

Title: Warehouse Supervisor Reports to : Manager of Production Salary: $38,000 - $45,000 Employment Status: Full-time, non-exempt The Role: This role combines traditional warehouse sup…

View Details
Posted 2026-06-26

RWJBarnabas Health is Recruiting for a Primary Care Physician in Jackson, New Jersey

RWJBarnabas Health
Jersey City, NJ

RWJBarnabas Health is Recruiting for a Primary Care Physician in Jackson, New Jersey Contact a Physician Recruiter Job ID: 861251 Location Opportunity Criteria Specialty: Family Medicin…

View Details
Posted 2026-07-12

Immigration Paralegal

Duque Isern Law LLC
Union City, NJ

Job Description Job Description Duque Isern Law LLC is a boutique Law firm seeking an immigration paralegal to handle both removal defense and family immigration cases. The candidate will prepare…

View Details
Posted 2026-04-02