Skip to content
Show submenu for About
Show submenu for Family Resources
Show submenu for Programs
Show submenu for Departments
Show submenu for Contact Us
Show submenu for

MySchoolBucks

Natick Public Schools utilizes MySchoolBucks, a secure online payment service, to process technology fees for middle school and high school students. Families can create an account to access the payment portal where they can view invoices and pay fees.

Online payments may be made using Visa, Mastercard, Discover, American Express, and e-Check.

MySchoolBucks also offers a free mobile app for both Apple and Android devices.

Creating an Account & Adding a Student

  1. Visit MySchoolBucks or download the mobile app and click "Sign Up for Free" on the homepage. Follow the prompts to create an account and sign in.

  2. Click "Get Started" on the main page. Select "Massachusetts" from the state dropdown list and "Natick Public Schools" from the district dropdown list, then click "Add District."

  3. Click "Add Student" and enter their first name, last name, school, and student number, then click "Search" to find their record. Confirm your student's information to add them to your account.

  4. You will now see the student in your portal. To associate another student with your account, click "Add Another Student" and repeat step 3.

Viewing & Paying Invoices

Once you have added your student(s) to your account, their name and school will appear on the left-hand side of the page. This section will also display their current balance and any outstanding invoices.

  1. Click “Invoices” to see fee details. Click “Add to Cart” and then “View Cart / Checkout” to proceed with payment.
    Note: MySchoolBucks accepts Visa, Mastercard, Discover, American Express, and e-Check. A convenience fee may be assessed for each transaction to cover bank fees.

  2. Enter your payment information and click "Continue." Review your order, confirm that all details are correct, and click "Place Order."

  3. You will receive a confirmation number once your order is complete. Payments can take up to 24 hours to post to student accounts. If you do not see your payment reflecting after 24 hours, please reach out to your student’s school.

For additional information and support, please visit the MySchoolBucks FAQ page.