The S&A Fee Process

The S&A Fee is used to support nonacademic services that enrich the student experience. The term "S&A Fee" means fees, other than tuition fees, that are charged to all students who are registered for courses at the WSU Pullman campus. 

The fee is recommended annually by a committee comprised primarily of students and approved by the WSU Board of Regents. All students taking 10 or more credit hours pay the fee. The amount varies from year to year, depending on the recommendation from the S&A Fee Committee. 

For information on this year’s fee and allocations, see the S&A Fees homepage

2025-2026 Funding Request and Decision Timelines

  • September/October: New committee members' orientation and S&A fund request updates. The committee meets to review financial updates and determine the schedule. We host training for groups seeking allocations.
  • November 21: Funding requests are due from departments and organizations. 
  • January: Groups present material to the committee for consideration (January 13-16 & 21-22). The committee deliberates on the S&A fee rate and allocations (January 27-31). Added to WSU Board of Regents agenda as Future Action Item.
  • February 3: The Committee presents the recommended fee and allocation of funds to the university Chancellor.
  • March 6-7 - The WSU Board of Regents reviews the S&A Committee recommendations and approves or rejects fees and allocations.

Open Meetings and Transparency

All Services and Activities Fee Committee meetings are open to the public. Meeting agendas, times, and locations are published in advance to ensure transparency, allowing the public to be informed about the topics and business that will be discussed at each meeting.

Members of the WSU community can view meeting materials from this year's S&A Committee by accessing the S&A Meeting Materials Site.  You must log in with your WSU credentials to access that site. If you are a member of the public and would like to request access to view meeting materials, please email student.affairs@wsu.edu.

Next Meeting

Thursday, October 3 | 4:30-5:30 p.m. |  Compton Union Building Room 204 

The public can view the meeting agenda no less than 24 hours before the meeting occurs.


Microsoft.AspNetCore.Mvc.Razor.RuntimeCompilation.CompilationFailedException: One or more compilation failures occurred:
W:\web\websites\StudentAffairs\StudentAffairs_Umbraco13\app_plugins\doctypegrideditor\render\doctypegrideditor.cshtml(1,19): error CS0234: The type or namespace name 'DocTypeGridEditor' does not exist in the namespace 'Our.Umbraco' (are you missing an assembly reference?)
W:\web\websites\StudentAffairs\StudentAffairs_Umbraco13\app_plugins\doctypegrideditor\render\doctypegrideditor.cshtml(4,26): error CS1061: 'DocTypeGridEditorHelper' does not contain a definition for 'RenderDocTypeGridEditorItem' and no accessible extension method 'RenderDocTypeGridEditorItem' accepting a first argument of type 'DocTypeGridEditorHelper' could be found (are you missing a using directive or an assembly reference?)
m3isis5a.hol(40,16): error CS0246: The type or namespace name 'DocTypeGridEditorHelper' could not be found (are you missing a using directive or an assembly reference?)
   at Microsoft.AspNetCore.Mvc.Razor.RuntimeCompilation.RuntimeViewCompiler.CompileAndEmit(RazorCodeDocument codeDocument, String generatedCode)
   at Microsoft.AspNetCore.Mvc.Razor.RuntimeCompilation.RuntimeViewCompiler.CompileAndEmit(String relativePath)
   at Microsoft.AspNetCore.Mvc.Razor.RuntimeCompilation.RuntimeViewCompiler.OnCacheMiss(String normalizedPath)
--- End of stack trace from previous location ---
   at Microsoft.AspNetCore.Mvc.Razor.RazorViewEngine.CreateCacheResult(HashSet`1 expirationTokens, String relativePath, Boolean isMainPage)
   at Microsoft.AspNetCore.Mvc.Razor.RazorViewEngine.LocatePageFromPath(String executingFilePath, String pagePath, Boolean isMainPage)
   at Umbraco.Cms.Web.Website.ViewEngines.ProfilingViewEngine.GetView(String executingFilePath, String viewPath, Boolean isMainPage)
   at Microsoft.AspNetCore.Mvc.ViewFeatures.HtmlHelper.RenderPartialCoreAsync(String partialViewName, Object model, ViewDataDictionary viewData, TextWriter writer)
   at Microsoft.AspNetCore.Mvc.ViewFeatures.HtmlHelper.PartialAsync(String partialViewName, Object model, ViewDataDictionary viewData)
   at AspNetCore.Views_Partials_grid_editors_base.ExecuteAsync() in W:\web\websites\StudentAffairs\StudentAffairs_Umbraco13\Views\Partials\grid\editors\base.cshtml:line 6