MySchoolBucks User Guide

Want to learn how to add students to your account, change your payment information, set up automatic payments, pay by text message or access your account history?

The MySchoolBucks User Guide is available for families, guardians and educators to learn more about the online payment system.

  • To see the user guide in a language other than English, use the Google “Select Language” dropdown menu on the top right corner of the page, and select a language.
  • If you have questions about a student fee or a refund, contact your student’s school. If you have technical support questions, contact MySchoolBucks at 1-855-832-5226. You can also use the MySchoolBucks support request form.
Students in front of Noel Community Arts School

Family members who are legal guardians can access MySchoolBucks through the Parent Portal. Benefits of accessing MySchoolBucks through the portal include:

  • You have a one-stop-shop for all your student’s needs.
  • You can link your Parent Portal and MySchoolBucks accounts.
  • You can sign in with a single username and password.

Follow these steps to log in to MySchoolBucks through your Parent Portal account:

  1. Log in to your Parent Portal account.
  2. You may click on “See All Apps,” “District,” or “School.” All of the options are located at the top of the page.
    • If you click on “See All Apps,” you may click on the blue text titled “MySchoolBucks.”
    • If you click on “District,” you may click on either the “Add Lunch Money” task or on “MySchoolBucks” under Related Apps.
    • If you click on “School,” you may click on “Pay for Student Meals & Fees Online” or on “MySchoolBucks” under Related Apps.
  3. When the Denver Public Schools screen appears, enter your Parent Portal username and password. MySchoolBucks will then ask you if you are a New or Existing user.
  4. Click the “Existing MySchoolBucks User” button to link your Parent Portal account to your existing MySchoolBucks account. You will be prompted to enter your existing MySchoolBucks username and password.
  5. If you don’t have an existing MySchoolBucks account, click the “New MySchoolBucks User” button and follow the prompts to set up a new account.

Note: After linking accounts or setting up a new MySchoolBucks account, always use your parent portal user name and password to log-in to MySchoolBucks. When logging in through, enter your username and choose “Denver Public Schools” as the login provider. You will then be redirected to a DPS login page where you can enter your parent portal credentials. 

If you don’t have a Parent Portal account, create one by following these steps:

  1. Go to
  2. Click on “Create Account.”
  3. Fill out the form and follow the prompts to complete the Account Creation process.
    • If the information on the form does not match our student data system (Infinite Campus), you will receive an error. Click the “Contact Me” link in the error message and a representative from the Parent Portal team will contact you to assist in completing the process.

NOTE: If you are a family member who is a legal guardian of a DPS student, see the section above (“Legal Guardian Access Through the Parent Portal”) for steps to access MySchoolBucks.

Nonlegal guardians, educators and community members can create a MySchoolBucks account on Follow these steps to create a new account:

  1. Visit and click “Sign Up Free”.
  2. You will need to enter your state, first name, last name, and email address to create an account. You will also need to select two security questions.
  3. After you have entered the information above, click the “Create Account”  button. A screen will prompt you to validate your email address. Check your email and click the “Validate Email”  button.
  4. Nonlegal guardians can add a student to their account to pay student fees. In the “My User Profile” dropdown menu, select “My Students”. Select the student’s school from the drop down menu and then enter the student’s name, birthdate, and school ID number. Then, click “Find Student.”

You can recover your username or password by entering the email address or mobile phone number associated with the account.

  1. To recover your profile, visit In the “Log in to Your Account”  box, click on “Forgot your username or password?”
  2. A screen will prompt you to enter your mobile phone number or email address or username to retrieve your account. Click the “Mobile Phone Number” button or the “Email Address/Username”  button. Then, click the “Continue” button.

Recover your profile by mobile phone number

  1. If you enter your mobile phone number, MySchoolBucks will send you a text message with a code to retrieve your username and create a new password.

Recover your profile by email address or username

  1. If you enter your email address or username, MySchoolBucks will email you a link to retrieve your username or create a new password. If you don’t receive the link, check your spam or junk folder.
  2. You will be asked to answer one of your security questions. Enter the answer to the question and click Recover Profile.
  3. You will be provided with your username. Enter your username. If you remember your password, click Login and enter your password to proceed.
  4. If you do not remember your password, click “Reset Password.”
  5. To reset your password, enter a new password in the top field and re-enter it in the field below. The password must be at least six characters long.
  6. Click “Update.”
  7. Add MySchoolBucks to your email address book or safe list; it’s the best way to ensure you receive information about your MySchoolBucks account.


