Treeline Associates is Hiring a Nonprofit Accounting Manager!

treeline Uncategorized

Treeline Associates & Your Business Champion is hiring a 3/4 time work-from-home Nonprofit Accounting Manager to start immediately! If you are looking for a position with a fantastic, family-friendly environment, flex-time, and which allows you to work independently (but still feel part of a team), this position may be right for you!

This position is a Senior Consultant who specializes in Non-Profit Accounting and Taxes. The assistant will have some ongoing recurring tasks but the individual filling this position must be open to completing random tasks as assigned. We are looking for some who is organized, very comfortable with technology, and a quick learner with great attention to detail.

Priority will be given to those with current knowledge of QuickBooks Online and experience with taxesScheduling is flexible, hours are expected to be approx. 30-35/week. We do not require a static schedule for this position but prefer someone who can work during normal business hours of 9 am-5 pm EST.

This position is 100% work from home (regardless of the state of COVID). We have monthly virtual staff meetings with our entire team via webcams and monthly chat/coffee meetups for those local to the Oxford/Lake Orion area when safety precautions allow. These meetups are paid and are not mandatory, but it is a great way to develop relationships with the people on our team, so they are strongly encouraged. We used to meet at Evergreens in Oxford on the 20th of every month at 9:30 am. Children are welcome to come.

Job Duties

Initial training will be done on tasks that the individual will be taking over.

QuickBooks Online Tasks

  • Entering Sales Receipts and Invoices from various systems
  • Generating new invoices based on emails or details provided elsewhere
  • Processing checks via ACH system and mobile deposits
  • Matching transactions to banking downloads
  • Updating and adding PayPal transactions
  • Following up on outstanding invoices
  • Entering debit card transactions
  • Bank reconciliations
  • Monthly Financial Statements
  • Payroll Processing

Misc. Tasks

  • Downloading Bank Statements for various clients
  • Providing additional services to top-level executives of various clients
  • Managing online Job Postings
  • Checking various email boxes, responding or forwarding to team members as needed
  • File tax returns for all clients, regardless of their entity type
  • Various other projects as assigned

Pay is based on experience and ranges from $40,000-$50,000/yearPLEASE DO NOT APPLY IF YOU ARE GOING TO ASK FOR A RATE OUTSIDE OF THIS RANGE. Most of the clients supported by this position are non-profit organizations, and the amount they pay us is capped/contracted. We also offer a monthly reimbursement of $30/month towards your home phone/internet usage, PTO accrual based on hours worked, and a 401k plan with employer match!

To be considered, please submit your cover letter, resume, and hourly wage requirements. Be sure to let us know why you think you would be the perfect fit for this position! If your resume indicates that you are overqualified, please provide a detailed explanation as to why you are interested in this position. We are looking for someone to stay with our company long-term and grow as we do, not someone interested in using us as a stepping stone.

About Us

Treeline was founded in the spring of 1998 in Lake Orion, Michigan as a full-service association management company. Over the years we have expanded our services to also offer selected association/non-profit management services, as well as a variety of business services through our Your Business Champion (YBC) division. YBC is dedicated to serving small businesses/startups and many of our team members support both Treeline & YBC clients. Treeline is a completely virtual organization; in 2011, we moved from a physical office building to allow our employees to work from home and never looked back. We understand that family and personal time is very important, and we work hard to make our environment as family-friendly as possible, including offering flex-time to all employees, allowing children to come to internal team meetings, and having an annual picnic for the families of team members.

More information can be found on our websites at and at

Job Types: Full-time, Part-time

Pay: $40,000.00 – $50,000.00 per year


  • 401(k)
  • 401(k) matching
  • Flexible schedule
  • Paid time off


  • Monday to Friday

COVID-19 considerations:
We have been completely virtual since 2011 so COVID-19 had no impact on our day-to-day operations. Any in-person meetings or events have been canceled.


  • Computer skills: 3 years (Preferred)
  • Microsoft Excel: 1 year (Preferred)
  • QuickBooks Online: 2 years (Required)


  • English (Required)


  • CPA (Preferred)

Work Location:

  • Multiple locations

Work Remotely:

  • Yes