Online School Payments

Welcome to the Henrico County Public Schools Online School Payments (OSP) portal. This service provides parents the opportunity to make secure online payments for school fees for a variety of products and services. A 4% service fee is added to the total to pay the vendor for this service.


Please select your school from the menu above. You will see all optional items available for purchase. If your student has obligations, please select “Pay Obligation” from the blue toolbar. After you select the student profile, any outstanding obligations will populate.

1)   Obligations are fees assigned based on your course schedule and are required for payment.  Please note if your student is enrolled in multiple courses with the same subject area, you will see what appears to be the same fee name for the additional course(s).

2)   Other items will be listed under your students’ school location.  Please select any of these activities that you would like to pay.

3)   Parents will be able to pay for multiple students at the same school in a single transaction.  If you have students at different schools you will need to initiate separate transactions for each school location.

Once you have created a Parent Account and setup your student’s profile, you can pay for your student’s fees anytime 24/7 online. Check Payments can be mailed to the school with a copy of the student obligations sheet with the items highlighted that are being paid.

click here to go top of the page
Please Wait... processing