R.L.
Hi A.,
I'm in the diagnostics industry, so I can give you a pretty good idea of how these types of tests work.
Pregnancy tests are looking for hCG (human chorionic gonadatropin), which begins to rise early in pregnancy and can be found in the highest concentration (greatest amount of hormone/mL of liquid) in the urine first thing in the morning. The tests work by using an antibody directed towards hCG that is bound to a chemical that, in the case of home tests, generates or changes color if hCG is present. There are actually a number of variants of this hormone, and some tests can "see" the variants better than others, depending on how the antibodies are constructed.
I don't know what test you took, but take a careful look at the package insert. It should give you information on the expected range of the assay (the lowest to the highest concentration of hCG the test can detect), its sensitivity (how well the test detects positive results -- should be at least 98%) and its specificity (how well the test does NOT detect false positive results -- should also be at least 98%).
According to the American Pregancy Associations, "an hCG level of less than 5mIU/mL is considered negative for pregnancy, and anything above 25mIU/mL is considered positive for pregnancy." So, if the the test you're using cannot detect at least 25mIU/mL (milli-International Units/milliliter), it will not be able to detect pregancy at the earliest possible moment, and you will have to repeat the test in a few days to give your hCG levels a chance to rise high enough to be seen by the test. The level of hCG doubles every 2 - 3 days in 85% of pregancies (85 out of 100 women) and levels can stay low in some women throughout pregnancy. So, for example, if you're currently at 10 mIU/mL and the test cannot give a positive result until you're at 30 mIU/mL, you will need to wait at least 6 more days before you have the potential of seeing a positive result. But, if you're in that ~7% of women whose hCG level rises more quickly, you might see this rise in 4 or 5 days, and if you're in that ~7% of women whose hCG level rises more slowly, you might not see this rise for another 8 to 10 days.
BTW, blood tests are more accurate, that is they are more sensitive and specific. They also tend to have greater ranges and can give a positive result earlier than a urine test, especially an at-home test.
So the overall message here is, if you don't get your period, repeat the test in 5 to 10 days. If you haven't gotten a positive result in 30 days and you still haven't gotten your period, go see a doctor. I hope this helps.
BTW, hCG also rises to pregancy levels w/uterine cancer. Since you're not getting a positive result, that is at least one thing that you don't have to worry about.
Good luck! BTW, a 4 - 5 yr span between babies can have some additional benefits -- you don't have to pay for 2 college educations at the same time! ;)
R.