After creating an account, you will have an opportunity to link a student to your account. This step is required in order to view outstanding fees and school store products.

To add a student to an account after the initial account setup follow these steps:

  1. In the “Welcome” dropdown menu at the top of the page, select “My Students” and then click “Add Student.”
  2. Select the student’s school and enter the student’s first name, last name, the student’s birth date, and student ID number.
  3. Click “Find Student.”
  4. If the student can’t be found, you’ll see a message that says “We were unable to identify a student with the information provided.” If you see this message, check the information to be sure you entered it correctly. If there are no errors in the student information, contact the student’s school to verify the student is enrolled and his/her information appears correctly in Infinite Campus.
  5. If the student is found and added successfully, you will have the option to request a “low balance” email that will be sent to your email address once the student’s meal account balance falls below a dollar amount that you choose. If you do not want a low balance email, uncheck the box next to “Send email”.
  6. When you are finished, click “Add Student” and you will see a message that says “The student you selected has been successfully added to your household.”
  7. You can then choose to “Add Another Student” or “Finish.”

To review or change account information – such as your login information or contact information – click on the blue circle next to your name and choose “My User Profile.” (Other options include “My Students,” “AutoPay Settings,” “My Order History,” “My Billing Accounts,” “Email History,” “User Log” and “Log Out.”)

  1. From “My User Profile,” you can edit your username, password and security questions. You can also edit your name, mobile phone number, your email address, and your opt-in selections for text message updates, payment confirmations and promotional emails. Click “Edit” next to these items to make changes.
  2. Any changes to your email address must be confirmed through a validation email. If you are accessing MySchoolBucks through a Parent Portal account, changes to your username or password must be managed in the Parent Portal.

You can sign up for email notifications to inform you when a student’s balance falls below a designated amount or after an order is placed. To sign up for low-balance emails:

  1. Click on the circle in the top right corner and select “My Students.”
  2. Click “Edit” next to a student account.
  3. Under “When meal account balance reaches or falls below,” enter a dollar amount.
  4. Then, check the box next to “Send email” to receive an update when the meal account balance falls below that dollar amount. (For example, enter $10.00 in the dollar amount field to receive an email or text message when there is less than $10.00 in your student’s meal account.)
  5. Click “Update” to confirm the change.

To sign up for notifications when a payment has been made:

  1. Click on the the circle in the top right corner and select “My User Profile.” Scroll down to “My Contact Info,” and click “Edit” next to your email address.
  2. In “Email Address,” you can set what kinds of emails you’d like to receive regarding your MySchoolBucks account.
  3. To receive payment confirmation emails, click “Yes” next to “Send confirmation of payment?”
  4. To receive promotional emails, click “Yes” next to “Send feature updates, news and promotional emails.”
  5. Click “Update” to confirm the changes.

Pay by E-Check or Credit Card Screenshot

Add a Billing Account

Click on the circle in the top right corner and select “My Billing Accounts.” Then:

  1. Click “Add Account.”
  2. You will see a screen with two options: the “E-check” option and the “Credit Card” option. The default selection is “E-Check.”
  3. If you’d like to use an e-check, leave “E-Check” selected, or highlighted in blue, and enter your bank routing number and checking account number. Only U.S. bank accounts are accepted. Enter the name on account, billing address, and check the box next to “Make this my primary billing account” if you plan on using this payment method for most of your purchases.
  4. If you’d like to pay by credit or debit card, select the “Credit Card” option. Next, enter the card number and the month and year the card expires. Enter the name on the card, billing address, and check the box next to “Make this my primary billing account” if you plan on using this payment method for most of your purchases.
  5. Click “Create” to finish adding the billing account.

Edit a Billing Account

To edit an existing billing account:

  1. Click on the circle in the top right corner and select “My Billing Accounts.”
  2. Click “Edit” next to the account you’d like to update. The process for this is the same as adding an account but you will click “Update” when all desired changes have been made.
  3. To delete a billing account, click “Remove” next to the payment method you’d like to delete.

Note: Billing accounts that have been declined appear in red text with the message, “One or more scheduled payments using this billing account have been declined.” Please update this billing account to resume payment or add an account by following the steps in the “Adding an Account” accordion option directly above.

MySchoolBucks allows parents see a list of past emails sent to them in chronological order. To access your email history:

  1. Click on the circle in the top right corner and select “Email History.”
  2. A list of emails from MySchoolBucks sent to you in the last 90 days will appear. You will see the date, your school district’s name, the email’s subject line and the email address that the email was sent to.
  3. Click “View” next to any email entry to see the content in the email.

