Logo
Creative Financial Staffing

Staff Accountant

Creative Financial Staffing, Chicago, Illinois, United States, 60651

Save Job

About the Company: Our client is a rapidly growing non-profit organization who are looking to add a Staff Accountant to their team. The company has enjoyed incredible success in the last few years' and are seeking a candidate with a similar accounting background to join their team as they continue their expansion. Reasons to Work Here:

* Strong medical / dental / vision

* Firmly established - been there 50 years'

* Lots of longevity in the organization

* Strong mission statement

* Growth opportunities - succession planning

* 403B match

* $60k - $70k salary

JOB SUMMARY:

The Staff Accountant supports the Finance Department by performing day-to-day accounting functions to ensure timely, accurate, and compliant financial operations. This role is responsible for accounts payable, cash collections, preparing monthly vouchering support packages, maintaining grant information, posting general ledger entries, and supporting month-end close processes. The Staff Accountant works closely with Program Managers and the Finance team to maintain strong financial controls, ensure proper documentation, and support effective stewardship of the organization's resources. ESSENTIAL DUTIES & RESPONSIBILITIES

* Daily & Routine Accounting Operations

* Manage Accounts Payable (A/P) including invoice entry, coding, approvals, vendor file maintenance, and weekly check/EFT processing.

* Manage cash collections, including deposit preparation, daily receipting, and reconciling cash received to funding sources.

* Enter and maintain general ledger (G/L) journal entries for recurring and nonrecurring transactions.

* Support accounts receivable (A/R) tracking, including invoicing funders, monitoring payments, and communicating outstanding items.

* Grant & Contract Accounting

* Develop, maintain, and track grant information, including award amounts, contract terms, start/end dates, spending deadlines, funder requirements, and key contacts.

* Support the preparation of monthly vouchering packages, including documentation, payroll allocations, expense backup, and funder-specific forms.

* Maintain electronic and physical grant files in accordance with IDHS, CDPH, ICJIA, HUD, and other funder requirements.

* Month-End Close & Reconciliation

* Record transactions for bank accounts, credit cards, prepaid expenses, and other balance sheet accounts.

* Assist in producing internal financial reports, variance analyses, and supporting schedules.

* Maintain organized audit-ready documentation throughout the year for annual audit support.

* Internal Support & Communication

* Provide administrative support for vendor setup, W-9s, 1099 tracking, and contract documentation.

* Maintain strong internal controls and follow all fiscal policies and procedures.

* Assist with ad-hoc financial projects as assigned.

* Other duties as assigned.

REQUIRED SKILLS / ABILITIES

* Strong understanding of basic accounting principles and GAAP.

* Ability to manage multiple priorities in a deadline-driven environment.

* High attention to detail with excellent accuracy in data entry and documentation.

* Intermediate to advanced Microsoft Excel skills (pivot tables, VLOOKUP/XLOOKUP preferred).

* Strong communication skills and ability to work collaboratively with program and finance staff.

* Ability to maintain confidentiality and exercise discretion with sensitive financial information.

* Strong problem-solving skills and willingness to learn nonprofit accounting concepts (fund accounting, restricted/unrestricted, grant allocations).

* Ability to organize and maintain accurate grant and vendor files.

EDUCATION & EXPERIENCE

* Bachelor's degree in Accounting, Finance, or related field required.

* Minimum of 2 years of non-profit accounting required.

* Experience with accounts payable, general ledger entries, and reconciliations required.

* Experience working with grants or funder reimbursement processes a plus.

* FundEZ experience preferred; willingness to train and develop required.

#LI-DG1

#LI-Office

#INJAN2026

EB-8425532694 document.addEventListener('DOMContentLoaded', () => { const root = document.querySelector('#job_desc'); if (!root) return; // Skip wrapping if we've already done it if (root.dataset.hashtagsWrapped === "1") return; const SKIP = new Set(['SCRIPT','STYLE']); const walker = document.createTreeWalker(root, NodeFilter.SHOW_TEXT, { acceptNode(node) { if (!node.nodeValue || !node.nodeValue.match(/#[\p{L}\p{N}_]+/u)) return NodeFilter.FILTER_REJECT; // Avoid wrapping inside an existing hashtag span let p = node.parentNode; while (p && p !== root) { if (p.nodeType === 1 && p.hasAttribute('data-hashtag')) return NodeFilter.FILTER_REJECT; if (SKIP.has(p.nodeName)) return NodeFilter.FILTER_REJECT; p = p.parentNode; } return NodeFilter.FILTER_ACCEPT; } }); const re = /#[\p{L}\p{N}_-]+/gu; function wrapTextNode(textNode) { const text = textNode.nodeValue; re.lastIndex = 0; let m, last = 0; const frag = document.createDocumentFragment(); while ((m = re.exec(text)) !== null) { // preceding plain text if (m.index > last) frag.appendChild(document.createTextNode(text.slice(last, m.index))); // hashtag span const span = document.createElement('span'); span.textContent = m[0]; span.setAttribute('data-hashtag', '1'); // idempotence guard span.setAttribute('style', 'font-size:9px;color:#fff'); // requested inline style frag.appendChild(span); last = re.lastIndex; } // trailing plain text if (last