On Toddle, you can configure GPA and credits to standardize how your school tracks and reports student performance. Once set up, system automatically calculates grade points, credit totals, and GPA, and reflects them consistently in student gradebooks, progress reports and transcripts.
In this article:
Navigate to GPA and credits View GPA and credits in the gradebook View GPA and credits in progress reports View GPA and credits in transcripts Frequently asked questions Navigate to GPA and credits
To access the GPA and credits setup, navigate to: Admin portal → [School] → Grading setup → GPA and credits
Here you will see two tabs:
Calculation setup: to configure how credits and GPA are calculated. Subject/Course setup: to assign credits and GPA participation to individual subjects or courses. Calculation setup
Enable credits and GPA
Enable Assign credits to subjects to activate credit tracking. Once enabled, you can assign credit values to each subject or course for each grading period in the Subject/Course setup tab. Enable Calculate GPA for students to activate GPA calculation across subjects or courses. Next, you can configure GPA calculation method and Grade point calculation method for courses/subjects. Note: You can enable credit tracking without enabling GPA calculation: this is useful when you want to track credits for subjects or courses without calculating a GPA. You can also enable both credits and GPA and choose the Simple - without credits GPA calculation method if you want credits tracked but not factored into the GPA.
Select the GPA calculation method
The GPA calculation method determines how grade points across subjects or courses are combined into a single GPA value.
Two methods are available:
Simple - without credits: calculates GPA as a direct average of all grade points, regardless of how many credits each subject or course carries. With credits/Using quality points: calculates a weighted GPA where each subject or course’s grade points are multiplied by its credits to produce quality points. The GPA is calculated by dividing total quality points by total credits. This method is only available when credits are assigned to subjects. Also configure the Decimal settings for GPA:
How many decimal points should be displayed: choose no decimal values (whole numbers), 1 decimal value, or 2 decimal values. How should scores be finalized: choose Round grade point to apply standard rounding (for example, 3.87 rounds to 3.9) or Truncate grade point to remove extra decimal places without rounding (for example, 3.87 truncates to 3.8). Click Save to apply.
Select the grade point calculation method
The grade point calculation method determines how student’s performance in each subject or course is converted into a grade point value, to be used in the GPA calculation.
Two methods are available:
1. Convert grade scale to grade point
With this method, system looks up each student’s final grade on the configured grade scale and uses the grade point value assigned to that grade for GPA calculation.
This method requires 2 prerequisites:
1. Regular grade scale enabled for GPA calculation: A regular grade scale must be enabled for GPA calculation and have grade point values assigned to each grade. For a full walkthrough on how to configure a regular grade scale, refer to . 2. Grade scale marked as primary: The grade scale configured for GPA calculation must be marked as the primary grade scale for each subject and grade level (subject-based setup) or each course (course-based setup), across all grading periods. For a full walkthrough on how to set up primary grade scale, refer to 2. Converting score to a grade point
With this method, each subject or course’s percentage score is converted to a grade point automatically or using a defined scale.
Note: This method requires score-based grading to be enabled. If score-based grading is not enabled for the school at all, this option is greyed out in the modal. If score-based grading is enabled at the school level but the overall score is not being calculated for a specific subject, the grade point and GPA will show as blank for that subject with no warning. To understand how to set up score-based grading, refer to . 1. Using a defined scale:
Maps score ranges to specific grade points using a conversion table. A default scale is provided by Toddle but you can edit it as per your school’s needs. 2. Automatic:
Converts each subject or course’s percentage score to a grade point using the formula: grade point = (score ÷ 100) × Maximum GPA value. Maximum GPA value is set to 4 by default but you can change it as per your policies. Configure advanced settings
The Advanced settings section in the Calculation setup tab controls whether credits and added values can be defined separately for each level within a subject or course.
Define different credits for different levels: when enabled, the Subject or Course setup tab shows each level individually, allowing you to assign separate credit values per level rather than a single credit value for the entire subject or course. Define different added value for different levels: added value is a bonus grade point applied to a subject or course to give it extra weight in GPA calculation, typically used for advanced or honors courses. When this toggle is enabled, the Subject/Course setup tab allows you to assign separate added values per level within a subject or course, so that, for example, HL and SL can carry different bonus values. Click Save changes to apply.
Subject/Course setup
The second tab on the GPA and credits page is where you assign credits and GPA participation to each subject or course.
Note: For subject-based schools (including all IB schools), this tab is called Subject setup. Credits are assigned per subject per grade level, so each subject appears as a separate row for each grade. For course-based schools, this tab is called Course setup, and credits are assigned per course, with each course appearing as its own row.
Switch to the Subject/Course setup tab from the top of the page.
The table lists all subjects or courses. Add/edit values for each row using Edit:
Assign credits: check this to activate credit tracking for the subject or course. Until this is checked, the credit fields for that row remain inactive. Include in GPA: check to include this subject or course in the student’s GPA calculation. Credits and GPA participation can be enabled independently. Until this is checked, the added value for that row remains inactive. Total credits: the total number of credits for this subject for the full academic year. This value acts as a ceiling – if any single term's credit value exceeds it, an error is shown. Per-term credit values are defined separately and do not need to sum to this total. Define credits for grading periods: enter the credit value for each grading period configured for your school. If Define different credits for different levels is enabled in Configure advanced settings, each grading period column splits into sub-columns per level, allowing you to assign separate credit values for each level within a course (for example, HL and SL). Added value: a bonus grade point that increases the effective grade point for a subject or course, typically used to give additional weight to advanced or honors courses. For example, if a student's grade point for a subject is 4.0 and an added value of 0.5 is configured, the effective grade point used in GPA calculation becomes 4.5. When using the Convert grade scale to grade point method, added value must also be enabled at the grade level within the grade scale - only students who achieve that specific grade will receive the bonus. Click Save changes to apply.
View GPA and credits in the gradebook
When GPA and credits are configured in Grading setup, the data appears in the Final grades section of the gradebook for a student. For each subject or course, from the student end, you can view:
Grade point: calculated from the method configured in Calculation setup. Credits: the credit value assigned for the selected grading period. Quality points: grade point × credits, calculated automatically. Total credits (sum of credits across all subjects/courses for the selected grading period) and GPA appear as summary rows at the bottom of the table.
Note: Visibility of GPA and credit data for students and family members is managed in the Visibility settings section of grading setup. To configure what students and families can see, refer to . View GPA and credits in progress report
When GPA and credits are configured in Grading setup, you can enable them in your report template to appear in both the progress summary and individual subject/course reports. For each subject/course, you can view:
Grade point: calculated from the method configured in Calculation setup. Credits: the credit value assigned to the subject or course. Quality points: grade point × credits, calculated automatically. The student’s overall GPA is shown as a grade point aggregate in the progress summary.
Note: The fields shown in the progress report are determined by the progress report template. To learn more about configuring progress reports, refer to . View GPA and credits in transcripts
When GPA and credits are configured in the Grading setup, the data appears in the grade-wise table of the student’s transcript record. For each subject/course, across each grading period, you can view:
Grade point: calculated from the method configured in Calculation setup. Credits: the credit value assigned for that grading period. Quality points: grade point × credits, calculated automatically. Total credits: total credits accumulated across all grading periods for each subject or course. Aggregate summary rows appear at two levels within each grade level table:
Per grading period across subjects/courses — showing totals for all subjects/courses within a single grading period:
Total score and total credits for that grading period. GPA for that grading period. Year-level aggregates — a summary bar at the bottom of each grade level card showing cumulative totals across all grading periods:
Total score and average score across all subjects/courses. CGPA: cumulative GPA for that grade level. Total quality points and average quality points across all subjects/courses. An Across year aggregates section at the bottom of the transcript shows cumulative values across all grade levels:
Total credits: sum of credits across all grade levels, including custom grade levels. Cumulative weighted GPA: mean of quality points divided by total credits across all grade levels, including custom grade levels. Cumulative unweighted GPA: mean of grade points across all grade levels, including custom grade levels. Note: Credit-related columns such as Grade point and Quality points only appear in the transcript if credits are enabled in your school’s grading setup. You can also control which columns appear using Display settings within the Transcripts module. To learn more about generating and configuring transcripts, refer to . Frequently asked questions
Q. What happens if a subject or course is included in GPA but has no credit values entered?
It is treated as carrying 0 credits. The impact on GPA depends on the calculation method configured:
With credits/Using quality points: since quality points = grade point × credits, a subject with 0 credits contributes 0 quality points and is effectively excluded from the weighted GPA. Simple - without credits: credits are not factored in, so the grade point is still included in the average as normal. Q. Does every student enrolled in a subject or course with added value receive the bonus for grade points?
Not necessarily. Added value applies only when the Convert grade scale to grade point calculation method is selected, and works at two levels:
Subject/Course level: You configure the added value amount in the Subject/Course setup tab. Grade scale level: Within the grade scale, a radio button marks which specific grade receives the bonus. Only students who achieve that grade receive the added value in their GPA calculation. For example, if the added value radio button is set to “Excellent” on the grade scale and an added value of 0.5 is configured for a subject, a student who earns “Excellent” will have their grade point increased by 0.5. A student in the same subject who earns “Good” will not receive the added value, even though the subject itself has added value configured.
We hope you found what you were looking for. Explore other articles for more!