KRD Ltd. - Accountants, Consultants & Advisors


Accounting Services for Non-Profits

Our accounting, tax, business advisory and audit & assurance teams are experienced with organizations operating under the 501(c)(3) status.  Our non-profit clients benefit from KRD’s on-going training that keeps us current with the increasingly complex changes and requirements by the IRS regulations that affect Forms 990 and 990-PF.  Our clients reply on us to ensure that they remain compliant with the multitude of regulations set forth for non-profits.  We can provide outsourced accounting, internal control assessments, audit and tax preparation services.

Additionally, KRD proudly supports several non-profit entities financially, by volunteering our time and by serving on their boards.  We believe they are the backbone to the betterment of our communities.  Their missions and dedication are essential to the success of each community.

Non-profit entities KRD has experience working with include:

  • Associations
  • Charter Schools and Other Educational Institutions
  • Foundations
  • Cultural Organizations
  • Health Organizations

Call us at 847-240-1040 or fill out our online contact form to learn more.

“KRD has had such a positive impact on our organization.  They manage our audit but do so much more, especially in financial advisory services.”

Jeff Nelson, Co-Founder & Chair of the National Board, OneGoal: Graduation


Read the latest news
from KRD and find out more.

Insights from KRD: Post-tax Season Update
KRD Named One of the Best and Brightest Companies to Work For in Chicago!
KRD Named One of the Best Companies in Illinois!

Request a callback

Would you like to speak to one of our financial advisors over the phone? Just submit your details and we’ll be in touch shortly. You can also email us if you prefer.

    I would like to discuss:


    1051 Perimeter Drive, 9th Floor
    Schaumburg, IL 60173

    Office: 847-240-1040
    Fax: 847-240-1055


    35 E. Wacker Dr., Suite 690
    Chicago, IL 60601

    Office: 312-201-6450
    Fax: 312-201-1286