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. This solution is currently deployed to our secondary schools, but will be expanded to all elementary schools later this school year.  A 4% convenience fee is added to the total to pay the vendor for this service. 

Link to Log in:

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 using MASTERCARD or VISA.  Electronic checks will not be accepted online, but cash and check payments will be accepted at your child’s school, if you choose not to use this online system.