The blood test is done at the laboratory. It can detect hCG as early as 6-12 days after ovulation and are are generally more sensitive than the urine test.
Urine pregnancy tests can be done in the home, doctor’s office, or laboratory. A urine pregnancy test is usually done after missing a period. If the test is done too soon, the result may not be accurate. If the test is negative and the period does not come, the test should be repeated in one or two weeks.
If a home pregnancy test is done, make sure to follow the instructions on the kit carefully and that it hasn’t passed its expiry date. Use a first-morning urine sample because that is when the level of hormone is highest.