In the “User Log,” MySchoolBucks allows users to see account activity — including payments and changes made to accounts — for the last 90 days. This means users can monitor accounts for errors or unauthorized activity. Unauthorized activity may require a password change or a lock on an account. To access your “User Log”:

  1. Click on the blue circle next to your name and select “User Log.”

MySchoolBucks offers parent account holders the ability to make school purchases online using the “School Store” function. The “School Store” allows you to purchase products (including spirit wear) and pay for school expenses (such as field trips) quickly and conveniently. To access the “School Store”:

  1. On any page, click “School Store” at the top of the webpage, and select “Store Home” or “Browse All Items”.

Filter School Store Items by School or Category

While browsing items in the “School Store,” you can make it easier to find what you are looking for by using the “Filter By” options.

By default, the catalog shows items from all schools in your district. To show only items offered at a specific school:

  1. Under “Filter by School” on the left side of the page, check the box next to a school to see that school’s items.
  2. You can check boxes next to multiple schools to see items for more than one school.

By default, the catalog also shows all of the different items available to purchase at your child’s school. To show only the types of items you are looking for:

  1. Under “Filter by Category” on the left side of the page, check the box next to the category of items you’d like to see. For example, you can select “Athletics” to see items associated with athletics.

Find Featured Items

At the bottom of the “School Store” homepage, you can see featured items for your school.

  • Under “Featured Items,” you can view all items in the catalog by clicking “View All.”
  • You can also see all “Featured Items” in the “Browse All Items” page under the “Filter By” options (under “Filter By Category”).

Products Added to a Basket Screenshot


The MySchoolBucks School Store allows parents to buy products and pay for school fees. Each item might have different product details when you add it to your basket, but the payment and checkout process will be the same for all products.

To add a product – such as spirit wear or school supplies – to your basket to purchase:

  1. In the “School Store,” click on the picture of the product or the “View Details” button under the product.
  2. The price of the item will display.
  3. If applicable, select the student associated with the purchase from the “Student” dropdown menu. If the student isn’t in the dropdown menu, check to be sure you added the student to your account. See the “Adding a Student” section above.
  4. If applicable, enter the number of items you want to purchase in the “Quantity” field, which defaults to one. Some products, like an Advanced Placement chemistry exam, will not ask for a quantity because you may only purchase one.
  5. The “Availability” field shows whether the item is in stock.
  6. Click “Add to Basket” to put the item in your basket to purchase.
  7. If you have previously purchased a selected item, that information will appear above the product’s name on the Product Detail page. It will say, “You purchased this product on month, day, year” and you will have the option of viewing the previous order.

If you have outstanding fees for any of your students’ accounts, you will see a “School Invoices” page when you log in. When a school charges you a fee — for example, for special classes or overdue library books — the fees will show up on the “School Invoices” page. You can also access the School Invoices page from  the “School Store” dropdown menu.

  1. If you would like to pay the fees later, click “Skip for Now.”
  2. If you would like to pay the fees immediately, you can pay individual fees or all fees at once.
  3. To pay all fees at once, click “Add All Invoices to Basket.”
  4. To pay only certain fees, click “Add to Basket” next to the fee you would like to pay.
  5. Once a fee has been added to your basket to pay, you’ll see a green checkmark next to the fee with the words “Added to Basket.”
  6. Click “View Cart/Checkout” to pay for the selected fees.

Some invoices provide you the option of making partial payments. If that’s the case, you’ll see a “Payment Options” button next to the invoice. If an invoice has “Payment Options” next to it, you may have the option of making partial payments or setting up payment installments. To see payment options:

  1. Click “Payment Options” next to the fee you want to pay.
  2. Under the words, “Select a payment option,” click on the dropdown menu to choose how you’d like to pay.
  3. If you plan to pay the full amount immediately, select “Pay in full” and click “Add to Basket.”
  4. If you play to pay a part of the fee now and a part later, select “Make a partial payment,” enter the amount you want to pay in the “Payment Amount” field, and click “Add to Basket.”
  5. If you want to set up a series of smaller payments, select “Set up installment payments,” and in the dropdown menu next to that, select a payment plan option (for example, “Send a payment monthly for a total of four individual payments”). Then, click “Add to Basket.”

After you have added at least one item to your cart, you can hover your cursor over the shopping cart icon to view a list of items you’ve added.  You can proceed to checkout by clicking “View Cart/Checkout”.

