1,982,706open jobs
117,124companies
250,179added this week
Browse all
Salary
≈ $41k – $78k per year (Estimated)
Location
In office (Buffalo)
Seniority
Junior · 2+ years exp

Confirmed on the employer's own hiring board on Oct 26, 2026. First seen by Alion on Oct 14, 2026.

Overview
Company
Impact
Profile match
Affinity Group has experience in all aspects of the foodservice and retail industry.

Bookkeeper

Location: Depew/Buffalo, New York | Employment Type: Full-Time | Department: Finance & Accounting

About Affinity Group

Affinity Group is a leading US food sales and brokerage company serving both the Food Service and Retail markets. We connect manufacturers with the customers who need them most, delivering expertise, relationships, and results across the supply chain. Our team is collaborative, driven, and committed to growing the business of every partner we serve.

Position Summary

The Bookkeeper is responsible for maintaining accurate and up-to-date financial records across Affinity Group's Food Service and Retail divisions. Reporting to the Vice President of Finance, this role handles day-to-day bookkeeping functions, supports month-end close, and ensures that financial data is organized, reconciled, and ready for reporting. The ideal candidate is detail-oriented, organized, and comfortable working in a fast-moving sales and brokerage environment.

Key Responsibilities

Accounts Payable & Receivable

  • Process vendor invoices, expense reports, and check requests accurately and on time.
  • Record and apply customer payments; follow up on outstanding receivables.
  • Reconcile vendor statements and resolve discrepancies with internal teams and external partners.

General Ledger & Month-End Close

  • Maintain the general ledger; post journal entries weekly.
  • Reconcile bank, credit card, and balance sheet accounts on a monthly basis.
  • Support the month-end and year-end close process by preparing schedules and variance analyses.

Payroll & Expense Support

  • Assist with payroll processing and reconciliation.
  • Review and process employee expense reports in accordance with company policy.

Cross-Divisional Coordination

  • Maintain accurate records for both the Food Service and Retail divisions, keeping accounts properly coded and segmented.
  • Work closely with the sales, operations, and brokerage teams to resolve coding questions and support vendor or customer inquiries.

Qualifications

Required

  • 2+ years of bookkeeping or accounting experience.
  • Proficiency in QuickBooks (Desktop or Online) or similar accounting software.
  • Strong Microsoft Excel skills (VLOOKUP/XLOOKUP, basic formulas).
  • Solid understanding of accounts payable, accounts receivable, and general ledger processes.
  • High attention to detail and accuracy; ability to manage competing priorities and deadlines.
  • Strong communication skills and a collaborative, team-first mindset.

Preferred

  • Associate's or Bachelor's degree in Accounting, Finance, or a related field (or equivalent work experience).
  • Experience with food brokerage, distributor, or multi-division accounting environments.

What We Offer

  • Competitive salary commensurate with experience.
  • Comprehensive benefits package including medical, dental, and vision coverage.
  • 401(k) with company match.
  • Paid time off and company holidays.
  • A collaborative, supportive team culture with opportunities for growth.

How to Apply

Interested candidates should submit a resume and a brief cover letter to [HR contact / application link]. Affinity Group is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.

The Affinity Group is an Equal Opportunity Employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. We do not discriminate based upon race, religion, color, national origin, gender (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender identity, gender expression, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics. All employment is decided on the basis of qualifications, merit, and business need.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
1,982,706 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Finance
Similar stack
Same company
Buffalo
$80k per year • In office • Full-Time • 1+ year exp • Bachelor's Degree • Wayne
Apply
$80k – $90k per year • In office • Full-Time • 1+ year exp • Bachelor's Degree • Paramus
Apply
Revenue Specialist 12 days ago
$64k – $70k per year • In office • Full-Time • 1+ year exp • High School Diploma • Lakewood
Apply
≈ $42k – $82k per year (Estimated) • In office • Full-Time • Allentown
Analytics
Microsoft Excel
Apply
≈ $50k – $96k per year (Estimated) • In office • Full-Time • 1+ year exp • High School Diploma • United States
C#
C#
.NET
AI/ML
OCR
Apply
Director of Finance 8 days ago
≈ $118k – $225k per year (Estimated) • In office • Full-Time • Tinton Falls
Analytics
Microsoft Excel
Management
QuickBooks
Apply
$23k per year • Remote (France) • Internship • Master's Degree • Paris
Analytics
Microsoft Excel
Apply
$33k – $65k per year • In office • Full-Time • West Caldwell
Analytics
Microsoft Excel
Apply
Accountant 8 days ago
Remote (Egypt) • Full-Time • Bachelor's Degree • Cairo • Alexandria
Analytics
Microsoft Excel
Apply
$25k – $27k per year • In office • Full-Time • Czech Republic
Analytics
Microsoft Excel
Apply
≈ $41k – $70k per year (Estimated) • In office • 3+ years exp • Richmond Hill
Analytics
Microsoft Excel
Apply
$75k – $85k per year • Equity • In office • 3+ years exp • Bachelor's Degree • Spokane
Apply
≈ $70k – $182k per year (Estimated) • Remote (United States) • Dallas
Apply
≈ $29k – $81k per year (Estimated) • In office • Richmond Hill
Apply
$65k – $75k per year • In office • 3+ years exp • High School Diploma • New York
Apply
$110k – $130k per year • In office • Bachelor's Degree • Buffalo
Apply
$32k – $36k per year • In office • Full-Time • Buffalo
Apply
Account Manager 2 days ago
$32k – $34k per year • In office • High School Diploma • Buffalo
Apply
≈ $29k – $66k per year (Estimated) • In office • Part-Time • High School Diploma • Buffalo
Apply
$42k per year • In office • Full-Time • Buffalo
Apply
See all jobs
This is one of many
1,982,706 more open roles from verified company boards, updated every day.