The most accurate result in Pregnancy Test is to wait until the week after your missed period but if you don't want to wait until you've missed your period, you should wait at least one to two weeks after you had sex. If you are pregnant, your body needs time to develop detectable levels of HCG.
You can have pregnancy test thru blood.