NOTE: The basket will only contain items that you’ve added to purchase during your current session. If you log out without placing your order, the basket will be cleared and the items will not be purchased.

When you click “View Cart/Checkout,” you will see the “Place Store Order” page. Here, you can:

  • Change the quantity of the items you’d like to purchase by entering a number in the “Quantity” field;
  • Or, remove items from your cart by clicking the “X” next to their price.

To select a payment method, choose to pay by “E-check” or “Credit Card.” When you finish reviewing your order, click “Continue” to purchase the items.

Once the order has been placed, you will see a confirmation screen with a reference code. In some cases, you will see multiple reference codes. This is because billing accounts are managed differently in MySchoolBucks. The important thing to note is that each reference code displayed at checkout will be a line item on your credit card or bank statement.

An email will be to the email address associated with your account. If necessary, click “Print Order” to print a copy of the order for your records, or click “Finish” to finish the purchase.

“My Order History” shows all orders you placed through MySchoolBucks with your user account. Payments made by others to a student’s account will not show in your order history.

In the “School Store” dropdown menu, you can select “My Order History” to see details on past payments, scheduled prepayments, and billing account information for individual orders. You can also print order information or cancel recurring orders.

  • To see the details of an order, click “View Order” or “View/Edit Order.” You can print orders by clicking the printer icon.
  • For scheduled payments, you can change the payment method used for the order by clicking “Use a Different Billing Account.”
  • Choose the new saved payment method you want to use and click “Update.”

Note: You cannot add a new payment method on this screen. To add a new payment method, see “Adding a Billing Account” above. Also, one-time prepayments that show a “Closed” status cannot be cancelled or voided. If you are requesting a refund and the order has already been closed, you will need to obtain the refund directly from the school. If for some reason your scheduled prepayment cannot process and is canceled – likely due to a product being no longer available – an email will be sent to your account’s email address

Scheduled Payments

In the “School Store” dropdown menu, select “Scheduled Payments” to see a list of payments scheduled to process soon. You can also cancel an upcoming payment or change the billing information associated with scheduled payment. Payments are organized by student (if you have multiple students on one account).

  • To cancel an order, change the billing information on a payment, or modify the low-balance threshold associated with a payment, click “View/Edit” next to the payment you want to modify.
  • From there, click “Cancel This Order” to cancel an order, or to change the payment method used to complete the scheduled payment, click “Use a Different Billing Account.”

Recent Payments

To view all payments processed from your account through MySchoolBucks:

In the “Meal Accounts” dropdown menu, select “Recent Payments” to see the most recent payments made. Successful payments display in black text and declines or returned payments are displayed in red text.

To view all available payment records for a student’s account, click “View All” under their account name. Payments made directly to the school or through another service will not show here. To collapse the payment list back to only recent payments, click “View Less.”

On the “Recent Payments” page, there is also an option to download a list of your payments to an Excel spreadsheet. To do this:

  1. Click “Download.” You will have options for the information you’d like to export to an Excel spreadsheet.
  2. From the “Period” dropdown menu, you can select options to narrow the timeframe of payments you’d like to download. If you choose “Custom,” you must specify a “Start Date” and “End Date.”
  3. If you want to include payments that are specific to payments for meals, check the box next to “Include Meal Payments.”
  4. Once you have selected a date range, click “Export.” An Excel spreadsheet that contains all payments within the specified “Period” will be downloaded to your computer.

Cafeteria Meal History

In the “Meal Accounts” dropdown menu, select “Cafeteria Meal History” to see a list of meal purchases and account activity for students. In addition to cafeteria purchases, this page also shows recent meal payments and scheduled meal payments. Click “Recent Payments” to see recent payments and “Scheduled Payments” to see upcoming scheduled payments.

A prepayment should show in cafeteria purchases and be reflected in the student’s balance within 2 business days after the prepayment.

After setting up automatic payments, if the billing account used for the payment is declined, MySchoolBucks will notify you. When you log in, the system will also offer to redirect you to “View your billing accounts” on the “My Billing Accounts” page. You can click “Skip for Now” to bypass this message.

On the “My Billing Accounts” page, billing accounts that have been declined will be highlighted in red text, and a message underneath will say, “One or more scheduled payments using this billing account have been declined.” Please update this billing account to resume payment.” Click “Edit” or “Remove” next to the payment to edit the billing account or remove it from your billing account options.

You must update the billing account to resume the automatic payments. For information on how to update billing accounts, see the “My Billing Accounts” section above. If you would like to use a different account, see the “Set Up or Update Automatic Meal Payments” section to learn how to select a different account to make automatic payments.

