Job Description :
The role is responsible for maintaining and updating the organization's accounting policies, practices, budget, forecasts, records, and fiscal data and for preparing monthly financial reports.
The position requires a detail-oriented candidate capable of managing the accounting function to ensure it supports the organization's mission and goals.
The position will manage all aspects of day-to-day accounting, bank accounts, billing, general ledger, payroll, accounts payable, accounts receivable, as well as regular financial statement preparation, and various occasional special analyses .
The Accounting Manager will work closely with and report to the CEO, as well as consult with the CFO as needed.
Responsibilities :
- Maintain the organization’s system of accounts and keeping books and accurately record all company transactions and assets
- Prepare and organize the monthly financial statements and board packets for review.
- Continually update cash flow and yearly forecast on financial statement to show 12 months forecasts
- Monthly GL transactions and journals (including accruals, prepayments, and fixed asset journals)
- Review, update monthly the program forecasts / actuals with program heads
- Maintain fixed asset register
- Review monthly time reports and post monthly overheard allocation journal entries
- Collect and scan mail weekly from PO Box
- Enter monthly AR and AP transactions using QuickBooks and Bill.com
- Approve Daily Positive Pay on Enterprise Bank.
- Reconcile and process CO to NCO monthly transactions.
- Download and reconcile monthly bank transactions / statement in QuickBooks.
- Manage / process company credit card expenses and payment processing
- Prepare annual budget
- Coordinate and assist external audit firm for annual audit and tax preparation
- Maintain subcontractor and grant contracts
- Manage and maintain annual partnership contracts
- Prepare monthly affiliate / partner invoices and collections
- Process bi-weekly payroll and enter reports into QuickBooks
- 1099 Preparation
- Train and setup new employees in SAP Concur and Harvest Time Sheets
- Provide Ad Hoc financial and business analysis and other Ad Hoc duties as required
Example : PPP loan applications, ERTC credit, IRS letters, Company Annual Returns)
Qualifications :
- Bachelor's degree in Accounting, Finance, or a related field
- CPA or CMA certification preferred
- Minimum of 5 years of progressive accounting experience, including in a nonprofit environment accounting for contracts and grants.
- Demonstrated experience in financial reporting, budgeting, and compliance
- Good understanding of nonprofit accounting principles and practices.
- Proficiency in accounting software (QuickBooks) and MS Office Suite, particularly Excel
- Strong analytical, organizational, and problem-solving skills
- Ability to communicate complex financial information clearly and effectively
- Detail-oriented with a high degree of accuracy and integrity
FlexProfessionals respects and seeks to empower each individual and support the diverse cultures, perspectives, skills and experiences of its candidate network.
FlexProfessionals does not discriminate on the basis of race, religion, color, sex, gender identity, sexual orientation, age, non-disqualifying physical or mental disability, national origin, veteran status or any other basis covered by appropriate law.
The candidates whose resumes are shared with our business clients are selected on the basis of qualifications, merit, and business need.
First Name :
Please use same first name as on your resume so we can easily find you)
Last Name :
Please use same last name as on your resume so we can easily find you)
Mobile Phone
City : State / Province :
State / Province : ZIP / Postal Code :
ZIP / Postal Code :
General Work Location Preference - Not Job Specific
Minimum Hourly Pay Rate (Per Hour)
Desired Hourly Pay Rate (Per Hour)
Upload Resume File :
Upload Resume File : Attach a resume file. Accepted file types are DOC, DOCX, PDF, HTML, and TXT. DOC / DOCX files preferred!
How Did You Hear About Us?
Tell us why you’d be a great fit for this job.
By submitting this application, you agree to our Terms of Service and Privacy Policy.
People looking for jobs should not put anything here.
We are uploading your application. It may take a few moments to read your resume. Please wait!
- See All Jobs