Youthnet is a nonprofit agency committed to serving children, youth and families. Most of our programs revolve around foster care services for children and youth, but we also partner with and support families in need. Ultimately, we are working together to create opportunities for healing from the past and promoting hope for the future. Youthnet is proud to serve children, youth and families in 16 counties across Washington State.
This is a full-time, hybrid role working out of the Mount Vernon office.
What You Will Do
Billing & Accounts Receivable
- Prepare and submit all program billings (monthly/quarterly as applicable)
- Track state and contract billing schedules and deadlines
- Work with Program Managers to validate billable services and documentation
- Monitor accounts receivable aging and follow up on outstanding balances; escalate to Director of Finance when necessary
- Match deposits to invoices in QuickBooks Online
- Track grant-related expenses for billing eligibility
- Maintain complete documentation for all billed items (supporting receipts, reports, attendance, etc.)
Donations & Grant Accounting
- Record and review donor/grant revenue transactions in QuickBooks Online
- Determine proper donated revenue coding and allocation (restricted vs. unrestricted)
- Maintain restricted donations tracking within QuickBooks Online
- Ensure compliance with grant and donor requirements
- Support preparation of grant financial reports for Director review
Accounts Payable Oversight & Expense Coding
- Review and code all invoices entered by the HR & Accounting Assistant
- Ensure proper general ledger and program allocation coding
- Review expense documentation for completeness and compliance
- Review A/P batches prior to Director approval
- Ensure vendor compliance for 1099 purposes
- Provide guidance to Assistant on documentation and coding corrections
Credit Card & Expense Oversight
- Review Divvy credit card transactions for proper coding and documentation
- Follow up with staff regarding missing or incomplete receipts
- Ensure transactions are complete prior to syncing to QuickBooks
- Coordinate with program managers on coding corrections
Reconciliations & Month-End Close
- Reconcile bank accounts
- Reconcile credit card accounts
- Reconcile undeposited funds
- Review deposit activity recorded by Assistant
- Prepare monthly journal entries (accruals, allocations, reclasses)
- Allocate shared expenses (mortgage, utilities, etc.) across programs
- Prepare month-end close schedules and documentation for Director review
- Identify discrepancies and resolve accounting issues
Compliance & Audit Support
- Maintain accounting records in compliance with nonprofit standards
- Support 1099 preparation
- Prepare audit schedules and supporting documentation
- Ensure financial documentation is organized and audit-ready in QBO, Bill.com and Google Drive
Systems & Process Improvement
- Maintain integrity of chart of accounts
- Maintain documented accounting procedures in Google Drive
- Identify and recommend process improvements
- Support HR & Accounting Assistant
Note: This job description in no way states or implies that these are the only duties to be performed by the employee occupying this position. Employees will be required to follow any other job-related instructions and to perform other job-related duties as requested by their supervisor.
What You Will Bring
Education Requirements
- Bachelor’s degree in Accounting, Finance, or a related field
- Coursework or training in nonprofit accounting, fund accounting, or governmental accounting preferred
- Continuing education in accounting standards, nonprofit compliance, or financial management is a plus
Experience Requirements
- 5+ years of professional accounting experience
- 2+ years of Quickbooks Online experience
- Experience preparing financial statements and reports
- Experience managing accounts payable, accounts receivable, and general ledger reconciliation
- Experience preparing documentation for audits or working with external auditors
- Strong knowledge of Generally Accepted Accounting Principles (GAAP)
- Experience working in a nonprofit or grant-funded environment preferred
- Experience with grant tracking and reporting requirements preferred
- Experience using Bill.com preferred
Youthnet Perks
Youthnet offers a professional, caring and fun work environment where our team members feel supported and inspired. Our culture values collaboration, personal growth, and the meaningful impact of our work. Whether you're in the field or behind the scenes, you'll be part of a team that’s passionate about making a difference—and enjoys doing it together. We provide the following benefits to ensure our employees can thrive:
- Competitive annual compensation with a range of $32-33.99 per hour, dependent on qualifications
- Health, dental, vision insurance options for employees and dependents
- Generous time off policies beginning at 27 days per year of PTO and 11 paid holidays
- Career development opportunities
- A supportive mission-aligned team environment
Youthnet provides equal opportunity for all applicants without regard to race, color, religion, sex (including pregnancy), national origin, ancestry, age, disability, genetic information, marital status, sexual orientation, veteran status, or any other basis protected by state or federal law.