The “Meal Accounts” page allows you to view student balances, active scheduled payments and recent payments for student meal accounts.

You will see this information for all students added to your account. Some students will have an icon next to their name. A “refresh” icon indicates that the student is set up on an automatic payment plan. The “Account Balance” amount next to a student will be highlighted yellow if their balance is below their low-balance threshold. You can also see district announcements, add one-time funds or set up auto pay.

In the “Meal Accounts” dropdown menu, select “Make a Payment” to go to the “Place Order” page. Here, you’ll see a list of students you’ve added to your account, with meal account balance amounts.

Under “Balance,” if a dollar amount it highlighted in yellow, that means the student’s account is below the low-threshold balance. To make a payment, select a dollar amount ($0, $20, $30, $40 or Other). To complete the one-time payment, see the “View Cart/Checkout” section above.

In addition to using the Parent Portal to access or accessing directly, you can make payments to accounts using your mobile phone. To do this:

  • Make sure there is a valid phone number associated with your account.
  • You will also need to enable text message notifications for your account.

For more information, see “Notification Preferences” above. After you’ve entered a mobile phone number for your account and checked the box to receive text alerts from MySchoolBucks, you will receive a text message to confirm. Respond “Yes” to receive text alerts and pay account balances by text message.

To use the pay-by-text service, text:

  • “Bal,” “Balance,” or “Balances” to get account balances for students on your account. Texting just the word (for example, “Bal”) will show balances for all students. Texting the word followed by a name (for example, “Bal Steve”) will show a balance for the name of a specific student on your account.
  • “Pay,” “Payment,” or “Payments” to make a payment for students on your account. Texting just the word (for example, “Pay”) will make a one-time payment to all students on your account. Texting the word followed by a name (for example, “Pay Joan”) will make a payment only for the name of a specific student on your account. You should also specify a payment amount in U.S. dollars (for example, “Pay Hayley 25”). This will make a $25 payment for the name of a specific student on your account. If you do not include a payment amount, the payment will default to $20. If no student is specified and a payment amount is (for example, “Pay 25”), the payment amount is applied to every student on your account. For example, if there are three students on your account and you text “Pay 25,” $25 dollars is paid to each student’s account, for a total of $75.
  • “Help” to request assistance from MySchoolBucks.
  • “Stop” to opt out of the pay-by-text service.

To set up recurring automatic payments from the “Meal Accounts” dropdown menu, select “AutoPay Settings.” If you do not already have automatic payments set up, MySchoolBucks will prompt you to set up AutoPay. You can set automatic payments for specific intervals or when a student’s balance falls below a specific amount.

On the “Set Up AutoPay” page, you can set automatic payments to occur at specific times.

  1. In the dropdown menu under “Meal accounts should be automatically funded” select “On a recurring basis.”
  2. Set a frequency (Daily, Every Week, etc.).
  3. Select a start date.

To set payments that occur automatically when an account balance is low:

  1. In the dropdown menu under “Meal accounts should be automatically funded” select “When balance falls below.”
  2. Select the dollar amount that will trigger an automatic payment (“$5, $10, $15, $20 or Other”).

After setting a payment schedule:

  1. Select the amount that will be funded to the students’ accounts when an automatic payment occurs (“$0, $20, $30, $40, Other”). You can select different amounts for each student.
  2. If the “End AutoPay on” button is unchecked, the automatic payments will have no set end date.
  3. If you would like to set an end date for automatic payments, check the box next to “End AutoPay on” and select an end date.

To complete these transactions, see the “View Cart or Checkout” section above.

To update your automatic payment settings:

  1. In the Meal Accounts dropdown menu, select “AutoPay Settings.” You’ll see a summary of your current AutoPay settings.
  2. To disable automatic payments completely, click “Disable AutoPay.”
  3. If you need to make a change to your current automatic payment settings, click “Change AutoPay Settings.”
  4. Editing your AutoPay Settings is similar to the steps detailed in the “Setting Up AutoPay” section above.
  5. After you have made changes, click “Save Changes.”

At the bottom of every page on MySchoolBucks, click “Help” for access to Frequently Asked Questions.

You may also send Support Requests and submit User Feedback by clicking on “Help” and then “Contact Us” in the top right corner or at the bottom of the page under “About MySchoolBucks.”

For additional support, contact Technical Support from 8 a.m.-5 p.m. EST at 1-855-832-5226.

You may also contact customer technical support by using the MySchoolBucks support request form.