Accounting Specialist
Listed on 2026-11-05
-
Accounting
Accounts Receivable/ Collections, Accounting Assistant, Bookkeeper/ Accounting Clerk, Accounts Payable Clerk
If you are unable to complete this application due to a disability, contact this employer to ask for an accommodation or an alternative application process.
Accounting SpecialistManager Full Time St. Louis, MO, US
2 days ago Requisition
Salary Range: $50,000.00 To $50,000.00 Annually
Are you ...
- Detail-oriented, accurate and organized?
- Tired of working long hours or overtime?
- An accounting professional wanting to make a difference in your community?
If so, Better Business Bureau St. Louis may be just the place for you to thrive. We’re 109 years old with a start-up attitude.
At the Better Business Bureau (BBB), we are committed to fostering trust in the marketplace by setting high ethical standards for businesses and consumers. As an Accounting Specialist with BBB, you will contribute to this mission by ensuring financial transactions are processed accurately and efficiently. This role is perfect for an accounting professional looking for work-life balance, a mission-driven workplace, and a 37.5 hour no-weekend schedule.
Primary duties and responsibilities
Accounts Receivable (AR):
- Generate and send invoices to customers in a timely manner.
- Generate and mail letters for failed payments and denial letters on new members.
- Track and follow up on outstanding payments, sending reminders as needed.
- Process and apply payments received via various methods (checks, electronic payments, credit cards).
- Process SEM & SES+ payments.
- Process payments for new applications and take proper steps to show BBB Accreditation.
- Process product orders from BBB online store purchases by members.
- Record cash receipts.
- Run past due accounts that the BBB Development Retention Representative collects.
- Maintain accurate customer account records and investigate discrepancies.
- Maintain event payments and spreadsheet.
- Maintain payments received from Accredited Charites spreadsheet.
- Maintain invoices for Shared Services (if billing other departments or organizations).
- Collaborate with customers to resolve billing issues and disputes
- Assist in generating and sending invoices.
Accounts Payable (AP):
- Process and review vendor invoices for accuracy, proper approval, and timely payment.
- Process invoices for Shared Services and maintain spreadsheets.
- Process refunds as necessary (St. Louis & Ottawa).
- Process payments to vendors for office and meeting supplies (if applicable).
- Code bills and expenses in Quick Books Online.
- Complete commission part of payroll (update commission sheets).
- Maintain vendor records and reconcile discrepancies with suppliers.
- Schedule and process payments via checks, ACH, wire transfers, and credit cards.
- Monitor and manage outstanding payables to ensure timely disbursements.
- Monitor and stock office and meeting supplies weekly and reorder as needed.
- Assist in managing expense reports and reimbursements.
Other Accounting Duties:
- Reconcile bank statements and financial accounts regularly.
- Assist with month-end and year-end closing processes.
- Maintain accurate financial records in Quick Books Support audits by providing necessary documentation and reports.
- Collaborate with other departments to ensure smooth financial operations.
- Learn billing procedures in database and assist in answering staff questions about member billing and other financial issues.
- Cancel businesses approved by the Board of Directors.
- Assist with other projects as needed.
A successful candidate in this position will have:
- An associate or bachelor's degree in accounting, finance, or a related field preferred.
- 2+ years of experience in accounts payable and/or accounts receivable.
- General understanding of GAAP and non-profit accounting standards.
- Strong proficiency in accounting software and Microsoft Excel.
- Excellent attention to detail and organizational skills.
- Ability to…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).