One of the major tasks of elementary school teachers in line with K-12 basiceducation curriculum is to keep academic records of pupils, which encompassescomputing grades, generating reports like Form 137, encoding, storing, retriev-ing, and editing. These activities are considered in designing the features of the software. This study focused on the development, validation, and testing of anonline grading system for Agoo West District, Division of La Union, Philippines.Descriptive and applied methods were utilized. Rapid Application Development(RAD) model was used in the development of the software. Usability questionnaireswereusedfor gathering data. Onesamplet-testwasappliedtotest the degreeof significance of usability. Findingsrevealthat the softwarewas highly validinterms of functionality and automation. Furthermore,the softwarewas highlyusableas to content, organization, readability,navigation, user interfacedesign,andperformanceand effectiveness.Moreover,the usability of the softwarewas significant. Hence, the developed software is valid and usable.Keywords: Computer Science/Information Technology, K-12 grading system, system development,descriptivedesign, Philippines