What's new
What we shipped, and when
- Changes listed
- 179
- Days that shipped something
- 54
- Most recent
- November 11, 2026
November 2026
Voiding a split program payment takes back every share
BillingA program payment split between children is now voided as one. Void takes back every child's share, and the family gets one notice for the whole amount. Payments split before this change are still voided one share at a time.
Tie to a child takes a program deposit matched from Stripe
BillingA scholarship program's deposit matched on the Deposits page can now be tied to the child it pays for. The receivables footnote links only the invoices that offer Tie to a child, and says how many payments can't be tied there.
Re-enrollment says how many in the last grade aren't asked
AdmissionsStudents in your last grade aren't asked to re-enroll, because they graduate. The re-enrollment card on Admissions now says how many that is. If you're adding a grade, add it to your grade ladder in Settings.
Open next year refuses a mistyped first day
TeachingOpen next year now refuses a first day on or before this year's, or after the new year's last day, and says which. The grading periods it copies open on the right day. At some schools they opened a day late.
Print a student's grades so far
RecordsA Grade report prints every class a student takes, each assignment's score and each class's average as the gradebook has it today, so it can go home any day of the term. It's under Report cards on the student's page, and on the child's page for families.
Say which child a program payment is for
BillingRecording a payment on a family invoice now asks which child it's for. A scholarship program's payment left on the whole invoice is split by what the program still owes each child, and Tie to a child fixes one already recorded.
Setup's tuition plan stops on your last day of school
BillingThe tuition plan setup builds now stops billing on your last day of school, and Open next year starts it again with the new year. ESA reports count the bills a plan actually sends: ten for August to May, two for a plan billed on two dates.
Paid this school year includes summer payments
BillingA family's Paid this school year now includes this year's tuition paid before the first day, such as an August bill paid in July.
Classes with no timetable meet in the Planner
TeachingA class with no timetable now meets in the Planner on its own days, or your school's, and shows On campus instead of a time. Planner times read on a 12-hour clock.
Assignments made in a lesson keep its subject
TeachingAn assignment you create inside a lesson is now filed under that lesson's subject in the gradebook.
No missing-attendance warning on days you don't meet
TeachingThe dashboard no longer says attendance is missing before your first day, after your last, on weekends, on breaks or on days your school doesn't meet, and it clears as soon as a sheet is saved.
Publishing a week counts parents
TeachingPublish to families now says how many parents get the email, and counts students only when they have logins. The Family view lists two parents of the same children once.
Open next year keeps your weekdays and closes re-enrollment
TeachingOpen next year now suggests a start on the same weekday, moves your terms with the start you type, and closes re-enrollment for the year it opens. Undo reopens it.
Report card school days follow the child's classes
RecordsA report card's School days now counts the days the child's own classes meet, so a child at a four-day school isn't shown five.
Report card readiness lists ungraded subjects
RecordsReport card readiness now lists a subject nobody graded in a class that teaches several, such as Grades 2–3 Science.
Families see the re-enrollment question on Home
FamiliesWhile re-enrollment is open, a family's portal Home asks whether each child is coming back. Children in your last grade aren't asked, counted or reminded.
Next year's seats match however the year is typed
AdmissionsWaitlist seats set for 2028-2029 with a hyphen now count the families who re-enrolled for 2028–2029. Waitlist grades read Grade 1 and Kindergarten.
Fees due on a date you choose
BillingAn enrollment or re-enrollment fee, and a plan's one-time fee, can fall due on a set day, like April 30, instead of a number of days after it's billed. Fees with different dates go on separate bills.
Visits only the families you invite can book
AdmissionsTick Only families you invite on a visit after the application, and nobody gets its link until you send it or book them yourself. Read each application first, then invite.
A discount can come off the first bill
BillingA dollar award, such as a sibling credit, can come off in one go. Choose Comes off: All on the first bill and the school year it's for. The child's first bill that year takes it, and later bills that year take what's left. Every bill stays the default.
Teacher letters go out when the fee is paid
AdmissionsTeachers a family names on the application now get the letter request once the application fee is paid, online or ticked by hand. Write your own questions for every teacher on the Recommendation letter step of the admissions path.
October 2026
Take online payments by bank only
BillingBilling → Enrollment → How families pay online can take card off the payment page and autopay. A family whose bank can't connect enters the account and routing numbers instead.
Card surcharges follow the card networks' rules
BillingA card fee you pass on is now a surcharge on credit cards only, never more than 3%, and starts 30 days after you confirm you told Stripe and Visa. Families see the total once their card is read, before paying.
Families choose their payment plan
BillingPlans can bill on dates you choose, like July 1 and December 1, and carry a one-time plan fee. Mark a plan as one families choose, and new families pick it in their enrollment forms and returning families when they re-enroll.
Applications for next year
AdmissionsSet Applications are for to next year and each family keeps that year from application to enrollment: the start date, the packet's school year and signatures, fees and deposits, and the rollover, which keeps their grade.
A deposit for next year waits for next year's tuition
BillingA deposit or re-enrollment fee credited toward next year's tuition now waits for next year's tuition bills instead of paying this year's.
File questions work for families who aren't signed in
AdmissionsFamilies who aren't signed in can now attach files on your application and enrollment forms. The upload had been failing for them, and a required file question stopped them sending the form.
Accept all leaves out families who came off the waitlist
AdmissionsAccept all no longer enrolls a family who came off your waitlist without taking a seat, such as one who turned down an offer. Next year's seat counts also count each admitted child once.
Students you add go on your only tuition plan
BillingWhile your school has one tuition plan, each student you add or import now goes on it, as setup says, and is billed from the period they joined. Before, only students enrolled from admissions were put on it.
A parent you remove from a child stops getting that child's bills
BillingRemoving a parent from a child now stops their bills for that child. If they paid a share of a split, the split ends and the child's billing contact gets the whole bill.
A late term bill is due in a week, not overdue on arrival
BillingA term bill raised after its due date has passed, such as for a student who joins mid-term, is now due within a week instead of overdue the day it's sent.
Open next year keeps each class's settings
TeachingOpen next year now copies each class's campus, meeting days, GPA weight and who grades it, along with its links to your curriculum and its locked times on the schedule.
Daily pages show this year's classes only
TeachingAfter Open next year, attendance, the calendar, the dashboard, student pages and the family portal show only the current year's classes, not both years'.
All students means students still enrolled
FamiliesA message to All students now goes only to families with a child still enrolled. Families of withdrawn and graduated students no longer get it.
Changing a parent's email signs out the old login
FamiliesWhen staff change a parent's email, whoever signed in with the old address is signed out of the portal. Send an invite to the new address so the parent can sign back in.
Grade imports fill a homeroom's subject lines
RecordsWhen a course in your file goes to a class that reports by subject, the import now lists each of its subjects, so 5th-grade Math lands on 5th Grade's Math line. Two courses that would share one grade are named, not merged.
Grade imports ask about each grade
RecordsA course in your file that matches no class is now asked about once per grade, so 5th- and 6th-grade Biblical Studies can go to different classes. Classes those students are already in come first. FACTS files also find students by Student ID.
Your own school's name counts as earned here
RecordsA grade file whose School Name column, or the issuing-school box, names your own school now imports as grades earned here, matched to your classes, not as transfer credit. Classes an earlier import filed that way can be removed from the import page.
Grade imports ask before making a class
RecordsWhen a course in your file matches none of this year's classes, the import now waits for you to pick the class or choose Make a new class. Empty classes an earlier import made can be removed in one step from the import page.
Support's change list reaches your admins
OperationsWhen Pearspark support finishes a session you allowed, your admins get the list of changes it made. Sessions that time out send the list too.
Extra credit above an assignment's points
TeachingA score can now go up to double the assignment's points. Four bonus words on a 10-point spelling test is 14 out of 10, which counts as 140% in the average, so there's no bonus column to set up. Anything over double is still refused as a likely typo.
A waitlist for full grades
AdmissionsAn applicant's decision is now Accepted, Waitlisted, or Not offered a place. Waitlisted families wait by grade in your order; offer a seat with a deadline and the family answers from the email in one tap. Seats per grade mark full grades on your apply page.
Build your own report cards
TeachingUnder Academics → Report cards, start from a ready-made card, then turn parts on or off, order and rename them, and pick a layout while the card redraws beside you. Each card covers the grades you pick. A school that builds none prints as before.
Semester grades on report cards
TeachingWhere your quarters sit inside semesters, a report card you build prints each semester's locked grade after its last quarter. A semester nobody locked shows the average of its quarters, marked with an asterisk.
Report cards that show the whole year
TeachingA report card can print a column for each grading period with a Final column, a Term GPA row, and attendance as one table with tardies split into excused and unexcused. Credits can stay on the transcript and off the card.
Print report cards for a grade or a class
TeachingPrint a grading period's report cards for a whole grade or one class from a single page, one card per printed page.
Mark work Missing or Incomplete
TeachingIn the gradebook, type m for Missing or i for Incomplete. Each counts as a zero until a score replaces it, and drop-lowest never drops it. Families see the word beside the assignment, and Missing work joins their Needs attention list.
Email families about missing work and low scores
TeachingTurn on Grade alerts to families in Settings → Academics. Families get one email naming each class and assignment when work is marked Missing or Incomplete, or a score comes in under the percent you set. Both start off.
Set grading once for each band of grades
TeachingUnder Academics → Gradebooks, give a band of grades such as 5-8 its categories, weights and grade scale, then apply it to every class this year in those grades in one step. A grade belongs to one setup.
Past grades import into your own years and classes
RecordsImporting past grades now matches the school's own years, terms, classes and subjects, and reads a Teacher column.
Mailing addresses for families
FamiliesEach parent now has a mailing address. Add it on the student's page, or parents can fill in their own under Settings. The roster import reads Address, City, State and Zip, and importing the file again fills in addresses without adding children twice.
Enrolling a family keeps the address they applied with
AdmissionsEnrolling from an application now offers to save the address the family typed on it to their parents, ticked for each parent the child lives with, so nobody types it twice. A parent who already has an address keeps it.
A parents' file imported second links each parent to their child
RecordsImport students first and parents second, as FACTS exports them, and each parent is now added to the child already in Pearspark instead of being skipped. The preview names every link before you import, and Undo removes them.
See who may pick up a child on their page, and in a saved list
RecordsEach child's page now shows who may pick them up, with phones and ID checks, and opens the sign-out desk on that child. Saved lists can add Authorized pickups and Pickup phones, shown only to staff who can sign students out.
Parents can sign with their finger
FamiliesWherever a parent signs on the website, they can now draw their signature instead of typing it: agreements, forms and permission slips, pickup lists, health and medicine forms, re-enrollment and the application. Staff see the drawing where they saw the name.
Write an agreement from a starting point, and see what families read
FamiliesAdding an agreement now offers wording to start from, buttons that put the child's name or school year where you are typing, and a preview of what families will read. Change wording families have signed and it says how many will be asked again.
Pearspark says up front that your first payout takes 7 to 14 days
BillingStripe usually holds a new account's first payout for 7 to 14 days. Settings → Online payments, the payout card on Billing → Invoices and the office's payment emails say so until it arrives. A bank payment that reaches Stripe now reads cleared, not deposited.
The setup guide gets your teachers in sooner
OperationsThe setup guide now asks you to invite your staff right after you make your classes, so teachers can take their own attendance and plan their own lessons from the start. It ends on your first school day, with taking attendance.
Autopay takes each installment when it is due
BillingA family on autopay whose plan is split into installments is charged for each one two weeks before its due date, not for all of them on the first night. The portal says the day the next one will be taken.
Pass the card processing fee on to families
BillingTuition → Enrollment & billing → Processing fees adds Stripe's cost to what a family pays online, by card or by bank, so the school receives the invoice amount in full. Families see the total before they pay, and receipts name the fee.
See when tuition reaches your bank
BillingBilling → Invoices shows what Stripe is holding for you, each payout it has sent and the day it arrives, and your last deposit, with a warning when a payout fails or Stripe pauses them.
A child who comes back is marked back
FamiliesLog a return at the Sign in / out desk and the classes after it no longer show the child as excused. Before, every class after an early pickup stayed marked, even once they were back. Today's log now says Returned, not Checked out.
Merge a parent's duplicate records from the report
FamiliesThe Duplicate guardians report now fixes what it finds. Keep this one folds the other copies into the record you keep, with a few seconds to undo, and an empty record gets a delete button. Adding a guardian two records share by name asks which one you mean.
A parent's book hold says which child it is for
FamiliesA parent with more than one child at the school now picks who a hold is for, or leaves it as whichever of them. Checking the book out to one child no longer closes a hold placed for their sibling. A one-child family's holds are filled in for them.
Rubric levels show their colors
TeachingSkills marked on a rubric with its own levels now color from green to red on the family's and the student's skill map and on the class mastery grid. They showed grey when the class used a different grade scale. The weekly recap counts a move up a level too.
Teachers see the families they will meet
AdmissionsA teacher picked under Who meets families now finds the interview on their dashboard: the child, the parents and the time.
Walkthroughs and evaluations for your staff
OperationsOff until you turn it onEvaluations under People: a ten-minute classroom walkthrough or a formal evaluation, scored on a grid you edit, shared with the person for a written response and a signature that locks it, and printed for the accreditation binder. Off until you switch it on.
The scheduler says when a teacher isn't available
OperationsPutting a class in a teacher's Unavailable time no longer calls it a double-booking. The warning names the teacher, and you can still place the class.
Deactivate a volunteer and keep their history
OperationsA volunteer's menu under Volunteers now has Deactivate. They come off upcoming shifts and can't sign up or be scheduled until you reactivate them, but their hours, past shifts and clearance documents stay. Before, Delete was the only way, and it erased them.
Credits come back for texts that never got through
OperationsA text the carrier refuses, or that fails on the way, now returns its credit to the school's balance. Before, a failed text kept the charge.
Help has answers for more of what it is asked
OperationsThe Help button gained eleven guides for questions it had nothing for, from undoing a student import to finding a GPA, and it answers in the words you used. An import can now be undone for a full day, not just until the panel closes.
Design a newsletter and email it to families
FamiliesMessages → Newsletters builds an email from text, pictures, buttons and events, sends it now or on a schedule to a class, a grade or every family, and shows who it reached. Each one also lands in School mail.
Mailing lists for families who haven't enrolled
AdmissionsAdmissions → Lists & follow-ups keeps lists of prospective families, from a stage in your pipeline or a pasted sign-in sheet, and a newsletter can go to them. Each family's page shows every newsletter they were sent.
Follow-up emails that send themselves
AdmissionsAfter a family asks, visits, applies or is accepted, a short series of emails can go out on its own and stop the moment they move on. Admissions → Lists & follow-ups.
A how-to video for every task, now 380 of them
OperationsThe video library lists 380 how-tos, one task each and sorted by feature, with new sections for forms and agreements, clubs and electives, the staff time clock, and getting help; many of the older videos were filmed again to match today's screens.
More about thisPick the paper before you print a report card or transcript
RecordsPrint / Save as PDF on a report card or transcript now asks for Letter, A4 or Legal first, and lays the page out for that paper with three-quarter-inch margins on every side, in every browser.
Families hear once when you lock grades
TeachingLocking a class's grades for a period emails its families the first time only. Locking again to fix a mark or add a comment updates the report card without another email.
Locked grades print on a one-subject class's report card
TeachingIn a class with one subject, report cards said "not posted" after Lock grades, though the transcript showed the grade. They now print the mark, percentage and comment, for staff and families alike. Nothing needs locking again.
Book covers come back when you scan
OperationsScanning a barcode fills in the cover again, including recent printings whose cover and title live at different sources. Library → More → Find missing covers looks up a cover for every book you already have with an ISBN and none yet.
A student's community posts and replies wait for a moderator
FamiliesAnything a student writes in the Community, a new post or a reply, now waits for a moderator's OK before other families see it, whatever the room's setting. What students already posted stays up, and Welcome posts come only from moderators.
A note to several classes reaches each family once
FamiliesSending one message to two or more classes now writes one note, so a child in both, and that child's parents, see it once with one unread mark and get one email, one push and one text, not one per class.
Staff hear by email when a staff form is published
OperationsPublishing a form for staff now emails them, the way families already hear about theirs. It sends once per publish, and each staff member can mute it under their notification settings.
Search finds a family by full name
OperationsType a full name, "Sarah Brown", into a search box and every word has to match, so you get Sarah Brown and not everyone named Sarah or Brown. One word still matches a first name, a last name or an email.
Checking out a book closes the reader's hold
OperationsWhen a book on hold is checked out to the family that placed the hold, the hold is marked fulfilled and leaves the list. Before, it stayed open as if the book were still waiting for them.
Dates on the family portal follow your school's clock
FamiliesDays and dates across the family portal and staff forms now show in your school's time zone, so an entry made in the evening no longer reads as tomorrow.
Turn off family holds while you set up the library
FamiliesSettings → Library & barcodes → Families can reserve. Untick it and the Reserve page leaves the family portal and the parent app. Staff still reserve, and holds already placed stay. Before, the only way was to switch the whole Library off.
A checklist class's quiz scores stay out of the family's average
FamiliesA class graded by a progress-report checklist can still take assignments, a teacher's notes toward Mastery. Families see each score but no class average from them, the class row says Progress report, and the overall on Home leaves the class out.
Progress-report checklists can build across the year
TeachingTick Build across the year under Settings → Academics. A checklist class's card then lists every skill from the year's checklists so far, with a column per quarter showing its mark, so a skill mastered in the third quarter still shows on the fourth's card.
Add a whole subject or grade to a rubric at once
TeachingUnder a rubric's grid, Add several from your list narrows your school's skills by subject and grade level. Tick Select all and they go in, in your list's order.
A rubric on your own levels now saves
TeachingA rubric on your own levels, Mastery, Improving and the rest, used to refuse to save because those levels had no points. Now the best level counts highest with no points typed in, and editing a scale keeps the descriptions written in your rubrics.
Show families the mark, not the percent
TeachingEach grade scale now has a setting for whether families and students see the percent. Turn it off on an N/S/E scale and the portal, the app, report cards and the family's transcript show "S", not "84%". Staff still see the percent. Left on, nothing changes.
Bring in attendance from your old system
RecordsAcademics → Import attendance history takes a spreadsheet of attendance totals, a row per student per term or year, from your old system. Report cards and the records packet print them, and a term with nothing on file says "No attendance recorded", not zeros.
A parent approves every new student login
FamiliesA new student login, or a changed address, now needs a parent's approval, whoever typed it in. Parents approve on their child's page in the portal. A login the student has used or been invited to keeps working, if they're at or above your youngest grade.
Lock a class's progress checklists before families see them
TeachingA class graded by a checklist now has a Lock checklists for report cards step, as a class graded by points does. Families see none of a period's checklists until you lock it, so the first child you finish no longer puts a half-empty report card on the portal.
Start a chat with a parent
FamiliesNew chat in Messages now lists families under their children. Teachers see the parents of their own students, and admins see every family. Each name says how that parent will hear about the message, and their reply comes back to the same conversation.
A family's help question goes to your school
FamiliesWhen the Help panel can't answer a parent, "Send this to my school" sends the question to your office as a message, with the page they were on. Your reply lands in the family's Messages. Pearspark sees only how-to questions, with no family details.
Closing the setup wizard keeps what you typed
OperationsClose the setup wizard part way through and your student list, teachers, school year and tuition are kept. Choose to add things one at a time and all but the student list is kept. Build my school on your dashboard opens the wizard where you left off.
Skipping the setup questions leaves every part switched on
OperationsChoose Skip the questions when you first set up and billing, the library, admissions and the rest stay on, ready for you to turn off what you don't use.
Families can find their aid application after you close applications
FamiliesThe financial aid banner on a family's Billing page now stays while they have an application this year. It says where the application stands and turns amber when you've asked for a document. Before, closing applications took it away.
Aid budget headroom leaves out ESA and SGO credits
BillingThe budget headroom you see while reviewing aid applications now counts only aid your school pays for, the same figure the Financial aid page shows. ESA and SGO credits taken off a bill up front are the program's money, so they no longer shrink it.
Take back a volunteer shift you backed out of
FamiliesA parent who clicks Can't make it on a volunteer shift can change their mind. While the spot is still free it shows under Open spots again, and one click signs them back up. Before, only the office could put them back on it.
More about thisPermission slips on the phone menu
FamiliesOn a phone, a parent's More menu now lists Forms & permission slips, so a slip no longer has to be opened from the email that announced it.
Screen readers name every field on your application and inquiry forms
AdmissionsEach field on the application, the inquiry form and the forms inside Pearspark now carries its label, so a screen reader says "Your name" or "Email" instead of an unnamed box, and tapping a label puts the cursor in its field.
Forms on your website fit the thank-you, too
AdmissionsA form on your own website now shrinks to fit its thank-you message instead of keeping the form's full height with a blank space under it, on every website builder. The WordPress plugin's block also shows the whole form in the editor.
More about thisPlan two grades in one class
TeachingA combined class can now be split into groups, such as Grade 5 and Grade 6, from the class page. Each group gets its own row in the planner, and families see a group's lessons only for their own child.
Two classes with the same name show their grade
TeachingWhen two classes share a name, a teacher's dashboard, class pages, planner, gradebook and attendance add each one's grade: "Math (Grade 5)" and "Math (Grade 6)". The grade comes from the class, or from its students when the class has none set.
September 2026
One absence note for the whole family and the whole trip
FamiliesParents can now report an absence for several children at once, and for up to three weeks in one note. Pearspark files only the days your school meets, by your own calendar. On Reported by parents, a week away is one note you acknowledge once, not five rows.
The current term moves on by itself
TeachingPearspark now picks the current term from your term dates, so the gradebook opens on a new quarter the day it starts and stays on the last one through a break. Terms no longer have a Set current button: change a term's dates instead.
Plan a lesson from the class page
TeachingA class page now has a Planner button beside Gradebook, and its Lesson planner card opens a new lesson for that class in one click.
The help chat answers more questions, and a person answers the rest
OperationsAsk how to create a lesson plan or set up campus and home days and the help chat now shows you the steps. Tell it "that wasn't it" and it offers other guides, and "Send this to a person" reaches us the moment you press it.
Tour booking, in the order your school does admissions
AdmissionsDrag your admissions steps into your own order: tour first or apply first, the tour and interview as one visit or two. Families book from your website, get a confirmation, reminders and a link to change it, then a thank-you with their application filled in.
More about thisTour waitlists, and tour times you can change
AdmissionsA full tour can take a waitlist; when a place opens, the first family waiting is booked in and emailed. The host and a teacher get a note the day before. A time, or a run of repeating times, can be moved or cancelled, and every family is told.
Phone calls, an answer to every question, and a website button
AdmissionsFamilies not ready to visit can book a phone call, or ask a question and get your reply at once, with buttons to book a call, book a tour or start an application already filled in. Admissions › On your website puts a button on every page of your site.
A reminder when a family's question hasn't been answered
AdmissionsA family who asks for information shows as waiting until you answer, on your admissions list and on Needs you today. Each weekday morning the office gets one note listing every family still waiting.
See which page of your website each family came from
AdmissionsWhen a family asks, books or applies, their record says which page of your website the form was on and which site sent them there, like Google or Instagram. Admissions › On your website counts families, applications and enrollments by page.
Your forms on WordPress, Wix and the rest
AdmissionsA WordPress plugin puts your application and interest forms on any page with a block or a shortcode, and Wix takes a custom element. Squarespace, Webflow, Weebly, Google Sites and GoDaddy get one snippet to paste, with steps for each.
More about thisInterview times and volunteer reminders keep your school's clock
AdmissionsAn interview time you type is now saved as that time where your school is, instead of showing up hours early. Volunteer reminder emails give the time where the event is held, not Arizona time.
Scan a book's label into the library search
OperationsThe catalog search and the search bar at the top now find a book by the barcode label on one of its copies, as well as by title, author and ISBN. Check out and check in also read a label typed in lower case, as a scanner does with Caps Lock on.
An email when your Pearspark payment is declined
BillingIf the card on your Pearspark subscription is declined, every administrator gets an email with the amount and the day it will be tried again, with a link to update the card. Before, the only sign was a banner inside the app.
Record an answer a family already gave you on paper
FamiliesMark on file, beside a child on Enrollment agreements, records an answer given some other way — a picture-day photo release, say — with the day, the parent and a scan. The family drops off the reminder list and can still change it.
Require a current clearance before a volunteer signs up
OperationsA new volunteer setting requires clearance for positions marked as needing it, or for every position. Signing up, accepting a request and the office’s Ask all check it. Every school starts with warnings only, as before.
A past week in the planner reads as a record
TeachingLooking back at a week shows what happened — which meetings had a lesson and which did not — instead of offering to plan it. A class’s name can also show its week before and after under its row.
Long label runs line up with the sheet
OperationsEvery 30 labels start a fresh US Letter sheet, so a run longer than one Avery 5160 sheet no longer loses a row off the bottom or drifts half a label out of line.
Progress reports for classes that set no assignments
TeachingA class can be graded by a checklist instead of by points or standards: choose the skills you judge for a grading period, then fill in a page per child — a level for each, a comment beside any row. That page is the report card.
Book labels: pick from anywhere, print together, alphabetically
OperationsBooks from different categories can go on one label list: click the tag button on a title or on a single copy, then print them all on one sheet. Labels can also print in title order, A to Z, which makes pairing labels with books quick.
Families see grades by subject
FamiliesA child's class page in the family portal now has a tab for each subject with its own average and its own weights, plus an All subjects view, the way the teacher's gradebook and the report card already split them. Student logins get the same view.
Print book labels by category, or only copies added since a day
OperationsThe label printer has a Which books dropdown — every category, plus Library books and Textbooks, each with its copy count — and an Added since day, so what you scanned in this week prints without the rest. Runs over 300 labels go out in batches.
Ask for the immunization record with the application
AdmissionsThe immunization record and the physical form still start in the enrollment forms, after you accept a student, and now you can move either onto the application itself — which is what most states expect. Only staff who may see health records can open the file.
Over-the-counter medicine permissions, per child
RecordsList the medicines your office may give and each family answers yes or no for their own child — in the portal with their signature, on the enrollment packet, or from your health spreadsheet — and the answers print on the field-trip emergency card.
Upload a folder of immunization records at once
RecordsDrop the shot records you hold on paper onto the health page and each one is matched to a student by its file name, with anything uncertain handed back to you to settle. It can be undone for a day.
A shot record sent with the enrollment forms now counts as on file
RecordsAn immunization record a family uploaded with their enrollment packet is filed on the health record itself, so the health page and the portal stop asking for a form the school already has.
Staff ask for time off and the answer goes to payroll
OperationsOff until you turn it onStaff ask for paid, sick or unpaid days on their own page, the office is notified and approves or denies with a note, and every approval rides to payroll in that period's timesheet file — or goes the same day with one button.
Payroll delivery takes your own pay-period dates
OperationsOff until you turn it onPick My own dates, type the first period's first day and each period-end date from your payroll calendar, and the timesheet email follows that list instead of a rule; the page says when the list is about to run out.
Ask the help finder what's new
OperationsType "what's new" into the help panel and it lists the latest changes, dated the day each went live, with a link to the full history; families see the family-facing ones.
The office prints the sub packet
OperationsOpen the absent teacher on the Teachers page and print their packet from there; a role that runs classes or the schedule no longer needs the planner's grades permission to do it.
Skills a child keeps, not a grade they got
TeachingA skill stays true until new evidence changes it. Mark one as a gate and it holds a child on their track until it is met; waive it and the record keeps the debt.
A working level in every subject
TeachingA child has one enrolled grade and a working level per subject, each with its history and a target, so a reader two years ahead and a reader two years behind are both described honestly.
Curriculum library and own-pace tracks
TeachingPut a curriculum on the shelf once, then lay it onto a class or give one child their own track and let them move at their own speed.
Forms you build yourself
OperationsAsk families whatever you need to ask, and charge for it where there is a fee — field trips, lunch orders, spirit wear.
Service hours
FamiliesTrack the hours a family owes and the hours they have worked, without the spreadsheet that usually holds them.
Clubs and activities
OperationsOff until you turn it onRoster the things that meet outside the timetable and take attendance for them.
Set the school up before it has students
OperationsA new school can build its calendar, classes and timetable at zero students, gets its state's holidays suggested every year, and can set which days each class meets — the thing hybrid schools always had to fake.
More about thisEscrow keeps the original files
RecordsA records escrow now holds the source documents alongside the exported record, and the school can see the date of its last full export.
More about thisA school can use Pearspark for records alone
RecordsKeep cumulative records, transcripts and an escrow with us without running attendance, billing or the rest of it.
More about thisPolicies families can actually read
FamiliesMark a document on the policy shelf as staff-and-families and it appears in the parent portal instead of in an email attachment nobody kept.
Personnel files on the teacher's own page
OperationsClearances, certificates and personnel documents sit on the teacher record rather than in a drawer.
Students can sign in
TeachingOlder students get their own login and see their own work, separately from their parents' portal.
A communication log per student
RecordsWrite down the call or the meeting against the child it was about, and choose who else can see it.
The school feed, rebuilt for a phone
FamiliesOff until you turn it onCommunity was rewritten around the way families actually read it — standing in a pickup line, one hand.
August 2026
Pause autopay, and record a payment taken offline
BillingA family can stop autopay for a month without cancelling it, and a school setting up can enter the cash and cheques it already took.
Receipts for event fees
BillingA fee paid for a trip or an event produces a receipt, like every other payment does.
Families can message staff
FamiliesA parent can start the conversation from the portal rather than hunting for a personal phone number.
Autopay as a school policy
BillingThe school decides whether autopay is required, optional or off, and the family is asked at the moment they pay.
More about thisA time clock for staff
OperationsOff until you turn it onPunch in and out, review timesheets, and export a payroll CSV for whoever runs payroll.
More than one campus
OperationsSettings, tuition plans, volunteer events and rotations inherit from the school and can be overridden per campus, so a second site does not mean a second Pearspark.
Checklist report cards
TeachingA report card that is a list of skills checked off rather than letters, printed on the school's own letterhead.
More about thisA school feed
FamiliesOff until you turn it onPost to the whole school or one class, with a separate space for schools that want to talk to each other.
Dark mode
OperationsEvery signed-in screen follows the device, and stays light unless the device asks otherwise.
Your settings follow you, not the browser
OperationsThe tab you were on and the filters you set follow your sign-in, so the classroom iPad and the laptop at home agree.
A shelf for policies and procedures
RecordsOne place for the documents an inspector or an accreditor asks for, with who has read them.
Rubrics
TeachingOff until you turn it onGrade an assignment by criteria — rows for what you are judging, columns for the levels — instead of typing one number.
Parents can write to staff from the portal
FamiliesA message from a parent lands where staff already work instead of in a personal inbox.
More about thisAn attendance policy you set
TeachingSay what counts as absent, tardy and excused in your school, and let the reports follow that rather than a default.
More about thisEnrollment agreements, signed
AdmissionsThe agreement, the tuition it commits to and the fees that go with it move through one flow and come out signed.
More about thisImport from the system you are leaving
AdmissionsBring students, guardians and enrollments across from another system instead of retyping them.
More about thisRe-enrollment and moving up a year
AdmissionsRoll the whole school forward a grade, invite families to re-enroll, and charge the re-enrollment fee in the same pass.
Two households, one child
BillingRecord custody, and split an invoice between two homes so neither parent is asked for the whole thing.
Emergency alerts
FamiliesReach every family at once when something has happened, from the phone in your pocket.
More about thisLessons shared with parents
FamiliesChoose what of the week's plan a family sees, which is what a hybrid school's home days actually run on.
More about thisHealth and pickup, from the parent's phone
FamiliesParents keep allergies, medications and the authorized pickup list current themselves, and the school stops chasing paper.
More about thisSyllabus, volunteer documents, saved lists and scheduled reports
OperationsA syllabus per class, clearance documents against a volunteer, lists you can save and reuse, and a report that arrives by email on a schedule.
Verify aid without collecting tax returns
BillingRecord that eligibility was verified, and where a school does need an upload, the file is destroyed once the decision is made.
More about thisAlerts on the staff phone app
OperationsThe things staff need to know reach them as a notification instead of waiting for them to open a laptop.
July 2026
Tuition that varies by grade
BillingCharge a kindergartener and a high schooler differently under one plan, which is how most schools already price.
More about thisUtah Fits All, and credit taken upfront
BillingHandle a scholarship that pays through a portal rather than an invoice, and take a payment in advance against what a family will owe.
Import a spreadsheet with your own column names
AdmissionsMap your headings once, import in batches, and see what came in and what did not.
Ask applicants your own questions
AdmissionsBuild the application form your school actually uses, collect the documents with it, and send an enrollment packet at the end.
More about thisPickup and release
FamiliesRecord who may collect a child and who did, which is the part of dismissal that ends up in writing.
Service plans
TeachingKeep a child's plan, its goals and the documents behind it in the place the rest of their record lives.
Before July 25, 2026
59 changes, dated by commit.
July 2026
Weekly, biweekly, quarterly and half-yearly billing
BillingBill on the cadence a family budgets on, let families pay automatically by bank debit or card, and set how long a plan runs.
More about thisAdmissions on the school's own website
AdmissionsEmbed the application and an interest form on your site, in your colors, with application and registration fees.
More about thisA real 30-day trial
OperationsSign up, use the whole product for thirty days, and pay only after.
More about thisHealth documents
RecordsExemption letters and other health files, stored encrypted and shown only to those allowed to see them.
More about thisA calmer, quicker workspace
OperationsEvery screen was redrawn: denser tables, status colors that mean something, and pages that load faster.
Volunteer events that repeat
OperationsSet an event to recur and it fills only the days the school meets; copy a one-off instead of retyping it.
More about thisSchool time zones
OperationsEach school keeps its own clock, so a Phoenix school and a Virginia school both see today.
One room, several subjects
TeachingAn elementary class carries a report-card line per subject.
Circulation rules, consumables and textbooks
OperationsLoan policies, renewals, overdue notices and fines; a stock ledger for consumables with cycle counts; and textbook sets issued for a term and collected at the end.
More about thisStudent IDs and ID cards
RecordsAuto-issued student numbers, photos, a card designer with four presets, and scan-to-borrow at the library desk.
More about thisStaff invites
OperationsInvite a teacher or an admin by email, one at a time or in bulk, and one login can also carry a teaching profile.
Bulk health import
RecordsImport immunization records from a CSV against a prefilled template, with your state's vaccine list suggested.
More about thisPrivacy policy, terms and a DPA
OperationsThe full privacy policy, terms of service and data processing addendum, naming Pear Spark LLC as the party you contract with.
Proration, installments and family statements
BillingStart mid-term and pay the right fraction, split a plan into installments, and print one statement per family.
More about thisA reports hub
RecordsCompliance extracts and the scholarship verification pack, behind their own permission.
More about thisFinancial aid
BillingAn awards engine with sibling rules and third-party payers, family applications on a sliding scale against a budget, and ESA and scholarship programs.
More about thisVolunteer scheduling and a volunteer portal
OperationsTeams, events with RSVPs, on-demand invites, and a portal where volunteers see their own shifts.
More about thisThe parent app
FamiliesThe portal installs on a phone, works offline, and sends push notifications.
More about thisWork habits and conduct on the report card
TeachingE, S and N marks, or your own scale, beside the grades.
Observations
TeachingQuick timestamped notes per child, for schools that record what a child did rather than a score.
Modules: choose how Pearspark runs for you
OperationsPick a school type and its module set is suggested, Montessori included, with the vocabulary to match.
A campus dimension inside the school
OperationsTag students, classes and rooms to a campus so one school can run two sites.
Incidental fees
BillingA fee catalog, bulk assessment, waivers, and a CSV rollup for the bookkeeper.
More about thisA scheduler that catches conflicts
TeachingDrag classes onto a timetable that refuses a double-booked teacher or room, with teacher availability, room capacity, pinned slots and undo.
More about thisHome Days
FamiliesLesson plans shared with families for the days school happens at home, built for hybrid schools.
More about thisA lesson planner
TeachingPlans that know the timetable, cover standards, print a sub packet, roll units forward, and show the year at a glance.
More about thisEnrollment, rollover, re-enrollment and withdrawal
RecordsMove the school up a year and undo it if needed, invite families to re-enroll, and hand a leaving family a complete records packet.
Health records, medications and incidents
RecordsAllergies and immunizations, a medication and visit log, emergency cards, a behavior and incident log, and an annual confirm-instead-of-retype pass.
More about thisStandards-based grading
TeachingA standards catalog, mastery tracked per student, and report cards posted from it.
More about thisDrop-lowest, what-if and CSV export
TeachingDrop the lowest score, try a grade before it is real, copy assignments between classes, and export the book.
More about thisAttendance as a calendar on the student record
RecordsA school-year calendar per student, by month or year, filterable by class.
More about thisA gradebook that works like a spreadsheet
TeachingType into cells, move with the keyboard, autosave with undo, and read trends, distributions and missing work per student.
More about thisAn ambassador program
OperationsA school that refers another gets a free month and a share of that subscription for as long as it lasts, paid monthly.
Tuition billing with online payment
BillingPlans, family invoices, a nightly billing run, and payment by bank transfer or card through the school's own Stripe account.
More about thisA public application form
AdmissionsA link on the school's website takes applications, with your own questions and several children per submission, and each family lands on the pipeline.
More about thisEmail when a message or grades arrive
FamiliesMessages and posted grades reach the inbox, not only the portal.
Filter students by grade, status and class
RecordsThe students page narrows to the group you mean instead of the whole school.
Schedule a class while you create it
TeachingClass times, multi-day slots and rooms live in the class dialog and on the class cards.
Importers for students, transcripts and gradebooks
AdmissionsBring in students with their guardians, academic history, and a gradebook per class from the spreadsheets you already have.
More about this
June 2026
Switch between children
FamiliesA parent with several children moves between them without signing out.
An admissions pipeline
AdmissionsImport applicants, schedule interviews, and turn an accepted applicant into an enrolled student.
More about thisFaster with many people signed in
OperationsEach request reads less from the database, so a busy morning does not slow everyone down.
The full student record, open to parents
FamiliesA parent sees the whole record for their child: each class, its attendance calendar, and its grades by type.
More about thisBuilt to hold a hundred-plus students
OperationsFive screens that slowed down at a hundred students were rebuilt to keep up.
School calendar events
OperationsAdmin-managed events, all day or timed, on the calendar every role already sees.
Volunteers, with clearances and a check-in desk
OperationsTrack each volunteer's clearance, sign them in and out on campus, and search the log by date.
More about thisRedeemer Classical begins its beta
RecordsThe first school signs in. Production moves to a real database, and development is kept away from real student data from this day on.
Real logins
OperationsEach person signs in with their own account, and a new school starts empty with one admin.
Weighted grades
TeachingWeight assignments equally, one at a time, or by category, and the gradebook keeps up with a class full of them.
More about thisHolds and reservations
OperationsStudents and teachers reserve a book or a room themselves, for the dates they choose.
Roles, permissions and an activity log
OperationsAdmins manage everything, teachers see their own classes, custom roles cover the rest, and every staff action is logged.
Messages to students, teachers and classes
FamiliesWrite a note to one person or a whole class, and students see the work assigned to them.
A timetable and a gradebook
TeachingRooms and class times on one schedule, and assignments with grades entered against a roster.
More about thisA portal for parents and students
FamiliesFamilies see the calendar, classes, attendance and grades for their own children, and nothing else.
More about thisEquipment and rooms with barcodes
OperationsBarcoded items and bookable rooms, with labels to print and a checkout history that records damage on return.
More about thisLibrary checkout by barcode
OperationsScan the book, scan the card, done, with ISBN lookup, label printing and cover images. This is the tool Pearspark started as.
More about thisStudents, teachers, classes and attendance
RecordsThe first records: one page per student and teacher, classes with rosters, and attendance taken against them.
More about this
Nearly all of it is in one price
Everything on this page reached every school on Pearspark, with no feature tiers and no upgrade to buy. One thing has its own price because it has its own cost: a standalone records escrow for schools that use Pearspark for records alone. Signing up takes about three minutes.