The HomeScholar Blog

Join Me on Facebook

HomeScholar Freebies!

The HomeScholar Free Records Training

The HomeScholar Free Transcripts Training

Jay Wile Free Training Webinar

5 Mistakes Mini-Course

7 Secrets Special Report

Homeschool Awards

2011 Constant Contact All Stars

Lee Binz, Diamond Author

2011 Constant Contact All Stars

I'm a winner of the 2009 Blog Awards!

2008 Best Curriculum and Business Blog!


Feed Count

Homeschool Codes for Tests

August 30, 2016

homeschool codes for tests

Homeschool Codes for Tests

When homeschool students take college admission tests, they usually need to provide homeschool codes. Here are homeschool codes for tests all in one place for you:

SAT Homeschool Code is 970000

ACT Homeschool Code is 969999

PSAT Homeschool Codes are generated by the College Board based on the student’s home address. The reason the PSAT codes vary by state is because the National Merit Scholarship is determined on a state-by-state basis. Homeschoolers are compared with other students within their state, not compared against the nation.

SAT Subject Tests Homeschool Code is 970-000.

PLAN (the pre-ACT test) Homeschool Code is 999-999

AP Test Homeschool Codes are provided by the test coordinator: ”Homeschooled students will use the state homeschool code provided by the Coordinator on the day of the exam.” See AP Exams for Homeschool Students. You may want to call the test administrator in advance, and tell them your homeschooled student is coming in for testing so they have the code ready.

Here is the good news – the test proctors will know the homeschool code! Don’t panic if you forget to write it down, because generally someone in charge can tell you what it is, or they will know how to find the information. Even so, it can put your mind at ease to have these homeschool codes handy!

It helps to use the homeschool code. Then the testing company will contact you directly with test results, instead of sending it to the high school and rely on them to give you the test results. For that reason, you may receive the scores weeks sooner when you use the homeschool code.

By the way, these numbers are called CEEB codes. A CEEB code is a standardized ID number that is assigned to a high school, college, or university and issued by the Educational Testing Service (ETS). They are mostly used in college entrance exams such as the SAT and ACT, but are also used by the NCAA sports, and sports and academic teams.
Many universities have opted to use CEEB codes on their applications. Because these numbers are such a big deal, to avoid mistakes most applications do not allow manual entry of the codes during online registration. Instead, they rely on a school code search by state, which can sometimes be confusing. That’s more than you will ever need to know!

Click Here to Join my Newsletter!

Please note: This post was originally published in October 2012 and has been revamped and updated for accuracy and comprehensiveness.


  1. Sharie Wilson says:

    We signed our son up to take the PSAT on Oct 17 at the local high school. Should I make sure the counselor enters this homeschool code instead of the high school code??

    October 3rd, 2012 at 9:13 am

  2. Lee says:

    Excellent question! Actually, it’s the child that enters the homeschool code. Key concept: tell your child there is a homeschool code, and when you drop them off make sure the child AND the test administrator know what the code is and where to put it.

    October 3rd, 2012 at 9:20 am

  3. Sharie Wilson says:

    I guess my question is more specifically, when/how do I make sure she enters the homeschool code? Now during the registration process or on the morning of the test?

    October 3rd, 2012 at 9:22 am

  4. Sharie Wilson says:

    FANTASTIC!! Thank you so much. And what great timing! I was just thinking of emailing the counselor today to find out how we were going to get the scores. I hated the thought of relying on her (and the public school) for that!

    October 3rd, 2012 at 9:30 am

  5. Lee says:

    My public school claimed my children’s successes as their own:
    Public School Jumps in Front of Homeschooler’s Parade!
    That was a frustrating moment in time…

    October 3rd, 2012 at 9:40 am

  6. Sharie Wilson says:

    Public schools want our kids, our money, and now our successes too?! Thank you for being a shining example of how to do this on our own!

    October 3rd, 2012 at 2:18 pm

  7. Donna says:

    At one time I thought that you had links for practice SAT’s and ACT’s. Was I imagining that? I can’t seem to find them when I search.
    Thanks for your help.

    Donna Hollowell

    October 4th, 2012 at 6:46 pm

  8. Assistant to The HomeScholar says:

    Hi Donna,

    You didn’t imagine it! Here are a couple of articles with links to practice tests:

    Is the SAT or ACT best for my homeschooler?

    The Homeschool Advantage in SAT Tests

    Assistant to The HomeScholar

    October 5th, 2012 at 1:47 am

  9. Donna says:

    Thanks so much Robin. This is a big help!

    October 5th, 2012 at 9:59 am

  10. Sharon says:

    I called a couple weeks ago for our area code (ohio) for the PSAT which my twins will take tomorrow. I was given 993699. I could not find the number so I called again today. I was given 970000. As I was talking with the lady, I happened to find the original paper that I wrote the number on the first time. I explained that I found the number and that it was different. She asked for the number. When I told her she said it was not one of theirs. Ideas of what to do in that situation? I copied and pasted the info above to take with me to the school where we will test tomorrow. I am hoping someone there will know what to do. This isn’t the first time I have had conflicting answers from College Board. Thanks for your help.

    October 16th, 2012 at 4:57 pm

  11. Lee says:

    Dear Sharon,

    I believe the number only matters on the day of the test. As long as you have the number correct at the test, you won’t have a problem.

    I’m sure the person who answered was merely confused. 970000 is the homeschool code for the PSAT. 993699 is the Ohio code for the PSAT. Give them this code: 993699 and say you are a homeschool parent.
    Find your code here:


    October 16th, 2012 at 5:14 pm

  12. Kim says:

    Sharon – I believe you received the SAT code (970000). We are taking the PSAT in Ohio tomorrow and Lee has the correct code for the PSAT 993699 for OHIO.

    Good Luck!

    October 16th, 2012 at 5:27 pm

  13. Linda says:

    The correct PLAN homeschool code is 979-999

    October 6th, 2013 at 8:49 pm

  14. Lee says:

    Dear Linda,
    I contacted the ACT Company, and Misty Henle of ACT Customer Operations confirmed that the Homeschool Code for the PLAN is indeed 999 999.

    October 8th, 2013 at 9:53 am

  15. Cheryl says:

    What age or class level do kids take the exam? My daughter is 15 years old and in tenth grade. She is already taking courses at a community college.

    September 26th, 2015 at 1:20 am

  16. Assistant to The HomeScholar says:

    Dear Cheryl,
    Lee wrote about the age for the PSAT here: How Early is Too Early for the PSAT?
    I hope that helps!
    Assistant to The HomeScholar

    September 28th, 2015 at 2:37 pm

  17. Stephanie says:

    My 10th grade son is signed up to take the ACT Aspire test in a couple weeks. I just saw some info that there are specific codes for homeschool students for the ACT-Plan (which is no longer being used), the ACT and SAT, yet I cannot seem to find any updated info for the Aspire test. Do you know if it’s the same code that was used for the ACT-Plan? Or should he just use the local public school’s code?

    May 1st, 2016 at 1:29 pm

  18. Lee says:

    The test administrator should know the homeschool code for you. Try to avoid using the public school code if you can – it just makes getting the results a little slower.

    May 1st, 2016 at 1:35 pm

  19. Sheri says:

    Hello Lee!
    We are filling out a new college app in Texas for a homeschool grad who has been in college in California. They are asking for our homeschool code. To my knowledge, I do not have a code, and have never had a code except the codes for tests. Any ideas?

    June 5th, 2016 at 10:44 am

  20. Sheri says:

    (I forgot to check “notify me!”) :(

    June 5th, 2016 at 10:45 am

Leave a comment